logo

Ibotta

DB • OE6 US4510511060

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

822m USD | # 5386 in DE

Volume

350 shares | 11.56k USD

Shares Outstanding

20.2m

Free Float Shares

35.57% | 7.18m

NYSE:IBTA

News