Trends for Major Indices as of Friday March 31st, 2017 Trend Nasdaq S&P 500 Russell 2000 Long-Term Up Up Up Intermediate Up Up Up Short-term Up Up Up Want to view trends for other stocks? Click here. Want to view trends for other stocks? Click here. Page navigation Get Trends for Any Stock →