MPWR CEO sells 30,000 shares for $40.3M under 10b5-1 plan
Hsing Michael sold 3,424 shares of Common Stock at $1,462.61 on 2026-05-18; Hsing Michael sold 5,819 shares of Common Stock at $1,467.62 on 2026-05-18; Hsing Michael sold 5,049 shares of Common Stock at $1,472.84 on 2026-05-18; Hsing Michael sold 4,082 shares of Common Stock at $1,476.96 on 2026-05-18; Hsing Michael sold 5,737 shares of Common Stock at $1,482.51 on 2026-05-18
Hsing Michael sold 12,731 shares of Common Stock at $1,155.71 on 2026-02-12; Hsing Michael sold 4,992 shares of Common Stock at $1,159.84 on 2026-02-12; Hsing Michael sold 4,001 shares of Common Stock at $1,164.92 on 2026-02-12; Hsing Michael sold 2,076 shares of Common Stock at $1,168.80 on 2026-02-12; Hsing Michael sold 200 shares of Common Stock at $1,173.39 on 2026-02-12
Hsing Michael sold 363 shares of Common Stock at $1,158.71 on 2026-02-11; Hsing Michael sold 1,366 shares of Common Stock at $1,163.71 on 2026-02-11; Hsing Michael sold 1,533 shares of Common Stock at $1,167.62 on 2026-02-11; Hsing Michael sold 1,987 shares of Common Stock at $1,172.92 on 2026-02-11; Hsing Michael sold 2,799 shares of Common Stock at $1,177.67 on 2026-02-11
Hsing Michael sold 4,302 shares of Common Stock at $1,132.01 on 2026-02-10; Hsing Michael sold 6,325 shares of Common Stock at $1,136.75 on 2026-02-10; Hsing Michael sold 16,080 shares of Common Stock at $1,141.88 on 2026-02-10; Hsing Michael sold 3,864 shares of Common Stock at $1,145.90 on 2026-02-10; Hsing Michael sold 1,215 shares of Common Stock at $1,151.11 on 2026-02-10
Hsing Michael sold 54,923 shares of Common Stock at $1,171.16 on 2026-02-06; Hsing Michael transacted N/A shares of Common Stock at $N/A on N/A
Hsing Michael bought 136,825 shares of Common Stock at $N/A on 2026-02-03; Hsing Michael transacted N/A shares of Common Stock at $N/A on N/A