Theodore Blegen
Known title: CFOCIK: 0001415033
Associated companies
Transaction History
| MPWR | ▼ Sell | Open Market | 21,725 | $25.4M | 2/6/2026 | View on chart |
| MPWR | ▲ Buy | Grant | 38,745 | $0 | 2/3/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 220 | $244K | 2/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 40 | $45K | 2/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 80 | $90K | 2/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 40 | $45K | 2/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $225K | 2/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 80 | $90K | 2/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 240 | $271K | 2/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 240 | $271K | 2/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 320 | $362K | 2/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 198 | $224K | 2/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 322 | $365K | 2/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 379 | $430K | 2/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 241 | $273K | 2/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 120 | $136K | 2/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 120 | $136K | 2/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 80 | $91K | 2/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 80 | $91K | 2/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 80 | $74K | 1/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 194 | $181K | 1/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 80 | $75K | 1/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 40 | $37K | 1/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 80 | $75K | 1/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 120 | $112K | 1/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 460 | $432K | 1/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 117 | $110K | 1/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 40 | $38K | 1/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 406 | $382K | 1/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 74 | $70K | 1/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 539 | $509K | 1/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 650 | $614K | 1/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 40 | $38K | 1/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 80 | $76K | 1/2/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 40 | $36K | 12/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 40 | $36K | 12/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 80 | $72K | 12/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 40 | $36K | 12/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 120 | $109K | 12/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 80 | $73K | 12/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 80 | $73K | 12/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 480 | $436K | 12/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,984 | $1.8M | 12/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 56 | $51K | 12/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 204 | $207K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 135 | $137K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 80 | $81K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 6 | $6K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 180 | $183K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 181 | $185K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 160 | $163K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 168 | $172K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 40 | $41K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 291 | $298K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 208 | $213K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 43 | $44K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $205K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 240 | $247K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 246 | $253K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 210 | $216K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 17 | $18K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 184 | $190K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 80 | $83K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 40 | $41K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 40 | $41K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 47 | $49K | 11/3/2025 | View on chart |
| MPWR | ▼ Sell | Tax Withholding | 48,298 | $53.0M | 10/30/2025 | View on chart |
| MPWR | ▲ Buy | Grant | 87,690 | $0 | 10/25/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 6 | $5K | 10/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 40 | $36K | 10/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 60 | $54K | 10/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 115 | $104K | 10/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 250 | $227K | 10/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 80 | $73K | 10/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 65 | $59K | 10/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 676 | $617K | 10/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 138 | $126K | 10/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 390 | $357K | 10/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 440 | $403K | 10/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 580 | $531K | 10/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 160 | $147K | 10/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $80K | 9/2/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $80K | 9/2/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $161K | 9/2/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $81K | 9/2/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 500 | $406K | 9/2/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $81K | 9/2/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $81K | 9/2/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $163K | 9/2/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 400 | $326K | 9/2/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 574 | $469K | 9/2/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $82K | 9/2/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $164K | 9/2/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $164K | 9/2/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 126 | $104K | 9/2/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 3,000 | $2.3M | 8/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 6,000 | $4.5M | 7/1/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 532 | $381K | 2/10/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,500 | $1.5M | 12/9/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 734 | $562K | 11/8/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 150 | $115K | 11/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 50 | $38K | 11/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 208 | $159K | 11/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 183 | $141K | 11/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 175 | $134K | 11/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 50 | $39K | 11/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 246 | $190K | 11/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $154K | 11/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 300 | $233K | 11/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 73 | $57K | 11/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 300 | $233K | 11/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 465 | $362K | 11/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $78K | 11/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 167 | $149K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 296 | $265K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 28 | $25K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 108 | $97K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 166 | $150K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 56 | $51K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 271 | $245K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 116 | $105K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 50 | $45K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 96 | $87K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $91K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 111 | $101K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 240 | $220K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 16 | $15K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 70 | $64K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 10 | $9K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 440 | $405K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 133 | $123K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 26 | $24K | 10/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 148 | $132K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 201 | $180K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 170 | $152K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 123 | $110K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 119 | $107K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 5 | $4K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 140 | $126K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 152 | $137K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 70 | $63K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 102 | $92K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $181K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 120 | $109K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 240 | $218K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 71 | $64K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 1 | $908 | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 62 | $56K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 7 | $6K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 119 | $108K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $91K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $91K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 250 | $230K | 9/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 728 | $567K | 8/8/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 350 | $295K | 8/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $170K | 8/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 300 | $255K | 8/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $85K | 8/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 360 | $307K | 8/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 228 | $195K | 8/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 432 | $370K | 8/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 430 | $368K | 8/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $86K | 8/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,580 | $2.1M | 7/22/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 307 | $244K | 7/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $160K | 7/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $80K | 7/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 111 | $89K | 7/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,687 | $1.4M | 7/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 95 | $77K | 7/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 84 | $62K | 6/10/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 96 | $69K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 60 | $43K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 72 | $52K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 14 | $10K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 16 | $12K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 179 | $129K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 141 | $102K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 192 | $139K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 80 | $59K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 178 | $130K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 363 | $266K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 160 | $118K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 276 | $203K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 236 | $174K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 99 | $73K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 84 | $62K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 22 | $16K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 82 | $61K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 66 | $49K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 737 | $509K | 5/8/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 61 | $40K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 300 | $198K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 600 | $396K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $66K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 319 | $211K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $133K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 300 | $200K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 300 | $200K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $133K | 5/1/2024 | View on chart |