| Dodge & Cox / Dodge & Cox Funds |
Common |
8,593,144 |
$2,850,259,933 |
2026-06-30 |
| Viking Global Investors LP |
Common |
1,151,269 |
$381,864,415 |
2026-06-30 |
| Baupost Group LLC/MA |
Common |
687,000 |
$227,871,000 |
2026-06-30 |
| First Pacific Advisors, LP |
Common |
681,367 |
$226,002,620 |
2026-06-30 |
| Weitz Investment Management, INC. |
Common |
213,860 |
$70,935,223 |
2026-06-30 |
| Polen Capital Management LLC |
Common |
164,035 |
$54,408,954 |
2026-06-30 |
| Markel Group INC. |
Common |
135,800 |
$45,043,503 |
2026-06-30 |
| Jensen Investment Management INC |
Common |
25,789 |
$8,553,953 |
2026-06-30 |
| Yacktman Asset Management LP |
Common |
12,915 |
$4,283,776 |
2026-06-30 |