Key Financials

~$25.9B
Market Cap
$2.9B
Revenue (TTM)
+91.6%
Revenue Growth
23.3%
Gross Margin
17.2%
Op. Margin
75.8
P/E Ratio
4.4K
Employees

Role in the Supply Chain

E-infrastructure including DC site work

In This Report