Word on the street: These two IPOs might be worth investing in