| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $28.05 | 97 | $2,721.05 | 134,131 | 2025-04-15 | Filing | |
| $28.05 | 208 | $5,835.23 | 134,228 | 2025-04-09 | Filing | |
| $27.27 | 500 | $13,634.00 | 194,131 | 2025-03-18 | Filing |