| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $686.33 | 629 | $431,701.57 | 182,038 | 2026-06-22 | Filing | |
| $685.05 | 1,841 | $1,261,177.05 | 182,667 | 2026-06-22 | Filing | |
| $695.06 | 5 | $3,475.30 | 2,112,091 | 2026-06-18 | Filing |