SFC Energy AG (ETR:F3C)

Germany flag Germany · Delayed Price · Currency is EUR
21.40
+0.55 (2.64%)
Aug 14, 2026, 12:13 PM CET
Market Cap362.75M +32.7%
Revenue (ttm)138.77M -3.1%
Net Income-1.12M
EPS-0.06
Shares Out 17.40M
PE Ration/a
Forward PE22.14
Dividendn/a
Ex-Dividend Daten/a
Volume61,495
Open21.85
Previous Close20.85
Day's Range20.45 - 21.85
52-Week Range11.32 - 24.75
Beta1.28
AnalystsStrong Buy
Price Target27.20 (+27.1%)
Earnings DateAug 14, 2026