Invictus Investment Company PLC (ADX:INVICTUS)
United Arab Emirates flag United Arab Emirates · Delayed Price · Currency is AED
1.490
-0.050 (-3.25%)
At close: Aug 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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,6692,4982,1732,9014,278-
Market Cap Growth
-16.76%14.95%-25.10%-32.20%--
Enterprise Value
4,7745,6863,1473,6004,615-
Last Close Price
1.492.181.872.453.44-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
10.1711.0612.9013.589.41-
PS Ratio
0.130.190.240.360.72-
PB Ratio
1.211.731.772.724.16-
P/TBV Ratio
1.632.802.052.724.17-
P/FCF Ratio
----186.77-
P/OCF Ratio
44.91---164.34-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.360.430.350.440.77-
EV/EBITDA Ratio
14.0713.3219.6213.259.06-
EV/EBIT Ratio
17.6615.4620.0813.319.06-
EV/FCF Ratio
----201.44-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
9.83%9.04%7.75%7.37%10.63%-
FCF Yield
-1.95%-20.16%-13.93%-12.31%0.53%-
Dividend Yield
2.34%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.25%1.65%1.58%-38.40%-19890.22%-