Transactions
3
Insiders
2
Total value
$13.12M
Last close (cached)
$22.88
as of 2026-06-12
1d return
-0.4%
5d return
-4.8%
Reporting insiders
Transactions
| Date | Code | Shares | Price | Value |
|---|---|---|---|---|
| 2025-03-13 | Buy | 468,356 | $12.48 | $5.85M |
| 2025-03-12 | Buy | 292,934 | $12.25 | $3.59M |
| 2025-03-11 | Buy | 320,690 | $11.49 | $3.68M |