| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $178.83 | 2,560 | $457,799.94 | 312,123 | 2024-11-08 | Filing | |
| $176.94 | 1,648 | $291,600.42 | 314,683 | 2024-11-08 | Filing | |
| $175.79 | 9,358 | $1,645,073.70 | 316,331 | 2024-11-08 | Filing | |
| $175.04 | 18,247 | $3,193,867.29 | 325,689 | 2024-11-08 | Filing | |
| $173.98 | 18,258 | $3,176,565.18 | 343,936 | 2024-11-08 | Filing | |
| $179.17 | 2,500 | $447,925.00 | 150,156 | 2024-11-08 | Filing | |
| $174.00 | 2,130 | $370,620.00 | 152,656 | 2024-11-07 | Filing | |
| $158.14 | 790 | $124,930.60 | 154,786 | 2024-09-03 | Filing | |
| $158.14 | 1,152 | $182,177.28 | 362,194 | 2024-09-03 | Filing | |
| $149.83 | 191 | $28,617.53 | 64,378 | 2024-08-19 | Filing | |
| $167.12 | 218 | $36,432.16 | 64,173 | 2024-06-06 | Filing | |
| $163.06 | 4,260 | $694,635.60 | 155,576 | 2024-06-04 | Filing | |
| $162.05 | 8,485 | $1,375,011.22 | 159,836 | 2024-06-03 | Filing | |
| $162.05 | 14,321 | $2,320,746.69 | 363,346 | 2024-06-03 | Filing | |
| $160.65 | 6,105 | $980,765.20 | 991,037 | 2024-05-31 | Filing | |
| $160.08 | 32,054 | $5,131,274.84 | 997,142 | 2024-05-31 | Filing | |
| $158.96 | 49,402 | $7,852,882.64 | 1,029,196 | 2024-05-31 | Filing | |
| $160.65 | 6,105 | $980,765.20 | 991,037 | 2024-05-31 | Filing | |
| $160.08 | 32,054 | $5,131,274.84 | 997,142 | 2024-05-31 | Filing | |
| $158.96 | 49,402 | $7,852,882.64 | 1,029,196 | 2024-05-31 | Filing |