Dow Adds 1,206 Points to Top 50,000: Stock Market Today

The S&P 500 and Nasdaq also had strong finishes to a volatile week, with beaten-down tech stocks outperforming.