Ibotta’s May 19 Insider Trades: Executives Buy Big While Director Thomas Lehrman Offloads 25,000 Shares Amid 7% Weekly Rally and 431% Social‑Media Surge
Inside Ibotta’s May 19 trades: execs buy, director sells, yet insider confidence stays high amid a 7 % weekly rally and a 431 % social‑media spike. Discover how these moves could shape your investment decisions.
3 minutes to read


