SFC Energy AG (SSMFF)

OTCMKTS · Delayed Price · Currency is USD
19.01
-0.81 (-4.09%)
At close: Oct 23, 2026
Market Cap345.39M +13.6%
Revenue (ttm)173.68M +3.1%
Net Income7.19M +89.0%
EPS0.41 +88.8%
Shares Out n/a
PE Ratio46.76
Forward PE18.91
Dividendn/a
Ex-Dividend Daten/a
Volume100
Open19.01
Previous Close19.82
Day's Range19.01 - 19.01
52-Week Range14.00 - 23.50
Beta1.25
Analystsn/a
Price Targetn/a
Earnings DateNov 11, 2026