US Stocks Now Longest Bull Market in History

S&P 500 rallied 320% since March 2009