Osool & Bakheet Investment Company (TADAWUL:9586)
Saudi Arabia flag Saudi Arabia · Delayed Price · Currency is SAR
9.31
-0.01 (-0.11%)
Sep 22, 2026, 9:13 AM AST

TADAWUL:9586 Ratios and Metrics

Millions SAR. 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
73158311235--
Market Cap Growth
-59.66%-49.36%32.19%---
Last Close Price
9.3121.0038.4029.05--

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
--15.679.23--
PS Ratio
-3.88-3.357.253.91--
PB Ratio
0.581.111.411.18--
P/FCF Ratio
---218.91--
P/OCF Ratio
---195.93--

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.010.010.010.010.060.01
Debt / FCF Ratio
---1.65--
Net Debt / Equity Ratio
-0.46-0.26-0.17-0.63-0.57-0.64
Net Debt / FCF Ratio
7.399.304.81-117.872.9912.47
Asset Turnover
--0.190.350.230.52
Quick Ratio
6.424.323.949.997.566.00
Current Ratio
7.464.414.0610.257.786.13
Return on Equity (ROE)
-38.85%-52.83%9.45%16.57%9.97%30.43%
Return on Assets (ROA)
-33.97%-46.94%8.57%14.73%8.54%26.42%
Return on Invested Capital (ROIC)
-43.78%-53.31%7.71%15.33%7.49%27.03%

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
-83.26%-60.36%6.38%10.84%--
FCF Yield
-10.75%-2.51%-2.49%0.46%--
Buyback Yield / Dilution
-3.18%-1.18%-20.46%-3.77%--
Total Shareholder Return
-3.18%-1.18%-20.46%-3.77%--