NASDAQ : MPWR
-$23.75 (-1.73%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1039 | last: 1155
Increased Positions
change: -512 | last: 564
Reduced Positions
change: -370 | last: 412
New Positions
change: -162 | last: 181
Sold Positions
change: 905 | last: 123
Total Calls
Total Puts
Put-Call Ratio
change: -140.4649 | last: 1.4046
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $906.36 | 48.04M | $43.54B | $1.1B | $24.1M | $42.46B |
| 2024-12-31 | $591.70 | 48.6M | $28.76B | $691.82M | $15.79M | $28.08B |
| 2023-12-31 | $630.78 | 47.61M | $30.03B | $527.84M | $5.56M | $29.51B |
| 2022-12-31 | $353.61 | 46.73M | $16.52B | $288.61M | $1.66M | $16.24B |
| 2021-12-31 | $493.33 | 45.85M | $22.62B | $189.26M | -$ | $22.43B |
| 2020-12-31 | $366.23 | 44.84M | $16.42B | $334.94M | $3.1M | $16.09B |
| 2019-12-31 | $178.02 | 43.16M | $7.68B | $172.96M | $2.36M | $7.51B |
| 2018-12-31 | $116.25 | 44.6M | $5.18B | $172.7M | -$ | $5.01B |
| 2017-12-31 | $112.36 | 41.35M | $4.65B | $82.76M | -$ | $4.56B |
| 2016-12-31 | $81.93 | 40.44M | $3.31B | $112.7M | -$ | $3.2B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $1093.35 | 49.1M | $53.68B | $1.06B | -$ | $52.62B |
| 2025-12-31 | $906.36 | 48.5M | $43.96B | $1.1B | $24.1M | $42.89B |
| 2025-09-30 | $920.64 | 47.9M | $44.1B | $1.08B | $15.08M | $43.03B |
| 2025-06-30 | $731.38 | 47.87M | $35.01B | $787.38M | $19.91M | $34.24B |
| 2025-03-31 | $579.98 | 47.85M | $27.75B | $637.35M | $17.75M | $27.13B |
| 2024-12-31 | $591.70 | 48.32M | $28.59B | $691.82M | $15.79M | $27.91B |
| 2024-09-30 | $924.50 | 48.76M | $45.08B | $700.35M | $16.3M | $44.39B |
| 2024-06-30 | $819.40 | 48.69M | $39.89B | $550.48M | $15.49M | $39.36B |
| 2024-03-31 | $668.48 | 48.64M | $32.51B | $488.27M | $8.56M | $32.03B |
| 2023-12-31 | $630.78 | 47.94M | $30.24B | $527.84M | $5.56M | $29.71B |
| 2023-09-30 | $462.00 | 47.78M | $22.07B | $421.18M | -$ | $21.65B |
| 2023-06-30 | $540.23 | 47.49M | $25.65B | $506.96M | -$ | $25.15B |