| Valley Forge Capital Management, LP |
Common |
672,186 |
$803,114,389 |
2026-06-30 |
| Akre Capital Management LLC |
Common |
361,826 |
$432,302,468 |
2026-06-30 |
| Lindsell Train LTD |
Common |
226,186 |
$270,242,509 |
2026-06-30 |
| AKO Capital LLP |
Common |
103,619 |
$123,802,000 |
2026-06-30 |
| Fundsmith LLP / Fundsmith Investment Services LTD |
Common |
17,953 |
$21,449,885 |
2026-06-30 |
| Yacktman Asset Management LP |
Common |
6,157 |
$7,356,260 |
2026-06-30 |
| Jensen Investment Management INC |
Common |
740 |
$884,137 |
2026-06-30 |
| Ariel Investments, LLC |
Common |
203 |
$242,540 |
2026-06-30 |