MARATHON OIL CORP (MRO)

Market cap
$16.5B
P/E ratio
4.6x
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20231,364+6.65%
Dec 31, 20221,279+15.23%
Dec 31, 20211,110+32.62%
Dec 31, 2020837-35.96%
Dec 31, 20191,307-0.98%
Dec 31, 20181,320-5.38%
Dec 31, 20171,395+29.41%
Dec 31, 20161,078-17.90%
Dec 31, 20151,313-48.41%
Dec 31, 20142,545+15.37%
Dec 31, 20132,206-3.46%
Dec 31, 20122,285+22.59%
Dec 31, 20111,864-76.70%
Dec 31, 20108,000
AI Chat