Transactions
12
Insiders
3
Total value
$11.27M
Last close (cached)
$24.71
as of 2026-07-22
1d return
+1.8%
5d return
-13.3%
Reporting insiders
Transactions
| Date | Code | Shares | Price | Value |
|---|---|---|---|---|
| 2025-03-03 | Buy | 0 | $0.00 | $0.00 |
| 2025-03-03 | Buy | 18,974 | $17.43 | $330.7K |
| 2025-03-03 | Buy | 0 | $0.00 | $0.00 |
| 2025-03-03 | Buy | 230,529 | $16.57 | $3.82M |
| 2025-02-28 | Buy | 0 | $0.00 | $0.00 |
| 2025-02-28 | Buy | 1,800 | $17.99 | $32.4K |
| 2025-02-28 | Buy | 153,142 | $17.45 | $2.67M |
| 2025-02-28 | Buy | 0 | $0.00 | $0.00 |
| 2025-02-27 | Buy | 0 | $0.00 | $0.00 |
| 2025-02-27 | Buy | 114,713 | $16.44 | $1.89M |
| 2025-02-27 | Buy | 0 | $0.00 | $0.00 |
| 2025-02-27 | Buy | 144,603 | $17.52 | $2.53M |