$150.20
-0.42-0.28%
Ult. Agg.: Oct 20, 5:43 AM
$151.59
0.970.64%

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