| TCI Fund Management LTD |
Common |
30,494,133 |
$10,462,232,091 |
2026-06-30 |
| Viking Global Investors LP |
Common |
6,393,604 |
$2,193,581,596 |
2026-06-30 |
| Dodge & Cox / Dodge & Cox Funds |
Common |
5,417,326 |
$1,858,630,377 |
2026-06-30 |
| Egerton Capital (UK) LLP |
Common |
4,079,226 |
$1,465,788,279 |
2026-09-30 |
| PERSHING SQUARE INC. |
Common |
3,270,470 |
$1,122,065,552 |
2026-06-30 |
| ValueAct Holdings, L.P. |
Common |
2,316,250 |
$794,682,213 |
2026-06-30 |
| Fundsmith LLP / Fundsmith Investment Services LTD |
Common |
2,019,810 |
$692,976,613 |
2026-06-30 |
| Polen Capital Management LLC |
Common |
1,805,617 |
$619,489,263 |
2026-06-30 |
| Akre Capital Management LLC |
Common |
1,110,881 |
$381,132,162 |
2026-06-30 |
| Markel Group INC. |
Common |
1,013,912 |
$347,863,069 |
2026-06-30 |
| AKO Capital LLP |
Common |
985,126 |
$337,987,000 |
2026-06-30 |
| Mairs & Power INC / Mairs & Power Funds Trust |
Common |
852,050 |
$292,329,895 |
2026-06-30 |
| AltaRock Partners LP |
Common |
836,470 |
$286,984,492 |
2026-06-30 |
| Tiger Global Management LLC |
Common |
798,697 |
$274,024,954 |
2026-06-30 |
| Maverick Capital LTD |
Common |
752,252 |
$258,090,139 |
2026-06-30 |
| Harris Associates L.P. |
Common |
711,659 |
$244,163,086 |
2026-06-30 |
| Baupost Group LLC/MA |
Common |
701,355 |
$240,628,000 |
2026-06-30 |
| Vulcan Value Partners, LLC |
Common |
463,268 |
$158,942,618 |
2026-06-30 |
| Valley Forge Capital Management, LP |
Common |
462,978 |
$158,843,122 |
2026-06-30 |
| Giverny Capital INC. |
Common |
389,900 |
$133,770,791 |
2026-06-30 |
| Weitz Investment Management, INC. |
Common |
265,330 |
$91,032,070 |
2026-06-30 |
| Lone Pine Capital LLC |
Common |
165,960 |
$56,939,216 |
2026-06-30 |
| Wedgewood Partners INC |
Common |
89,188 |
$30,599,344 |
2026-06-30 |
| Gardner Russo & Quinn LLC |
Common |
87,256 |
$29,936,661 |
2026-06-30 |
| Cantillon Capital Management LLC |
Common |
83,643 |
$28,697,077 |
2026-06-30 |
| Lindsell Train LTD |
Common |
10,500 |
$3,602,445 |
2026-06-30 |
| MATRIX ASSET ADVISORS INC/NY |
Common |
1,106 |
$397,399 |
2026-09-30 |
| Yacktman Asset Management LP |
Common |
732 |
$251,142 |
2026-06-30 |
| Brave Warrior Advisors, LLC |
Common |
618 |
$212,030 |
2026-06-30 |