Live price temporarily unavailable.
Sunpower Inc (SPWR) is a Industrials company in the Russell 2000. Latest news and coverage below.
SunPower Shares Fall 17.2% Following $26.2 Million Private Placement
SunPower Shares Fall 17.2% Following $26.2 Million Private Placement
SunPower Soars 60% on $26.2M Raise: Is This a Short Squeeze in Progress?
SunPower Soars 60% on $26.2M Raise: Is This a Short Squeeze in Progress?