Novartis AG (NVS) Stock Price, Quote, News & History

NVSNYSE
$142.41
-1.43-0.99%