CAT (Caterpillar, Inc.)

587.67 USD Average
Analyst Estimate
-1.92% Downside
Very High Price Volatility
$267.30 - $602.72 52 Week Range
Consensus Recommendations
13 Buy
12 Hold
2 Sell
52-Wk Low - High
$267.30
$602.72
$599.15