| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $699.22 | 89 | $62,230.58 | 178,270 | 2026-06-22 | Filing | |
| $697.41 | 51 | $35,567.91 | 178,359 | 2026-06-22 | Filing | |
| $695.60 | 57 | $39,649.20 | 178,410 | 2026-06-22 | Filing | |
| $694.49 | 320 | $222,236.80 | 178,467 | 2026-06-22 | Filing | |
| $693.43 | 420 | $291,240.60 | 178,787 | 2026-06-22 | Filing | |
| $691.75 | 40 | $27,670.00 | 179,207 | 2026-06-22 | Filing | |
| $691.32 | 580 | $400,965.60 | 179,247 | 2026-06-22 | Filing | |
| $689.81 | 1,761 | $1,214,755.41 | 179,827 | 2026-06-22 | Filing | |
| $688.85 | 290 | $199,766.50 | 181,588 | 2026-06-22 | Filing | |
| $687.34 | 160 | $109,974.40 | 181,878 | 2026-06-22 | Filing |