| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $244.88 | 54,026 | $13,230,135.40 | 30,334,715 | 2024-11-06 | Filing | |
| $246.67 | 6,372 | $1,571,793.98 | 63,511 | 2024-11-07 | Filing | |
| $245.89 | 14,394 | $3,539,398.24 | 69,883 | 2024-11-07 | Filing | |
| $245.97 | 2,122 | $521,949.61 | 30,388,741 | 2024-11-04 | Filing | |
| $244.99 | 12,849 | $3,147,879.08 | 30,390,863 | 2024-11-04 | Filing | |
| $243.81 | 18,657 | $4,548,806.08 | 30,403,712 | 2024-11-04 | Filing | |
| $243.15 | 31,387 | $7,631,739.63 | 30,422,369 | 2024-11-04 | Filing | |
| $246.62 | 8,202 | $2,022,810.87 | 30,453,756 | 2024-11-01 | Filing | |
| $245.99 | 54,450 | $13,394,253.51 | 30,461,958 | 2024-11-01 | Filing | |
| $244.75 | 260,010 | $63,636,823.48 | 30,516,408 | 2024-11-01 | Filing | |
| $249.87 | 3,210 | $802,071.79 | 30,776,418 | 2024-10-31 | Filing | |
| $249.15 | 102,528 | $25,544,502.60 | 30,779,628 | 2024-10-31 | Filing | |
| $248.22 | 12,939 | $3,211,770.34 | 30,882,156 | 2024-10-31 | Filing | |
| $247.22 | 50,139 | $12,395,453.83 | 30,895,095 | 2024-10-31 | Filing | |
| $245.90 | 208,049 | $51,158,312.88 | 30,945,234 | 2024-10-31 | Filing | |
| $245.19 | 32,271 | $7,912,520.04 | 31,153,283 | 2024-10-31 | Filing | |
| $250.00 | 393 | $98,250.00 | 24,041 | 2024-09-12 | Filing | |
| $250.00 | 1,807 | $451,750.00 | 24,041 | 2024-09-11 | Filing | |
| $249.33 | 3,811 | $950,196.63 | 8,080 | 2024-08-29 | Filing | |
| $244.50 | 2,652 | $648,400.74 | 12,065 | 2024-08-21 | Filing |