Key Financials

~$13.0B
Market Cap
$26.8B
Revenue (TTM)
+11.1%
Revenue Growth
51.1%
Gross Margin
3.3%
Op. Margin
15.5
P/E Ratio
113K
Employees

Role in the Supply Chain

#2 commercial real estate services; data center advisory

In This Report