SFC Energy AG (ETR:F3C)
Germany flag Germany · Delayed Price · Currency is EUR
20.00
+0.30 (1.52%)
Jul 24, 2026, 5:35 PM CET

SFC Energy AG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
343213299339436403
Market Cap Growth
-9.45%-28.72%-11.79%-22.23%8.11%78.13%
Enterprise Value
312.9182.75256.55295.42385.64387.99
Last Close Price
20.0012.2617.2019.5225.1027.86
PE Ratio
--33.7316.54358.57-
Forward PE
21.0026.9622.8439.68110.33150.11
PEG Ratio
0.191.8021.570.371.357.03
PS Ratio
2.472.482.072.875.116.27
PB Ratio
2.431.532.152.644.218.06
P/TBV Ratio
4.141.802.533.224.7612.47
P/FCF Ratio
--34.99254.28-7027.53
P/OCF Ratio
--20.6894.78-373.84
EV/Sales Ratio
2.252.131.772.504.526.03
EV/EBITDA Ratio
114.7770.9512.7120.2144.88-
EV/EBIT Ratio
114.7770.9518.6832.26107.14-
EV/FCF Ratio
--30.03221.63-6763.65
Debt / Equity Ratio
0.070.070.080.080.080.10
Debt / EBITDA Ratio
5.836.460.901.121.70-
Debt / FCF Ratio
--2.1212.27-165.36
Net Debt / Equity Ratio
-0.21-0.22-0.30-0.34-0.48-0.30
Net Debt / EBITDA Ratio
-10.81-11.65-2.10-2.97-5.8419.00
Net Debt / FCF Ratio
---4.96-32.637.27-263.88
Asset Turnover
0.420.440.780.730.730.74
Inventory Turnover
1.681.393.072.862.753.11
Quick Ratio
2.532.392.482.703.082.02
Current Ratio
3.613.373.463.614.142.80
Return on Equity (ROE)
-1.23%5.69%7.00%18.19%1.39%-11.12%
Return on Assets (ROA)
-2.00%1.23%4.97%12.84%1.10%-6.21%
Return on Invested Capital (ROIC)
-3.48%2.31%10.15%29.94%2.92%-15.27%
Return on Capital Employed (ROCE)
1.79%1.68%9.23%7.03%3.91%-7.62%
Earnings Yield
--2.97%6.05%0.28%-
FCF Yield
-0.00%2.86%0.39%-0.01%
Buyback Yield / Dilution
0.19%-0.69%2.22%-10.88%-11.21%-9.03%
Total Shareholder Return
0.19%-0.69%2.22%-10.88%-11.21%-9.03%