Ibotta shares surge on ‘overwhelming demand’ after IPO generates more than $577 million
Shares of Walmart-backed Ibotta opened at $117 on Thursday and peaked at $117.59 after pricing at $88 on Wednesday in an IPO that was oversubscribed by 20%. In late afternoon trading, shares had retreated to about $105, still a 19% rise from Wednesday’s …