Novartis AG

Novartis AG

128.88
CHF
+2.00
(+1.58%)
5.35EPS
23.50P/E
240.59BMarket Cap
Oct 27Next Earn