Ibotta Inc (IBTA.US)

Market value of IBTA.US : 51.44 USD -1.81 USD (-3.40%)
123456789101112
2024-0.95-4.99-22.11-9.39-14.07-6.51-50.18

Try searching google for IBTA.US : Ibotta Inc :

sto: IBTA

Ticker of Ibotta Inc : IBTA.US