| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $467.45 | 109,000 | $50,951,897.40 | 91,924,308 | 2024-08-19 | Filing | |
| $470.00 | 6,724 | $3,160,280.00 | 27,304 | 2024-08-16 | Filing | |
| $470.00 | 2,892 | $1,359,240.00 | 21,420 | 2024-08-16 | Filing | |
| $468.46 | 119,000 | $55,746,763.80 | 92,033,308 | 2024-08-16 | Filing | |
| $455.00 | 13,439 | $6,114,745.00 | 27,304 | 2024-08-05 | Filing | |
| $465.46 | 2,892 | $1,346,110.32 | 21,420 | 2024-08-01 | Filing | |
| $465.46 | 1,100 | $512,006.00 | 3,263 | 2024-08-01 | Filing | |
| $453.19 | 138,000 | $62,540,854.80 | 92,152,308 | 2024-06-26 | Filing | |
| $456.11 | 136,000 | $62,031,626.40 | 92,290,308 | 2024-06-25 | Filing | |
| $459.46 | 131,000 | $60,189,666.10 | 92,426,308 | 2024-06-24 | Filing | |
| $452.39 | 115,000 | $52,025,126.00 | 92,557,308 | 2024-06-21 | Filing | |
| $451.07 | 111,000 | $50,068,925.40 | 92,672,308 | 2024-06-20 | Filing | |
| $451.06 | 9,028 | $4,072,169.68 | 58,940 | 2024-06-20 | Filing | |
| $449.16 | 200 | $89,832.00 | 29,985 | 2024-06-17 | Filing | |
| $448.37 | 1,210 | $542,523.34 | 30,185 | 2024-06-17 | Filing | |
| $447.37 | 719 | $321,656.23 | 31,395 | 2024-06-17 | Filing | |
| $446.18 | 1,013 | $451,975.98 | 32,114 | 2024-06-17 | Filing | |
| $444.77 | 1,600 | $711,632.00 | 33,127 | 2024-06-17 | Filing | |
| $443.16 | 500 | $221,579.25 | 34,727 | 2024-06-17 | Filing | |
| $449.01 | 108,000 | $48,493,004.40 | 92,783,308 | 2024-06-18 | Filing |