| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $22.97 | 17,500 | $401,957.50 | 618,964 | 2026-09-21 | Filing | |
| $22.94 | 1,150,680 | $26,393,722.50 | 40,498,522 | 2026-09-21 | Filing | |
| $20.00 | 5,000 | $100,000.00 | 601,464 | 2026-09-10 | Filing | |
| $20.38 | 1,000,000 | $20,375,900.00 | 39,347,842 | 2026-09-10 | Filing | |
| $19.12 | 10,255 | $196,075.60 | 39,694 | 2026-09-09 | Filing | |
| $18.80 | 55,000 | $1,033,956.00 | 143,000 | 2026-09-08 | Filing | |
| $22.87 | 5,000 | $114,368.50 | 88,000 | 2026-01-23 | Filing | |
| $21.60 | 500,000 | $10,800,500.00 | 38,347,842 | 2026-01-21 | Filing | |
| $21.12 | 500,000 | $10,558,700.00 | 37,847,842 | 2026-01-20 | Filing | |
| $21.63 | 12,000 | $259,576.80 | 596,464 | 2026-01-21 | Filing | |
| $20.90 | 12,000 | $250,797.60 | 584,464 | 2026-01-20 | Filing | |
| $23.71 | 5,575 | $132,183.25 | 29,439 | 2025-06-30 | Filing | |
| $25.75 | 10,000 | $257,500.00 | 572,464 | 2025-04-10 | Filing | |
| $21.54 | 5,000 | $107,700.00 | 83,000 | 2025-04-03 | Filing | |
| $21.55 | 500,000 | $10,775,000.00 | 37,347,842 | 2025-04-03 | Filing | |
| $24.85 | 4,140 | $102,879.00 | 69,228 | 2024-07-08 | Filing | |
| $11.22 | 500 | $5,607.50 | 65,088 | 2024-04-08 | Filing | |
| $11.21 | 313 | $3,508.73 | 64,588 | 2024-04-08 | Filing | |
| $11.23 | 4,358 | $48,940.34 | 64,275 | 2024-04-08 | Filing | |
| $11.22 | 4,829 | $54,181.38 | 59,917 | 2024-04-08 | Filing |