| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $152.07 | 6,927 | $1,053,388.89 | 801,949 | 2024-10-01 | Filing | |
| $151.41 | 27,889 | $4,222,673.49 | 808,876 | 2024-10-01 | Filing | |
| $150.42 | 79,432 | $11,948,161.44 | 836,765 | 2024-10-01 | Filing | |
| $131.74 | 35,000 | $4,610,900.00 | 429,386 | 2024-08-07 | Filing | |
| $141.93 | 9,000 | $1,277,370.00 | 50,476 | 2024-07-31 | Filing | |
| $140.90 | 4,987 | $702,668.30 | 916,197 | 2024-07-30 | Filing | |
| $123.00 | 116,448 | $14,323,104.00 | 921,184 | 2024-07-03 | Filing | |
| $128.33 | 11,505 | $1,476,436.65 | 393,143 | 2024-02-08 | Filing | |
| $127.81 | 37,495 | $4,792,235.95 | 404,648 | 2024-02-08 | Filing | |
| $128.61 | 400 | $51,444.00 | 982,221 | 2024-02-09 | Filing | |
| $128.04 | 28,452 | $3,642,994.08 | 982,621 | 2024-02-09 | Filing | |
| $128.21 | 5,500 | $705,155.00 | 47,781 | 2023-12-21 | Filing | |
| $92.39 | 29,900 | $2,762,461.00 | 424,863 | 2023-10-30 | Filing | |
| $107.69 | 40,815 | $4,395,367.35 | 985,883 | 2023-10-02 | Filing | |
| $106.88 | 33,750 | $3,607,200.00 | 1,026,698 | 2023-10-02 | Filing | |
| $112.47 | 3,874 | $435,708.78 | 30,941 | 2023-09-08 | Filing | |
| $103.22 | 10,000 | $1,032,200.00 | 53,281 | 2023-07-26 | Filing | |
| $93.70 | 11,021 | $1,032,667.70 | 1,060,448 | 2023-07-05 | Filing | |
| $92.99 | 73,979 | $6,879,307.21 | 1,071,469 | 2023-07-05 | Filing | |
| $86.66 | 36,007 | $3,120,366.62 | 1,145,448 | 2023-04-03 | Filing |