| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $545.18 | 1,186 | $646,586.33 | 46,256 | 2026-06-04 | Filing | |
| $544.24 | 1,470 | $800,037.50 | 47,442 | 2026-06-04 | Filing | |
| $543.11 | 396 | $215,071.16 | 48,912 | 2026-06-04 | Filing | |
| $542.50 | 112 | $60,759.57 | 49,308 | 2026-06-04 | Filing | |
| $541.08 | 473 | $255,932.59 | 49,420 | 2026-06-04 | Filing | |
| $539.51 | 120 | $64,741.61 | 49,893 | 2026-06-04 | Filing | |
| $549.47 | 1,250 | $686,837.50 | 45,172 | 2026-06-04 | Filing | |
| $549.49 | 593 | $325,850.42 | 46,422 | 2026-06-04 | Filing | |
| $548.43 | 1,481 | $812,217.43 | 47,015 | 2026-06-04 | Filing | |
| $547.11 | 935 | $511,548.60 | 48,496 | 2026-06-04 | Filing | |
| $546.42 | 2,627 | $1,435,439.56 | 49,431 | 2026-06-04 | Filing | |
| $545.27 | 374 | $203,929.90 | 52,058 | 2026-06-04 | Filing | |
| $543.89 | 840 | $456,867.01 | 52,432 | 2026-06-04 | Filing | |
| $539.76 | 200 | $107,952.00 | 53,272 | 2026-06-04 | Filing | |
| $551.97 | 142 | $78,380.19 | 40,513 | 2026-06-03 | Filing | |
| $551.23 | 80 | $44,098.00 | 40,655 | 2026-06-03 | Filing | |
| $550.06 | 842 | $463,154.22 | 40,735 | 2026-06-03 | Filing | |
| $549.15 | 1,956 | $1,074,130.75 | 41,577 | 2026-06-03 | Filing | |
| $548.04 | 2,226 | $1,219,947.06 | 43,533 | 2026-06-03 | Filing | |
| $546.96 | 1,664 | $910,137.28 | 45,759 | 2026-06-03 | Filing |