| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.40 | 3,000,000 | $124,200,000.00 | 971,440 | 2026-06-08 | Filing | |
| $44.42 | 3,500 | $155,476.30 | 43,006 | 2026-06-05 | Filing | |
| $36.59 | 15,000 | $548,800.50 | 127,564 | 2026-05-11 | Filing | |
| $37.55 | 23,654 | $888,115.45 | 83,521 | 2026-03-27 | Filing | |
| $36.59 | 5,000 | $182,938.50 | 27,516 | 2026-03-17 | Filing | |
| $34.74 | 10,000 | $347,414.00 | 19,808 | 2026-03-06 | Filing | |
| $37.33 | 16,500 | $615,945.00 | 104,084 | 2026-03-04 | Filing | |
| $33.84 | 50,000 | $1,691,885.00 | 41,219 | 2025-05-12 | Filing | |
| $37.10 | 22,671 | $841,198.39 | 37,474 | 2026-03-02 | Filing | |
| $36.99 | 30,000 | $1,109,823.00 | 129,375 | 2026-03-02 | Filing | |
| $34.95 | 60,040 | $2,098,494.06 | 430,215 | 2026-02-27 | Filing | |
| $30.08 | 1,750 | $52,634.75 | 30,272 | 2026-02-13 | Filing | |
| $35.00 | 500,000 | $17,500,000.00 | 2,716,267 | 2025-05-27 | Filing | |
| $33.80 | 500 | $16,899.00 | 80,521 | 2025-05-15 | Filing | |
| $33.35 | 27,000 | $900,571.50 | 81,021 | 2025-05-15 | Filing | |
| $31.84 | 6,000 | $191,040.00 | 32,516 | 2025-05-13 | Filing | |
| $35.45 | 100 | $3,545.00 | 73,677 | 2025-05-12 | Filing | |
| $34.12 | 29,300 | $999,716.00 | 73,777 | 2025-05-12 | Filing | |
| $33.80 | 56,492 | $1,909,429.60 | 344,624 | 2025-05-12 | Filing | |
| $32.95 | 1,929,488 | $63,576,629.60 | 3,216,267 | 2025-05-12 | Filing |