SFC Energy AG (SSMFF)

OTCMKTS · Delayed Price · Currency is USD
23.45
-0.05 (-0.21%)
At close: Aug 12, 2026
Market Cap412.41M +28.2%
Revenue (ttm)173.68M +3.1%
Net Income7.19M +89.0%
EPS0.41 +88.8%
Shares Out n/a
PE Ratio57.36
Forward PE21.55
Dividendn/a
Ex-Dividend Daten/a
Volume200
Open23.45
Previous Close23.50
Day's Range23.45 - 23.45
52-Week Range14.00 - 23.50
Beta1.28
Analystsn/a
Price Targetn/a
Earnings DateAug 14, 2026