JMP Securities Upgrades First Solar (FSLR) to Market Perform

Go back to JMP Securities Upgrades First Solar (FSLR) to Market Perform
First Solar Inc (NASDAQ: FSLR) Delayed: 172.16 -19.81 (10.32%)
Previous Close $191.97    52 Week High $74.29 
Open $190.00    52 Week Low $30.85 
Day High $190.00    P/E 36.24 
Day Low $170.80    EPS $4.75 
Volume 6,336,193