IMC S.A. (BST:IM4)

Germany flag Germany · Delayed Price · Currency is EUR
7.37
+0.03 (0.41%)
At close: Aug 7, 2026
Market Cap266.64M +23.1%
Revenue (ttm)159.54M -9.4%
Net Income53.14M +2.2%
EPS1.50 +2.2%
Shares Out n/a
PE Ratio5.02
Forward PEn/a
Dividend0.87 (11.81%)
Ex-Dividend DateMay 20, 2026
Volumen/a
Open7.33
Previous Close7.34
Day's Range7.26 - 7.38
52-Week Range5.30 - 10.16
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateAug 27, 2026