20-Year Returns for ROST
Start DateJun-24-1999
Start Price$2.51
End DateJun-21-2019
End Price$103.96
# Prices5031
Min DateJan-19-2000
Min Price$1.28
Max DateJun-20-2019
Max Price$104.57
Total Return4,042.48%
Annualized Return20.46%
Current Value of $10K Purchase$414,248
Number Returns12,652,965
Number Profitable Returns12,113,741
Percent Profitable Returns95.74%
Number Unprofitable Returns539,224
Percent Unprofitable Returns4.26%
Profitable to Unprofitable Returns Ratio22.47
$10,000 Investment Chart     Return Tables: 5-year   10-year