Trailing-twelve-month figures for context around the print.
Market cap
$411.5B
EPS (TTM)
$15.78
P/E (TTM)
18.6
price ÷ trailing earnings
Revenue growth
+135.3%
TTM vs a year ago
Net margin
26.3%
of revenue kept as profit
52-week range
$176 – $306
now $212.38
Beta
0.59
steadier than the market
Dividend yield
2.24%
trailing twelve months
Estimates and reported figures via Finnhub; crowd odds are Royal Bank of Canada forecasts on Probs. Information, not investment advice.