Key Financials

~$45.0B
Market Cap
$17.4B
Revenue (TTM)
+23.1%
Revenue Growth
47.3%
Gross Margin
28.8%
Op. Margin
18.2
P/E Ratio
15K
Employees

Role in the Supply Chain

Virginia utility; major data center load in NoVA

In This Report