voo ytd total return
best performing stocks in the year 2018 with market cap of 100 billion
best performing stocks in the year 2019 with market cap of 100 billion
dow ytd return for 2023
iwm ytd return for 2023
s and p 500 1987 monthly returns
dow jones total return in 2023
s and p 500 1989 monthly returns
s and p 500 1990 monthly returns
s and p 500 1991 monthly returns
s and p 500 1992 monthly returns
s and p 500 1993 monthly returns
s and p 500 1994 monthly returns
s and p 500 200 monthly returns
best performing stocks in the year 2020 with market cap of 100 billion