Jefferies Downgrades First Solar (FSLR) to Hold On "Bewildering" CEO Departure News

Go back to Jefferies Downgrades First Solar (FSLR) to Hold On "Bewildering" CEO Departure News
First Solar Inc (NASDAQ: FSLR) Delayed: 225.56 +1.87 (0.84%)
Previous Close $223.69    52 Week High $74.29 
Open $224.78    52 Week Low $30.85 
Day High $230.96    P/E 47.49 
Day Low $223.75    EPS $4.75 
Volume 2,244,160