| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $149.84 | 650 | $97,393.40 | 29,635 | 2022-12-19 | Filing | |
| $269.62 | 14,010 | $3,777,418.23 | 866,395 | 2023-11-27 | Filing | |
| $268.94 | 64,466 | $17,337,614.97 | 880,405 | 2023-11-27 | Filing | |
| $267.90 | 53,580 | $14,353,921.26 | 944,871 | 2023-11-27 | Filing | |
| $267.06 | 46,418 | $12,396,391.08 | 998,451 | 2023-11-27 | Filing | |
| $266.15 | 30,678 | $8,164,826.99 | 866,395 | 2023-11-24 | Filing | |
| $268.07 | 1,000 | $268,074.00 | 866,395 | 2023-11-22 | Filing | |
| $267.32 | 25,630 | $6,851,385.97 | 867,395 | 2023-11-22 | Filing | |
| $266.55 | 14,218 | $3,789,807.90 | 893,025 | 2023-11-22 | Filing | |
| $261.08 | 100 | $26,108.00 | 35,332 | 2023-11-20 | Filing | |
| $260.14 | 681 | $177,156.84 | 35,432 | 2023-11-20 | Filing | |
| $258.59 | 500 | $129,293.00 | 36,113 | 2023-11-20 | Filing | |
| $256.08 | 139 | $35,595.13 | 36,613 | 2023-11-20 | Filing | |
| $254.72 | 200 | $50,943.00 | 36,752 | 2023-11-20 | Filing | |
| $253.50 | 100 | $25,350.00 | 36,952 | 2023-11-20 | Filing | |
| $252.27 | 100 | $25,227.00 | 37,052 | 2023-11-20 | Filing | |
| $250.27 | 200 | $50,054.00 | 37,152 | 2023-11-20 | Filing | |
| $246.16 | 206 | $50,708.75 | 185,217 | 2023-11-03 | Filing | |
| $245.52 | 4,796 | $1,177,494.74 | 185,423 | 2023-11-03 | Filing | |
| $244.55 | 9,988 | $2,442,585.38 | 190,219 | 2023-11-03 | Filing |