19.44EUR-2.02%Mkt Cap: 367.63M $P/E: —1d ago
SFC Energy AG, together with its subsidiaries, develops, produces, and distributes systems and solutions for stationary and mobile off-grid power supply based on hydrogen and direct methanol fuel cells worldwide. The com…
Industry Peers
Electrical Equipment & PartsIndicators:|
Key Statistics
Company
Market Cap367.63M $
Enterprise Value335.20M $
Revenue (TTM)150.84M $
Gross Profit63.47M $
Net Income (TTM)-659.33K $
Revenue/Share8.658 USD
Last Price19.44 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees499
CountryDE
SectorIndustrials
IndustryElectrical Equipment & Parts
ISINDE0007568578
Valuation
P/E (Trailing)—
P/E (Forward)18.18
PEG0.82
EV/EBITDA23.30
EV/Revenue2.22
P/S2.44
P/B2.39
EPS (TTM)-0.06
EPS (Forward)1.07
52W Range
11.3260% of range24.75
52W High24.75 EUR
52W Low11.32 EUR
Profitability
Gross Margin40.76%
Oper. Margin11.98%
EBITDA Margin9.54%
Profit Margin-0.42%
ROE-0.44%
ROA-0.32%
Growth
Revenue Growth-11.70%
Earnings Growth-23.10%
Cash Flow & Leverage
Operating CF-5.37M $
CapEx (TTM)4.41M $
FCF Margin-1.18%
FCF Yield-0.48%
Net Debt-32.03M $
Net Debt/EBITDA-2.23
Balance Sheet
Debt/Equity0.12
Current Ratio3.62
Quick Ratio2.52
Book Value/Sh8.135 EUR
Cash/Share2.608 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 EUR
Div. Yield—
5Y Avg Yield—
Payout Ratio—
Ex-Div Date—
Pay Date—
Splits
Last Split4:1
Split DateApr 30, 2007
Analyst Consensus
Rating1.2 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)26.60 EUR
Upside (mean)+36.8%
Target Range23.00 EUR – 31.00 EUR
€23.00+36.8% to mean€31.00
# Analysts5
Ownership
Shares Out.17.40M
Float17.00M
Insiders4.29%
Institutions29.88%
Technical
SMA 5021.10 (-7.8%)
SMA 20016.05 (+21.2%)
Beta1.28
S&P 52W Chg20.25%
Avg Vol (30d)70.83K
Avg Vol (10d)60.57K
Technical Indicators
RSI (14)43.9
MACD-0.3873
MACD Signal-0.2751
MACD Hist.-0.1122
BB Upper23.38 EUR
BB Middle20.62 EUR
BB Lower17.86 EUR
BB Width26.78%
ATR (14)1.100 EUR
Vol Ratio (20d)0.47x