MARATHON OIL CORP (MRO)

Market cap
$16.5B
P/E ratio
4.6x
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202366.6-6.20%
Dec 31, 202271+17.83%
Dec 31, 202160.2+64.23%
Dec 31, 202036.7-37.23%
Dec 31, 201958.4-6.37%
Dec 31, 201862.4+32.83%
Dec 31, 201747+46.15%
Dec 31, 201632.2+608.40%
Dec 31, 20154.5-88.54%
Dec 31, 201439.6-25.87%
Dec 31, 201353.4-1.61%
Dec 31, 201254.3+17.25%
Dec 31, 201146.3+311.77%
Dec 31, 201011.2
AI Chat