SFC Energy AG (SSMFF)

OTCMKTS · Delayed Price · Currency is USD
23.45
-0.05 (-0.21%)
At close: Aug 12, 2026
Market Cap401.52M +12.3%
Revenue (ttm)173.68M +3.1%
Net Income7.19M +89.0%
EPS0.41 +88.8%
Shares Out n/a
PE Ratio55.85
Forward PE21.40
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 DateNov 13, 2026