Theodore Blegen

CIK 1415033 · View on SEC EDGAR ↗

Insider

First SEC filing: July 25, 2016 · Latest: July 25, 2016

On this page

Insider at

Insider transactions

0 buys (P) 92 sells (S) Net: $-42,634,700 + 3 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

3 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
Feb. 6, 2026 MPWR S 21,725 $1171.16 $25,443,451 82,353 Direct -20.87% Disposed 11.8% (price as of 2026-08-20)
Feb. 2, 2026 MPWR S 10b5-1 80 $1139.49 $91,159 65,333 Direct -0.12% Disposed 14.9% (price as of 2026-08-20)
Feb. 2, 2026 MPWR S 10b5-1 80 $1137.81 $91,025 65,412 Direct -0.12% Disposed 15.1% (price as of 2026-08-20)
Feb. 2, 2026 MPWR S 10b5-1 120 $1136.35 $136,362 65,492 Direct -0.18% Disposed 15.2% (price as of 2026-08-20)
Feb. 2, 2026 MPWR S 10b5-1 120 $1135.49 $136,259 65,612 Direct -0.18% Disposed 15.3% (price as of 2026-08-20)
Feb. 2, 2026 MPWR S 10b5-1 241 $1134.41 $273,393 65,732 Direct -0.37% Disposed 15.4% (price as of 2026-08-20)
Feb. 2, 2026 MPWR S 10b5-1 379 $1133.47 $429,585 65,973 Direct -0.57% Disposed 15.5% (price as of 2026-08-20)
Feb. 2, 2026 MPWR S 10b5-1 322 $1132.67 $364,720 66,352 Direct -0.48% Disposed 15.6% (price as of 2026-08-20)
Feb. 2, 2026 MPWR S 10b5-1 198 $1131.70 $224,077 66,674 Direct -0.30% Disposed 15.7% (price as of 2026-08-20)
Feb. 2, 2026 MPWR S 10b5-1 320 $1130.48 $361,754 66,872 Direct -0.48% Disposed 15.8% (price as of 2026-08-20)
Feb. 2, 2026 MPWR S 10b5-1 240 $1129.28 $271,027 67,192 Direct -0.36% Disposed 16.0% (price as of 2026-08-20)
Feb. 2, 2026 MPWR S 10b5-1 240 $1128.43 $270,823 67,432 Direct -0.35% Disposed 16.0% (price as of 2026-08-20)
Feb. 2, 2026 MPWR S 10b5-1 80 $1127.39 $90,191 67,672 Direct -0.12% Disposed 16.2% (price as of 2026-08-20)
Feb. 2, 2026 MPWR S 10b5-1 200 $1126.58 $225,316 67,752 Direct -0.29% Disposed 16.2% (price as of 2026-08-20)
Feb. 2, 2026 MPWR S 10b5-1 40 $1122.56 $44,902 67,952 Direct -0.06% Disposed 16.7% (price as of 2026-08-20)
Feb. 2, 2026 MPWR S 10b5-1 80 $1120.77 $89,662 67,992 Direct -0.12% Disposed 16.8% (price as of 2026-08-20)
Feb. 2, 2026 MPWR S 10b5-1 40 $1117.11 $44,684 68,072 Direct -0.06% Disposed 17.2% (price as of 2026-08-20)
Feb. 2, 2026 MPWR S 10b5-1 220 $1110.58 $244,328 68,112 Direct -0.32% Disposed 17.9% (price as of 2026-08-20)
Jan. 2, 2026 MPWR S 10b5-1 80 $935.33 $74,826 70,858 Direct -0.11% Disposed 40.0% (price as of 2026-08-20)
Jan. 2, 2026 MPWR S 10b5-1 80 $946.62 $75,730 68,332 Direct -0.12% Disposed 38.3% (price as of 2026-08-20)
Jan. 2, 2026 MPWR S 10b5-1 40 $945.00 $37,800 68,412 Direct -0.06% Disposed 38.6% (price as of 2026-08-20)
Jan. 2, 2026 MPWR S 10b5-1 650 $944.35 $613,828 68,452 Direct -0.94% Disposed 38.7% (price as of 2026-08-20)
Jan. 2, 2026 MPWR S 10b5-1 539 $943.71 $508,660 69,102 Direct -0.77% Disposed 38.8% (price as of 2026-08-20)
Jan. 2, 2026 MPWR S 10b5-1 74 $942.42 $69,739 69,641 Direct -0.11% Disposed 38.9% (price as of 2026-08-20)
Jan. 2, 2026 MPWR S 10b5-1 406 $941.60 $382,290 69,715 Direct -0.58% Disposed 39.1% (price as of 2026-08-20)
Jan. 2, 2026 MPWR S 10b5-1 40 $940.03 $37,601 70,121 Direct -0.06% Disposed 39.3% (price as of 2026-08-20)
Jan. 2, 2026 MPWR S 10b5-1 117 $939.75 $109,951 70,161 Direct -0.17% Disposed 39.3% (price as of 2026-08-20)
Jan. 2, 2026 MPWR S 10b5-1 460 $938.52 $431,719 70,278 Direct -0.65% Disposed 39.5% (price as of 2026-08-20)
Jan. 2, 2026 MPWR S 10b5-1 120 $936.50 $112,380 70,738 Direct -0.17% Disposed 39.8% (price as of 2026-08-20)
Jan. 2, 2026 MPWR S 10b5-1 40 $934.74 $37,390 70,938 Direct -0.06% Disposed 40.1% (price as of 2026-08-20)
Jan. 2, 2026 MPWR S 10b5-1 80 $933.64 $74,691 70,978 Direct -0.11% Disposed 40.3% (price as of 2026-08-20)
Jan. 2, 2026 MPWR S 10b5-1 194 $930.86 $180,587 71,058 Direct -0.27% Disposed 40.7% (price as of 2026-08-20)
Jan. 2, 2026 MPWR S 10b5-1 80 $927.61 $74,209 71,252 Direct -0.11% Disposed 41.2% (price as of 2026-08-20)
Dec. 1, 2025 MPWR S 10b5-1 56 $911.59 $51,049 71,332 Direct -0.08% Disposed 43.6% (price as of 2026-08-20)
Dec. 1, 2025 MPWR S 10b5-1 1,984 $909.00 $1,803,456 71,388 Direct -2.70% Disposed 44.1% (price as of 2026-08-20)
Dec. 1, 2025 MPWR S 10b5-1 480 $908.69 $436,171 73,372 Direct -0.65% Disposed 44.1% (price as of 2026-08-20)
Dec. 1, 2025 MPWR S 10b5-1 80 $907.59 $72,607 73,852 Direct -0.11% Disposed 44.3% (price as of 2026-08-20)
Dec. 1, 2025 MPWR S 10b5-1 80 $906.84 $72,547 73,932 Direct -0.11% Disposed 44.4% (price as of 2026-08-20)
Dec. 1, 2025 MPWR S 10b5-1 120 $904.38 $108,526 74,012 Direct -0.16% Disposed 44.8% (price as of 2026-08-20)
Dec. 1, 2025 MPWR S 10b5-1 40 $902.31 $36,092 74,132 Direct -0.05% Disposed 45.1% (price as of 2026-08-20)
Dec. 1, 2025 MPWR S 10b5-1 80 $901.88 $72,150 74,172 Direct -0.11% Disposed 45.2% (price as of 2026-08-20)
Dec. 1, 2025 MPWR S 10b5-1 40 $900.88 $36,035 74,252 Direct -0.05% Disposed 45.4% (price as of 2026-08-20)
Dec. 1, 2025 MPWR S 10b5-1 40 $899.73 $35,989 74,292 Direct -0.05% Disposed 45.5% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 47 $1038.41 $48,805 74,332 Direct -0.06% Disposed 26.1% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 40 $1035.25 $41,410 74,379 Direct -0.05% Disposed 26.5% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 40 $1034.99 $41,400 74,419 Direct -0.05% Disposed 26.5% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 80 $1033.00 $82,640 74,459 Direct -0.11% Disposed 26.8% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 184 $1032.07 $189,901 74,539 Direct -0.25% Disposed 26.9% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 17 $1031.86 $17,542 74,723 Direct -0.02% Disposed 26.9% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 210 $1030.00 $216,300 74,740 Direct -0.28% Disposed 27.1% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 246 $1029.45 $253,245 74,950 Direct -0.33% Disposed 27.2% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 240 $1028.43 $246,823 75,196 Direct -0.32% Disposed 27.3% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 200 $1027.49 $205,498 75,436 Direct -0.26% Disposed 27.4% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 43 $1025.91 $44,114 75,636 Direct -0.06% Disposed 27.6% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 208 $1024.86 $213,171 75,679 Direct -0.27% Disposed 27.8% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 291 $1023.32 $297,786 75,887 Direct -0.38% Disposed 28.0% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 40 $1022.28 $40,891 76,178 Direct -0.05% Disposed 28.1% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 168 $1021.28 $171,575 76,218 Direct -0.22% Disposed 28.2% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 160 $1020.30 $163,248 76,386 Direct -0.21% Disposed 28.3% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 181 $1019.49 $184,528 76,546 Direct -0.24% Disposed 28.4% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 180 $1018.01 $183,242 76,727 Direct -0.23% Disposed 28.6% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 6 $1017.78 $6,107 76,907 Direct -0.01% Disposed 28.7% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 80 $1016.51 $81,321 76,913 Direct -0.10% Disposed 28.8% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 135 $1014.47 $136,953 76,993 Direct -0.18% Disposed 29.1% (price as of 2026-08-20)
Nov. 3, 2025 MPWR S 10b5-1 204 $1013.62 $206,778 77,128 Direct -0.26% Disposed 29.2% (price as of 2026-08-20)
Oct. 1, 2025 MPWR S 10b5-1 160 $917.17 $146,747 37,940 Direct -0.42% Disposed 42.8% (price as of 2026-08-20)
Oct. 1, 2025 MPWR S 10b5-1 580 $916.37 $531,495 38,099 Direct -1.50% Disposed 42.9% (price as of 2026-08-20)
Oct. 1, 2025 MPWR S 10b5-1 440 $915.43 $402,789 38,679 Direct -1.12% Disposed 43.0% (price as of 2026-08-20)
Oct. 1, 2025 MPWR S 10b5-1 390 $914.71 $356,737 39,119 Direct -0.99% Disposed 43.2% (price as of 2026-08-20)
Oct. 1, 2025 MPWR S 10b5-1 138 $913.87 $126,114 39,509 Direct -0.35% Disposed 43.3% (price as of 2026-08-20)
Oct. 1, 2025 MPWR S 10b5-1 676 $912.73 $617,005 39,647 Direct -1.68% Disposed 43.5% (price as of 2026-08-20)
Oct. 1, 2025 MPWR S 10b5-1 65 $911.27 $59,233 40,323 Direct -0.16% Disposed 43.7% (price as of 2026-08-20)
Oct. 1, 2025 MPWR S 10b5-1 80 $909.52 $72,762 40,388 Direct -0.20% Disposed 44.0% (price as of 2026-08-20)
Oct. 1, 2025 MPWR S 10b5-1 250 $907.36 $226,840 40,468 Direct -0.61% Disposed 44.3% (price as of 2026-08-20)
Oct. 1, 2025 MPWR S 10b5-1 115 $905.37 $104,118 40,718 Direct -0.28% Disposed 44.6% (price as of 2026-08-20)
Oct. 1, 2025 MPWR S 10b5-1 60 $904.00 $54,240 40,833 Direct -0.15% Disposed 44.9% (price as of 2026-08-20)
Oct. 1, 2025 MPWR S 10b5-1 40 $903.82 $36,153 40,893 Direct -0.10% Disposed 44.9% (price as of 2026-08-20)
Oct. 1, 2025 MPWR S 10b5-1 6 $902.61 $5,416 40,933 Direct -0.01% Disposed 45.1% (price as of 2026-08-20)
Sept. 2, 2025 MPWR S 10b5-1 126 $822.59 $103,646 40,939 Direct -0.31% Disposed 59.2% (price as of 2026-08-20)
Sept. 2, 2025 MPWR S 10b5-1 200 $821.75 $164,350 41,065 Direct -0.48% Disposed 59.4% (price as of 2026-08-20)
Sept. 2, 2025 MPWR S 10b5-1 200 $820.70 $164,140 41,265 Direct -0.48% Disposed 59.6% (price as of 2026-08-20)
Sept. 2, 2025 MPWR S 10b5-1 100 $818.44 $81,844 41,465 Direct -0.24% Disposed 60.0% (price as of 2026-08-20)
Sept. 2, 2025 MPWR S 10b5-1 574 $816.47 $468,654 41,565 Direct -1.36% Disposed 60.4% (price as of 2026-08-20)
Sept. 2, 2025 MPWR S 10b5-1 400 $815.39 $326,156 42,139 Direct -0.94% Disposed 60.6% (price as of 2026-08-20)
Sept. 2, 2025 MPWR S 10b5-1 200 $814.75 $162,950 42,539 Direct -0.47% Disposed 60.7% (price as of 2026-08-20)
Sept. 2, 2025 MPWR S 10b5-1 100 $813.09 $81,309 42,739 Direct -0.23% Disposed 61.1% (price as of 2026-08-20)
Sept. 2, 2025 MPWR S 10b5-1 100 $812.84 $81,284 42,839 Direct -0.23% Disposed 61.1% (price as of 2026-08-20)
Sept. 2, 2025 MPWR S 10b5-1 500 $811.45 $405,725 42,939 Direct -1.15% Disposed 61.4% (price as of 2026-08-20)
Sept. 2, 2025 MPWR S 10b5-1 100 $808.53 $80,853 43,439 Direct -0.23% Disposed 62.0% (price as of 2026-08-20)
Sept. 2, 2025 MPWR S 10b5-1 200 $806.57 $161,314 43,539 Direct -0.46% Disposed 62.4% (price as of 2026-08-20)
Sept. 2, 2025 MPWR S 10b5-1 100 $804.64 $80,464 43,739 Direct -0.23% Disposed 62.7% (price as of 2026-08-20)
Sept. 2, 2025 MPWR S 10b5-1 100 $803.43 $80,343 43,839 Direct -0.23% Disposed 63.0% (price as of 2026-08-20)
Aug. 1, 2025 MPWR S 3,000 $750.00 $2,250,000 43,939 Direct -6.39% Disposed 74.6% (price as of 2026-08-20)
July 1, 2025 MPWR S 6,000 $750.00 $4,500,000 46,939 Direct -11.33% Disposed 74.6% (price as of 2026-08-20)
Feb. 10, 2025 MPWR S 532 $717.10 $381,497 52,912 Direct -1.00% Disposed 82.6% (price as of 2026-08-20)
Dec. 9, 2024 MPWR S 2,500 $600.00 $1,500,000 53,444 Direct -4.47% Disposed 118.2% (price as of 2026-08-20)
Nov. 8, 2024 MPWR S 734 $765.15 $561,620 55,944 Direct -1.30% Disposed 71.1% (price as of 2026-08-20)

Showing latest 100 of 513 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II)

Options, RSUs and convertible securities reported on Form 4 Table II.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
Feb. 2, 2021 MPWR Performance Shares Common Stock (20,105) 20,105 Disposed
July 21, 2020 MPWR Performance Shares [F1] Common Stock (20,105) 20,105 Acquired
Feb. 4, 2020 MPWR Restricted Stock Units Common Stock (19,200) 19,200 Disposed
July 23, 2019 MPWR Restricted Stock Units Common Stock (9,600) 9,600 Disposed
April 23, 2019 MPWR Restricted Stock Units Common Stock (9,600) 9,600 Disposed
Oct. 25, 2018 MPWR Restricted Stock Units [F1] Common Stock (48,000) 48,000 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 1 holding

Securities held when first becoming an insider, per SEC Form 3.

Date Ticker Security Shares Ownership
July 25, 2016 MPWR Common Stock 48,947 Direct