F3C SFC Energy AG

20.45EUR+0.49%Mkt Cap: 386.73M $P/E: 56.81

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…

Key Statistics

Company
Market Cap386.73M USD
Enterprise Value359.01M USD
Revenue (TTM)165.24M USD
Gross Profit63.47M USD
Net Income (TTM)-659.33K USD
Revenue/Share8.74 EUR
Last Price20.45 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees482
CountryDE
SectorIndustrials
IndustryElectrical Equipment & Parts
ISINDE0007568578
Valuation
P/E (Trailing)56.81
P/E (Forward)18.81
PEG0.82
EV/EBITDA14.91
EV/Revenue2.17
P/S2.34
P/B2.42
EPS (TTM)0.36
EPS (Forward)1.09
52W Range
11.3268% of range24.75
52W High24.75 EUR
52W Low11.32 EUR
Profitability
Gross Margin40.76%
Oper. Margin21.50%
EBITDA Margin14.57%
Profit Margin-0.42%
ROE-0.44%
ROA-0.32%
Growth
Revenue Growth37.90%
Earnings Growth—
Cash Flow & Leverage
Operating CF-5.37M USD
CapEx (TTM)4.41M USD
FCF Margin1.62%
FCF Yield0.69%
Net Debt-27.37M USD
Net Debt/EBITDA-1.14
Balance Sheet
Debt/Equity0.12
Current Ratio3.50
Quick Ratio2.47
Book Value/Sh8.46 EUR
Cash/Share2.53 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 EUR
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Splits
Last Split4:1
Split DateApr 30, 2007
Analyst Consensus
Rating—
Target (Mean)27.90 EUR
Upside (mean)+36.4%
Target Range26.00 EUR – 31.00 EUR
26.00+36.4% to mean31.00
# Analysts5
Ownership
Shares Out.17.40M
Float17.00M
Insiders4.29%
Institutions29.61%
Technical
SMA 5020.48 (-0.1%)
SMA 20017.87 (+14.5%)
Beta1.28
S&P 52W Chg14.58%
Avg Vol (30d)38.06K
Avg Vol (10d)37.96K
Technical Indicators
RSI (14)49.2
MACD-0.0599
MACD Signal-0.0254
MACD Hist.-0.0345
BB Upper21.26 EUR
BB Middle20.58 EUR
BB Lower19.91 EUR
BB Width6.55%
ATR (14)0.6175 EUR
Vol Ratio (20d)0.95x