Key Financials

~$106B
Market Cap
$9.5B
Revenue (TTM)
+12.1%
Revenue Growth
51.6%
Gross Margin
24.3%
Op. Margin
73.5
P/E Ratio
14K
Employees

Role in the Supply Chain

Largest colocation REIT; 260+ DCs; interconnection leader

In This Report