If you liked this article you might like

Dow, S&P 500 and Nasdaq Score New Records for Third Straight Day
Stocks Extend Gains, on Track to Close at Records for Third Day in Row
How to Trade Monday's Most Active Stocks: BofA, Vale, Zeltiq, Teva and More
Analysts' Actions -- Cognizant, Fitbit, Tempur Sealy, ViaSat and More