President Ichiro Aoki sold 300,000 shares (73.7% of holdings) for $1.6M at $5.18–$5.19 on 2026-06-02; stock now $4.88.
Ichiro Aoki executed 2 separate sales totaling 300,000 shares for $1,553,050.00, reducing his stake from 407,148 shares to 107,148 shares—a 73.7% reduction. The sales occurred at prices of $5.19 and $5.16, compared to the current price of $4.88, indicating the shares were sold above current levels. Notably, at INDI specifically, Aoki's prior 5 sales (conducted March 2026 and November 2025) all generated positive 90-day returns, with gains ranging from +7.3% to +70.2%, meaning the stock rallied after each prior sale—a pattern of poorly-timed exits. This latest sale follows that established pattern: the insider sold near the stock's 52-week high of $6.05, and the stock has since declined to $4.88 (-19.3% from that peak). Fundamentally, the company reported net income of $-43,192,000.00 against revenue of $55,457,000.00 in the latest quarter, with annual revenue growth of only +0.3% and unprofitability over the most recent full fiscal year, creating a challenging backdrop for equity value.