Novartis
NVS
140.79
-0.18%
Price · 24h
140.79
-0.2%
News sentiment · 1M
+4
0
Latest news
Novartis Signs $7.8 Billion mRNA Deal with China’s Abogen
Novartis Receives Approval for World's First Malaria Drug for Newborns in Switzerland
Novartis buys Myricx Bio for $1.5 billion