Stocks followed the prior week's plunge by surging to record highs last week. The Dow, S&P 500, and Nasdaq reached new all-time highs during the week, as each of the indexes listed here posted impressive gains. The small caps of the Russell 2000 led the way, gaining over 2.3%, followed by the Dow, S&P 500, Nasdaq, and the Global Dow.