Computime Holdings p.l.c. (MSE:CPT)
Malta flag Malta · Delayed Price · Currency is EUR
0.4900
+0.0100 (2.08%)
At close: Aug 19, 2026

Computime Holdings p.l.c. Ratios and Metrics

Millions EUR. 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
302727---
Market Cap Growth
6.52%0%----
Enterprise Value
292323---
Last Close Price
0.490.420.41---

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.8110.3712.48---
PS Ratio
1.361.291.45---
PB Ratio
2.562.512.91---
P/TBV Ratio
5.395.758.21---
P/FCF Ratio
-8.157.92---
P/OCF Ratio
-7.867.83---

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
1.311.101.24---
EV/EBITDA Ratio
8.247.318.85---
EV/EBIT Ratio
8.737.469.05---
EV/FCF Ratio
-6.966.77---

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
0.310.090.080.090.110.12
Debt / EBITDA Ratio
1.040.310.260.320.360.49
Debt / FCF Ratio
-0.310.210.293.900.88
Net Debt / Equity Ratio
-0.10-0.53-0.44-0.36-0.25-0.44
Net Debt / EBITDA Ratio
-0.35-1.81-1.57-1.30-0.82-1.95
Net Debt / FCF Ratio
2.97-1.73-1.20-1.13-8.60-3.31
Asset Turnover
1.071.081.091.101.090.96
Inventory Turnover
6.7931.3828.5927.1224.6531.10
Quick Ratio
1.061.241.141.191.101.22
Current Ratio
1.341.341.261.271.211.32
Return on Equity (ROE)
24.61%25.97%24.34%25.08%17.32%14.36%
Return on Assets (ROA)
10.02%9.95%9.28%8.53%8.55%7.27%
Return on Invested Capital (ROIC)
26.35%51.68%41.59%37.50%27.53%24.90%
Return on Capital Employed (ROCE)
26.30%26.50%25.90%24.90%26.10%19.20%

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.20%9.64%8.01%---
FCF Yield
-1.33%12.27%12.63%---
Dividend Yield
7.38%9.13%1.89%---
Payout Ratio
63.38%45.73%91.32%75.81%134.37%41.81%
Buyback Yield / Dilution
0.74%-2.17%-0.91%-127.41%--
Total Shareholder Return
8.12%6.97%0.98%-127.41%--