Key Financials

~$55.0B
Market Cap
$19.4B
Revenue (TTM)
+43.4%
Revenue Growth
38.6%
Gross Margin
26.6%
Op. Margin
23.4
P/E Ratio
6.4K
Employees

Role in the Supply Chain

#2 US nuclear; expanding gas fleet; battery storage

In This Report