Ibotta (IBTA) Prices 6.56M Share IPO at $88/sh

Go back to Ibotta (IBTA) Prices 6.56M Share IPO at $88/sh
(NYSE: IBTA) Delayed: 37.34 +12.76 (51.91%)
Previous Close $24.58    52 Week High
Open $30.61    52 Week Low
Day High $38.00    P/E N/A 
Day Low $30.47    EPS
Volume 1,249,070