Ibotta, a digital rewards company, raised $577.3 million in its IPO Wednesday, pricing at $88 per share. Why it matters: Pricing well above... Read this story
Ibotta, a digital rewards company, raised $577.3 million in its IPO Wednesday, pricing at $88 per share. Why it matters: Pricing well above... Read this story
More from Axios | Retail Ibotta Initial public offering Walmart New York Stock Exchange