ScorecardOil & Gas Majors (who's right about oil & gas majors) › OXY

OXY analyst scorecard · Occidental Petroleum

59 rating changes on OXY in the last 12 months. 43% of bullish calls were right at 30 days; 50% of bearish ones. Street grade D on 34 scored calls. Consensus target $68, 9% above the last close.

Graded through 2026-09-14 · last close $61.82 (2026-09-14). Rebuilt every morning.

Street grade
D 44.1%
Rating changes, 12 mo
59
Bullish calls right at 30d
42.9% of 28
Bearish calls right at 30d
50.0% of 6
Consensus target
$68 +9.3%
Firms covering
25
Price targets hit (90d)
34.0% of 47

Holds on OXY, read: 1 cut to or raised to Hold (graded as the change) · 7 Holds whose target leaned 10%+ one way (graded that way, 42.9% right) · 21 true Holds, not graded.

The chase: the 7 upgrades on OXY landed after an average +15.0% run in the prior 30 days, and the stock averaged -4.2% in the 90 days after.

Firm by firm

FirmCallsScoredRightAccuracyGradeAvg 30dAvg 90dLatestDateTarget
Susquehanna 554 80.0% A +6.5% +14.8% Positive2026-08-11 $70
Wells Fargo 762 33.3% F +3.0% +3.7% Overweight2026-09-14 $82
Mizuho 550 0.0% F -6.4% -1.7% Outperform2026-05-27 $75
Evercore ISI Group 322 -2.2% -5.5% Outperform2026-09-11 $70
Stephens & Co. 111 +5.7% Overweight2026-07-14 $69
BMO Capital 111 +18.0% +9.6% Market Perform2026-02-23 $60
Morgan Stanley 332 +7.2% +17.9% Equal-Weight2026-06-29 $68
Barclays 521 +3.2% +3.1% Overweight2026-08-17 $71
Piper Sandler 521 +6.0% +10.4% Overweight2026-03-12 $66
JPMorgan 331 -3.9% +6.5% Neutral2026-03-20 $63
UBS 610 +3.1% +7.5% Neutral2026-04-13 $67
Truist Securities 300 +2.4% -4.7% Hold2026-08-10 $63
Citigroup 300 -1.7% -7.5% Neutral2026-07-17 $60
Scotiabank 200 -1.5% -4.5% Sector Perform2026-04-22 $57
HSBC 220 -9.5% -10.1% Buy2026-03-20 $68
Bank of America 200 -4.4% +12.9% Neutral2025-12-11 $44
Seaport Global 100 Buy2026-09-03 $73
Goldman Sachs 110 +4.3% +1.8% Sell2026-03-11 $54
Roth Capital 100 -7.5% -7.0% Neutral2025-10-02 $46

Dimmed rows have fewer than 4 scored calls on OXY — too few to grade.

Every call, last 12 months

DateFirmChangeActionGraded asPrice at callRun before+30d+60d+90dTarget · 90d checkHit
2026-09-14 Wells Fargo Overweight → Overweight maintained Bullish $61.82 +5.9% $82 pending
2026-09-11 Evercore ISI Group Outperform → Outperform maintained Bullish $61.46 +5.0% $70 pending
2026-09-03 Seaport Global Buy initiated Bullish $60.61 +10.0% $73 pending
2026-08-17 Barclays Overweight → Overweight maintained Bullish $59.04 +7.6% $71 pending
2026-08-11 Susquehanna Positive → Positive maintained Bullish $59.06 +11.7% +3.6% $70
2026-08-10 Truist Securities Hold → Hold maintained True hold · target +7% $58.65 +10.9% +4.5% $63 not graded
2026-08-07 Wells Fargo Overweight → Overweight maintained Bullish $55.91 +4.3% +8.5% $79
2026-08-06 Barclays Overweight → Overweight maintained Bullish $56.04 +8.4% +8.2% $75
2026-07-17 Citigroup Neutral → Neutral maintained True hold · target +9% $54.86 +3.4% +7.6% $60 not graded
2026-07-14 Stephens & Co. Overweight → Overweight maintained Bullish $54.57 -3.5% +5.7% +13.3% $69
2026-07-08 Evercore ISI Group Underperform → Outperform upgrade Bullish $53.59 -6.8% +4.3% +13.2% $65
2026-06-29 Morgan Stanley Equal-Weight → Equal-Weight maintained Leans bullish · Equal-Weight, target +38% $49.09 -13.3% +14.1% +20.4% $68
2026-05-27 Mizuho Outperform → Outperform maintained Bullish $56.89 -0.7% -12.1% -3.5% +2.7% $75 missed
2026-05-26 Barclays Equal-Weight → Overweight upgrade Bullish $57.46 +0.6% -10.9% -4.4% +4.6% $72 missed
2026-05-22 Morgan Stanley Equal-Weight → Equal-Weight maintained Leans bullish · Equal-Weight, target +25% $58.81 +3.1% -11.6% -3.9% +4.6% $74 missed
2026-05-08 Truist Securities Hold → Hold maintained True hold · target +7% $53.03 -11.3% +8.4% -2.5% +5.7% $57 hit not graded
2026-04-22 Scotiabank Sector Perform → Sector Perform maintained True hold · target +0% $57.05 -5.4% +3.1% -8.8% -1.0% $57 hit not graded
2026-04-13 UBS Neutral → Neutral maintained Leans bullish · Neutral, target +15% $58.06 +0.3% -3.2% -2.6% -5.6% $67 missed
2026-04-09 Wells Fargo Overweight → Overweight maintained Bullish $58.53 +10.2% -5.8% -1.8% -8.4% $72 missed
2026-03-30 Citigroup Neutral → Neutral maintained True hold · target +1% $66.24 +24.8% -8.3% -14.5% -25.9% $67 missed not graded
2026-03-24 Truist Securities Hold → Hold initiated True hold · target +6% $61.25 +18.1% -5.6% -6.2% -15.1% $65 missed not graded
2026-03-20 JPMorgan Underweight → Neutral upgrade Bullish · raised to Neutral $60.71 +28.9% -10.3% -0.0% -14.6% $63 missed
2026-03-20 HSBC Buy → Buy maintained Bullish $60.71 +28.9% -10.3% -0.0% -14.6% $68 missed
2026-03-17 Mizuho Outperform → Outperform maintained Bullish $57.73 +25.3% -1.5% +3.4% -5.7% $72 missed
2026-03-16 Barclays Equal-Weight → Equal-Weight maintained True hold · target +3% $57.25 +24.3% -2.5% +4.1% -4.9% $59 missed not graded
2026-03-12 Wells Fargo Underweight → Overweight upgrade Bullish $58.41 +26.2% -0.6% -5.6% -2.2% $69 missed
2026-03-12 Piper Sandler Neutral → Overweight upgrade Bullish $58.41 +26.2% -0.6% -5.6% -2.2% $66 missed
2026-03-11 Goldman Sachs Sell → Sell maintained Bearish $55.58 +19.1% +4.3% -0.8% +1.8% $54 hit
2026-03-05 Piper Sandler Neutral → Neutral maintained True hold · target +1% $53.24 +17.6% +18.3% +13.2% +12.0% $54 missed not graded
2026-03-05 UBS Neutral → Neutral maintained True hold · target +3% $53.24 +17.6% +18.3% +13.2% +12.0% $55 hit not graded
2026-02-23 BMO Capital Market Perform → Market Perform maintained Leans bullish · Market Perform, target +14% $52.43 +18.9% +18.0% +8.9% +9.6% $60 hit
2026-02-23 Barclays Equal-Weight → Equal-Weight maintained True hold · target +4% $52.43 +18.9% +18.0% +8.9% +9.6% $55 hit not graded
2026-02-20 Wells Fargo Underweight → Underweight maintained Bearish $51.84 +19.1% +16.3% +8.7% +13.5% $47 missed
2026-02-20 UBS Neutral → Neutral maintained True hold · target -5% $51.84 +19.1% +16.3% +8.7% +13.5% $49 missed not graded
2026-02-20 Susquehanna Positive → Positive maintained Bullish $51.84 +19.1% +16.3% +8.7% +13.5% $60 hit
2026-01-28 Piper Sandler Neutral → Neutral maintained True hold · target +4% $44.83 +10.9% +18.4% +47.8% +30.7% $47 hit not graded
2026-01-26 Susquehanna Positive → Positive maintained Bullish $43.92 +10.2% +16.0% +48.7% +30.4% $51 hit
2026-01-23 Morgan Stanley Overweight → Overweight maintained Bullish $44.10 +10.2% +18.9% +38.9% +31.1% $50 hit
2025-12-12 UBS Neutral → Neutral maintained True hold · target +4% $41.07 -2.0% +4.0% +12.7% +42.2% $43 hit not graded
2025-12-11 Bank of America Neutral → Neutral maintained True hold · target +6% $41.20 -1.6% +3.7% +13.2% +34.9% $44 hit not graded
2025-12-08 JPMorgan Neutral → Underweight downgrade Bearish $41.36 +0.1% -0.9% +12.0% +33.0% $44 hit
2025-11-19 Citigroup Neutral → Neutral maintained True hold · target +8% $41.45 +1.0% -4.4% +1.9% +10.8% $45 hit not graded
2025-11-18 Piper Sandler Neutral → Neutral maintained True hold · target +8% $42.52 +4.0% -6.6% -0.7% +8.0% $46 hit not graded
2025-11-13 Susquehanna Positive → Positive maintained Bullish $42.02 -0.6% -4.4% +1.7% +12.4% $55 missed
2025-11-12 Wells Fargo Underweight → Underweight maintained Bearish $41.93 -1.2% -2.0% +1.9% +10.3% $40 missed
2025-11-11 Mizuho Outperform → Outperform maintained Bullish $41.85 -0.7% -1.6% +2.1% +11.5% $64 missed
2025-10-21 Piper Sandler Neutral → Neutral maintained Leans bullish · Neutral, target +14% $40.91 -11.3% +0.7% -1.6% +3.2% $47 missed
2025-10-20 Susquehanna Positive → Positive maintained Bullish $41.03 -11.0% +1.0% -3.4% +3.0% $54 missed
2025-10-17 Wells Fargo Underweight initiated Bearish $40.90 -13.3% +1.9% -4.8% +5.5% $42 hit
2025-10-14 JPMorgan Neutral → Neutral maintained Leans bullish · Neutral, target +18% $42.28 -0.6% -4.9% +1.0% $50 missed
2025-10-09 Scotiabank Sector Perform → Sector Perform maintained True hold · target +5% $44.52 -6.1% -7.1% -7.9% $47 missed not graded
2025-10-06 Bank of America Neutral → Neutral maintained True hold · target +3% $45.40 -12.4% -6.5% -9.2% $47 missed not graded
2025-10-03 Evercore ISI Group Underperform → Underperform maintained Bearish $44.85 -8.8% -6.4% -5.5% $38 missed
2025-10-03 Mizuho Neutral → Outperform upgrade Bullish $44.85 -8.8% -6.4% -5.5% $60 missed
2025-10-03 UBS Neutral → Neutral maintained True hold · target +0% $44.85 -8.8% -6.4% -5.5% $45 missed not graded
2025-10-03 HSBC Hold → Buy upgrade Bullish $44.85 -8.8% -6.4% -5.5% $55 missed
2025-10-02 Roth Capital Neutral → Neutral maintained True hold · target +4% $44.23 -7.5% -4.3% -7.0% $46 missed not graded
2025-09-15 UBS Neutral → Neutral maintained True hold · target +1% $45.47 -7.9% -6.0% -11.6% $46 missed not graded
2025-09-15 Mizuho Neutral → Neutral maintained Leans bullish · Neutral, target +27% $45.47 -7.9% -6.0% -11.6% $58 missed

Also in Oil & Gas Majors

XOMCVXCOPEOGOil & Gas Majors vs XLE →

Interactive version with the price chart and target overlay: Scorecard tab on the dashboard. All covered names: index.

How the grading works

Every sell-side rating change from the last 365 days is priced the day it lands and checked again 30, 60 and 90 days later. A call is a hit when the stock moved in the called direction at 30 days. Buy- and Sell-side ratings call their own direction. A Hold is read, not waved through: a downgrade to Hold is graded as a bearish call and an upgrade to Hold as a bullish one, and a maintained Hold whose price target sits 10%+ above the price leans bullish (10%+ below, leans bearish) and is graded that way. A Hold with a target close to the price is a true Hold and is not graded at all. Every call with a price target also gets a target check 90 days later: hit (reached it or within 5%), close (covered at least half the distance) or missed. A firm's accuracy on a single name prints only after 4 scored calls, and a firm gets its own page only after 10 scored calls across every covered name — below that a percentage is noise. "Run before the call" is the stock's move over the 30 calendar days before the rating landed. Data: Yahoo Finance rating history and daily closes, rebuilt each morning. Nothing on this page is advice.

Get the 7 AM brief

The AM take, today's docket and the Street's calls — one email, weekdays, before the open.