| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $73.26 | 200 | $14,652.00 | 209,773 | 2026-03-04 | Filing | |
| $71.98 | 2,075 | $149,358.50 | 209,973 | 2026-03-04 | Filing | |
| $70.33 | 3,225 | $226,814.25 | 212,048 | 2026-03-04 | Filing | |
| $71.66 | 406 | $29,093.96 | 181,371 | 2026-03-02 | Filing | |
| $70.45 | 994 | $70,027.30 | 181,777 | 2026-03-02 | Filing | |
| $69.43 | 300 | $20,829.00 | 182,771 | 2026-03-02 | Filing | |
| $68.27 | 300 | $20,481.00 | 183,071 | 2026-03-02 | Filing | |
| $64.99 | 955 | $62,065.45 | 1,172,987 | 2026-02-11 | Filing | |
| $63.73 | 7,551 | $481,225.23 | 1,173,942 | 2026-02-11 | Filing | |
| $62.96 | 11,494 | $723,662.24 | 1,181,493 | 2026-02-11 | Filing | |
| $68.94 | 200 | $13,788.00 | 211,148 | 2026-02-04 | Filing | |
| $67.88 | 100 | $6,788.00 | 211,348 | 2026-02-04 | Filing | |
| $66.85 | 1,299 | $86,838.15 | 211,448 | 2026-02-04 | Filing | |
| $65.83 | 1,420 | $93,478.60 | 212,747 | 2026-02-04 | Filing | |
| $64.88 | 2,481 | $160,967.28 | 214,167 | 2026-02-04 | Filing | |
| $66.89 | 100 | $6,689.00 | 183,371 | 2026-02-02 | Filing | |
| $66.15 | 1,108 | $73,294.20 | 183,471 | 2026-02-02 | Filing | |
| $65.21 | 792 | $51,646.32 | 184,579 | 2026-02-02 | Filing | |
| $76.30 | 1,750,000 | $133,525,000.00 | 298,647 | 2026-01-22 | Filing | |
| $83.79 | 470 | $39,381.30 | 1,192,987 | 2026-01-14 | Filing |