| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.50 | 8,450 | $308,425.00 | 174,206 | 2026-03-10 | Filing | |
| $35.81 | 7,959 | $285,011.79 | 12,697 | 2026-03-06 | Filing | |
| $35.67 | 150,000 | $5,350,500.00 | 1,938,311 | 2026-02-25 | Filing | |
| $35.73 | 17,256 | $616,556.88 | 17,568 | 2026-03-02 | Filing | |
| $34.55 | 275,000 | $9,500,645.00 | 2,088,311 | 2026-02-25 | Filing | |
| $34.87 | 3,214 | $112,072.18 | 73,703 | 2026-02-26 | Filing | |
| $34.69 | 5,343 | $185,348.67 | 76,917 | 2026-02-25 | Filing | |
| $22.18 | 13,866 | $307,547.88 | 24,823 | 2025-12-05 | Filing | |
| $22.64 | 7,604 | $172,154.56 | 38,689 | 2025-12-04 | Filing | |
| $22.93 | 6,200 | $142,166.00 | 170,209 | 2025-06-06 | Filing | |
| $23.63 | 30,000 | $708,900.00 | 15,295 | 2025-05-30 | Filing | |
| $23.53 | 20,000 | $470,600.00 | 14,306 | 2025-05-29 | Filing | |
| $21.42 | 5,000 | $107,100.00 | 82,230 | 2025-05-16 | Filing | |
| $21.40 | 10,000 | $214,000.00 | 87,230 | 2025-05-15 | Filing | |
| $14.82 | 36,560 | $541,720.49 | 0 | 2025-03-14 | Filing | |
| $14.82 | 36,350 | $538,608.86 | 0 | 2025-03-14 | Filing | |
| $15.47 | 33,019 | $510,902.99 | 36,560 | 2025-03-12 | Filing | |
| $15.61 | 60,943 | $951,350.70 | 69,579 | 2025-03-11 | Filing | |
| $15.52 | 19,478 | $302,279.08 | 130,522 | 2025-03-10 | Filing | |
| $18.50 | 51,506 | $952,861.00 | 150,000 | 2025-03-03 | Filing |