best performing stocks with a $2b+ market cap january 1st 2023 through december 31th 2023
highest return mega cap stock since 1997
dow jones 2000-2008
dow jones 1990-2000
dow jones 1985-1990
dow jones 1980-1985
market cap of amazon 1999
amazon highest price 1999
amazon lowest price 2001
amazon lowest price 2002
amazon lowest price 2000
apple stock lowest price in 2002
best mid cap stock 1/2026
best large cap stock 2/2026
best large cap stock 1/2026