| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $150.27 | 9,325 | $1,401,282.67 | 1,675 | 2025-11-21 | Filing | |
| $150.85 | 17,557 | $2,648,462.92 | 853,045 | 2025-11-21 | Filing | |
| $150.20 | 226,367 | $33,999,780.12 | 870,602 | 2025-11-21 | Filing | |
| $149.48 | 31,076 | $4,645,175.22 | 1,096,969 | 2025-11-21 | Filing | |
| $152.43 | 17,309 | $2,638,461.07 | 1,128,045 | 2025-11-20 | Filing | |
| $151.37 | 37,441 | $5,667,358.06 | 1,145,354 | 2025-11-20 | Filing | |
| $150.51 | 220,250 | $33,150,312.05 | 1,182,795 | 2025-11-20 | Filing | |
| $160.00 | 3,978 | $636,480.00 | 1,181 | 2025-08-29 | Filing | |
| $158.30 | 375,000 | $59,363,550.00 | 1,403,045 | 2025-08-22 | Filing | |
| $152.51 | 9,325 | $1,422,109.13 | 1,057 | 2025-02-07 | Filing | |
| $160.13 | 164,600 | $26,356,838.36 | 4,280 | 2024-11-14 | Filing | |
| $160.23 | 3,750 | $600,877.50 | 477 | 2024-05-21 | Filing | |
| $165.24 | 2,549 | $421,206.96 | 0 | 2024-05-10 | Filing | |
| $163.00 | 2,549 | $415,487.00 | 2,549 | 2024-05-06 | Filing | |
| $164.00 | 2,549 | $418,036.00 | 5,098 | 2024-05-06 | Filing | |
| $161.00 | 2,549 | $410,389.00 | 7,647 | 2024-05-02 | Filing | |
| $165.00 | 2,800 | $462,000.00 | 276 | 2024-04-25 | Filing | |
| $160.09 | 2,800 | $448,252.00 | 276 | 2024-04-02 | Filing | |
| $164.00 | 25,000 | $4,100,000.00 | 6,021 | 2023-08-11 | Filing | |
| $160.88 | 3,750 | $603,300.00 | 1,718 | 2023-08-03 | Filing |