Get everything in one place!
There have been eight instances of 36%+ S&P 500 rallies over 52 weeks since 1995 Source link