SFC Energy, DE0007568578

SFC Energy stock holds firm as investors watch margins

Published on 07/24/2026 at 09:11 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS

SFC Energy stock stays in focus as the company latest report and market data frame the next move for margins, revenue, and valuation.

Aquarellmalerei einer Berghütte mit Off-Grid-Stromversorgung und Solarpanel
SFC Energy AG DE0007568578 präsentiert eine Aquarell-Landschaft mit Off-Grid-Stromversorgung an einer einsamen Berghütte, Illustration mit AI erstellt.

SFC Energy (ISIN DE0007568578) remains a closely watched small-cap name as investors weigh its latest reported numbers against market valuation and the next operating update.

Margin stays decisive

The company reported revenue of EUR 144.2 million in fiscal 2024, up 6.3% year over year from EUR 135.6 million in fiscal 2023, while EBITDA came in at EUR 18.5 million after EUR 20.9 million a year earlier. Management also guided for revenue of EUR 160 million to EUR 180 million in fiscal 2025, putting the next twelve months in clear focus.

The mix matters because the margin profile moved in the opposite direction of sales growth, which is the key issue for a fuel-cell supplier with international industrial and defense exposure. That makes the 2025 revenue range more relevant than simple top-line growth.

Revenue up 6.3%

Revenue in fiscal 2024 advanced to EUR 144.2 million from EUR 135.6 million in fiscal 2023, and adjusted EBITDA fell to EUR 18.5 million from EUR 20.9 million. That gap between sales growth and profit generation is the comparison investors will keep returning to.

The company said the 2025 revenue target of EUR 160 million to EUR 180 million implies another step up from 2024, with execution and margin recovery likely to matter as much as order flow. For a stock like SFC Energy, the market tends to reward visible conversion from growth into earnings more than revenue alone.

Read deeper

SFC Energy numbers at a glance

The latest reported revenue, EBITDA, and guidance show why margin recovery remains the central investment question.

Guidance points higher

The 2025 revenue guide of EUR 160 million to EUR 180 million sets a higher base than fiscal 2024 revenue of EUR 144.2 million and suggests management is still prioritizing growth. The comparison is simple: even the low end of guidance would exceed the prior year by EUR 15.8 million.

That is not a margin story yet, but it is a scale story. If the company can turn the added revenue into stronger EBITDA than the EUR 18.5 million posted in 2024, the valuation debate changes fast.

Product mix matters

SFC Energy's fuel-cell systems, including portable and stationary hydrogen and methanol solutions, are the product layer behind the numbers. In practice, investors track whether demand from industrial, public-safety, and defense customers can support higher volume without another squeeze on profitability.

The product story is relevant because guidance only becomes meaningful if it translates into repeatable orders and improved operating leverage. For a company of this size, even small changes in gross margin or utilization can move EBITDA materially.

Valuation watch

SFC Energy shares last traded at EUR 14.34 on 24 July 2026, giving the company a market capitalization of EUR 250.7 million on the same date. The stock is far below a hypothetical large-cap valuation base, so reported earnings progression and guidance execution remain the main drivers.

That market value sits alongside a business that generated EUR 144.2 million in revenue and EUR 18.5 million in EBITDA in fiscal 2024. The valuation question is whether the 2025 revenue range of EUR 160 million to EUR 180 million is enough to lift profitability as well.

SFC Energy stock facts

  • Company: SFC Energy AG
  • ISIN: DE0007568578
  • WKN: 756857
  • Ticker: XETRA: F3C
  • Trading venue: Xetra
  • Price (as of 24 July 2026, 07:00 UTC): EUR 14.34
  • Market capitalization: EUR 250.7 million (as of 24 July 2026)
  • Sector / Industry: Industrials / Electrical Equipment
  • Index membership: SDAX

SFC Energy on social search

Disclaimer regarding our articles: No investment advice, no buy or sell recommendation. Information on prices, companies, and markets is provided without guarantee; changes are possible at any time. Stock market transactions can lead to substantial losses. Our articles are created and reviewed in whole or in part automatically with the support of AI.

en | DE0007568578 | SFC ENERGY | boerse | 69859375 | bgmi