SFC Energy AG (SSMFF)
OTCMKTS · Delayed Price · Currency is USD
14.42
+0.42 (3.03%)
At close: Dec 30, 2025

SFC Energy AG Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
283309375443467282
Market Cap Growth
-9.56%-17.47%-15.43%-5.21%65.65%99.74%
Enterprise Value
253260328385449280
Last Close Price
14.4220.5418.0039.1039.1013.70
PE Ratio
1148.3931.7916.08388.44--
PS Ratio
1.692.062.874.866.394.33
PB Ratio
1.752.152.654.018.224.21
P/TBV Ratio
2.032.302.874.3910.004.95
P/FCF Ratio
-34.96254.28-7163.74-
P/OCF Ratio
-20.6694.78-381.09-
EV/Sales Ratio
1.501.742.514.236.144.29
EV/EBITDA Ratio
16.2314.5524.9488.04175.05981.87
EV/EBIT Ratio
27.5416.0127.33111.44253.30-
EV/FCF Ratio
-15.1129.42222.74-6879.28-
Debt / Equity Ratio
0.120.130.130.140.190.23
Debt / EBITDA Ratio
1.240.911.202.352.225.32
Debt / FCF Ratio
-2.1212.27-165.36-
Asset Turnover
0.750.780.740.730.740.67
Inventory Turnover
2.543.072.862.753.112.87
Quick Ratio
2.402.592.753.122.062.40
Current Ratio
3.653.463.614.142.803.11
Return on Equity (ROE)
-0.01%7.00%18.19%1.39%-11.12%-10.90%
Return on Assets (ROA)
2.56%5.29%4.22%1.74%1.12%-0.32%
Return on Invested Capital (ROIC)
-0.04%11.60%15.76%2.62%4.41%-1.17%
Return on Capital Employed (ROCE)
5.10%10.10%7.60%2.70%2.30%-0.60%
Earnings Yield
0.09%3.15%6.22%0.26%-1.42%-2.25%
FCF Yield
-5.93%2.86%0.39%-1.67%0.01%-0.67%
Buyback Yield / Dilution
11.94%2.21%-10.88%-11.21%-9.03%-15.44%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.