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

NVSNYSE
$164.98
5.723.59%
Last update: Nov 5, 7:14 AM