Dodge & Cox
Novartis AG · NASDAQ
759,373 sh · $119.0M
Dodge & Cox
Novartis AG · NASDAQ
759,373 sh · $119.0M
Renaissance Technologies
Novartis AG · NASDAQ
788,033 sh · $123.5M
Renaissance Technologies
Novartis AG · NASDAQ
1,111,833 sh · $169.8M
Two Sigma Investments
Novartis AG · NASDAQ
29,528 sh · $4.5M
Dodge & Cox
Novartis AG · NASDAQ
6,967,383 sh · $1.06B
Dodge & Cox
Novartis AG · NASDAQ
9,014,641 sh · $1.24B
Renaissance Technologies
Novartis AG · NASDAQ
1,343,033 sh · $185.2M
Dodge & Cox
Novartis AG · NASDAQ
10,585,145 sh · $1.36B
Renaissance Technologies
Novartis AG · NASDAQ
1,877,831 sh · $240.8M
Dodge & Cox
Novartis AG · NASDAQ
10,647,629 sh · $1.29B