MSFT Multiyear-Year Returns
Start DateFeb-28-2014
Start Price$32.44
End DateFeb-28-2024
End Price$407.72
# Prices121
Min DateFeb-28-2014
Min Price$32.44
Max DateFeb-28-2024
Max Price$407.72
Total Return1,156.68%
Annualized Return28.53%
Current Value of $1,000 Purchase$12,567
Number Returns7,260
Average Return210.79%
Minimum Return-30.52%
Maximum Return1,156.68%
Number Profitable Returns6,956
Percent Profitable Returns95.81%
Number Unprofitable Returns304
Percent Unprofitable Returns4.19%
Profitable to Unprofitable Returns Ratio22.88
Stock Return Calculator Dollar-cost Average Calculator



More 10-Year Returns

Alphabet  Amazon  Apple  Meta Platforms  NVDIA  Super Micro Computer  Tesla