manager shares port % label
Palo Alto Investors 1,037,421 0.43% history