logo

Ibotta

NYSE • IBTA US4510511060

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

822m USD | # 5377 in US

Volume

216.38k shares | 6.89m USD

Shares Outstanding

20.2m

Free Float Shares

35.57% | 7.18m

DB:OE6

News