Walmart-backed Ibotta debuts at $117
Posted on AllSides April 18th, 2024
From The Left
Share on email (opens in new window) Share on email (opens in new window) Share on linkedin (opens in new window) Share on linkedin (opens in new window) Share on twitter (opens in new window) Share on twitter (opens in new window) Share on facebook (opens in new window) Share on facebook (opens in new window) Digital rewards company Ibotta debuted today at $117 after pricing at $88 per share Wednesday night. Why it matters: The opening trade marks a 33% increase, as the IPO market continues to shed its...