First Solar, Inc. (NQ:FSLR)
Delayed: 55.63 +0.74 (1.35%)
Trade Now!
Previous Close $54.89    52 Week High $55.50 
Open $55.51    52 Week Low $11.43 
Day High $59.00    P/E 11.81 
Day Low $53.87    EPS $4.71 
Volume 14,505,231       

Friends, Peers and Foes (?): SPWR, STP, YGE, TSL, TAN (more...)