20-Year Returns for WMT
Start DateJun-24-1999
Start Price$30.24
End DateJun-21-2019
End Price$111.13
# Prices5031
Min DateAug-09-1999
Min Price$28.06
Max DateJun-21-2019
Max Price$111.13
Total Return267.45%
Annualized Return6.72%
Current Value of $10K Purchase$36,745
Number Returns12,652,965
Number Profitable Returns10,477,128
Percent Profitable Returns82.80%
Number Unprofitable Returns2,175,837
Percent Unprofitable Returns17.20%
Profitable to Unprofitable Returns Ratio4.82
$10,000 Investment Chart     Return Tables: 5-year   10-year