Vereinigte Filzfabriken AG (BST:VFF)
Germany flag Germany · Delayed Price · Currency is EUR
500.00
0.00 (0.00%)
At close: May 19, 2026

BST:VFF 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
161617191819
Market Cap Growth
0%-9.09%-8.33%7.14%-6.67%15.38%
Enterprise Value
171316191718
Last Close Price
500.00500.00533.27566.41514.71536.30
PE Ratio
2625000.002625000.003465000.003150000.004410000.0018900000.00
PS Ratio
0.620.620.690.790.630.71
PB Ratio
7.477.478.218.968.368.96
P/TBV Ratio
7.797.798.678.968.378.98
P/FCF Ratio
8.538.5341.2510.5687.76-
P/OCF Ratio
7.267.2710.6010.0117.43-
EV/Sales Ratio
0.670.520.640.790.620.68
EV/EBITDA Ratio
9.657.3911.7812.0617.2758.69
EV/EBIT Ratio
12.829.8218.3416.7729.15-
EV/FCF Ratio
9.257.0938.2810.5686.88-
Debt / Equity Ratio
1.071.071.601.691.841.71
Debt / EBITDA Ratio
1.271.272.482.273.8411.68
Debt / FCF Ratio
1.221.228.041.9919.29-
Net Debt / Equity Ratio
0.630.631.441.271.801.67
Net Debt / EBITDA Ratio
0.750.752.231.703.7511.37
Net Debt / FCF Ratio
0.720.727.241.4918.87-5.11
Asset Turnover
2.862.862.882.522.863.06
Inventory Turnover
2.792.792.862.182.533.00
Quick Ratio
0.330.330.260.350.180.25
Current Ratio
1.261.261.181.361.251.40
Return on Assets (ROA)
9.40%9.40%6.28%7.42%3.81%-0.99%
Return on Invested Capital (ROIC)
0.00%0.00%0.00%0.00%0.00%0.00%
Return on Capital Employed (ROCE)
30.00%30.00%20.30%26.20%13.00%-2.90%
Earnings Yield
0.00%0.00%0.00%0.00%0.00%0.00%
FCF Yield
11.72%11.72%2.42%9.47%1.14%-3.64%
Dividend Yield
3.72%-3.49%2.79%3.07%2.95%
Payout Ratio
14250000.00%14250000.00%9060000.00%10933333.33%10450000.00%21800000.00%
Total Shareholder Return
3.72%-3.49%2.79%3.07%2.95%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.