10% owner L. P. Cantor Fitzgerald sold 557,106 shares (557.1K) for $7,595,512.98 across 3 transactions at blended avg $13.63
L. P. Cantor Fitzgerald, a 10% owner, executed 3 separate sales totaling 557,106 shares for $7,595,512.98 ($7.6M) on July 15–16, 2026, reducing holdings by 8.6% from 6,451,535 shares to 5,894,429 shares. The insider's cross-ticker track record shows 20 prior open-market sells with an average 90-day return of +58.4% and a well-timed rate of 0.00%, indicating that prior sales were systematically poorly timed—stocks rose after the sales, suggesting the insider missed subsequent gains. Against this unfavorable pattern, this multi-day disposition by a significant shareholder merits monitoring for any divergence from historical outcomes, though the company's fundamentals show steady state: $124.8M quarterly revenue and +8.5% annual growth.