| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $155.66 | 600 | $93,396.00 | 1,992,631 | 2024-05-22 | Filing | |
| $153.84 | 200 | $30,768.00 | 1,993,231 | 2024-05-22 | Filing | |
| $152.92 | 800 | $122,336.00 | 1,993,431 | 2024-05-22 | Filing | |
| $151.73 | 700 | $106,213.03 | 1,994,231 | 2024-05-22 | Filing | |
| $150.60 | 400 | $60,238.00 | 1,994,931 | 2024-05-22 | Filing | |
| $149.45 | 300 | $44,835.99 | 1,995,331 | 2024-05-22 | Filing | |
| $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 |