Fast Company4 weeks agoMarketingIbotta IPO: Stock price closely watched today as Walmart-backed marketing platform lists on NYSEIbotta Inc, a digital marketing platform, is going public with an IPO priced at $88.00, aiming to raise $220 million. [ more ]