Novartis AG TEMP

Novartis AG TEMP

127.68
CHF
-1.58
(-1.22%)
5.30EPS
23.78P/E
240.62BMarket Cap