Alfen N.V. (AMS:ALFEN)
Netherlands flag Netherlands · Delayed Price · Currency is EUR
12.76
+0.14 (1.11%)
Aug 4, 2026, 5:36 PM CET

Alfen Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2772282621,3091,8271,915
Market Cap Growth
17.41%-12.69%-80.03%-28.33%-4.59%6.84%
Enterprise Value
298.14249.02294.21,3641,8221,886
Last Close Price
12.7610.5312.0360.2884.2088.25
PE Ratio
---44.3234.6589.14
Forward PE
55.1763.2144.0232.6429.39103.42
PEG Ratio
-1.893.370.653.723.72
PS Ratio
0.640.520.542.604.157.67
PB Ratio
1.821.491.727.2912.1319.88
P/TBV Ratio
2.311.902.098.6814.4424.49
P/FCF Ratio
9.567.876.22--294.09
P/OCF Ratio
8.537.024.69232.264258.16181.68
EV/Sales Ratio
0.680.570.602.704.147.55
EV/EBITDA Ratio
12.0110.03-24.3623.3952.08
EV/EBIT Ratio
111.6293.23-32.5926.9068.10
EV/FCF Ratio
10.288.597.00--289.66
Debt / Equity Ratio
0.250.250.280.140.080.14
Debt / EBITDA Ratio
1.911.91-1.020.240.51
Debt / FCF Ratio
1.631.631.18--2.83
Net Debt / Equity Ratio
0.140.140.220.31-0.03-0.30
Net Debt / EBITDA Ratio
0.830.83-7.730.98-0.06-0.80
Net Debt / FCF Ratio
0.710.710.78-3.000.40-4.44
Asset Turnover
1.291.291.291.411.711.47
Inventory Turnover
3.393.392.952.503.305.19
Quick Ratio
1.161.160.970.720.861.37
Current Ratio
1.931.931.681.651.731.89
Return on Equity (ROE)
-0.12%-0.12%-16.28%17.98%42.97%25.15%
Return on Assets (ROA)
-1.42%-1.42%-6.11%9.01%20.89%13.06%
Return on Invested Capital (ROIC)
-2.77%-2.68%-11.05%16.96%50.40%40.70%
Return on Capital Employed (ROCE)
1.27%1.27%-14.59%22.36%47.81%26.77%
Earnings Yield
---2.26%2.89%1.12%
FCF Yield
10.45%12.70%16.07%--0.34%
Buyback Yield / Dilution
0.15%0.15%-0.06%0.16%-0.05%-3.93%
Total Shareholder Return
0.15%0.15%-0.06%0.16%-0.05%-3.93%