MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

  • About
  • Blog
  • Privacy Policy
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||
Financial Ratios
2026-03-31
2025-12-31
2025-09-30
2025-06-30
P/E Ratio
-43.285 43.117 14.539
Return on Equity
1,012.559 227.071 -56.632 415.89
Net Profit Margin
7.223 1.904 -0.406 3.203
Debt to Asset Ratio
47.857 46.742 46.062 45.554
Cash Ratio
33.394 35.492 49.66 41.75
Quick Ratio
77.458 71.459 86.894 76.94
Current Ratio
82.61 76.849 94.14 83.815

Time Plot

Show the time plot by selecting a row from the table.

MURPHY OIL CORP (MUR)

MURPHY OIL CORP (MUR)