Skip to Main Content
Insider Trading

Last Updated: 4 days, 2 hours ago

Theodore Blegen has an estimated net worth of at least $114.0 million*, as of Dec. 18, 2024. They own 143,492 shares of MPWR stock. They have sold 142,344 shares of MPWR stock since 2021, for an estimated $79.8 million.

Theodore Blegen $MPWR SEC Form 4 Insider Trading

Theodore Blegen has filed a total of 257 insider trades in $MPWR since 2021. Their most recent trade was a sale of 2,500 shares, made on Dec 09, 2024. Their largest trade was a sale of 27,613 shares, made on Jan 04, 2024. We estimate that they now own 143,492 shares of $MPWR, worth an estimated $34.2 million.



Insider Trading at $MPWR

There have been a total of 719 insider trades reported at $MPWR since 2021, with 0 shares purchased and 1.3 million shares sold. The most active insider traders in $MPWR stock have been Michael Hsing, Theodore Blegen, and Theodore Blegen. The most recent trade was a sale of 2,500 shares reported by THEODORE BLEGEN (EVP and CFO), made on Dec 09, 2024.



History of Insider Stock Trades by Theodore Blegen

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
MPWR Sale 2,500 Dec 09, 2024 Dec. 11, 2024, 8:21 p.m.
MPWR Sale 734 Nov 08, 2024 Nov. 13, 2024, 6:13 p.m.
MPWR Sale 208 Nov 01, 2024 Nov. 5, 2024, 6:31 p.m.
MPWR Sale 183 Nov 01, 2024 Nov. 5, 2024, 6:31 p.m.
MPWR Sale 175 Nov 01, 2024 Nov. 5, 2024, 6:31 p.m.
MPWR Sale 50 Nov 01, 2024 Nov. 5, 2024, 6:31 p.m.
MPWR Sale 246 Nov 01, 2024 Nov. 5, 2024, 6:31 p.m.
MPWR Sale 150 Nov 01, 2024 Nov. 5, 2024, 6:31 p.m.
MPWR Sale 300 Nov 01, 2024 Nov. 5, 2024, 6:31 p.m.
MPWR Sale 73 Nov 01, 2024 Nov. 5, 2024, 6:31 p.m.
MPWR Sale 300 Nov 01, 2024 Nov. 5, 2024, 6:31 p.m.
MPWR Sale 465 Nov 01, 2024 Nov. 5, 2024, 6:31 p.m.
MPWR Sale 100 Nov 01, 2024 Nov. 5, 2024, 6:31 p.m.
MPWR Sale 200 Nov 01, 2024 Nov. 5, 2024, 6:31 p.m.
MPWR Sale 50 Nov 01, 2024 Nov. 5, 2024, 6:31 p.m.
MPWR Sale 10 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 167 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 133 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 26 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 440 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 296 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 28 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 108 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 166 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 56 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 271 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 116 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 50 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 96 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 100 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 111 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 240 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 16 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 70 Oct 01, 2024 Oct. 2, 2024, 11:08 a.m.
MPWR Sale 250 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 100 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 100 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 119 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 7 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 62 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 1 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 71 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 240 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 120 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 200 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 102 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 70 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 152 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 140 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 5 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 119 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 123 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 170 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 201 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 148 Sep 03, 2024 Sept. 3, 2024, 7:40 p.m.
MPWR Sale 728 Aug 08, 2024 Aug. 12, 2024, 2:37 p.m.
MPWR Sale 100 Aug 01, 2024 Aug. 2, 2024, 6:11 p.m.
MPWR Sale 430 Aug 01, 2024 Aug. 2, 2024, 6:11 p.m.
MPWR Sale 432 Aug 01, 2024 Aug. 2, 2024, 6:11 p.m.
MPWR Sale 228 Aug 01, 2024 Aug. 2, 2024, 6:11 p.m.
MPWR Sale 360 Aug 01, 2024 Aug. 2, 2024, 6:11 p.m.
MPWR Sale 100 Aug 01, 2024 Aug. 2, 2024, 6:11 p.m.
MPWR Sale 300 Aug 01, 2024 Aug. 2, 2024, 6:11 p.m.
MPWR Sale 200 Aug 01, 2024 Aug. 2, 2024, 6:11 p.m.
MPWR Sale 350 Aug 01, 2024 Aug. 2, 2024, 6:11 p.m.
MPWR Sale 2,580 Jul 22, 2024 July 24, 2024, 4:39 p.m.
MPWR Sale 95 Jul 01, 2024 July 2, 2024, 6:24 p.m.
MPWR Sale 307 Jul 01, 2024 July 2, 2024, 6:24 p.m.
MPWR Sale 200 Jul 01, 2024 July 2, 2024, 6:24 p.m.
MPWR Sale 100 Jul 01, 2024 July 2, 2024, 6:24 p.m.
MPWR Sale 111 Jul 01, 2024 July 2, 2024, 6:24 p.m.
MPWR Sale 1,687 Jul 01, 2024 July 2, 2024, 6:24 p.m.
MPWR Sale 60 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 276 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 96 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 66 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 82 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 22 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 84 Jun 10, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 84 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 99 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 236 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 160 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 80 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 178 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 363 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 192 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 141 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 179 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 16 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 14 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 72 Jun 03, 2024 June 5, 2024, 2:12 p.m.
MPWR Sale 737 May 08, 2024 May 9, 2024, 12:50 p.m.
MPWR Sale 200 May 01, 2024 May 3, 2024, 11:41 a.m.
MPWR Sale 61 May 01, 2024 May 3, 2024, 11:41 a.m.
MPWR Sale 300 May 01, 2024 May 3, 2024, 11:41 a.m.
MPWR Sale 600 May 01, 2024 May 3, 2024, 11:41 a.m.
MPWR Sale 100 May 01, 2024 May 3, 2024, 11:41 a.m.
MPWR Sale 319 May 01, 2024 May 3, 2024, 11:41 a.m.
MPWR Sale 300 May 01, 2024 May 3, 2024, 11:41 a.m.
MPWR Sale 300 May 01, 2024 May 3, 2024, 11:41 a.m.
MPWR Sale 200 May 01, 2024 May 3, 2024, 11:41 a.m.
MPWR Sale 120 May 01, 2024 May 3, 2024, 11:41 a.m.
MPWR Sale 264 Apr 01, 2024 April 3, 2024, 4:17 p.m.
MPWR Sale 200 Apr 01, 2024 April 3, 2024, 4:17 p.m.
MPWR Sale 100 Apr 01, 2024 April 3, 2024, 4:17 p.m.
MPWR Sale 200 Apr 01, 2024 April 3, 2024, 4:17 p.m.
MPWR Sale 200 Apr 01, 2024 April 3, 2024, 4:17 p.m.
MPWR Sale 100 Apr 01, 2024 April 3, 2024, 4:17 p.m.
MPWR Sale 236 Apr 01, 2024 April 3, 2024, 4:17 p.m.
MPWR Sale 400 Apr 01, 2024 April 3, 2024, 4:17 p.m.
MPWR Sale 500 Apr 01, 2024 April 3, 2024, 4:17 p.m.
MPWR Sale 100 Apr 01, 2024 April 3, 2024, 4:17 p.m.
MPWR Sale 100 Apr 01, 2024 April 3, 2024, 4:17 p.m.
MPWR Sale 100 Apr 01, 2024 April 3, 2024, 4:17 p.m.
MPWR Sale 100 Mar 01, 2024 March 4, 2024, 12:07 p.m.
MPWR Sale 200 Mar 01, 2024 March 4, 2024, 12:07 p.m.
MPWR Sale 200 Mar 01, 2024 March 4, 2024, 12:07 p.m.
MPWR Sale 80 Mar 01, 2024 March 4, 2024, 12:07 p.m.
MPWR Sale 180 Mar 01, 2024 March 4, 2024, 12:07 p.m.
MPWR Sale 80 Mar 01, 2024 March 4, 2024, 12:07 p.m.
MPWR Sale 253 Mar 01, 2024 March 4, 2024, 12:07 p.m.
MPWR Sale 497 Mar 01, 2024 March 4, 2024, 12:07 p.m.
MPWR Sale 651 Mar 01, 2024 March 4, 2024, 12:07 p.m.
MPWR Sale 149 Mar 01, 2024 March 4, 2024, 12:07 p.m.
MPWR Sale 60 Mar 01, 2024 March 4, 2024, 12:07 p.m.
MPWR Sale 50 Mar 01, 2024 March 4, 2024, 12:07 p.m.
MPWR Sale 728 Feb 08, 2024 Feb. 9, 2024, 3:02 p.m.
MPWR Sale 867 Feb 05, 2024 Feb. 7, 2024, 12:17 p.m.
MPWR Sale 86 Feb 01, 2024 Feb. 5, 2024, 12:19 p.m.
MPWR Sale 100 Feb 01, 2024 Feb. 5, 2024, 12:19 p.m.
MPWR Sale 101 Feb 01, 2024 Feb. 5, 2024, 12:19 p.m.
MPWR Sale 204 Feb 01, 2024 Feb. 5, 2024, 12:19 p.m.
MPWR Sale 920 Feb 01, 2024 Feb. 5, 2024, 12:19 p.m.
MPWR Sale 200 Feb 01, 2024 Feb. 5, 2024, 12:19 p.m.
MPWR Sale 868 Feb 01, 2024 Feb. 5, 2024, 12:19 p.m.
MPWR Sale 21 Feb 01, 2024 Feb. 5, 2024, 12:19 p.m.
MPWR Sale 27,613 Jan 04, 2024 Jan. 8, 2024, 3:41 p.m.
MPWR Sale 111 Jan 02, 2024 Jan. 3, 2024, 12:18 p.m.
MPWR Sale 200 Jan 02, 2024 Jan. 3, 2024, 12:18 p.m.
MPWR Sale 500 Jan 02, 2024 Jan. 3, 2024, 12:18 p.m.
MPWR Sale 212 Jan 02, 2024 Jan. 3, 2024, 12:18 p.m.
MPWR Sale 100 Jan 02, 2024 Jan. 3, 2024, 12:18 p.m.
MPWR Sale 100 Jan 02, 2024 Jan. 3, 2024, 12:18 p.m.
MPWR Sale 100 Jan 02, 2024 Jan. 3, 2024, 12:18 p.m.
MPWR Sale 534 Jan 02, 2024 Jan. 3, 2024, 12:18 p.m.
MPWR Sale 532 Jan 02, 2024 Jan. 3, 2024, 12:18 p.m.
MPWR Sale 111 Jan 02, 2024 Jan. 3, 2024, 12:18 p.m.
MPWR Sale 451 Dec 18, 2023 Dec. 19, 2023, 1:13 p.m.
MPWR Sale 235 Dec 18, 2023 Dec. 19, 2023, 1:13 p.m.
MPWR Sale 493 Dec 18, 2023 Dec. 19, 2023, 1:13 p.m.
MPWR Sale 50 Dec 18, 2023 Dec. 19, 2023, 1:13 p.m.
MPWR Sale 581 Dec 18, 2023 Dec. 19, 2023, 1:13 p.m.
MPWR Sale 297 Dec 18, 2023 Dec. 19, 2023, 1:13 p.m.
MPWR Sale 80 Dec 18, 2023 Dec. 19, 2023, 1:13 p.m.
MPWR Sale 313 Dec 18, 2023 Dec. 19, 2023, 1:13 p.m.
MPWR Sale 712 Nov 08, 2023 Nov. 9, 2023, 8:52 p.m.
MPWR Sale 847 Nov 06, 2023 Nov. 7, 2023, 6:02 p.m.
MPWR Sale 905 Oct 02, 2023 Oct. 4, 2023, 4:21 p.m.
MPWR Sale 724 Aug 08, 2023 Aug. 10, 2023, 6:02 p.m.
MPWR Sale 852 Aug 04, 2023 Aug. 7, 2023, 5:03 p.m.
MPWR Sale 7,575 Jul 21, 2023 July 25, 2023, 6:35 p.m.
MPWR Sale 905 Jul 03, 2023 July 5, 2023, 4:28 p.m.
MPWR Sale 711 May 09, 2023 May 10, 2023, 6:04 p.m.
MPWR Sale 854 May 04, 2023 May 5, 2023, 4:40 p.m.
MPWR Sale 2,870 May 03, 2023 May 4, 2023, 4:42 p.m.
MPWR Sale 920 Apr 03, 2023 April 6, 2023, 4:48 p.m.
MPWR Sale 1,901 Feb 16, 2023 Feb. 21, 2023, 5:23 p.m.
MPWR Sale 3,099 Feb 16, 2023 Feb. 21, 2023, 5:23 p.m.
MPWR Sale 1,373 Feb 13, 2023 Feb. 13, 2023, 8:37 p.m.
MPWR Sale 5,684 Feb 08, 2023 Feb. 10, 2023, 5:13 p.m.
MPWR Sale 608 Feb 06, 2023 Feb. 8, 2023, 7:54 p.m.
MPWR Sale 1,884 Jan 03, 2023 Jan. 5, 2023, 5:53 p.m.
MPWR Sale 1,196 Nov 14, 2022 Nov. 16, 2022, 7:59 p.m.
MPWR Sale 191 Nov 15, 2022 Nov. 16, 2022, 7:59 p.m.
MPWR Sale 847 Nov 04, 2022 Nov. 7, 2022, 5:09 p.m.
MPWR Sale 905 Oct 03, 2022 Oct. 4, 2022, 4:29 p.m.
MPWR Sale 1,369 Aug 12, 2022 Aug. 12, 2022, 6:59 p.m.
MPWR Sale 848 Aug 04, 2022 Aug. 8, 2022, 5:39 p.m.
MPWR Sale 950 Jul 01, 2022 July 6, 2022, 5:10 p.m.
MPWR Sale 1,395 May 12, 2022 May 15, 2022, 8 p.m.
MPWR Sale 850 May 04, 2022 May 4, 2022, 8 p.m.
MPWR Sale 930 Apr 01, 2022 April 5, 2022, 4:27 p.m.
MPWR Sale 60 Feb 22, 2022 Feb. 24, 2022, 5:40 p.m.
MPWR Sale 60 Feb 22, 2022 Feb. 24, 2022, 5:40 p.m.
MPWR Sale 81 Feb 22, 2022 Feb. 24, 2022, 5:40 p.m.
MPWR Sale 544 Feb 22, 2022 Feb. 24, 2022, 5:40 p.m.
MPWR Sale 137 Feb 22, 2022 Feb. 24, 2022, 5:40 p.m.
MPWR Sale 95 Feb 22, 2022 Feb. 24, 2022, 5:40 p.m.
MPWR Sale 80 Feb 22, 2022 Feb. 24, 2022, 5:40 p.m.
MPWR Sale 80 Feb 22, 2022 Feb. 24, 2022, 5:40 p.m.
MPWR Sale 122 Feb 22, 2022 Feb. 24, 2022, 5:40 p.m.
MPWR Sale 40 Feb 22, 2022 Feb. 24, 2022, 5:40 p.m.
MPWR Sale 60 Feb 22, 2022 Feb. 24, 2022, 5:40 p.m.
MPWR Sale 40 Feb 22, 2022 Feb. 24, 2022, 5:40 p.m.
MPWR Sale 60 Feb 22, 2022 Feb. 24, 2022, 5:40 p.m.
MPWR Sale 60 Feb 22, 2022 Feb. 24, 2022, 5:40 p.m.
MPWR Sale 20 Feb 22, 2022 Feb. 24, 2022, 5:40 p.m.
MPWR Sale 1,387 Feb 14, 2022 Feb. 16, 2022, 7:45 p.m.
MPWR Sale 1,117 Feb 08, 2022 Feb. 9, 2022, 7:22 p.m.
MPWR Sale 6,336 Feb 07, 2022 Feb. 9, 2022, 7:22 p.m.
MPWR Sale 245 Jan 20, 2022 Jan. 24, 2022, 6:15 p.m.
MPWR Sale 220 Jan 20, 2022 Jan. 24, 2022, 6:15 p.m.
MPWR Sale 220 Jan 20, 2022 Jan. 24, 2022, 6:15 p.m.
MPWR Sale 58 Jan 20, 2022 Jan. 24, 2022, 6:15 p.m.
MPWR Sale 40 Jan 20, 2022 Jan. 24, 2022, 6:15 p.m.
MPWR Sale 60 Jan 20, 2022 Jan. 24, 2022, 6:15 p.m.
MPWR Sale 107 Jan 20, 2022 Jan. 24, 2022, 6:15 p.m.
MPWR Sale 40 Jan 20, 2022 Jan. 24, 2022, 6:15 p.m.
MPWR Sale 40 Jan 20, 2022 Jan. 24, 2022, 6:15 p.m.
MPWR Sale 60 Jan 20, 2022 Jan. 24, 2022, 6:15 p.m.
MPWR Sale 40 Jan 20, 2022 Jan. 24, 2022, 6:15 p.m.
MPWR Sale 60 Jan 20, 2022 Jan. 24, 2022, 6:15 p.m.
MPWR Sale 438 Jan 20, 2022 Jan. 24, 2022, 6:15 p.m.
MPWR Sale 100 Jan 20, 2022 Jan. 24, 2022, 6:15 p.m.
MPWR Sale 30 Jan 20, 2022 Jan. 24, 2022, 6:15 p.m.
MPWR Sale 139 Jan 20, 2022 Jan. 24, 2022, 6:15 p.m.
MPWR Sale 905 Jan 03, 2022 Jan. 4, 2022, 8 p.m.
MPWR Sale 1,897 Dec 20, 2021 Dec. 20, 2021, 6:14 p.m.
MPWR Sale 60 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 40 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 20 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 82 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 122 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 268 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 320 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 220 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 100 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 41 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 45 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 40 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 59 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 47 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 25 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 52 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 60 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 140 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 60 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 96 Nov 22, 2021 Nov. 23, 2021, 7:34 p.m.
MPWR Sale 1,364 Nov 12, 2021 Nov. 16, 2021, 8:32 p.m.
MPWR Sale 1,460 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
MPWR Sale 1,897 Oct 20, 2021 Oct. 19, 2021, 8 p.m.
MPWR Sale 910 Oct 01, 2021 Oct. 4, 2021, 8 p.m.
MPWR Sale 380 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
MPWR Sale 540 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
MPWR Sale 240 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
MPWR Sale 400 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
MPWR Sale 38 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
MPWR Sale 79 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
MPWR Sale 20 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
MPWR Sale 200 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
MPWR Sale 1,897 Aug 20, 2021 Aug. 22, 2021, 8 p.m.
MPWR Sale 1,379 Aug 12, 2021 Aug. 15, 2021, 8 p.m.
MPWR Sale 1,474 Aug 09, 2021 Aug. 10, 2021, 8 p.m.
MPWR Sale 1,897 Jul 20, 2021 July 20, 2021, 8 p.m.
MPWR Sale 905 Jul 01, 2021 July 5, 2021, 8 p.m.
MPWR Sale 1,897 Jun 21, 2021 June 21, 2021, 8 p.m.




$MPWR Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.