best performing mid to large cap stocks 1987-1989
best performing mid to large cap stocks 1984-1986
best performing mid to large cap stocks 1981-1983
best performing mid to large cap stocks 1981
best performing mid to large cap stocks 1977-1980
best performing mid to large cap stocks 1977-1979
best performing mid to large cap stocks 1977
best performing mid to large cap stocks 1977-1978
best performing mid to large cap stocks 1975-1976
best performing mid to large cap stocks 1975-1977
best performing mid to large cap stocks 1975
best performing mid to large cap stocks 1974-1975
apple 2014
microsoft stock price may 19, 2025
best performing stocks 2025