Why the Nasdaq and S&P 500 Hit All-Time Highs Last Week

Last week was a mixed one for stocks. The S&P 500 and the Nasdaq Composite both finished in positive territory last week, notching new record highs. Meanwhile, the Russell 2000 and Dow Jones I... Read more