What is the current Ibotta Inc share price?
The current share price of Ibotta Inc is US$ 32,85
How many Ibotta Inc shares are in issue?
Ibotta Inc has 23.274.969 shares in issue
What is the market cap of Ibotta Inc?
The market capitalisation of Ibotta Inc is USD 764,58M
What is the 1 year trading range for Ibotta Inc share price?
Ibotta Inc has traded in the range of US$ 19,10 to US$ 50,01 during the past year
What is the PE ratio of Ibotta Inc?
The price to earnings ratio of Ibotta Inc is -123,04
What is the cash to sales ratio of Ibotta Inc?
The cash to sales ratio of Ibotta Inc is 2,34
What is the registered address of Ibotta Inc?
The registered address for Ibotta Inc is 1400 16th Street, Denver, Colorado, 80202
What is the Ibotta Inc website address?
The website address for Ibotta Inc is www.ibotta.com
Which industry sector does Ibotta Inc operate in?
Ibotta Inc operates in the Software & IT Services sector