Marathon Oil Corporation MRO

Set alert

Price alert · MRO

All alert types
28.55 +28.55 —

Day range unavailable

52-week range unavailable

Open
—
Prev close
0.00
Mkt cap
15.97B
Vol
0
Avg vol
0
EPS
0.00
P/E
0.00
Div yield
1.54%
More statistics
Low
—
High
—
Forward P/E
12.15
Beta
2.16
Short ratio
1.67
Inst. own
75.99%
Dividend
0.44
Ex-div date
Nov 14, 2024
Earnings
Nov 6, 2024
50-d avg
27.57
200-d avg
27.35
1y target
31.47

1D chart

Chart tools
Interval

Chart is warming up

The one-day price history for MRO has not been loaded yet. Try again in a moment.

Analyst view

Consensus: buy

Buy
Price target (mean) 31.47 +10.2% upside
Target (low)
27.00
Target (mean)
31.47
Target (high)
37.00
Ratings (0m) 19 9 buy · 10 hold · 0 sell
  • Strong buy4
  • Buy5
  • Hold10
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 19
  • 1 month ago 22
  • 2 months ago 22
  • 3 months ago 22

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

MRO analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter0.552070.49 – 0.650.69-20.0%1.64B-2.9%8
Next quarter0.574490.39 – 0.860.55+4.4%1.64B+5.5%11
Current year2.452.17 – 2.822.61-6.2%6.69B-0.1%15
Next year2.421.16 – 5.122.45-1.0%6.60B-1.5%18

Upgrades and downgrades

The latest rating changes

MRO analyst upgrades and downgrades
DateFirmActionFromTo
Nov 18, 2024Piper SandlerMaintainedOverweightOverweight
Oct 10, 2024ScotiabankMaintainedSector PerformSector Perform
Oct 3, 2024BarclaysMaintainedOverweightOverweight
Oct 1, 2024Wells FargoMaintainedEqual-WeightEqual-Weight
Sep 30, 2024Truist SecuritiesMaintainedBuyBuy
Sep 18, 2024UBSMaintainedNeutralNeutral
Sep 16, 2024MizuhoMaintainedNeutralNeutral
Sep 12, 2024JP MorganMaintainedNeutralNeutral
Sep 5, 2024CitigroupMaintainedNeutralNeutral
Sep 4, 2024SusquehannaMaintainedPositivePositive
Aug 15, 2024Piper SandlerMaintainedOverweightOverweight
Aug 13, 2024UBSMaintainedNeutralNeutral
Aug 12, 2024ScotiabankMaintainedSector PerformSector Perform
Jul 22, 2024SusquehannaMaintainedPositivePositive
Jul 17, 2024JP MorganDowngradeOverweightNeutral
Jul 12, 2024ScotiabankDowngradeSector OutperformSector Perform
Jun 5, 2024MizuhoMaintainedNeutralNeutral
May 31, 2024Wells FargoDowngradeOverweightEqual-Weight
May 13, 2024MizuhoMaintainedNeutralNeutral
May 6, 2024Truist SecuritiesMaintainedBuyBuy
May 3, 2024BenchmarkReiteratedBuyBuy
Apr 23, 2024BenchmarkReiteratedBuyBuy
Apr 22, 2024SusquehannaMaintainedPositivePositive
Apr 19, 2024Piper SandlerMaintainedOverweightOverweight
Apr 15, 2024Morgan StanleyMaintainedEqual-WeightEqual-Weight
Apr 11, 2024ScotiabankMaintainedSector OutperformSector Outperform
Apr 10, 2024BarclaysInitiated—Overweight
Apr 5, 2024Truist SecuritiesMaintainedBuyBuy
Mar 28, 2024Morgan StanleyMaintainedEqual-WeightEqual-Weight
Mar 26, 2024Goldman SachsMaintainedNeutralNeutral