Molecular Partners
3.30
-2.37%
-0.08
Novartis
107.24
+1.65%
+1.74