| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $303.57 | 12,190 | $3,700,567.06 | 1,107,932 | 2023-12-12 | Filing | |
| $302.55 | 10,564 | $3,196,138.20 | 1,120,122 | 2023-12-12 | Filing | |
| $301.47 | 7,600 | $2,291,141.60 | 1,130,686 | 2023-12-12 | Filing | |
| $300.44 | 6,830 | $2,052,018.86 | 1,138,286 | 2023-12-12 | Filing | |
| $300.01 | 5,240 | $1,572,060.26 | 845,116 | 2023-12-11 | Filing | |
| $305.04 | 2,500 | $762,600.00 | 74,171 | 2023-12-13 | Filing | |
| $294.08 | 510 | $149,979.78 | 185,217 | 2023-12-04 | Filing | |
| $293.37 | 2,390 | $701,147.13 | 185,727 | 2023-12-04 | Filing | |
| $292.40 | 1,900 | $555,558.10 | 188,117 | 2023-12-04 | Filing | |
| $291.24 | 800 | $232,988.80 | 190,017 | 2023-12-04 | Filing | |
| $289.70 | 1,000 | $289,704.00 | 190,817 | 2023-12-04 | Filing | |
| $288.83 | 1,700 | $491,011.00 | 191,817 | 2023-12-04 | Filing | |
| $287.30 | 800 | $229,836.80 | 193,517 | 2023-12-04 | Filing | |
| $286.49 | 11,994 | $3,436,113.08 | 194,317 | 2023-12-04 | Filing | |
| $285.60 | 13,468 | $3,846,393.46 | 206,311 | 2023-12-04 | Filing | |
| $284.37 | 3,788 | $1,077,174.62 | 219,779 | 2023-12-04 | Filing | |
| $283.70 | 6,650 | $1,886,585.05 | 223,567 | 2023-12-04 | Filing | |
| $296.64 | 600 | $177,986.40 | 1,475,567 | 2023-12-01 | Filing | |
| $295.90 | 8,724 | $2,581,440.32 | 1,476,167 | 2023-12-01 | Filing | |
| $295.12 | 9,909 | $2,924,383.72 | 1,484,891 | 2023-12-01 | Filing |