Monthly Stock Return Calculator for MPWR
Start DateJan-31-2017
Start Price$83.60
End DateJan-20-2022
End Price$404.16
# Months61
Min DateJan-31-2017
Min Price$83.60
Max DateNov-30-2021
Max Price$552.79
Total Return383.45%
Annualized Return37.05%
Current Value of $1,000 Purchase$4,835
Number Returns1,830
Number Profitable Returns1,731
Percent Profitable Returns94.59%
Number Unprofitable Returns99
Percent Unprofitable Returns5.41%
Profitable to Unprofitable Returns Ratio17.48
Stock Return Calculator Dividend Chart