OQ Base Industries (SFZ) SAOG (MSM:OQBI)
Oman flag Oman · Delayed Price · Currency is OMR
0.2260
+0.0010 (0.44%)
At close: Nov 10, 2026

MSM:OQBI Ratios and Metrics

Millions OMR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
782637387---
Market Cap Growth
32.15%64.29%----
Enterprise Value
909791625---
Last Close Price
0.230.180.09---

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
10.1813.359.59---
Forward PE
10.3214.261.68---
PS Ratio
2.632.821.65---
PB Ratio
2.121.961.18---
P/TBV Ratio
2.121.961.18---
P/FCF Ratio
10.997.703.48---
P/OCF Ratio
9.066.823.21---
PEG Ratio
-2.85----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
3.063.502.66---
EV/EBITDA Ratio
7.769.336.63---
EV/EBIT Ratio
10.4414.9610.21---
EV/FCF Ratio
12.789.565.62---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.841.001.081.741.923.03
Debt / EBITDA Ratio
2.663.833.755.205.619.15
Debt / FCF Ratio
4.383.943.196.235.6144.58
Net Debt / Equity Ratio
0.340.490.551.261.252.30
Net Debt / EBITDA Ratio
1.091.891.923.793.666.97
Net Debt / FCF Ratio
1.791.941.624.533.6433.76
Asset Turnover
0.370.280.290.230.25-
Inventory Turnover
11.1212.3216.4510.9410.75-
Quick Ratio
2.622.432.611.052.191.61
Current Ratio
2.872.662.771.372.371.73
Return on Equity (ROE)
22.05%14.61%13.92%18.12%27.15%-
Return on Assets (ROA)
6.77%4.17%4.75%4.16%5.15%-
Return on Capital Employed (ROCE)
12.10%7.60%8.40%8.60%8.90%6.10%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
9.82%7.49%10.43%---
FCF Yield
9.10%13.00%28.72%---
Dividend Yield
4.41%5.40%8.44%---
Payout Ratio
44.73%104.83%----
Buyback Yield / Dilution
-2.02%-29.39%29.68%38.20%-1.39%-
Total Shareholder Return
2.39%-23.99%38.11%38.20%-1.39%-