| Yacktman Asset Management LP |
Common |
2,072,843 |
$280,662,942 |
2026-06-30 |
| Lindsell Train LTD |
Common |
1,023,706 |
$138,609,792 |
2026-06-30 |
| MATRIX ASSET ADVISORS INC/NY |
Common |
297,512 |
$37,700,707 |
2026-09-30 |
| Markel Group INC. |
Common |
96,210 |
$13,026,834 |
2026-06-30 |
| Jensen Investment Management INC |
Common |
79,927 |
$10,822,116 |
2026-06-30 |
| First Eagle Investment Management, LLC |
Common |
48,231 |
$6,530,478 |
2026-06-30 |
| Mairs & Power INC / Mairs & Power Funds Trust |
Common |
9,175 |
$1,242,295 |
2026-06-30 |
| Gardner Russo & Quinn LLC |
Common |
9,115 |
$1,234,218 |
2026-06-30 |
| Dodge & Cox / Dodge & Cox Funds |
Common |
3,075 |
$416,355 |
2026-06-30 |
| Harris Associates L.P. |
Common |
2,015 |
$272,831 |
2026-06-30 |
| Kahn Brothers Group INC |
Common |
1,800 |
$243,720 |
2026-06-30 |