
Trailing-twelve-month figures for context around the print.
Market cap
$289.2B
EPS (TTM)
$4.67
P/E (TTM)
18.0
price ÷ trailing earnings
Revenue growth
+10.3%
TTM vs a year ago
Gross margin
16.3%
of revenue kept after costs
Net margin
1.1%
of revenue kept as profit
52-week range
$96 – $144
now $31.79
Beta
1.27
moves harder than the market
Estimates and reported figures via Finnhub; crowd odds are JD.com forecasts on Probs. Information, not investment advice.