Live odds from the community — tap through to make your own call.
Trailing-twelve-month figures for context around the print.
Market cap
$234.6B
EPS (TTM)
$6.62
P/E (TTM)
22.4
price ÷ trailing earnings
Revenue growth
+3.3%
TTM vs a year ago
Gross margin
75.0%
of revenue kept after costs
Net margin
22.5%
of revenue kept as profit
52-week range
$92 – $131
now $159.85
Beta
1.17
moves with the market
Dividend yield
3.17%
Estimates and reported figures via Finnhub; crowd odds are Novartis forecasts on Probs. Information, not investment advice.
trailing twelve months