Alfen N.V. (FRA:703)
Germany flag Germany · Delayed Price · Currency is EUR
10.88
-0.18 (-1.58%)
At close: Jan 30, 2026

Alfen Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
2452621,3091,8271,9151,792
Market Cap Growth
-12.14%-80.03%-28.33%-4.59%6.84%445.00%
Enterprise Value
2773381,3881,8111,8851,775
Last Close Price
10.8811.8060.1684.4286.0578.70
PE Ratio
--44.1134.4489.26149.49
PS Ratio
0.540.542.604.157.679.48
PB Ratio
1.621.727.2912.1319.8824.14
P/TBV Ratio
2.021.727.3212.2220.2024.80
P/FCF Ratio
4.106.22--294.09115.72
P/OCF Ratio
3.774.68232.264258.16181.6889.10
EV/Sales Ratio
0.610.692.754.127.559.39
EV/EBITDA Ratio
54.70-28.6725.0260.5089.23
EV/EBIT Ratio
--32.3426.3466.5599.41
EV/FCF Ratio
4.638.03--289.61114.60
Debt / Equity Ratio
0.330.330.320.120.190.27
Debt / EBITDA Ratio
9.70-1.100.240.540.90
Debt / FCF Ratio
0.821.18--2.831.29
Asset Turnover
1.261.291.411.711.471.69
Inventory Turnover
3.182.952.503.305.196.96
Quick Ratio
1.091.000.720.861.371.65
Current Ratio
1.751.681.651.731.892.02
Return on Equity (ROE)
-10.80%-16.28%17.98%42.97%25.15%27.47%
Return on Assets (ROA)
-3.01%-4.95%7.48%16.68%10.39%10.00%
Return on Invested Capital (ROIC)
-9.51%-14.31%17.38%51.14%41.64%34.81%
Return on Capital Employed (ROCE)
-8.40%-14.10%20.90%40.60%24.80%19.30%
Earnings Yield
-7.04%-10.33%2.27%2.90%1.12%0.67%
FCF Yield
24.39%16.07%-1.40%-0.60%0.34%0.86%
Buyback Yield / Dilution
0.35%0.03%0.06%-0.05%-3.93%-4.71%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.