Octodec Investments Limited (JSE:OCT)
South Africa flag South Africa · Delayed Price · Currency is ZAR · Price in ZAc
1,695.00
-20.00 (-1.17%)
Jul 6, 2026, 5:00 PM SAST

Octodec Investments Ratios and Metrics

Millions ZAR. Fiscal year is Sep - Aug.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Aug '25 Aug '24 Aug '23 Aug '22 Aug '21
4,5652,9682,8992,4492,4462,297
Market Cap Growth
67.32%2.39%18.37%0.11%6.49%44.31%
Enterprise Value
8,6787,2607,2126,7256,9297,312
Last Close Price
17.1510.198.846.455.604.65
PE Ratio
8.606.0413.424.014.04-
PS Ratio
2.061.361.391.241.261.23
PB Ratio
0.690.450.450.370.390.38
P/OCF Ratio
10.096.176.705.486.266.43
EV/Sales Ratio
3.923.323.463.393.563.92
EV/EBITDA Ratio
9.918.408.768.268.168.95
EV/EBIT Ratio
9.938.418.778.268.168.95
Debt / Equity Ratio
0.660.660.690.660.690.82
Debt / EBITDA Ratio
4.965.035.375.355.175.99
Net Debt / Equity Ratio
0.620.640.680.650.680.81
Net Debt / EBITDA Ratio
4.694.875.285.205.085.92
Asset Turnover
0.190.190.180.170.170.16
Quick Ratio
0.520.290.110.380.250.08
Current Ratio
1.080.820.430.560.420.14
Return on Equity (ROE)
8.10%7.56%3.33%9.48%9.84%-2.82%
Return on Assets (ROA)
4.74%4.71%4.49%4.47%4.68%4.35%
Return on Invested Capital (ROIC)
7.96%7.94%7.56%7.30%7.66%7.31%
Earnings Yield
11.63%16.55%7.45%24.93%24.74%-7.61%
Dividend Yield
7.84%13.20%14.13%20.94%23.22%10.75%
Payout Ratio
67.42%68.84%166.39%61.05%43.99%-
Total Shareholder Return
7.84%13.20%14.13%20.94%23.22%10.75%