ICCC CEO Te Boekhorst buys 8,000 shares at $9.50; holdings surge 81.8% to 17.8K; cross-ticker track record shows 100% 90d win rate.
Boekhorst Paul Francis Olivier Te, President and CEO, purchased 8,000 shares at $9.50 on 2026-06-18, increasing his holdings by 81.8% from 9,785 to 17,785 shares. His cross-ticker track record across all open-market buys shows an average 90-day return of +29.7% with a 90d win rate of 100.00%, and his prior three trades at ICCC specifically (2025-12-03 and 2025-12-02) each posted 90-day gains of 27.9%, 27.0%, and 34.3% respectively. The current stock price of $9.49 sits 11.7% below the 52-week high of $10.75 and reflects a 90-day gain of +56.3%, though the most recent 30-day period shows -7.0% decline. The purchase occurs as the company reported quarterly net income of $1,941,607.00 against revenue of $10,357,295.00, though the company was unprofitable over its most recent full fiscal year.