| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $552.78 | 120 | $66,333.61 | 28,756 | 2026-04-06 | Filing | |
| $566.00 | 160 | $90,560.40 | 40,513 | 2026-04-06 | Filing | |
| $564.22 | 122 | $68,835.04 | 40,673 | 2026-04-06 | Filing | |
| $563.38 | 716 | $403,381.80 | 40,795 | 2026-04-06 | Filing | |
| $562.54 | 402 | $226,142.29 | 41,511 | 2026-04-06 | Filing | |
| $561.51 | 520 | $291,985.77 | 41,913 | 2026-04-06 | Filing | |
| $560.10 | 558 | $312,536.25 | 42,433 | 2026-04-06 | Filing | |
| $559.41 | 922 | $515,776.02 | 42,991 | 2026-04-06 | Filing | |
| $558.31 | 1,806 | $1,008,311.11 | 43,913 | 2026-04-06 | Filing | |
| $557.21 | 1,386 | $772,287.65 | 45,719 | 2026-04-06 | Filing | |
| $556.19 | 1,219 | $677,996.71 | 47,105 | 2026-04-06 | Filing | |
| $555.25 | 1,209 | $671,295.44 | 48,324 | 2026-04-06 | Filing | |
| $553.96 | 400 | $221,584.44 | 49,533 | 2026-04-06 | Filing | |
| $552.65 | 80 | $44,211.80 | 49,933 | 2026-04-06 | Filing | |
| $571.66 | 120 | $68,599.60 | 40,513 | 2026-04-02 | Filing | |
| $570.05 | 80 | $45,604.00 | 40,633 | 2026-04-02 | Filing | |
| $568.53 | 120 | $68,223.60 | 40,713 | 2026-04-02 | Filing | |
| $567.70 | 308 | $174,853.11 | 40,833 | 2026-04-02 | Filing | |
| $566.39 | 570 | $322,843.44 | 41,141 | 2026-04-02 | Filing | |
| $565.38 | 811 | $458,519.45 | 41,711 | 2026-04-02 | Filing |