Walmart-Backed Ibotta Shares Surge 34% After $577 Million IPO
Ibotta Inc. climbed 17% in its trading debut after the digital marketing software firm and a group of shareholders raised about $577.3 million in an initial public offering priced above a marketed range.