| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $310.22 | 125 | $38,777.50 | 10,582 | 2026-05-28 | Filing | |
| $308.79 | 258 | $79,666.53 | 10,707 | 2026-05-28 | Filing | |
| $307.30 | 1,067 | $327,885.90 | 10,965 | 2026-05-28 | Filing | |
| $306.56 | 2,809 | $861,138.28 | 12,032 | 2026-05-28 | Filing | |
| $305.66 | 165 | $50,433.90 | 14,841 | 2026-05-28 | Filing | |
| $304.23 | 120 | $36,507.00 | 15,006 | 2026-05-28 | Filing | |
| $315.11 | 3,707 | $1,168,127.60 | 2,600,815 | 2026-05-26 | Filing | |
| $314.38 | 10,407 | $3,271,700.63 | 1,924,880 | 2026-05-26 | Filing | |
| $313.35 | 44,060 | $13,806,156.94 | 1,935,287 | 2026-05-26 | Filing | |
| $312.44 | 114,059 | $35,637,050.20 | 1,979,347 | 2026-05-26 | Filing | |
| $311.60 | 115,960 | $36,132,672.16 | 2,093,406 | 2026-05-26 | Filing | |
| $310.77 | 21,807 | $6,776,961.39 | 2,209,366 | 2026-05-26 | Filing | |
| $283.45 | 3,500 | $992,085.50 | 177 | 2026-05-11 | Filing | |
| $283.85 | 5,220 | $1,481,670.90 | 13,137 | 2026-05-11 | Filing | |
| $366.99 | 6,342 | $2,327,418.87 | 2,207,331 | 2026-02-05 | Filing | |
| $366.35 | 23,151 | $8,481,368.85 | 2,213,673 | 2026-02-05 | Filing | |
| $365.26 | 51,774 | $18,910,815.92 | 2,236,824 | 2026-02-05 | Filing | |
| $364.29 | 34,607 | $12,606,811.00 | 2,288,598 | 2026-02-05 | Filing | |
| $363.34 | 61,199 | $22,236,105.86 | 2,323,205 | 2026-02-05 | Filing | |
| $362.42 | 68,688 | $24,893,630.21 | 2,384,404 | 2026-02-05 | Filing |