DSM-Firmenich AG (DSMFF)

OTCMKTS · Delayed Price · Currency is USD
100.40
-6.60 (-6.17%)
At close: Sep 11, 2026
Market Cap27.52B +24.7%
Revenue (ttm)10.35B +10.1%
Net Income-1.61B
EPS-6.36
Shares Out n/a
PE Ration/a
Forward PE25.39
Dividend2.94 (2.93%)
Ex-Dividend DateMay 11, 2026
Volume401
Open101.99
Previous Close107.00
Day's Range100.40 - 101.99
52-Week Range67.00 - 110.50
Beta0.57
Analystsn/a
Price Targetn/a
Earnings DateFeb 18, 2027