
Latest News - Novartis
Top Corporates Hub

Novartis
NOVN
|
SIX
|
Switzerland
72
-23
Rank
$219.78B
Market Cap
$51.72B
+$ 5.06B
+10.84%
Revenue
$9.12B
Earnings
75.9K
-0.2K
-0.23%
Employees
Not news