Trailing-twelve-month figures for context around the print.
Market cap
$443.3B
EPS (TTM)
$4.51
P/E (TTM)
13.2
price ÷ trailing earnings
Revenue growth
+99.4%
TTM vs a year ago
Net margin
30.2%
of revenue kept as profit
52-week range
$45 – $63
now $62.62
Beta
1.18
moves with the market
Dividend yield
2.17%
trailing twelve months
Estimates and reported figures via Finnhub; crowd odds are Bank of America forecasts on Probs. Information, not investment advice.