The company's initial public offering price was estimated to be between $76 and $84 per share when it first announced its IPO. Read this story
The company's initial public offering price was estimated to be between $76 and $84 per share when it first announced its IPO. Read this story
More from Forbes | ibotta stocks market finance IPO tech marketing money Ibotta Initial public offering Walmart New York Stock Exchange