Keyrus S.A. (EPA:ALKEY)
France flag France · Delayed Price · Currency is EUR
6.96
-0.02 (-0.29%)
May 14, 2026, 5:35 PM CET

Keyrus Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1111251241077453
Market Cap Growth
-6.28%1.00%15.42%45.11%40.85%14.27%
Enterprise Value
65195214213192139
Last Close Price
6.987.887.806.764.663.31
PE Ratio
33.9238.29158.4230.9319.3513.21
PS Ratio
0.330.380.350.290.210.18
PB Ratio
1.832.062.142.231.611.15
P/TBV Ratio
1.832.06----
P/FCF Ratio
--8.725.464.375.29
P/OCF Ratio
--7.195.013.734.12
EV/Sales Ratio
0.190.590.600.580.550.48
EV/EBITDA Ratio
3.9410.6314.4011.2811.1610.89
EV/EBIT Ratio
4.7512.5517.7713.3413.3614.57
EV/FCF Ratio
--15.0110.8211.3513.94
Debt / Equity Ratio
--1.982.803.192.76
Debt / EBITDA Ratio
--5.565.536.266.37
Debt / FCF Ratio
--8.056.878.6712.71
Net Debt / Equity Ratio
-0.76-0.761.181.711.841.70
Net Debt / EBITDA Ratio
-2.53-2.534.604.364.926.12
Net Debt / FCF Ratio
47.3647.364.794.185.007.83
Asset Turnover
1.011.011.051.061.050.91
Inventory Turnover
--41346.8822041.6819646.0022419.50
Quick Ratio
0.260.260.910.920.940.85
Current Ratio
0.980.981.001.011.030.93
Return on Equity (ROE)
5.52%5.52%0.66%7.95%11.20%15.70%
Return on Assets (ROA)
2.94%2.94%2.22%2.87%2.68%1.87%
Return on Invested Capital (ROIC)
41.11%8.38%3.21%7.14%6.06%5.05%
Return on Capital Employed (ROCE)
10.60%10.60%7.60%9.70%8.70%6.80%
Earnings Yield
2.95%2.61%0.63%3.23%5.17%7.57%
FCF Yield
--0.78%11.47%18.33%22.88%18.91%
Payout Ratio
---12.12%82.47%2.79%
Buyback Yield / Dilution
---0.03%-0.03%-0.04%-0.06%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.