Director Ginn Scott G purchases 8,475 shares of ISTR at $23.68 amid +18.8% monthly and +32.1% quarterly rallies
Director Ginn Scott G purchased 8,475 shares at $23.68 on 2024-11-22, establishing an initial stake at the near-peak of the stock's 52-week range (current $24.36 represents +0.0% from the 52-week high of $24.36). The transaction occurs during a period of substantial momentum: the stock has appreciated +18.8% over 30 days and +32.1% over 90 days. Against this backdrop, the company's fundamentals present a mixed picture—a healthy P/E of 13.53 and net income of $5,381,000.00 sit alongside a concerning annual revenue decline of -21.1%, suggesting operational headwinds despite recent stock strength. The timing of this director purchase near peak valuations, combined with deteriorating revenue trends, warrants investor attention to underlying business fundamentals.