Person

Theodore Blegen

EVP and CFO, Monolithic Power Systems

Current S&P 500 boards
0
Current roles
1
Open-market buys
$0
Open-market sales
$157.7M

Current roles

From Section 16 filings (Forms 3, 4 and 5) in the last 13 months.

Past roles

“Last filing” is the latest Form 3/4/5 for that company, an upper bound on the end date.

None on record since 2016.

Sits alongside

People who currently share a board or management team with this person.

Open-market trades

Purchases and sales reported on Form 4 at S&P 500 companies.

DateCompanyTypeSharesPriceValue
Feb 6, 2026MPWRSale21,725$1,171.16$25.4M
Feb 2, 2026MPWRSale220$1,110.58$244K
Feb 2, 2026MPWRSale80$1,139.49$91K
Feb 2, 2026MPWRSale80$1,137.81$91K
Feb 2, 2026MPWRSale40$1,117.11$45K
Feb 2, 2026MPWRSale80$1,120.77$90K
Feb 2, 2026MPWRSale40$1,122.56$45K
Feb 2, 2026MPWRSale200$1,126.58$225K
Feb 2, 2026MPWRSale80$1,127.39$90K
Feb 2, 2026MPWRSale240$1,128.43$271K
Feb 2, 2026MPWRSale240$1,129.28$271K
Feb 2, 2026MPWRSale320$1,130.48$362K
Feb 2, 2026MPWRSale198$1,131.70$224K
Feb 2, 2026MPWRSale322$1,132.67$365K
Feb 2, 2026MPWRSale379$1,133.47$430K
Feb 2, 2026MPWRSale241$1,134.41$273K
Feb 2, 2026MPWRSale120$1,135.49$136K
Feb 2, 2026MPWRSale120$1,136.35$136K
Jan 2, 2026MPWRSale40$945.00$38K
Jan 2, 2026MPWRSale80$946.62$76K
Jan 2, 2026MPWRSale80$927.61$74K
Jan 2, 2026MPWRSale194$930.86$181K
Jan 2, 2026MPWRSale80$933.64$75K
Jan 2, 2026MPWRSale650$944.35$614K
Jan 2, 2026MPWRSale74$942.42$70K
Jan 2, 2026MPWRSale406$941.60$382K
Jan 2, 2026MPWRSale40$940.03$38K
Jan 2, 2026MPWRSale117$939.75$110K
Jan 2, 2026MPWRSale460$938.52$432K
Jan 2, 2026MPWRSale120$936.50$112K
Jan 2, 2026MPWRSale80$935.33$75K
Jan 2, 2026MPWRSale40$934.74$37K
Jan 2, 2026MPWRSale539$943.71$509K
Dec 1, 2025MPWRSale80$906.84$73K
Dec 1, 2025MPWRSale80$907.59$73K
Dec 1, 2025MPWRSale480$908.69$436K
Dec 1, 2025MPWRSale1,984$909.00$1.8M
Dec 1, 2025MPWRSale56$911.59$51K
Dec 1, 2025MPWRSale40$899.73$36K
Dec 1, 2025MPWRSale40$900.88$36K
Dec 1, 2025MPWRSale80$901.88$72K
Dec 1, 2025MPWRSale40$902.31$36K
Dec 1, 2025MPWRSale120$904.38$109K
Nov 3, 2025MPWRSale204$1,013.62$207K
Nov 3, 2025MPWRSale135$1,014.47$137K
Nov 3, 2025MPWRSale80$1,016.51$81K
Nov 3, 2025MPWRSale6$1,017.78$6K
Nov 3, 2025MPWRSale180$1,018.01$183K
Nov 3, 2025MPWRSale181$1,019.49$185K
Nov 3, 2025MPWRSale160$1,020.30$163K
Nov 3, 2025MPWRSale168$1,021.28$172K
Nov 3, 2025MPWRSale40$1,022.28$41K
Nov 3, 2025MPWRSale291$1,023.32$298K
Nov 3, 2025MPWRSale208$1,024.86$213K
Nov 3, 2025MPWRSale43$1,025.91$44K
Nov 3, 2025MPWRSale200$1,027.49$205K
Nov 3, 2025MPWRSale240$1,028.43$247K
Nov 3, 2025MPWRSale246$1,029.45$253K
Nov 3, 2025MPWRSale210$1,030.00$216K
Nov 3, 2025MPWRSale17$1,031.86$18K
Nov 3, 2025MPWRSale184$1,032.07$190K
Nov 3, 2025MPWRSale80$1,033.00$83K
Nov 3, 2025MPWRSale40$1,034.99$41K
Nov 3, 2025MPWRSale40$1,035.25$41K
Nov 3, 2025MPWRSale47$1,038.41$49K
Oct 1, 2025MPWRSale250$907.36$227K
Oct 1, 2025MPWRSale6$902.61$5K
Oct 1, 2025MPWRSale160$917.17$147K
Oct 1, 2025MPWRSale580$916.37$531K
Oct 1, 2025MPWRSale440$915.43$403K
Oct 1, 2025MPWRSale390$914.71$357K
Oct 1, 2025MPWRSale138$913.87$126K
Oct 1, 2025MPWRSale676$912.73$617K
Oct 1, 2025MPWRSale65$911.27$59K
Oct 1, 2025MPWRSale80$909.52$73K
Oct 1, 2025MPWRSale115$905.37$104K
Oct 1, 2025MPWRSale40$903.82$36K
Oct 1, 2025MPWRSale60$904.00$54K
Sep 2, 2025MPWRSale200$820.70$164K
Sep 2, 2025MPWRSale200$821.75$164K
Sep 2, 2025MPWRSale126$822.59$104K
Sep 2, 2025MPWRSale100$803.43$80K
Sep 2, 2025MPWRSale100$804.64$80K
Sep 2, 2025MPWRSale200$806.57$161K
Sep 2, 2025MPWRSale100$818.44$82K
Sep 2, 2025MPWRSale500$811.45$406K
Sep 2, 2025MPWRSale100$812.84$81K
Sep 2, 2025MPWRSale100$813.09$81K
Sep 2, 2025MPWRSale200$814.75$163K
Sep 2, 2025MPWRSale400$815.39$326K
Sep 2, 2025MPWRSale574$816.47$469K
Sep 2, 2025MPWRSale100$808.53$81K
Aug 1, 2025MPWRSale3,000$750.00$2.3M
Jul 1, 2025MPWRSale6,000$750.00$4.5M
Feb 10, 2025MPWRSale532$717.10$381K
Dec 9, 2024MPWRSale2,500$600.00$1.5M
Nov 8, 2024MPWRSale734$765.15$562K
Nov 1, 2024MPWRSale150$764.54$115K
Nov 1, 2024MPWRSale50$765.13$38K
Nov 1, 2024MPWRSale208$766.22$159K

SEC reporting-owner ID (CIK) 1415033 · all filings on EDGAR