dow jones industrial average january 20 2009
dow jones industrial average january 20 2005
dow jones industrial average january 20 2001
dow jones industrial average january 20 1997
dow jones industrial average january 20 1993
dow jones industrial average january 20 1989
dow jones industrial average january 20 1985
peak microsoft stock price between 28/2/23 and 31/12/23
dgro monthly returns in the past two years
best performing large stocks 2008-2010
best performing large stocks 2008-2011
dow jones industrial average january 20 1977
dow jones industrial average january 20 1973
best performing sandp500 stocks since 2009
microsoft stock price 1982 to 1995