best performing stocks 1985-2009
useg - u.s. energy corp. 6/1/86 8/1/87
best performing stocks 1981
btcm 2006
qqq chart returh by ytd 2023
best performing stocks 1980
top performing stocks 1980-2000
dow from january 1 to october 31
s and p 500 ytd returns for april 2020 to november 2023
ixic return from 3/9/00 to 10/10/02
beat stock 2017
nasdaq monthly change 1999
nasdaq monthly change 2000
msft 2/17/2022 - 2/22/2023
daily bitcoin prices since 7/17/2021