Skip to content

SEDG

SolarEdge Technologies, Inc.

NASDAQ · Energy · Solar · IL

$34.20
+1.18%
Ask drillr

Research · Sep 3, 2026

[SEDG] SolarEdge Thesis 2026: Trough Validation Amid European Recovery and Market Share Battle

SolarEdge hit its revenue trough in FY2024 (~$970M, down from $3.0B peak) as European solar market collapsed and battery inventory write-downs ($400-450M) crushed margins. FY2025 showed early recovery: revenue stabilizing ~$1.1B, gross margin recovering to ~16%, restructuring costs behind them. The FY2026 thesis is binary: durable European demand recovery + cost structure holding 20%+ margins at $1.5-2.0B revenue = trough accumulation opportunity; permanent market share loss to Huawei/Enphase = structural decline irreversible.

Research · Apr 30, 2026

ENPH: EU Green Pivot Hinges on China Supply Chains

Europe's renewable energy transition is creating a critical national security vulnerability: the continent's solar and wind supply chains are heavily dependent on Chinese manufacturers of battery cells, inverters, and turbine components. Companies like Enphase and SolarEdge source LFP battery cells exclusively from China, while wind turbine makers source materials and components from Chinese suppliers. The exposure varies sharply across the industry, with solar inverter and storage companies facing the highest China dependency. If European governments implement domestic content requirements or tariffs to force supply chain diversification, companies with the highest China exposure will face significant margin compression.