SFC Energy AG (ETR:F3C)

Germany flag Germany · Delayed Price · Currency is EUR
20.55
+0.25 (1.23%)
Sep 25, 2026, 9:15 AM CET
Market Cap353.18M +18.5%
Revenue (ttm)152.02M +3.1%
Net Income6.29M +89.0%
EPS0.36 +88.8%
Shares Out 17.40M
PE Ratio56.12
Forward PE22.08
Dividendn/a
Ex-Dividend Daten/a
Volume1,489
Open20.45
Previous Close20.30
Day's Range20.45 - 20.70
52-Week Range11.32 - 24.75
Beta1.28
AnalystsStrong Buy
Price Target27.90 (+35.77%)
Earnings DateNov 13, 2026