| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.26 | 427,019 | $15,482,555.99 | 1,646,324 | 2026-09-02 | Filing | |
| $38.11 | 2,654 | $101,156.68 | 2,073,343 | 2026-09-01 | Filing | |
| $38.43 | 91,556 | $3,518,945.70 | 2,075,997 | 2026-08-31 | Filing | |
| $33.91 | 7,300 | $247,543.00 | 335,930 | 2026-03-17 | Filing | |
| $34.34 | 1,000 | $34,341.00 | 246,577 | 2026-03-11 | Filing | |
| $33.68 | 60,803 | $2,048,027.45 | 247,577 | 2026-03-11 | Filing | |
| $33.54 | 6,543 | $219,452.22 | 304,622 | 2026-01-02 | Filing | |
| $30.30 | 7,065 | $214,069.50 | 90,253 | 2025-12-08 | Filing | |
| $29.00 | 70,000 | $2,030,000.00 | 311,165 | 2025-11-04 | Filing | |
| $22.82 | 2,411 | $55,010.58 | 280,292 | 2025-05-08 | Filing | |
| $22.84 | 4,821 | $110,110.68 | 280,292 | 2025-05-08 | Filing | |
| $19.13 | 6,942 | $132,800.46 | 381,165 | 2025-03-18 | Filing | |
| $17.47 | 520,831 | $9,098,917.57 | 0 | 2025-03-13 | Filing | |
| $19.94 | 6,942 | $138,423.48 | 401,991 | 2025-03-03 | Filing | |
| $19.27 | 1,250 | $24,082.13 | 20,576 | 2025-02-25 | Filing | |
| $19.58 | 25,000 | $489,500.00 | 29,686 | 2024-11-25 | Filing | |
| $17.37 | 12,775 | $221,876.20 | 360,234 | 2024-11-05 | Filing | |
| $15.78 | 1,305 | $20,594.73 | 16,628 | 2024-06-03 | Filing | |
| $16.31 | 5,957 | $97,158.67 | 0 | 2024-05-10 | Filing | |
| $14.64 | 2,114,928 | $30,962,545.92 | 0 | 2024-05-06 | Filing |