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