Gains were driven by strong corporate earnings and optimism surrounding potential tax stimulus under the Trump administration. AI responses may include mistakes. Learn more

5 of the Best Stocks to Buy for October 2017 - US News Money

Seen as a contrarian "buy-the-dip" opportunity following a difficult start to the year.