| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $133.77 | 23,945 | $3,203,235.19 | 15,341,688 | 2024-01-02 | Filing | |
| $134.43 | 25,000 | $3,360,750.00 | 98,828 | 2024-01-02 | Filing | |
| $134.43 | 2,750 | $369,682.50 | 156,646 | 2024-01-02 | Filing | |
| $134.43 | 12,000 | $1,613,160.00 | 161,646 | 2024-01-02 | Filing | |
| $139.14 | 300 | $41,740.50 | 21 | 2023-12-27 | Filing | |
| $138.43 | 10,368 | $1,435,214.25 | 321 | 2023-12-27 | Filing | |
| $137.29 | 34,482 | $4,733,871.71 | 10,689 | 2023-12-27 | Filing | |
| $136.54 | 121,517 | $16,591,846.12 | 45,171 | 2023-12-27 | Filing | |
| $140.19 | 9,257 | $1,297,742.53 | 15,365,633 | 2023-12-26 | Filing | |
| $139.46 | 50,417 | $7,031,386.74 | 15,374,890 | 2023-12-26 | Filing | |
| $138.41 | 117,595 | $16,276,782.57 | 15,425,307 | 2023-12-26 | Filing | |
| $137.94 | 19,813 | $2,732,910.12 | 15,542,902 | 2023-12-26 | Filing | |
| $141.00 | 2,750 | $387,750.00 | 159,396 | 2023-12-26 | Filing | |
| $146.43 | 100 | $14,643.00 | 653,762 | 2023-12-20 | Filing | |
| $145.39 | 2,389 | $347,336.47 | 653,862 | 2023-12-20 | Filing | |
| $144.32 | 19,031 | $2,746,491.12 | 656,251 | 2023-12-20 | Filing | |
| $143.71 | 22,612 | $3,249,566.00 | 675,282 | 2023-12-20 | Filing | |
| $142.46 | 1,300 | $185,203.98 | 697,894 | 2023-12-20 | Filing | |
| $141.30 | 12,209 | $1,725,136.58 | 699,194 | 2023-12-20 | Filing | |
| $140.91 | 2,359 | $332,403.39 | 711,403 | 2023-12-20 | Filing |