| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ |
31 Dec, 2025 |
7,937,229 |
1,766,774 |
28.63% |
$1,472,832,214.00 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ |
31 Dec, 2025 |
7,937,229 |
1,766,774 |
28.63% |
$1,472,832,214.00 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ |
31 Dec, 2025 |
7,937,229 |
1,766,774 |
28.63% |
$1,472,832,214.00 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ |
31 Dec, 2025 |
7,937,229 |
1,766,774 |
28.63% |
$1,472,832,214.00 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ |
31 Dec, 2025 |
7,937,229 |
1,766,774 |
28.63% |
$1,472,832,214.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
6,659,434 |
277,413 |
4.35% |
$1,235,724,489.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
6,659,434 |
277,413 |
4.35% |
$1,235,724,489.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
6,659,434 |
277,413 |
4.35% |
$1,235,724,489.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
6,659,434 |
277,413 |
4.35% |
$1,235,724,489.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
6,659,434 |
277,413 |
4.35% |
$1,235,724,489.00 |
| NORGES BANK |
31 Dec, 2025 |
3,940,912 |
3,940,912 |
0.00% |
$731,275,631.00 |
| NORGES BANK |
31 Dec, 2025 |
3,940,912 |
3,940,912 |
0.00% |
$731,275,631.00 |
| NORGES BANK |
31 Dec, 2025 |
3,940,912 |
3,940,912 |
0.00% |
$731,275,631.00 |
| NORGES BANK |
31 Dec, 2025 |
3,940,912 |
3,940,912 |
0.00% |
$731,275,631.00 |
| NORGES BANK |
31 Dec, 2025 |
3,940,912 |
3,940,912 |
0.00% |
$731,275,631.00 |
| FIRST TRUST ADVISORS LP |
31 Dec, 2025 |
2,654,602 |
157,327 |
6.30% |
$492,587,947.00 |
| FIRST TRUST ADVISORS LP |
31 Dec, 2025 |
2,654,602 |
157,327 |
6.30% |
$492,587,947.00 |
| FIRST TRUST ADVISORS LP |
31 Dec, 2025 |
2,654,602 |
157,327 |
6.30% |
$492,587,947.00 |
| FIRST TRUST ADVISORS LP |
31 Dec, 2025 |
2,654,602 |
157,327 |
6.30% |
$492,587,947.00 |
| FIRST TRUST ADVISORS LP |
31 Dec, 2025 |
2,654,602 |
157,327 |
6.30% |
$492,587,947.00 |