manager shares port % label
Dodge & Cox 14,572,384 0.47% Reduce history
Andreas Halvorsen - Viking Global Investors 6,036,936 0.95% Reduce history
Palo Alto Investors 746,256 6.2% Reduce history
Michael Krensavage - Krensavage Asset Management 524,786 11.0% Add history