Today's Most Important Upgrades

Go back to Today's Most Important Upgrades
First Solar Inc (NASDAQ: FSLR) Delayed: 189.21 -2.59 (1.35%)
Previous Close $191.80    52 Week High $74.29 
Open $188.90    52 Week Low $30.85 
Day High $192.30    P/E 39.83 
Day Low $187.24    EPS $4.75 
Volume 1,801,356       

Monster Beverage (NASDAQ: MNST) Delayed: 75.61 -1.09 (1.42%)
Previous Close $76.70    52 Week High $166.50 
Open $75.90    52 Week Low $40.64 
Day High $76.37    P/E 39.79 
Day Low $75.30    EPS $1.90 
Volume 5,860,002       

Norfolk Southern Corp. (NYSE: NSC) Delayed: 302.84 -8.08 (2.6%)
Previous Close $310.92    52 Week High $104.87 
Open $308.00    52 Week Low $64.51 
Day High $309.52    P/E 50.06 
Day Low $300.26    EPS $6.05 
Volume 1,832,658       

Exxon Mobil (NYSE: XOM) Delayed: 151.21 +0.45 (0.30%)
Previous Close $150.76    52 Week High $95.53 
Open $153.15    52 Week Low $71.55 
Day High $153.80    P/E 20.52 
Day Low $149.96    EPS $7.37 
Volume 21,243,679