best stocks 1981-1985
best stocks 1977-1980
best performing large cap stocks of 2002
best performing large stocks nov 2022 to jun 2026
dow jones total market
microsoft stock prices in 1997
dow jones on 8/7/2026
btc, qqq, gld, xag last 4 months
btc, qqq, gld, xag last 48 months
btc, qqq, gld, xag last 36 months
btc, qqq, gld, xag last 12 months
microsoft stock prices in 1995
mstr number of days with returns above 0 by day of week since august 11 2020
how many mondays did mstr have a positive return since august 11 2020
mstr positive days and total days by day of week since august 11 2020