Ibotta
NYSE • IBTA • US4510511060
Market Closed
Ibotta
NYSE • IBTA • US4510511060
Market Closed
ORTEX Data Highlights
ORTEX Data Highlights
Generating your data highlights...
Market Cap
715m USD | # 5530 in US
Volume
205.37k shares | 6.77m USD
Shares Outstanding
20.2m
Free Float Shares
33.04% | 6.67m
DB:OE6
