Extending the rally seen last month, stocks moved sharply higher over the course of the trading day on Monday. With the gains on the day, the Dow reached a three-month closing high, while the Nasdaq and the S&P 500 reached their best closing levels in over two months.