SFC Energy AG (ETR:F3C)

Germany flag Germany · Delayed Price · Currency is EUR
20.95
+0.50 (2.44%)
Sep 3, 2026, 5:35 PM CET
Market Cap364.49M +32.6%
Revenue (ttm)152.02M +3.1%
Net Income6.29M +89.0%
EPS0.36 +88.8%
Shares Out 17.40M
PE Ratio57.92
Forward PE22.79
Dividendn/a
Ex-Dividend Daten/a
Volume31,606
Open20.40
Previous Close20.45
Day's Range20.35 - 21.10
52-Week Range11.32 - 24.75
Beta1.28
AnalystsStrong Buy
Price Target27.90 (+33.17%)
Earnings DateAug 14, 2026