MarketBrain

MURPHY OIL CORP

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$2.7B$3.0B$3.5B$3.9B$2.3B
Operating income$301.2M$602.6M$1.0B$1.6B$281.4M
Cost of revenue$0$3.1M$51.7M$172.0M$0
Cash from operations$1.2B$1.7B$1.7B$2.2B$1.4B
Capital expenditure$1.1B$585.3M
Free cash flow$1.1B$836.9M
Share repurchases$102.6M$301.4M$150.0M$0$0
Impairments$115.0M$62.9M$0$0$196.3M
Total assets$9.8B$9.7B$9.8B$10.3B$10.3B
Total liabilities$4.6B$4.3B$4.2B$5.2B$6.0B
Total debt$1.3B$1.3B$1.3B$1.8B$2.5B

Shares outstanding 143.3M · Free float 93.9%

Annual filing data through FY ended December 31, 2025; float as of July 8, 2026.