Ibotta, Inc.

Ibotta, Inc.

IBTA
Ibotta, Inc.US flagNew York Stock Exchange
38.39
USD
+1.05
- -
975.52MMarket Cap