| Lone Pine Capital LLC |
Common |
2,603,189 |
$918,092,697 |
2026-06-30 |
| Bill & Melinda Gates Foundation Trust |
Common |
1,000,000 |
$352,680,000 |
2026-06-30 |
| Markel Group INC. |
Common |
922,500 |
$325,347,299 |
2026-06-30 |
| Viking Global Investors LP |
Common |
920,595 |
$324,675,445 |
2026-06-30 |
| Mairs & Power INC / Mairs & Power Funds Trust |
Common |
152,452 |
$53,766,917 |
2026-06-30 |
| MATRIX ASSET ADVISORS INC/NY |
Common |
65,766 |
$18,709,749 |
2026-09-30 |
| First Eagle Investment Management, LLC |
Common |
52,776 |
$18,613,039 |
2026-06-30 |
| Dodge & Cox / Dodge & Cox Funds |
Common |
22,382 |
$7,893,684 |
2026-06-30 |
| Jensen Investment Management INC |
Common |
797 |
$281,086 |
2026-06-30 |