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
18.61 on 12 Oct 2026
12 buys0 sales at will0 planned sales
Key numbers
Fiscal year 2026, ended 30 Jun 2026, as filed
Revenue and profit
Fiscal years, as filed with the SEC · point at a year for the detail
Full statements →
RevenueNet incomeLoss
Latest insider transactions
From Form 4, most recent first
All of them →