Ibotta CEO and President Bryan Leach reports $3 million disposal of common shares - IBTA News | Rallies