Marathon Oil
MRO
#1322
Rank
$15.97 B
Marketcap
$28.55
Share price
-1.28%
Change (1 day)
26.05%
Change (1 year)

Stock price history for Marathon Oil (MRO)

Highest end of day price: $41.69 USD on 2014-08-29

Lowest end of day price: $3.12 USD on 2020-04-01

Stock price history of Marathon Oil from 1970 to 2025

Annual Stock Price Performance

Year Performance
2025 0.00%
2024 16.91%
2023-5.77%
2022 60.46%
2021 140.41%
2020-51.24%
2019-7.74%
2018-17.49%
2017-4.67%
2016 35.02%
2015-55.98%
2014-18.96%
2013 11.53%
2012-0.97%
2011 30.54%
2010 15.32%
2009 7.73%
2008-55.44%
2007 39.35%
2006 41.78%
2005 66.68%
2004 13.11%
2003 52.28%
2002-28.44%
2001 7.38%
2000 14.43%
1999-15.96%
1998-11.23%
1997 37.76%
1996 24.03%
1995 17.29%
1994-0.76%
1993-6.38%
1992-28.87%
1991-1.18%
1990-15.28%
1989 22.22%
1988-7.14%
1987 36.00%
1986-18.87%
1985 3.40%
1984-15.73%
1983 46.39%
1982-30.00%
1981 16.59%
1980 37.50%
1979-20.90%
1978-32.27%
1977-36.20%
1976 14.15%
1975 68.83%
1974 2.01%
1973 20.88%
1972 0.00%
1971-6.20%
1970-6.12%

Stock price for similar companies or competitors

Company Stock price Change 1d% Country
$86.83 1.37%๐Ÿ‡บ๐Ÿ‡ธ USA
$148.97 0.00%๐Ÿ‡บ๐Ÿ‡ธ USA
$28.43 1.61%๐Ÿ‡บ๐Ÿ‡ธ USA
$155.02 1.36%๐Ÿ‡บ๐Ÿ‡ธ USA
$41.31 2.51%๐Ÿ‡บ๐Ÿ‡ธ USA
$33.70 3.92%๐Ÿ‡บ๐Ÿ‡ธ USA
$117.22 2.38%๐Ÿ‡บ๐Ÿ‡ธ USA
$36.58 2.12%๐Ÿ‡ฌ๐Ÿ‡ง UK