What is the current Ibotta share price?
The current share price of Ibotta is US$ 72.31
How many Ibotta shares are in issue?
Ibotta has 30,627,610 shares in issue
What is the market cap of Ibotta?
The market capitalisation of Ibotta is USD 2.2B
What is the 1 year trading range for Ibotta share price?
Ibotta has traded in the range of US$ 41.87 to US$ 117.27 during the past year
What is the reporting currency for Ibotta?
Ibotta reports financial results in USD
What is the latest annual turnover for Ibotta?
The latest annual turnover of Ibotta is USD 320.04M
What is the latest annual profit for Ibotta?
The latest annual profit of Ibotta is USD 38.12M
What is the registered address of Ibotta?
The registered address for Ibotta is 251 LITTLE FALLS DRIVE, WILMINGTON, DELAWARE, 19808
Which industry sector does Ibotta operate in?
Ibotta operates in the OUTDOOR ADVERTISING SERVICES sector