| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $96.30 | 564,368 | $54,347,171.04 | 573,802,145 | 2025-05-21 | Filing | |
| $97.00 | 28,000 | $2,716,000.00 | 1,064,455 | 2025-05-21 | Filing | |
| $96.75 | 4,000 | $387,000.00 | 1,092,455 | 2025-05-19 | Filing | |
| $98.60 | 69,091 | $6,812,697.33 | 574,366,513 | 2025-05-20 | Filing | |
| $97.71 | 1,105,497 | $108,023,086.61 | 574,435,604 | 2025-05-20 | Filing | |
| $98.10 | 2,346,913 | $230,240,379.50 | 575,541,101 | 2025-05-19 | Filing | |
| $97.51 | 750,738 | $73,202,585.54 | 577,888,014 | 2025-05-19 | Filing | |
| $96.62 | 192,981 | $18,645,457.56 | 578,638,752 | 2025-05-19 | Filing | |
| $98.58 | 65,072 | $6,414,856.32 | 578,831,733 | 2025-05-16 | Filing | |
| $98.09 | 3,033,653 | $297,575,876.61 | 578,896,805 | 2025-05-16 | Filing | |
| $92.75 | 53 | $4,915.75 | 652,737 | 2025-05-15 | Filing | |
| $93.80 | 1,725 | $161,805.00 | 652,790 | 2025-05-15 | Filing | |
| $97.37 | 2,200 | $214,222.58 | 632,718 | 2025-05-01 | Filing | |
| $94.19 | 29,124 | $2,743,317.71 | 4,480,347 | 2025-04-24 | Filing | |
| $93.50 | 4,000 | $374,000.00 | 1,096,455 | 2025-04-21 | Filing | |
| $94.82 | 1,760 | $166,883.20 | 520,275 | 2025-04-15 | Filing | |
| $88.78 | 1,581 | $140,360.23 | 398,024 | 2025-04-01 | Filing | |
| $88.34 | 619 | $54,682.77 | 399,605 | 2025-04-01 | Filing | |
| $85.63 | 29,124 | $2,493,984.23 | 3,972,517 | 2025-03-27 | Filing | |
| $85.95 | 4,000 | $343,800.00 | 888,309 | 2025-03-19 | Filing |