dow jones chart from 1/20/2020 through 11/17/2023
googl market cap in 2016-17
googl market cap in 2016
meta 5/12/2022 - 5/16/2023
best performing stock from 11/7/1990 - 11/11/1991
best performing stock from 8/17/1990 - 8/21/1991
msft 07/17/2008
best performing stock 12/14/1987 - 12/14/1988
best performing stock from 10/19/1988 - 10/23/1989
s and p history by year
best performing stock from 11/24/1987 - 11/25/1988
nvda 3/28/2022 - 3/30/2023
best performing stock june 22 1999 to august 29 1999
best performing stocks in s and p 500 between 6/1/21 and 6/1/22
sandp return by year