| Capital Research Global Investors |
31 Dec, 2025 |
24,325,211 |
-5,792,265 |
-19.23% |
$1,737,097,070.00 |
| Capital Research Global Investors |
31 Dec, 2025 |
24,325,211 |
-5,792,265 |
-19.23% |
$1,737,097,070.00 |
| T. Rowe Price Investment Management, Inc. |
31 Dec, 2025 |
20,766,619 |
8,178,174 |
64.97% |
$1,482,946.00 |
| T. Rowe Price Investment Management, Inc. |
31 Dec, 2025 |
20,766,619 |
8,178,174 |
64.97% |
$1,482,946.00 |
| CANADA PENSION PLAN INVESTMENT BOARD |
31 Dec, 2025 |
20,144,744 |
-5,000,000 |
-19.88% |
$1,438,536,169.00 |
| CANADA PENSION PLAN INVESTMENT BOARD |
31 Dec, 2025 |
20,144,744 |
-5,000,000 |
-19.88% |
$1,438,536,169.00 |
| Invesco Ltd. |
31 Dec, 2025 |
14,619,029 |
570,672 |
4.06% |
$1,043,944,849.00 |
| Invesco Ltd. |
31 Dec, 2025 |
14,619,029 |
570,672 |
4.06% |
$1,043,944,849.00 |
| Select Equity Group, L.P. |
31 Dec, 2025 |
13,906,877 |
-1,412,194 |
-9.22% |
$993,090,087.00 |
| Select Equity Group, L.P. |
31 Dec, 2025 |
13,906,877 |
-1,412,194 |
-9.22% |
$993,090,087.00 |
| FMR LLC |
31 Dec, 2025 |
13,409,164 |
949,963 |
7.62% |
$957,548,412.00 |
| FMR LLC |
31 Dec, 2025 |
13,409,164 |
949,963 |
7.62% |
$957,548,412.00 |
| Federated Hermes, Inc. |
31 Dec, 2025 |
8,611,685 |
136,918 |
1.62% |
$614,960,425.00 |
| Federated Hermes, Inc. |
31 Dec, 2025 |
8,611,685 |
136,918 |
1.62% |
$614,960,425.00 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ |
31 Dec, 2025 |
8,038,952 |
-78,831 |
-0.97% |
$574,061,563.00 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ |
31 Dec, 2025 |
8,038,952 |
-78,831 |
-0.97% |
$574,061,563.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
5,243,875 |
295,159 |
5.96% |
$374,465,143.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
5,243,875 |
295,159 |
5.96% |
$374,465,143.00 |
| NORGES BANK |
31 Dec, 2025 |
5,213,516 |
5,213,516 |
0.00% |
$372,297,178.00 |
| NORGES BANK |
31 Dec, 2025 |
5,213,516 |
5,213,516 |
0.00% |
$372,297,178.00 |