Ibotta’s stock has slipped 10.8% in six months, contrasting with a 3.1% S&P 500 rise. Here's what to watch.
Read full article on MarketWire