SFC Energy AG (ETR:F3C)

Germany flag Germany · Delayed Price · Currency is EUR
18.22
-1.58 (-7.98%)
Oct 15, 2026, 5:35 PM CET
Market Cap316.99M +7.7%
Revenue (ttm)152.02M +3.1%
Net Income6.29M +89.0%
EPS0.36 +88.8%
Shares Out 17.40M
PE Ratio50.37
Forward PE19.82
Dividendn/a
Ex-Dividend Daten/a
Volume112,124
Open19.80
Previous Close19.80
Day's Range17.88 - 19.80
52-Week Range11.32 - 24.75
Beta1.29
AnalystsStrong Buy
Price Target27.90 (+53.13%)
Earnings DateNov 13, 2026