Key Financials

~$25.0B
Market Cap
$32.4B
Revenue (TTM)
+19.5%
Revenue Growth
16.4%
Gross Margin
3.6%
Op. Margin
140.5
P/E Ratio
17K
Employees

Role in the Supply Chain

Major gas/retail power; LS Power acquisition added 13 GW + 6 GW VPP

In This Report