MURPHY OIL CORPMUR

Market cap
$4.4B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 2024273-20.77%
Dec 31, 2023344-12.06%
Dec 31, 2022391+51.52%
Dec 31, 2021258-1.47%
Dec 31, 2020262-38.59%
Dec 31, 2019427+75.25%
Dec 31, 2017243-31.82%
Dec 31, 2016357-31.68%
Dec 31, 2015523-40.15%
Dec 31, 2014873-12.66%
Dec 31, 20131,000-46.05%
Dec 31, 20121,853+19.25%
Dec 31, 20111,554+5.92%
Dec 31, 20101,467