Today's Most Important Upgrades

Go back to Today's Most Important Upgrades
First Solar Inc (NASDAQ: FSLR) Delayed: 207.52 +0.35 (0.17%)
Previous Close $207.17    52 Week High $74.29 
Open $209.84    52 Week Low $30.85 
Day High $214.18    P/E 43.69 
Day Low $207.08    EPS $4.75 
Volume 1,380,040       

Monster Beverage (NASDAQ: MNST) Delayed: 43.37 +0.28 (0.65%)
Previous Close $43.09    52 Week High $166.50 
Open $43.45    52 Week Low $40.64 
Day High $43.51    P/E 22.83 
Day Low $42.89    EPS $1.90 
Volume 2,311,136       

Norfolk Southern Corp. (NYSE: NSC) Delayed: 321.44 -1.86 (0.58%)
Previous Close $323.30    52 Week High $104.87 
Open $326.01    52 Week Low $64.51 
Day High $326.33    P/E 53.13 
Day Low $320.50    EPS $6.05 
Volume 291,833       

Exxon Mobil (NYSE: XOM) Delayed: 165.49 +0.26 (0.16%)
Previous Close $165.23    52 Week High $95.53 
Open $165.07    52 Week Low $71.55 
Day High $167.09    P/E 22.45 
Day Low $164.08    EPS $7.37 
Volume 5,860,305