Ibotta, Inc.

Ibotta, Inc.

IBTA
Ibotta, Inc.US flagNew York Stock Exchange
32.30
USD
+0.75
- -
862.70MMarket Cap