| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $331.99 | 288 | $95,613.12 | 815,551 | 2024-11-07 | Filing | |
| $330.80 | 181 | $59,874.80 | 815,839 | 2024-11-07 | Filing | |
| $329.43 | 75 | $24,707.25 | 816,020 | 2024-11-07 | Filing | |
| $325.22 | 146 | $47,482.12 | 816,095 | 2024-11-07 | Filing | |
| $324.40 | 134 | $43,469.60 | 816,241 | 2024-11-07 | Filing | |
| $322.98 | 211 | $68,148.78 | 816,375 | 2024-11-07 | Filing | |
| $321.52 | 144 | $46,298.88 | 816,586 | 2024-11-07 | Filing | |
| $322.42 | 403 | $129,935.26 | 816,730 | 2024-11-06 | Filing | |
| $321.35 | 442 | $142,036.70 | 817,133 | 2024-11-06 | Filing | |
| $320.20 | 4,191 | $1,341,958.20 | 817,575 | 2024-11-06 | Filing | |
| $309.38 | 4,000 | $1,237,520.00 | 124,298 | 2024-10-15 | Filing | |
| $321.42 | 1 | $321.42 | 821,766 | 2024-10-11 | Filing | |
| $320.38 | 6,249 | $2,002,054.62 | 821,767 | 2024-10-11 | Filing | |
| $301.94 | 300 | $90,582.00 | 1,109,746 | 2024-09-23 | Filing | |
| $300.94 | 800 | $240,752.00 | 1,110,046 | 2024-09-23 | Filing | |
| $299.38 | 1,300 | $389,194.00 | 1,110,846 | 2024-09-23 | Filing | |
| $298.40 | 4,300 | $1,283,120.00 | 1,112,146 | 2024-09-23 | Filing | |
| $297.29 | 28,953 | $8,607,437.37 | 1,116,446 | 2024-09-23 | Filing | |
| $296.53 | 6,150 | $1,823,659.50 | 1,145,399 | 2024-09-23 | Filing | |
| $295.08 | 1,500 | $442,620.00 | 1,151,549 | 2024-09-23 | Filing |