| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $663.27 | 600 | $397,962.00 | 893,779 | 2024-05-01 | Filing | |
| $662.34 | 697 | $461,650.98 | 894,379 | 2024-05-01 | Filing | |
| $661.49 | 876 | $579,465.24 | 895,076 | 2024-05-01 | Filing | |
| $660.45 | 900 | $594,405.00 | 895,952 | 2024-05-01 | Filing | |
| $659.49 | 1,000 | $659,490.00 | 896,852 | 2024-05-01 | Filing | |
| $658.90 | 195 | $128,485.50 | 897,852 | 2024-05-01 | Filing | |
| $655.08 | 217 | $142,152.36 | 898,047 | 2024-05-01 | Filing | |
| $654.23 | 378 | $247,298.94 | 898,264 | 2024-05-01 | Filing | |
| $653.46 | 251 | $164,018.46 | 898,642 | 2024-05-01 | Filing | |
| $652.81 | 339 | $221,302.59 | 898,893 | 2024-05-01 | Filing | |
| $690.15 | 100 | $69,015.00 | 130,744 | 2024-04-08 | Filing | |
| $689.85 | 100 | $68,985.00 | 130,844 | 2024-04-08 | Filing | |
| $687.38 | 10 | $6,873.80 | 130,944 | 2024-04-08 | Filing | |
| $686.05 | 100 | $68,605.00 | 130,954 | 2024-04-08 | Filing | |
| $685.32 | 1,199 | $821,698.68 | 131,054 | 2024-04-08 | Filing | |
| $684.88 | 691 | $473,252.08 | 132,253 | 2024-04-08 | Filing | |
| $683.50 | 1,714 | $1,171,519.00 | 132,944 | 2024-04-08 | Filing | |
| $682.12 | 3,296 | $2,248,267.52 | 134,658 | 2024-04-08 | Filing | |
| $681.19 | 769 | $523,835.11 | 137,954 | 2024-04-08 | Filing | |
| $680.82 | 1,476 | $1,004,890.32 | 138,723 | 2024-04-08 | Filing |