NVS

Novartis

NVSNYSE

$124.87

-4.27

3.31%

Last Updated: Oct 28, 15:46