Stock Titan Market update
After exercising options, Ibotta (IBTA) CEO sells 15,142 shares under a trading plan.
Ibotta CEO Bryan Leach sold a total of 15,142 Class A shares on October 5 and 6, 2026, after exercising options at prices ranging from $3.99 to $5.05 per share. The sales were executed under a Rule 10b5-1 trading plan established on March 5, 2026, with the shares sold at weighted-average prices between $41.3554 and $42.0303. These transactions โฆ