Michael Hsing
Known title: CEOCIK: 0001308676
Associated companies
Transaction History
| MPWR | ▼ Sell | Open Market | 3,424 | $5.0M | 5/18/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 5,819 | $8.5M | 5/18/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 5,049 | $7.4M | 5/18/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 4,082 | $6.0M | 5/18/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 5,737 | $8.5M | 5/18/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 6,688 | $9.9M | 5/18/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 862 | $1.3M | 5/18/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 608 | $912K | 5/18/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,929 | $4.4M | 5/18/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 3,769 | $5.7M | 5/18/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 551 | $834K | 5/18/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 352 | $534K | 5/18/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 130 | $198K | 5/18/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 12,731 | $14.7M | 2/12/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 4,992 | $5.8M | 2/12/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 4,001 | $4.7M | 2/12/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,076 | $2.4M | 2/12/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $235K | 2/12/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 480 | $567K | 2/12/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 160 | $190K | 2/12/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 600 | $717K | 2/12/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,440 | $1.7M | 2/12/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 3,640 | $4.4M | 2/12/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,240 | $1.5M | 2/12/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,440 | $1.8M | 2/12/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 363 | $421K | 2/11/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,366 | $1.6M | 2/11/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,533 | $1.8M | 2/11/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,987 | $2.3M | 2/11/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,799 | $3.3M | 2/11/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,542 | $1.8M | 2/11/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,104 | $2.5M | 2/11/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 6,079 | $7.3M | 2/11/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 14,578 | $17.5M | 2/11/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 649 | $780K | 2/11/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 4,302 | $4.9M | 2/10/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 6,325 | $7.2M | 2/10/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 16,080 | $18.4M | 2/10/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 3,864 | $4.4M | 2/10/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,215 | $1.4M | 2/10/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 694 | $802K | 2/10/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 360 | $418K | 2/10/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 880 | $1.0M | 2/10/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 280 | $335K | 2/10/2026 | View on chart |
| MPWR | ▼ Sell | Open Market | 54,923 | $64.3M | 2/6/2026 | View on chart |
| MPWR | ▲ Buy | Grant | 136,825 | $0 | 2/3/2026 | View on chart |
| MPWR | ▼ Sell | Gift | 12,337 | $0 | 12/9/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 403 | $386K | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,799 | $2.7M | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 440 | $422K | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 403 | $387K | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,904 | $1.8M | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,817 | $2.7M | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 3,552 | $3.4M | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 3,264 | $3.1M | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 5,619 | $5.4M | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 6,562 | $6.3M | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 3,024 | $2.9M | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,072 | $2.0M | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 975 | $945K | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 728 | $706K | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 59 | $57K | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 461 | $448K | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 298 | $290K | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 633 | $620K | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 987 | $967K | 11/12/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 80 | $76K | 11/11/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,516 | $1.4M | 11/11/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,927 | $2.8M | 11/11/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 7,934 | $7.6M | 11/11/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 4,056 | $3.9M | 11/11/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 797 | $762K | 11/11/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,020 | $977K | 11/11/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,500 | $2.4M | 11/11/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 4,010 | $3.8M | 11/11/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,734 | $2.6M | 11/11/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 3,900 | $3.7M | 11/11/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 4,172 | $4.0M | 11/11/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,894 | $1.8M | 11/11/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 739 | $713K | 11/11/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 321 | $310K | 11/11/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,246 | $1.2M | 11/11/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 154 | $149K | 11/11/2025 | View on chart |
| MPWR | ▼ Sell | Tax Withholding | 121,918 | $133.7M | 10/30/2025 | View on chart |
| MPWR | ▲ Buy | Grant | 302,920 | $0 | 10/25/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,603 | $2.1M | 8/15/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,555 | $2.1M | 8/15/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 3,878 | $3.2M | 8/15/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 396 | $328K | 8/15/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 4,101 | $3.4M | 8/15/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,100 | $1.7M | 8/15/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,953 | $1.6M | 8/15/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,510 | $1.3M | 8/15/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 535 | $446K | 8/15/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $167K | 8/15/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 400 | $335K | 8/15/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 5,200 | $3.6M | 2/18/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,594 | $1.9M | 2/10/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 11,964 | $8.4M | 2/7/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 3,636 | $2.5M | 1/24/2025 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,812 | $2.2M | 11/8/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $82K | 8/16/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $163K | 8/9/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 65 | $53K | 8/9/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 458 | $373K | 8/9/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 300 | $245K | 8/9/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $82K | 8/9/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $82K | 8/9/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 500 | $412K | 8/9/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $165K | 8/9/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $83K | 8/9/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 500 | $414K | 8/9/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 107 | $89K | 8/9/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 262 | $218K | 8/9/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 380 | $318K | 8/9/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 391 | $327K | 8/9/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 240 | $201K | 8/9/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 146 | $123K | 8/9/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 114 | $96K | 8/9/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,790 | $2.2M | 8/8/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 9,614 | $8.0M | 7/22/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $159K | 7/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $80K | 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 | 150 | $121K | 7/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,820 | $1.5M | 7/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 102 | $82K | 7/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 62 | $44K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 190 | $136K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 70 | $50K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 228 | $164K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $72K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 166 | $120K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 211 | $152K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 338 | $244K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 549 | $397K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 581 | $422K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $73K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $73K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 157 | $115K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 441 | $323K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 875 | $641K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 700 | $513K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,062 | $780K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 470 | $346K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 387 | $285K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $147K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 248 | $183K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 180 | $134K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 20 | $15K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 152 | $113K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $149K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 213 | $159K | 6/3/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,824 | $1.9M | 5/8/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 339 | $221K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 251 | $164K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 378 | $247K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 217 | $142K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 195 | $128K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,000 | $659K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 900 | $594K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 876 | $579K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 697 | $462K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 600 | $398K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 500 | $332K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 350 | $233K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 497 | $331K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $133K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 900 | $602K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $67K | 5/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $134K | 4/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 206 | $138K | 4/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 800 | $538K | 4/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,114 | $750K | 4/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,300 | $877K | 4/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 680 | $459K | 4/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 291 | $197K | 4/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 904 | $612K | 4/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 600 | $408K | 4/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $68K | 4/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 425 | $290K | 4/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 230 | $157K | 4/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 400 | $274K | 4/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 400 | $275K | 4/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 350 | $241K | 4/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $72K | 3/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $72K | 3/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $144K | 3/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 825 | $594K | 3/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 312 | $225K | 3/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 441 | $318K | 3/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $145K | 3/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 791 | $575K | 3/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 1,275 | $927K | 3/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 2,064 | $1.5M | 3/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 972 | $709K | 3/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 120 | $88K | 3/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 100 | $73K | 3/1/2024 | View on chart |
| MPWR | ▼ Sell | Open Market | 200 | $147K | 3/1/2024 | View on chart |