| Dorsey Asset Management, LLC |
Common |
626,211 |
$119,280,671 |
2026-06-30 |
| First Pacific Advisors, LP |
Common |
564,781 |
$107,579,485 |
2026-06-30 |
| Third Point LLC |
Common |
540,000 |
$102,859,200 |
2026-06-30 |
| Weitz Investment Management, INC. |
Common |
489,500 |
$93,239,960 |
2026-06-30 |
| Tiger Global Management LLC |
Common |
456,000 |
$86,858,880 |
2026-06-30 |
| Bill & Melinda Gates Foundation Trust |
Common |
373,000 |
$71,049,040 |
2026-06-30 |
| Dodge & Cox / Dodge & Cox Funds |
Common |
257,039 |
$48,960,789 |
2026-06-30 |
| Van Den Berg Management I, INC / Century Management |
Common |
43,029 |
$8,196,164 |
2026-06-30 |
| MATRIX ASSET ADVISORS INC/NY |
Common |
1,681 |
$372,426 |
2026-09-30 |
| Harris Associates L.P. |
Common |
1,838 |
$350,102 |
2026-06-30 |
| Mairs & Power INC / Mairs & Power Funds Trust |
Common |
1,142 |
$217,528 |
2026-06-30 |