Trailing-twelve-month figures for context around the print.
Market cap
$267.9B
EPS (TTM)
$7.20
P/E (TTM)
11.8
price ÷ trailing earnings
Revenue growth
+72.7%
TTM vs a year ago
Net margin
22.2%
of revenue kept as profit
52-week range
$73 – $98
now $86.87
Beta
0.93
moves with the market
Dividend yield
2.45%
trailing twelve months
Estimates and reported figures via Finnhub; crowd odds are Wells Fargo & Co forecasts on Probs. Information, not investment advice.