Ibotta CEO Bryan Leach disposes of USD 1.46 million in common shares - IBTA News | Rallies