NVS

Novartis

NVSNYSE

$109.61

-1.87

1.68%

Last Updated: Apr 1, 20:00