Why SunPower Stock Dropped AND Popped Today

Why SunPower Stock Dropped AND Popped Today

Shares of solar energy company SunPower (NASDAQ: SPWR) went on a wild ride on Wednesday after the company reported first-quarter 2021 earnings. Quarterly revenue at SunPower was $306.4 million, gross margins were 16.3%, non-GAAP (adjusted) net income was $9.3 million, or $0.05 per share, and adjusted EBITDA (earnings before interest, taxes, depreciation, and amortization) was $19.1 million.