5% stakes

Contrarius Investment Management

Institution

5% stake reports
2
5% stake stocks
1
Latest report
26/02/11

5% stake reports

Stock
Intellia Therapeutics NTLA02/110.6%714,480 sh−4.9pp
Intellia Therapeutics NTLA25/11/125.5%5,889,936 shFirst report