Ibotta CEO Bryan Leach sells $3m in class a common stock
Read Ibotta CEO Bryan Leach sells $3m in class a common stock on AiiN.