Advertisement

Why SunPower Stock Dropped 11.8% Today

Why SunPower Stock Dropped 11.8% Today

Shares of solar energy stock SunPower (NASDAQ: SPWR) fell as much as 11.8% in trading on Wednesday after reporting second-quarter 2021 financial results. SunPower's revenue was up 41.9% in the quarter to $308.9 million, and net income from continuing operations jumped from $55.9 million to $75.2 million, or $0.40 per share.