| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $502.87 | 128 | $64,367.39 | 28,857 | 2026-06-09 | Filing | |
| $501.72 | 64 | $32,110.24 | 28,985 | 2026-06-09 | Filing | |
| $499.69 | 16 | $7,995.04 | 29,049 | 2026-06-09 | Filing | |
| $498.95 | 48 | $23,949.44 | 29,065 | 2026-06-09 | Filing | |
| $497.47 | 48 | $23,878.40 | 29,113 | 2026-06-09 | Filing | |
| $494.63 | 32 | $15,828.00 | 29,161 | 2026-06-09 | Filing | |
| $493.64 | 44 | $21,720.24 | 29,193 | 2026-06-09 | Filing | |
| $492.38 | 30 | $14,771.35 | 29,237 | 2026-06-09 | Filing | |
| $491.06 | 38 | $18,660.26 | 29,267 | 2026-06-09 | Filing | |
| $488.06 | 16 | $7,808.96 | 29,305 | 2026-06-09 | Filing | |
| $486.87 | 48 | $23,369.60 | 29,321 | 2026-06-09 | Filing | |
| $485.54 | 16 | $7,768.64 | 29,369 | 2026-06-09 | Filing | |
| $484.28 | 48 | $23,245.60 | 29,385 | 2026-06-09 | Filing | |
| $545.60 | 432 | $235,699.20 | 116,643 | 2026-06-05 | Filing | |
| $556.24 | 2,475 | $1,376,694.00 | 85,154 | 2026-06-01 | Filing | |
| $528.52 | 750 | $396,390.00 | 3,903 | 2026-05-28 | Filing | |
| $539.63 | 214 | $115,480.82 | 117,157 | 2026-05-27 | Filing | |
| $488.61 | 308 | $150,491.88 | 118,135 | 2026-05-22 | Filing | |
| $458.87 | 106 | $48,640.22 | 118,443 | 2026-05-21 | Filing | |
| $510.00 | 301 | $153,510.27 | 105,564 | 2026-05-11 | Filing |