MarketInOut Stock Screener Log In | Sign Up

SFC Energy AG

XETRA • Industrials • Electrical Equipment & Parts • Quote as of 10/30/2026
SFC Energy AG stock price and volume chart

Company Profile

IndustryElectrical Equipment & Parts
SectorIndustrials
ExchangeXETRA
Market Capitalization313.51 mln
Float16.73 mln
Earnings Date11/11/2026

EPS

0.37
Overpriced

P / E

48.65
High premium

Piotroski F-Score

5 / 9
Neutral

Beneish M-Score

-2.16
Caution advised

Relative Strength

17 / 100
Significantly lagging

Debt / Equity

0.13
Very low leverage

Business Description

SFC Energy AG, headquartered in Brunnthal, Germany, designs and sells power generation systems for use in remote locations where traditional grid connections are unavailable, serving both civilian and military customers around the world. Its products include a range of fuel cells running on hydrogen or methanol, which can keep batteries charged and equipment running in settings such as oil fields, monitoring stations, and military operations. The company also supplies motor systems, telemetry solutions, and supporting accessories. Founded in 2000, SFC Energy has built a broad international presence across two core business areas focused on clean and efficient power delivery.

Key Fundamentals

EPS0.37
P/E48.65
ROE4.48
RPS8.74
ROIC6.78
ROA3.24
Interest Cover17.03
EBITDA, mln23.38
EV / EBITDA12.06
EV / EBIT18.67
Revenue, mln152
EV / Revenue1.85

Quote Details

Last 18.00
Change -0.36 (-1.96%)
Open 19.00
Volume 84,880
Turnover 1,527,840
Average Volume 53,217

Financial Ratios

Pre-Tax Profit Margin9
Leverage Ratio1.39
Current Ratio3.50
Price / Book2.12
Price / Tangible Book2.41
Price / Cash Flow56.68
Price / Free Cash Flow108
Debt / Equity0.13
Price / Sales2.07
PEG Ratio0.82

Financial Strength

Altman Z-Score4.41
Piotroski F-Score 5 / 9
Beneish M-Score-2.16
Price to Intrinsic Value2.80
Price to Graham Number1.97
Shiller PE Ratio297

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 6.51% 97 / 100   
1 Month -11.55% 7 / 100   
2 Months -6.54% 18 / 100   
6 Months -1.96% 30 / 100   
1 Year 13.92% 57 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog