Keyrus S.A. (EPA:ALKEY)
France flag France · Delayed Price · Currency is EUR
7.64
-0.10 (-1.29%)
Jul 31, 2026, 4:06 PM CET

Keyrus Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1211251241077453
Market Cap Growth
-3.29%1.02%15.47%45.10%40.83%14.19%
Enterprise Value
191.07160.43174.18193.95164.55137.32
Last Close Price
7.647.887.806.764.663.31
PE Ratio
36.7837.52-30.7319.4213.24
PS Ratio
0.370.380.350.290.210.18
PB Ratio
2.002.292.382.431.841.35
P/FCF Ratio
--8.725.464.375.29
P/OCF Ratio
--7.195.013.734.12
EV/Sales Ratio
0.580.480.490.520.470.47
EV/EBITDA Ratio
8.056.7610.498.587.178.18
EV/EBIT Ratio
12.3310.3521.6914.5914.1516.51
EV/FCF Ratio
--12.249.859.7113.81
Debt / Equity Ratio
-002.152.361.86
Debt / EBITDA Ratio
3.183.185.465.986.407.53
Debt / FCF Ratio
--6.376.878.6712.71
Net Debt / Equity Ratio
0.530.530.851.872.102.00
Net Debt / EBITDA Ratio
1.221.222.673.653.694.64
Net Debt / FCF Ratio
-9.55-9.553.124.185.007.83
Asset Turnover
1.011.011.051.071.050.91
Inventory Turnover
104754.00104754.0041346.9022041.7019646.0022419.50
Quick Ratio
0.980.981.001.011.030.93
Current Ratio
0.980.981.001.011.030.93
Return on Equity (ROE)
5.52%5.52%0.66%7.95%11.19%15.70%
Return on Assets (ROA)
2.31%2.31%-0.77%2.34%2.06%1.61%
Return on Invested Capital (ROIC)
8.50%7.95%-2.24%6.23%5.43%4.27%
Return on Capital Employed (ROCE)
10.14%10.14%4.96%8.05%7.60%5.89%
Earnings Yield
2.72%2.66%-3.25%5.15%7.55%
FCF Yield
--11.47%18.33%22.88%18.91%
Dividend Yield
-0.85%-0.01%0.39%4.26%0.21%
Payout Ratio
32.33%32.33%-1.02%12.12%82.47%2.79%
Buyback Yield / Dilution
-0.02%-0.02%-0.03%0.99%-1.07%-0.06%
Total Shareholder Return
-0.02%0.83%-0.04%1.38%3.19%0.15%