tradingkey.logo

Ibotta Inc

IBTA

26.590USD

-0.150-0.56%
Close 09/18, 16:00ETQuotes delayed by 15 min
754.56MMarket Cap
7.82P/E TTM

Ibotta Inc

26.590

-0.150-0.56%
No scoring data

Peer Comparison

No Data
KeyAI