
Hot stocks today are moving on analyst upgrades, company news, and Q1 2014 earnings reports.
Today's list of hot stocks to watch includes a luxury jeweler hitting a 52-week high, an online travel company climbing on new analyst coverage, and a handful of eco-friendly firms surging on earnings and company developments.