Skip to content

Caterpillar

US · CAT #33 by market cap Listed 1970 AI Rating C 59
813.94 +13.80 +1.72%
Collector offline (last heartbeat: 15723s ago) · 2026-09-04 20:02
Pre-market 800.42 +0.03%
After-hours 813.00 -0.12%
Overnight 803.99 +0.48%
Mkt cap
374.15B
P/B
19.29
EPS
18.81

Analyst consensus 14 analysts

Buy
Avg price target 1,012.69 +24.4%
Price target rangecurrent 813.94
Low882.00
Avg1,012.69
High1,225.00
Buy 43% Hold 57% Sell 0%
Recent ratings (25)
DateFirmRatingTarget
2026-09-03 Bernstein HOLD 1,002.00
2026-08-31 Bernstein HOLD 1,002.00
2026-08-19 Barclays HOLD 900.00
2026-08-17 Wells Fargo BUY 1,155.00
2026-08-06 D.A. Davidson HOLD 882.00
2026-08-06 Barclays HOLD 900.00
2026-08-05 UBS HOLD 925.00
2026-08-05 BofA Securities BUY 989.00
2026-08-05 Truist Financial BUY 1,225.00
2026-08-05 Baird HOLD 970.00
2026-08-05 Morgan Stanley HOLD 915.00
2026-08-05 Citi BUY 1,100.00
2026-08-05 RBC Capital HOLD 897.00
2026-08-05 J.P. Morgan BUY 1,100.00
2026-07-29 Baird HOLD 900.00
2026-07-28 BofA Securities BUY --
2026-07-27 Erste Group HOLD --
2026-07-24 BofA Securities BUY 989.00
2026-07-21 Wells Fargo BUY 1,155.00
2026-07-21 Citi BUY 1,100.00
2026-07-20 BofA Securities BUY 989.00
2026-07-20 Morgan Stanley HOLD 915.00
2026-07-14 BofA Securities BUY 989.00
2026-07-13 Citi BUY 1,100.00
2026-07-13 Oppenheimer BUY 1,105.00

Price target trend monthly average, last 3 years

AI Analyst Revision Trend how this is computed

Mixed
1 2
Upgrades Downgrades
  • 1 upgrade vs 2 downgrades among tracked analyst rating changes.
  • Most recent: Baird moved from Buy to Hold on 2026-07-29.

Recent rating changes

DateFirmChangeTarget
2026-07-29 Baird BUY → HOLD 900.00
2026-07-27 Erste Group BUY → HOLD --
2026-05-01 Morgan Stanley SELL → HOLD 915.00

Earnings history price reaction on the day

PeriodReport dateSessionDay move
2026/Q2 2026-08-04 -- +5.60%
2026/Q1 2026-04-30 -- +9.88%
2025/Q4 2026-01-29 -- +3.41%
2025/Q3 2025-10-29 -- +11.63%
2025/Q2 2025-08-05 -- +0.12%
2025/Q1 2025-04-30 -- +0.61%
2024/Q4 2025-01-30 -- -4.64%
2024/Q3 2024-10-30 -- -2.13%
2024/Q2 2024-08-06 -- +3.04%
2024/Q1 2024-04-25 -- -7.02%
2023/Q4 2024-02-05 -- +2.00%
2023/Q3 2023-10-31 -- -6.65%