| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $125.51 | 5,132 | $644,119.89 | 1,785,682 | 2024-07-29 | Filing | |
| $136.02 | 600 | $81,613.98 | 1,790,814 | 2024-07-26 | Filing | |
| $135.31 | 2,288 | $309,600.26 | 1,791,414 | 2024-07-26 | Filing | |
| $134.16 | 7,200 | $965,944.08 | 1,793,702 | 2024-07-26 | Filing | |
| $133.27 | 9,892 | $1,318,279.14 | 1,800,902 | 2024-07-26 | Filing | |
| $132.21 | 4,241 | $560,698.79 | 1,810,794 | 2024-07-26 | Filing | |
| $130.93 | 3,421 | $447,901.27 | 1,815,035 | 2024-07-26 | Filing | |
| $129.87 | 9,180 | $1,192,164.37 | 1,818,456 | 2024-07-26 | Filing | |
| $129.09 | 22,267 | $2,874,362.42 | 1,827,636 | 2024-07-26 | Filing | |
| $128.13 | 15,911 | $2,038,735.30 | 1,849,903 | 2024-07-26 | Filing | |
| $131.84 | 400 | $52,736.00 | 1,865,814 | 2024-07-25 | Filing | |
| $131.05 | 1,870 | $245,070.05 | 1,866,214 | 2024-07-25 | Filing | |
| $130.13 | 10,705 | $1,393,021.31 | 1,868,084 | 2024-07-25 | Filing | |
| $129.03 | 12,205 | $1,574,761.11 | 1,878,789 | 2024-07-25 | Filing | |
| $127.95 | 3,704 | $473,921.24 | 1,890,994 | 2024-07-25 | Filing | |
| $126.97 | 5,263 | $668,240.48 | 1,894,698 | 2024-07-25 | Filing | |
| $125.87 | 7,325 | $922,028.52 | 1,899,961 | 2024-07-25 | Filing | |
| $125.10 | 23,556 | $2,946,898.00 | 1,907,286 | 2024-07-25 | Filing | |
| $123.96 | 5,378 | $666,650.43 | 1,930,842 | 2024-07-25 | Filing | |
| $122.94 | 4,594 | $564,802.90 | 1,936,220 | 2024-07-25 | Filing |