$140.93
-0.07-0.05%
Últ. Act.: Oct 5, 5:34 PM
$140.91
-0.0923-0.07%

Novartis (NVS) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
1.901B
Shares Float
1.899B
Institutional Shares Held
38.606M
Institutional % Held
2.0%
Ownership Breakdown