| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $85.13 | 1,955 | $166,429.15 | 524,339 | 2025-03-17 | Filing | |
| $85.05 | 6,203,547 | $527,607,950.22 | 582,522,458 | 2025-03-14 | Filing | |
| $96.05 | 5,000 | $480,250.00 | 591,532,005 | 2025-03-06 | Filing | |
| $96.33 | 6,457 | $622,011.20 | 591,537,005 | 2025-03-05 | Filing | |
| $96.01 | 1,265,965 | $121,547,704.98 | 591,543,462 | 2025-03-05 | Filing | |
| $96.72 | 52,482 | $5,075,901.59 | 592,809,427 | 2025-03-04 | Filing | |
| $96.09 | 400,729 | $38,506,209.90 | 592,861,909 | 2025-03-04 | Filing | |
| $94.79 | 932,828 | $88,418,475.11 | 593,262,638 | 2025-03-04 | Filing |