MURPHY OIL CORPMUR

Market cap
$4.4B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024472+5.66%
Dec 31, 2023447-17.82%
Dec 31, 2022544-12.73%
Dec 31, 2021623+53.07%
Dec 31, 2020407-32.39%
Dec 31, 2019602+1.04%
Dec 31, 2017596-24.08%
Dec 31, 2016785-63.63%
Dec 31, 20132,158-23.00%
Dec 31, 20122,803+44.42%
Dec 31, 20111,941-13.27%
Dec 31, 20102,238