IBOTTA SHARES OPEN AT $117 IN NYSE DEBUT VS IPO PRICE OF $88