ipo snap