ipo on july 12