MARATHON OIL CORP (MRO)

Market cap
$16B
P/E ratio
12.3x
Period EndTotal payout ratio (Million USD)YoY (%)
Dec 31, 2023-112.7+34.76%
Dec 31, 2022-83.6-9.61%
Dec 31, 2021-92.5-960.32%
Dec 31, 202010.8-109.85%
Dec 31, 2019-109.2+35.65%
Dec 31, 2018-80.5-2644.50%
Dec 31, 20173.2-58.22%
Dec 31, 20167.6-63.73%
Dec 31, 201520.9-141.20%
Dec 31, 2014-50.7-11.90%
Dec 31, 2013-57.5+89.52%
Dec 31, 2012-30.3+3.10%
Dec 31, 2011-29.4+7.35%
Dec 31, 2010-27.4
AI Chat