| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Invesco Ltd. |
31 Dec, 2025 |
14,619,029 |
570,672 |
4.06% |
$1,043,944,849.00 |