Article

ForbesForbes on 2024-04-18 22:06

Walmart-Backed Ibotta Soars Over 18% After IPO

Ibotta shares had a $88 offering price, well above its initial estimated offering range between $76 and $84.

Related news