First Solar, MCE Sign Power Purchase Agreement

Go back to First Solar, MCE Sign Power Purchase Agreement
First Solar Inc (NASDAQ: FSLR) Delayed: 269.67 +20.40 (8.18%)
Previous Close $249.27    52 Week High $74.29 
Open $255.81    52 Week Low $30.85 
Day High $270.24    P/E 56.77 
Day Low $250.43    EPS $4.75 
Volume 1,672,973