Ibotta's IPO share price is set at $88.00, above the initial range, with 6,560,700 shares offered. The IPO will raise approximately $220 million from the sale of 2.5 million shares, giving the company a market value of about $2.67 billion, considering all shares.
Collection
[
|
...
]