CEO John J D'Angelo sold 26,163 shares of ISTR at $28.01 on 2026-01-27, reducing holdings 9.8% to 240,790 shares.
CEO D'Angelo sold 26,163 shares at $28.01, a price 0.7% below the current $28.21 and near the 52-week high of $28.25, while the stock is up 18.7% over 90 days and 4.9% over 30 days. His prior transaction history at ISTR shows 5 prior buys, all of which exhibited positive 90-day returns ranging from +18.4% to +93.6%, establishing a pattern of well-timed entry points at this ticker. The sale occurs at an elevated valuation for the stock within its recent trading range but fundamentals remain healthy with a P/E of 12.00, $24.0M quarterly revenue, and +5.3% annual growth. This sale by the CEO at peak pricing diverges from his historical pattern of accumulation at ISTR and warrants investor attention to determine whether this represents a view on near-term valuation or other factors.