Novartis AG

Novartis AG

129.01
CHF
+2.22
(+1.75%)
5.35EPS
23.41P/E
239.66BMarket Cap
Oct 27Next Earn