Logo image of IMD.MI

IMD INTERNATIONAL MEDICAL DE (IMD.MI) Stock Overview

Europe - BIT:IMD - IT0005549255 - Common Stock

1.92 EUR
+0.39 (+25.49%)
Last: 9/22/2025, 7:00:00 PM

IMD.MI Latest News, Press Relases and Analysis