MRO logo

Marathon Oil (MRO) Stock Price

Price (After-hours)

$28.57
0.00%

Fri, 22 Nov 2024 00:57:17 GMT

Price (Regular Hours)

$28.55
0.00%

Thu, 21 Nov 2024 21:00:02 GMT

MRO Price Chart

Add series to chart(max: 6)
company, ETF, index, featured screener or watchlist
series name
Suggested series

MRO Price Performance

PeriodPeriodPricePriceS&P 500S&P 500NASDAQNASDAQDow JonesDow JonesXLEXLE
todaytoday-+1.0%+1.5%+0.5%+1.1%
1 m1 month0.0%-1.4%+0.3%-3.8%-2.9%
3 m3 months-1.5%+4.4%+9.8%+1.4%-5.2%
6 m6 months+1.5%+7.8%+8.5%+9.1%-1.8%
ytdytd-+2.1%+3.1%+1.0%+3.2%
1 y1 year+18.4%+27.8%+37.1%+14.7%+4.3%
5 y5 years+104.7%+84.9%+119.5%+49.7%+45.3%

MRO Price High & Low

PeriodPeriodHighHighCurrent vs highvs highLowLowCurrent vs lowvs low
1 m1 month$28.57at high$28.57at low
3 m3 months$29.25-2.3%$26.07+9.6%
6 m6 months$29.36-2.7%$25.65+11.4%
1 y1 year$29.73-3.9%$22.15+29.0%
3 y3 years$33.03-13.5%$16.87+69.3%
5 y5 years$33.03-13.5%$3.12+815.7%
alltimeall time$41.69-31.5%$3.12+815.7%

Marathon Oil Stock Price History

DateValue
2023
$24.14(-10.8%)
2022
$27.07(+64.9%)
2021
$16.42(+146.2%)
2020
$6.67(-50.9%)
2019
$13.58(-5.3%)
2018
$14.34(-15.3%)
2017
$16.93(-2.2%)
2016
$17.31(+37.5%)
2015
$12.59(-55.5%)
2014
$28.29(-19.9%)
2013
$35.30(+15.1%)
2012
$30.66(+4.7%)
2011
$29.27(+32.5%)
2010
$22.09(+18.6%)
2009
$18.62(+14.1%)
2008
$16.32(-55.0%)
2007
$36.30(+31.6%)
2006
$27.59(+51.7%)
2005
$18.18(+62.1%)
2004
$11.22(+13.7%)
2003
$9.87(+55.4%)
2002
$6.35(-29.0%)
2001
$8.95(+8.1%)
2000
$8.28(+12.4%)
1999
$7.36(-18.1%)
1998
$8.98(-10.7%)
DateValue
1997
$10.07(+41.4%)
1996
$7.12(+22.4%)
1995
$5.82(+19.1%)
1994
$4.88(-0.8%)
1993
$4.92(-4.3%)
1992
$5.14(-29.6%)
1991
$7.31(-3.6%)
1990
$7.58(-14.7%)
1989
$8.89(+22.2%)
1988
$7.27(-1.7%)
1987
$7.39(+38.4%)
1986
$5.34(-19.2%)
1985
$6.62(+1.9%)
1984
$6.49(-14.0%)
1983
$7.55(+44.6%)
1982
$5.22(-29.7%)
1981
$7.43(+20.7%)
1980
$6.15(+41.4%)
1979
$4.35(-17.6%)
1978
$5.28(-32.5%)
1977
$7.83(-36.7%)
1976
$12.36(+14.8%)
1975
$10.77(+71.1%)
1974
$6.30(+1.0%)
1973
$6.23(+23.4%)
1972
$5.05

FAQ

  • What is the price of Marathon Oil stock today?
  • What is the all time high price for Marathon Oil stock?
  • When did Marathon Oil stock split?
  • What is MRO year-on-year return?

What is the price of Marathon Oil stock today?

The current price of MRO is $28.57

What is the all time high price for Marathon Oil stock?

Marathon Oil stock all-time high price is $41.69

When did Marathon Oil stock split?

MRO most recent stock split occurred on 01 July 2011

What is MRO year-on-year return?

Over the past year, Marathon Oil stock has returned +$4.45 (+18.45%)