로딩 중…
StockDiggingStockDigging

Murphy Oil Corporation

MUR· NYSE
$40.13-8.69%
2026-11-02

Financials

Valuation Metrics

Murphy Oil Corporation's Market Cap is $5.75B. At end of 2025 it was $4.47B. Ranked #1184 of 3,115 in US market (top 38%), #793 of 1,643 on NYSE (top 48%), #74 of 168 in Energy (top 44%) by Market Cap.

Investment Metrics(as of 2026-11-02)

MetricValue
Size
Market Cap$5.75B
Revenue$3.02B
Net Income$294M
Total Assets$10.28B
Net Assets$5.26B
Employees813
Value
P/E19.56x
P/B1.09x
PEG5.99x
P/S1.90x
FCF Yield5.73%
Profitability
ROE5.59%
ROA2.86%
Op. Margin18.42%
Revenue Growth8.82%
Earnings Growth3.27%
Financial Health
Debt Ratio92.70%
Total Debt$2.26B
FCF$330M
Cash$484M
Current Ratio0.85x
Dividend
Div. Yield3.36%
Div. Growth8.44%
Performance
1Y Return41.80%
1M Return6.56%
From 52W High-10.88%
1Y MDD-26.28%
Trading
Volume1,695,818 shares
Trading Value$70M
Per Share
EPS$2.05
BPS$36.69

Company Info

CEO Mr. Eric M. Hambly
Employees 813
HQ Houston, United States

Murphy Oil Corporation, together with its subsidiaries, operates as an oil and gas exploration and production company in the United States, Canada, and internationally. It explores for and produces crude oil, natural gas, and natural gas liquids. Murphy Oil Corporation was formerly known as Murphy Corporation and changed its name to Murphy Oil Corporation in 1964. The company was incorporated in 1950 and is headquartered in Houston, Texas.