s&p 500 5/19/2021 through 5/13/23
50 best performing stocks in the 01/01/1987 - 12/31/1987
50 best performing stocks in the 01/01/1987 - 01/31/1987
50 best performing stocks in the 03/01/1986 - 12/31/1986
best performing 10b cap stocks from 11/1/2025 to 11/8/2025
14/11/2017 bitcoin
50 best performing stocks in the 02/01/1986 - 02/31/1986
50 best performing stocks in the 01/01/1986 - 01/31/1986
50 best performing stocks in the 12/01/1985 - 12/31/1985
bitcoin 2022
bitcoin 2020
50 best performing stocks in the 11/01/1985 - 11/31/1985
best performing stocks in the s and p 1994
best performing stocks in the s and p 1993
best performing stocks in the s and p 1992