IPO worth Investing in ?