MarketInOut Stock Screener Log In | Sign Up

SFC Energy AG

XETRA • Industrials • Electrical Equipment & Parts • Quote as of 11/03/2026 17:35
SFC Energy AG stock price and volume chart

Company Profile

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

EPS

0.36
Overpriced

P / E

51.17
Richly valued

Piotroski F-Score

5 / 9
Neutral

Beneish M-Score

-2.16
Caution advised

Relative Strength

89 / 100
Strongly outperforming

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.36
P/E51.17
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.38
Change 0.62 (3.49%)
Open 17.60
Volume 75,812
Turnover 1,393,424
Average Volume 55,156

Financial Ratios

Pre-Tax Profit Margin9
Leverage Ratio1.39
Current Ratio3.50
Price / Book2.12
Price / Tangible Book2.41
Price / Cash Flow56.62
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 2.68% 88 / 100   
1 Month -8.56% 16 / 100   
2 Months -6.03% 18 / 100   
6 Months 2.11% 45 / 100   
1 Year 20.13% 75 / 100   



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