Trailing-twelve-month figures for context around the print.
Market cap
$383.7B
EPS (TTM)
$20.10
P/E (TTM)
40.7
price ÷ trailing earnings
Revenue growth
+11.8%
TTM vs a year ago
Gross margin
33.8%
of revenue kept after costs
Net margin
13.3%
of revenue kept as profit
52-week range
$405 – $1,073
now $840.85
Beta
1.61
moves harder than the market
Dividend yield
0.72%
trailing twelve months
Estimates and reported figures via Finnhub; crowd odds are Caterpillar Inc forecasts on Probs. Information, not investment advice.