MURPHY OIL CORPMUR

Market cap
$4.4B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20243,029-12.47%
Dec 31, 20233,460-18.01%
Dec 31, 20224,220+50.65%
Dec 31, 20212,801+42.39%
Dec 31, 20201,967-30.46%
Dec 31, 20192,829+27.14%
Dec 31, 20172,225+18.73%
Dec 31, 20161,874-38.21%
Dec 31, 20153,033-44.61%
Dec 31, 20145,476+1.60%
Dec 31, 20135,390-81.17%
Dec 31, 201228,626+3.17%
Dec 31, 201127,746+18.57%
Dec 31, 201023,401