$159.26
-2.26-1.4%
Últ. Act.: Nov 3, 4:00 PM

Novartis (NVS) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
1.889B
Shares Float
1.887B
Institutional Shares Held
38.726M
Institutional % Held
2.1%
Ownership Breakdown