Price, with every insider trade on it
Closing prices, 12 months · point at a dot for who traded, or at the line for the close
9.50 on 29 Sep 2026
0 buys17 sales at will2 planned sales
Key numbers
Fiscal year 2025, ended 31 Dec 2025, as filed
Revenue growth, 1 yr
12.2%
Revenue growth, 5 yr
27.9% a year
Revenue and net income
Fiscal years, as filed with the SEC · point at a year for the detail
RevenueNet incomeLoss
Latest insider transactions
From Form 4, most recent first
All of them →