| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $12.62 | 1,085 | $13,692.70 | 5,957 | 2024-03-05 | Filing | |
| $12.62 | 1,086 | $13,705.32 | 46,729 | 2024-03-05 | Filing | |
| $12.62 | 23,258 | $293,515.96 | 0 | 2024-03-05 | Filing |