Director Michael W. Malafronte purchased 11,841 shares for $1.19M at $100.86, marking the largest insider purchase in the company's history. This bullish signal arrives as the stock has rallied 11.8% over the last 90 days and recently beat Q1 earnings expectations.
Price context
The stock is currently trading at $103.84, up 11.8% over the last 90 days but still down 33.55% from its 52-week high of $156.26.
Catalysts to watch
Q3 results reported on May 20, 2026, with raised full-year 2026 revenue guidance; Zacks upgraded the stock to a Buy on May 11, 2026; and this represents the largest insider purchase in the company's history.
Risks
A recent analysis on May 20, 2026, flagged small-cap stocks in the Russell 2000 as facing steeper scaling challenges; short interest represents 6.8% of the float.
AI-generated context from public data. Not investment advice. Verify before trading.