Key Financials

~$90.0B
Market Cap
$29.9B
Revenue (TTM)
+63.8%
Revenue Growth
23.3%
Gross Margin
21.9%
Op. Margin
23.2
P/E Ratio
15K
Employees

Role in the Supply Chain

Largest US nuclear operator; Calpine acquisition added 26 GW gas

In This Report