Skip to content

Idorsia Ltd

🇩🇪XFRA.19TGermanyNot reported

€4.70EURdown -0.12 (-2.49%)ClosedEnd of day6:31 PM