Today's Most Important Upgrades

Go back to Today's Most Important Upgrades
First Solar Inc (NASDAQ: FSLR) Delayed: 178.99 +6.83 (3.97%)
Previous Close $172.16    52 Week High $74.29 
Open $174.09    52 Week Low $30.85 
Day High $180.92    P/E 37.68 
Day Low $173.44    EPS $4.75 
Volume 1,628,480       

Monster Beverage (NASDAQ: MNST) Delayed: 42.93 +0.26 (0.61%)
Previous Close $42.67    52 Week High $166.50 
Open $42.49    52 Week Low $40.64 
Day High $42.99    P/E 22.59 
Day Low $42.11    EPS $1.90 
Volume 2,922,201       

Norfolk Southern Corp. (NYSE: NSC) Delayed: 313.37 +0.20 (0.06%)
Previous Close $313.17    52 Week High $104.87 
Open $312.57    52 Week Low $64.51 
Day High $314.35    P/E 51.80 
Day Low $311.20    EPS $6.05 
Volume 130,503       

Exxon Mobil (NYSE: XOM) Delayed: 160.45 -1.69 (1.04%)
Previous Close $162.14    52 Week High $95.53 
Open $160.23    52 Week Low $71.55 
Day High $161.79    P/E 21.77 
Day Low $159.78    EPS $7.37 
Volume 4,291,757