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