Ibotta CEO Leach Bryan Sells 18,638 Shares as Insider Wave Signals Possible Future Dip in Volatile Stock
Discover why Ibotta’s CEO and key executives sold shares amid a 3.95 % stock dip and what this insider liquidity wave signals for investors.
4 minutes to read
