SUNPOWER (NQ:SPWR)
Delayed: 21.07 +1.12 (5.61%)
Trade Now!
Previous Close $19.95    52 Week High $22.38 
Open $20.16    52 Week Low $3.71 
Day High $21.44    P/E N/A 
Day Low $19.61    EPS $-2.81 
Volume 9,611,807       

Friends, Peers and Foes (?): FSLR, STP, YGE, TSL, LDK (more...)