| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $148.21 | 600 | $88,924.02 | 1,995,631 | 2024-05-22 | Filing | |
| $147.06 | 300 | $44,118.99 | 1,996,231 | 2024-05-22 | Filing | |
| $145.03 | 100 | $14,503.00 | 1,996,531 | 2024-05-22 | Filing | |
| $144.40 | 200 | $28,879.00 | 1,996,631 | 2024-05-22 | Filing | |
| $142.95 | 100 | $14,295.00 | 1,996,831 | 2024-05-22 | Filing | |
| $129.15 | 200 | $25,830.00 | 1,996,931 | 2024-05-15 | Filing | |
| $128.75 | 5,711 | $735,271.83 | 1,997,131 | 2024-05-15 | Filing | |
| $127.71 | 2,600 | $332,036.38 | 2,002,842 | 2024-05-15 | Filing | |
| $126.62 | 2,001 | $253,368.22 | 2,005,442 | 2024-05-15 | Filing | |
| $125.53 | 4,488 | $563,356.65 | 2,007,443 | 2024-05-15 | Filing | |
| $127.49 | 15,000 | $1,912,350.00 | 1,471,508 | 2024-05-15 | Filing | |
| $120.96 | 255 | $30,844.11 | 1,486,508 | 2024-05-10 | Filing | |
| $122.07 | 7,996 | $976,062.92 | 2,011,931 | 2024-05-08 | Filing | |
| $121.59 | 5,004 | $608,416.34 | 2,019,927 | 2024-05-08 | Filing | |
| $120.37 | 2,000 | $240,741.00 | 2,024,931 | 2024-05-08 | Filing | |
| $113.40 | 700 | $79,379.02 | 2,026,931 | 2024-05-01 | Filing | |
| $112.77 | 1,500 | $169,150.95 | 2,027,631 | 2024-05-01 | Filing | |
| $111.55 | 4,246 | $473,649.79 | 2,029,131 | 2024-05-01 | Filing | |
| $110.42 | 4,572 | $504,859.90 | 2,033,377 | 2024-05-01 | Filing | |
| $109.70 | 3,982 | $436,815.05 | 2,037,949 | 2024-05-01 | Filing |