Novartis AG

NVSNYSE
$142.79
-0.49-0.34%
Ult. Agg.: Oct 8, 1:54 PM
$142.80
-0.48-0.34%
Novartis Ownership & Insider Activity - Benzinga