NVS

Novartis

NVSNYSE

$122.64

-1.09

0.88%

Last Updated: Jul 11, 13:56