SecBot SecBot
← Back to Analyst Consensus
XOM Hold

EXXON MOBIL CORP

Current Price —
Implied Upside —
Analysts 31

30-Day Momentum

▲ 0 upgrades  /  ▼ 1 downgrades  /  3 reiterations  from 4 firms

Next Earnings

Oct 30, 2026 (4 days)

Rating Timeline

Date ▼FirmActionFrom → To RatingPrice TargetFirm Rating
Oct 19, 2026BarclaysmaintainOverweight → Overweight$20053%
Oct 15, 2026Morgan StanleymaintainOverweight → Overweight$18554%
Oct 1, 2026Wells FargodowngradeOverweight → Equal-Weight$18254%
Sep 28, 2026TD CowenmaintainBuy → Buy$18054%
Sep 3, 2026Piper SandlermaintainNeutral → Neutral$18554%
Aug 19, 2026Morgan StanleymaintainOverweight → Overweight$17754%
Aug 17, 2026BarclaysmaintainOverweight → Overweight$17753%
Aug 7, 2026TD CowenmaintainBuy → Buy$16854%
Aug 4, 2026Freedom BrokerupgradeSell → Hold—59%
Jul 28, 2026B of A SecuritiesdowngradeBuy → Neutral$15853%
Jul 9, 2026MizuhomaintainNeutral → Neutral$17052%
Jul 2, 2026TD CowenmaintainBuy → Buy$15554%
Jun 29, 2026Morgan StanleymaintainOverweight → Overweight$16854%
Jun 16, 2026B of A SecuritiesupgradeNeutral → Buy$15453%
May 27, 2026MizuhomaintainNeutral → Neutral$17552%
May 26, 2026BarclaysmaintainOverweight → Overweight$18253%
May 11, 2026BernsteinmaintainOutperform → Outperform$18252%
May 5, 2026RBC CapitalreiterateSector Perform → Sector Perform$18055%
May 4, 2026UBSmaintainBuy → Buy$17454%
Apr 22, 2026ScotiabankmaintainSector Outperform → Sector Outperform$16355%
Apr 21, 2026Wolfe ResearchdowngradeOutperform → Peer Perform$054%
Apr 17, 2026BNP ParibasupgradeUnderperform → Neutral$16552%
Apr 17, 2026Morgan StanleymaintainOverweight → Overweight$17154%
Apr 10, 2026TD CowenmaintainBuy → Buy$17254%
Apr 9, 2026JP MorganmaintainOverweight → Overweight$17055%
Apr 9, 2026Piper SandlermaintainOverweight → Overweight$18254%
Apr 9, 2026RBC CapitalmaintainSector Perform → Sector Perform$18055%
Apr 9, 2026JefferiesmaintainBuy → Buy$18452%
Apr 9, 2026Wells FargomaintainOverweight → Overweight$18554%
Apr 8, 2026Wolfe ResearchmaintainOutperform → Outperform$15354%
Apr 2, 2026CitigroupmaintainNeutral → Neutral$17554%
Mar 27, 2026Morgan StanleymaintainOverweight → Overweight$17254%
Mar 20, 2026HSBCmaintainHold → Hold$15853%
Mar 17, 2026MizuhomaintainNeutral → Neutral$16252%
Mar 16, 2026BarclaysmaintainOverweight → Overweight$16353%
Mar 12, 2026Piper SandlermaintainOverweight → Overweight$18654%
Mar 2, 2026CitigroupmaintainNeutral → Neutral$15054%
Mar 2, 2026B of A SecuritiesmaintainNeutral → Neutral$15153%
Feb 24, 2026Wells FargomaintainOverweight → Overweight$18354%
Feb 3, 2026TD CowenmaintainBuy → Buy$14554%
Feb 3, 2026BarclaysmaintainOverweight → Overweight$14553%
Feb 2, 2026RBC CapitalmaintainSector Perform → Sector Perform$15055%
Feb 2, 2026Wells FargomaintainOverweight → Overweight$15654%
Jan 28, 2026B of A SecuritiesmaintainNeutral → Neutral$13553%
Jan 23, 2026Morgan StanleymaintainOverweight → Overweight$13454%
Jan 21, 2026BarclaysmaintainOverweight → Overweight$14053%
Jan 8, 2026Piper SandlermaintainOverweight → Overweight$14254%
Jan 6, 2026Freedom BrokerdowngradeHold → Sell$12359%
Jan 5, 2026BernsteinmaintainOutperform → Outperform$13752%
Dec 12, 2025TD CowenmaintainBuy → Buy$13554%

Price Target Trend

Aug 23, 2026 Oct 26, 2026

EPS Estimates

0q —
0y —
+1q —
+1y —

Cross-Platform Signals

No cross-platform signals in the last 90 days

Fresh Analyst Detail

Price targets, earnings estimates, and firm actions for this ticker — updated within the last 24 hours.

Subscribe for Full Access