manager shares port % label
Jensen Investment Management 1,772,028 2.1% Add history
Gates Foundation Trust 35,234,344 13.8% history