OQ Exploration and Production SAOG (MSM:OQEP)
Oman flag Oman · Delayed Price · Currency is OMR
0.4750
0.00 (0.00%)
At close: Sep 8, 2026

MSM:OQEP Ratios and Metrics

Millions OMR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,7852,8792,696---
Market Cap Growth
29.28%6.78%----
Enterprise Value
3,9823,1242,959---
Last Close Price
0.470.340.29---

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
12.1710.358.39---
Forward PE
10.1110.358.85---
PS Ratio
3.022.442.13---
PB Ratio
3.833.182.96---
P/TBV Ratio
3.833.182.96---
P/FCF Ratio
14.2910.8610.76---
P/OCF Ratio
7.095.515.43---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
3.182.652.34---
EV/EBITDA Ratio
4.043.443.05---
EV/EBIT Ratio
5.674.924.18---
EV/FCF Ratio
15.0411.7911.81---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.410.450.440.150.220.31
Debt / EBITDA Ratio
0.410.440.400.250.290.62
Debt / FCF Ratio
1.531.541.590.380.391.33
Net Debt / Equity Ratio
0.200.270.26-0.030.110.20
Net Debt / EBITDA Ratio
0.200.270.25-0.060.140.41
Net Debt / FCF Ratio
0.740.940.95-0.080.190.88
Asset Turnover
0.780.760.700.500.63-
Inventory Turnover
3.372.852.685.886.90-
Quick Ratio
1.080.781.470.940.870.99
Current Ratio
1.251.001.871.161.091.25
Return on Equity (ROE)
31.81%30.59%27.67%43.75%44.74%-
Return on Assets (ROA)
26.97%25.61%24.55%12.35%18.62%-
Return on Invested Capital (ROIC)
26.60%24.08%25.06%25.85%39.76%30.68%
Return on Capital Employed (ROCE)
54.40%53.40%52.30%27.90%40.00%30.30%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
8.20%9.66%11.92%---
FCF Yield
7.00%9.21%9.29%---
Dividend Yield
4.64%6.33%4.99%---
Payout Ratio
88.55%98.86%53.85%50.89%69.26%-
Buyback Yield / Dilution
1.49%0.37%--31900.00%--
Total Shareholder Return
6.12%6.70%4.99%-31900.00%--