| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $242.27 | 8,842 | $2,142,151.34 | 44,129 | 2024-03-04 | Filing | |
| $237.95 | 5,585 | $1,328,939.58 | 263,725 | 2024-02-27 | Filing | |
| $236.45 | 12,915 | $3,053,790.50 | 269,310 | 2024-02-27 | Filing | |
| $239.12 | 7,656 | $1,830,725.69 | 178,094 | 2024-02-27 | Filing | |
| $238.37 | 8,414 | $2,005,653.59 | 185,750 | 2024-02-27 | Filing | |
| $237.27 | 1,430 | $339,288.95 | 194,164 | 2024-02-27 | Filing | |
| $236.65 | 4,000 | $946,600.00 | 5,372 | 2024-02-27 | Filing | |
| $237.31 | 9,572 | $2,271,550.46 | 7,486 | 2024-02-28 | Filing | |
| $210.92 | 5,000 | $1,054,600.00 | 41,323 | 2023-09-01 | Filing | |
| $183.87 | 4,074 | $749,072.94 | 13,078 | 2023-06-07 | Filing | |
| $179.84 | 8,000 | $1,438,753.60 | 9,372 | 2023-06-02 | Filing | |
| $177.11 | 7,500 | $1,328,358.75 | 17,058 | 2023-06-01 | Filing | |
| $176.29 | 500 | $88,145.00 | 655,890 | 2023-05-12 | Filing | |
| $175.89 | 2,440 | $429,168.67 | 656,390 | 2023-05-12 | Filing | |
| $174.70 | 6,832 | $1,193,526.49 | 658,830 | 2023-05-12 | Filing | |
| $173.31 | 33,058 | $5,729,120.00 | 665,662 | 2023-05-12 | Filing | |
| $172.22 | 32,170 | $5,540,410.69 | 698,720 | 2023-05-12 | Filing | |
| $171.32 | 85,000 | $14,561,792.00 | 730,890 | 2023-05-11 | Filing | |
| $171.30 | 30,401 | $5,207,691.30 | 50,036 | 2023-05-10 | Filing | |
| $170.87 | 19,599 | $3,348,881.13 | 80,437 | 2023-05-10 | Filing |