top 50 performing stocks 2022
dow jones on feb. 28, 2021
dow jones on jan 31 2021
10000 in tqqq since 2017
10000 in fngu since 2017
10000 in soxl since 2017
10000 in spxl since 2017
10000 in spy since 2017
10000 in spxl since 2009
10000 in fngu since 2009
10000 in tqqq since 2009
10000 in upro since 2009
10000 in soxl since 2009
10000 in iwf since 2009
toronto stock exchange monthly returns for 2024