Idorsia
3.93
-2.61%
-0.11
Newron
19.56
-2.10%
-0.42
MindMaze Therapeutics
1.59
+49.81%
+0.53
Curatis
11.80
-2.48%
-0.30