| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $314.69 | 1,300 | $409,095.05 | 8,354,690 | 2026-07-02 | Filing | |
| $313.05 | 500 | $156,526.25 | 8,355,990 | 2026-07-02 | Filing | |
| $311.99 | 3,992 | $1,245,462.88 | 8,356,490 | 2026-07-02 | Filing | |
| $310.82 | 4,184 | $1,300,461.68 | 8,360,482 | 2026-07-02 | Filing | |
| $310.13 | 2,071 | $642,280.06 | 8,364,666 | 2026-07-02 | Filing | |
| $309.15 | 1,353 | $418,279.68 | 8,366,737 | 2026-07-02 | Filing | |
| $366.68 | 100 | $36,668.00 | 1,920 | 2026-07-01 | Filing | |
| $364.52 | 200 | $72,903.00 | 2,020 | 2026-07-01 | Filing | |
| $361.95 | 470 | $170,118.80 | 2,220 | 2026-07-01 | Filing | |
| $359.82 | 230 | $82,758.51 | 2,690 | 2026-07-01 | Filing | |
| $358.62 | 300 | $107,586.99 | 2,920 | 2026-07-01 | Filing | |
| $357.62 | 400 | $143,048.00 | 3,220 | 2026-07-01 | Filing | |
| $354.76 | 400 | $141,903.00 | 3,620 | 2026-07-01 | Filing | |
| $353.31 | 300 | $105,993.99 | 4,020 | 2026-07-01 | Filing | |
| $352.45 | 300 | $105,735.00 | 4,320 | 2026-07-01 | Filing | |
| $349.52 | 200 | $69,904.00 | 4,620 | 2026-07-01 | Filing | |
| $348.84 | 173 | $60,348.47 | 4,820 | 2026-07-01 | Filing | |
| $366.70 | 200 | $73,339.00 | 8,368,090 | 2026-07-01 | Filing | |
| $365.50 | 200 | $73,100.00 | 8,368,290 | 2026-07-01 | Filing | |
| $364.50 | 880 | $320,758.77 | 8,368,490 | 2026-07-01 | Filing |