MARATHON OIL CORP (MRO)

Market cap
$16.5B
P/E ratio
4.6x
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 20231,500-46.43%
Dec 31, 20222,800+281.47%
Dec 31, 2021734+697.83%
Dec 31, 202092-74.59%
Dec 31, 2019362-49.23%
Dec 31, 2018713+6381.82%
Dec 31, 201711+Infinity%
Dec 31, 20160NaN%
Dec 31, 20150-100.00%
Dec 31, 20141,000+100.00%
Dec 31, 2013500+Infinity%
Dec 31, 20120-100.00%
Dec 31, 2011300+Infinity%
Dec 31, 20100
AI Chat