Back to screener

MUR

Murphy Oil Corp

Energy · Oil & Gas E&P · USA

$38.68

Market cap $5.55B

Valuation

Health

Mood

Neutral

Dividend yield

3.54%

TTM

3.60%

Forward

Explore SmartStockScore

Data updated daily