Ibotta, Inc. (IBTA)
NYSE: IBTA · Real-Time Price · USD
31.83
-0.26 (-0.81%)
Jun 9, 2026, 11:57 AM EDT - Market open

Ibotta Filings