Invictus Investment Company PLC (ADX:INVICTUS)
United Arab Emirates flag United Arab Emirates · Delayed Price · Currency is AED
1.640
+0.070 (4.46%)
At close: Oct 13, 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
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,8372,4982,1732,9014,278-
Market Cap Growth
-13.68%14.95%-25.10%-32.20%--
Enterprise Value
4,9425,6863,1473,6004,615-
Last Close Price
1.572.181.872.453.44-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
10.7211.0612.9013.589.41-
PS Ratio
0.130.190.240.360.72-
PB Ratio
1.271.731.772.724.16-
P/TBV Ratio
1.722.802.052.724.17-
P/FCF Ratio
----186.77-
P/OCF Ratio
47.33---164.34-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.370.430.350.440.77-
EV/EBITDA Ratio
14.3313.3219.6213.259.06-
EV/EBIT Ratio
17.9915.4620.0813.319.06-
EV/FCF Ratio
----201.44-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '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
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
9.33%9.04%7.75%7.37%10.63%-
FCF Yield
-1.85%-20.16%-13.93%-12.31%0.53%-
Dividend Yield
2.19%1.61%1.52%1.55%4.09%-
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.29%1.61%1.52%-38.49%-19890.67%-