I.M.D. International Medical Devices S.p.A. (BIT:IMD)

Italy flag Italy · Delayed Price · Currency is EUR
1.300
0.00 (0.00%)
At close: Oct 8, 2026
Market Cap22.52M -4.4%
Revenue (ttm)32.27M -11.3%
Net Income1.26M -6.4%
EPSn/a
Shares Out 17.32M
PE Ratio17.93
Forward PE13.00
Dividend0.10 (7.69%)
Ex-Dividend DateApr 27, 2026
Volume126,000
Openn/a
Previous Close1.300
Day's Rangen/a
52-Week Range1.170 - 1.600
Beta0.23
Analystsn/a
Price Targetn/a
Est. EarningsDec 23, 2026