boom march 1989
best performing stock august 24 2023
best large cap stocks october 1994 to december 1994
best performing stock in the s&p 500 2003
what was the market cap of disney in 2017
closing for microsoft in 2006
closing for microsoft in 2020
best performing stock in the s&p 500 2009
closing for microsoft in 2018
closing for microsoft in 2022
best large cap stocks july 2013 to september 2013
best large cap stocks july 1997 to september 1997
s&p on jan 2 2020
what's the ttm return for xp
when did sasol go public