Hot stocks today are moving on analyst upgrades, company news, and Q1 2014 earnings reports.
Today's list of hot stocks to watch...
Top financial news today, May 21, 2014: The Dow Jones Industrial Average plummeted more than 100...