CEO Ronald A Duncan purchases 67,500 shares for $1,420,516.50 across 4 transactions at $21.04–$21.11 as stock trades at $20.71, down 49.7% from 52-week high.
Ronald A Duncan, President and CEO, executed 4 separate purchases totaling 67,500 shares for $1,420,516.50 on June 3, 2026, at prices ranging from $21.01 to $21.11 with a blended average of $21.04. The timing is noteworthy: the stock currently trades at $20.71, representing a 49.7% decline from its 52-week high of $41.18 and a 45.0% decline over the past 90 days. The company's underlying fundamentals show mixed signals—it generated $256.0M in quarterly revenue with $18.0M net income, but was unprofitable over its most recent full fiscal year despite modest 3.0% annual revenue growth. This substantial personal investment by the CEO during a sharp drawdown warrants attention to both the company's near-term operational outlook and whether management has insight into stabilization or recovery.