| Yacktman Asset Management LP |
Common |
1,259,977 |
$319,996,359 |
2026-06-30 |
| Markel Group INC. |
Common |
610,800 |
$155,124,875 |
2026-06-30 |
| Mairs & Power INC / Mairs & Power Funds Trust |
Common |
423,010 |
$107,431,831 |
2026-06-30 |
| Tweedy, Browne Co LLC |
Common |
201,644 |
$51,211,527 |
2026-06-30 |
| Fairfax Financial Holdings LTD |
Common |
73,400 |
$18,640,664 |
2026-06-30 |
| Ariel Investments, LLC |
Common |
35,393 |
$8,988,760 |
2026-06-30 |
| Dodge & Cox / Dodge & Cox Funds |
Common |
20,947 |
$5,319,910 |
2026-06-30 |
| Jensen Investment Management INC |
Common |
8,797 |
$2,234,174 |
2026-06-30 |
| MATRIX ASSET ADVISORS INC/NY |
Common |
1,622 |
$429,408 |
2026-09-30 |
| Gardner Russo & Quinn LLC |
Common |
1,112 |
$282,415 |
2026-06-30 |
| Semper Augustus Investments Group LLC |
Common |
794 |
$201,652 |
2026-06-30 |