Ibotta, Inc.

Ibotta, Inc.

IBTA
Ibotta, Inc.US flagNew York Stock Exchange
47.24
USD
-0.60
- -
1.10BMarket Cap