| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $688.69 | 433 | $298,202.77 | 2,096,394 | 2026-06-22 | Filing | |
| $688.00 | 206 | $141,728.00 | 2,096,827 | 2026-06-22 | Filing | |
| $686.49 | 153 | $105,032.97 | 2,097,033 | 2026-06-22 | Filing | |
| $685.60 | 380 | $260,528.00 | 2,097,186 | 2026-06-22 | Filing | |
| $684.85 | 9,818 | $6,723,857.30 | 2,097,566 | 2026-06-22 | Filing | |
| $683.52 | 572 | $390,973.44 | 2,107,384 | 2026-06-22 | Filing | |
| $682.33 | 825 | $562,922.25 | 2,107,956 | 2026-06-22 | Filing | |
| $681.32 | 708 | $482,374.56 | 2,108,781 | 2026-06-22 | Filing | |
| $680.23 | 500 | $340,115.00 | 2,109,489 | 2026-06-22 | Filing | |
| $679.20 | 390 | $264,888.00 | 2,109,989 | 2026-06-22 | Filing | |
| $678.08 | 120 | $81,369.60 | 2,110,379 | 2026-06-22 | Filing | |
| $677.03 | 300 | $203,109.00 | 2,110,499 | 2026-06-22 | Filing | |
| $675.95 | 630 | $425,848.50 | 2,110,799 | 2026-06-22 | Filing | |
| $675.20 | 640 | $432,128.00 | 2,111,429 | 2026-06-22 | Filing | |
| $673.60 | 22 | $14,819.20 | 2,112,069 | 2026-06-22 | Filing | |
| $684.86 | 1,721 | $1,178,644.06 | 54,720 | 2026-06-22 | Filing | |
| $684.86 | 12,216 | $8,366,249.76 | 381,101 | 2026-06-22 | Filing | |
| $704.53 | 470 | $331,129.10 | 176,110 | 2026-06-22 | Filing | |
| $702.78 | 170 | $119,472.60 | 176,580 | 2026-06-22 | Filing | |
| $700.12 | 1,520 | $1,064,182.40 | 176,750 | 2026-06-22 | Filing |