Analyst consensus — and whether it has been improving or souring into the print.
Buy
47 analysts · 43 buy · 3 hold · 1 sell
Trailing-twelve-month figures for context around the print.
Market cap
$271.4B
EPS (TTM)
$5.51
P/E (TTM)
17.4
price ÷ trailing earnings
Revenue growth
+2.7%
TTM vs a year ago
Gross margin
39.8%
of revenue kept after costs
Net margin
10.3%
of revenue kept as profit
52-week range
$92 – $193
now $115.19
Beta
0.50
steadier than the market
Dividend yield
3.41%
Estimates and reported figures via Finnhub; crowd odds are Alibaba Group forecasts on Probs. Information, not investment advice.
trailing twelve months