Invictus Investment Company PLC (ADX:INVICTUS)
United Arab Emirates flag United Arab Emirates · Delayed Price · Currency is AED
1.670
-0.010 (-0.60%)
At close: Sep 2, 2026

ADX:INVICTUS Ratios and Metrics

Millions AED. 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
1,8702,4982,1732,9014,278-
Market Cap Growth
-6.18%14.95%-25.10%-32.20%--
Enterprise Value
4,9755,6863,1473,6004,615-
Last Close Price
1.672.181.872.453.44-

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
11.4011.0612.9013.589.41-
PS Ratio
0.140.190.240.360.72-
PB Ratio
1.351.731.772.724.16-
P/TBV Ratio
1.832.802.052.724.17-
P/FCF Ratio
----186.77-
P/OCF Ratio
50.34---164.34-

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
0.370.430.350.440.77-
EV/EBITDA Ratio
14.6613.3219.6213.259.06-
EV/EBIT Ratio
18.4015.4620.0813.319.06-
EV/FCF Ratio
----201.44-

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
2.592.852.181.020.711.83
Debt / EBITDA Ratio
9.829.5316.624.021.441.54
Debt / FCF Ratio
----32.06-
Net Debt / Equity Ratio
2.252.231.350.680.191.76
Net Debt / EBITDA Ratio
8.607.5310.392.650.391.48
Net Debt / FCF Ratio
-95.56-6.38-5.51-2.028.57-3.41
Asset Turnover
2.272.352.423.013.173.23
Inventory Turnover
11.1112.9712.7312.9818.4463.29
Quick Ratio
0.780.881.231.211.110.99
Current Ratio
1.161.201.591.641.611.30
Return on Equity (ROE)
12.39%17.02%14.48%20.39%71.11%101.13%
Return on Assets (ROA)
3.14%4.07%2.65%6.28%16.88%20.26%
Return on Invested Capital (ROIC)
5.95%7.75%6.47%17.95%53.21%47.14%
Return on Capital Employed (ROCE)
16.90%17.50%8.00%25.20%49.50%118.50%

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.77%9.04%7.75%7.37%10.63%-
FCF Yield
-1.74%-20.16%-13.93%-12.31%0.53%-
Dividend Yield
2.13%1.65%1.58%1.64%4.54%-
Payout Ratio
24.38%14.61%26.72%90.83%2.59%24.20%
Buyback Yield / Dilution
----40.04%-19894.76%-
Total Shareholder Return
2.13%1.65%1.58%-38.40%-19890.22%-