| Dodge & Cox / Dodge & Cox Funds |
Common |
3,054,778 |
$1,531,543,498 |
2026-06-30 |
| Viking Global Investors LP |
Common |
1,937,415 |
$971,342,384 |
2026-06-30 |
| Lindsell Train LTD |
Common |
514,512 |
$257,955,736 |
2026-06-30 |
| Egerton Capital (UK) LLP |
Common |
198,227 |
$133,813,136 |
2026-09-30 |
| First Pacific Advisors, LP |
Common |
248,244 |
$124,459,612 |
2026-06-30 |
| Sound Shore Management INC /CT/ |
Common |
165,318 |
$82,883,832 |
2026-06-30 |
| Weitz Investment Management, INC. |
Common |
115,200 |
$57,756,672 |
2026-06-30 |
| Markel Group INC. |
Common |
73,100 |
$36,649,416 |
2026-06-30 |
| MATRIX ASSET ADVISORS INC/NY |
Common |
23,947 |
$16,165,638 |
2026-09-30 |
| Van Den Berg Management I, INC / Century Management |
Common |
14,289 |
$7,163,933 |
2026-06-30 |
| Mairs & Power INC / Mairs & Power Funds Trust |
Common |
1,241 |
$622,188 |
2026-06-30 |
| Hillman Capital Management, INC. |
Common |
750 |
$376,020 |
2026-06-30 |