SBF AG (FRA:CY1K)
Germany flag Germany · Delayed Price · Currency is EUR
4.640
-0.120 (-2.52%)
May 21, 2026, 3:26 PM CET

SBF AG 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
445628407395
Market Cap Growth
-28.44%96.92%-29.81%-44.53%-23.61%21.50%
Enterprise Value
465828376894
Last Close Price
4.585.752.924.167.5010.80
PE Ratio
-----20.16
Forward PE
65.4355.00106.18-23.4420.57
PS Ratio
1.091.370.601.192.093.06
PB Ratio
1.461.840.901.201.983.26
P/TBV Ratio
1.461.840.901.212.023.43
P/FCF Ratio
36.5045.82----
P/OCF Ratio
21.5827.09-58.69-1013.82
EV/Sales Ratio
1.141.420.601.101.963.01
EV/EBITDA Ratio
209.89261.30--29.0718.04
EV/EBIT Ratio
----815.4523.56
EV/FCF Ratio
38.0147.32----
Debt / Equity Ratio
0.230.230.290.180.200.26
Debt / EBITDA Ratio
31.9331.93--3.181.46
Debt / FCF Ratio
5.785.78----
Net Debt / Equity Ratio
0.060.060.08-0.14-0.17-0.08
Net Debt / EBITDA Ratio
8.368.36-165.534.25-2.66-0.44
Net Debt / FCF Ratio
1.521.52-0.873.730.792.60
Asset Turnover
0.890.891.000.720.760.86
Inventory Turnover
0.810.811.181.021.160.87
Quick Ratio
1.271.271.322.182.671.96
Current Ratio
5.635.634.665.816.064.84
Return on Equity (ROE)
-3.81%-3.81%-6.12%-9.55%-1.97%20.61%
Return on Assets (ROA)
-1.58%-1.58%-1.98%-4.13%0.11%6.85%
Return on Invested Capital (ROIC)
-3.60%-3.50%-4.79%-10.49%0.29%16.39%
Return on Capital Employed (ROCE)
-3.10%-3.10%-3.60%-7.80%0.20%10.90%
Earnings Yield
-2.65%-2.11%-7.02%-8.32%-0.89%4.96%
FCF Yield
2.74%2.18%-9.89%-3.14%-10.85%-0.92%
Buyback Yield / Dilution
-----10.00%-12.50%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.