SFC Energy AG (ETR:F3C)

Germany flag Germany · Delayed Price · Currency is EUR
18.28
-0.10 (-0.54%)
Nov 4, 2026, 5:35 PM CET
Market Cap318.03M +15.8%
Revenue (ttm)152.02M +3.1%
Net Income6.29M +89.0%
EPS0.36 +88.8%
Shares Out 17.40M
PE Ratio50.54
Forward PE19.47
Dividendn/a
Ex-Dividend Daten/a
Volume52,879
Open18.36
Previous Close18.38
Day's Range18.14 - 18.96
52-Week Range11.32 - 24.75
Beta1.25
AnalystsStrong Buy
Price Target27.90 (+52.63%)
Earnings DateNov 11, 2026