First Trust Advisors L.P. The Charger Corporation |
Illinois, U.S.A. |
|
0 |
0 |
147760 |
1240282 |
6.96 % |
25/10/2024 |
First Trust Advisors L.P. The Charger Corporation |
Illinois, U.S.A. |
|
0 |
0 |
165072 |
173323 |
0.97 % |
02/08/2024 |
The Vanguard Group |
Pennsylvania |
0 |
32320 |
1378879 |
48278 |
1427157 |
8.01 % |
13/02/2024 |
STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
629648 |
0 |
706598 |
706598 |
3.97 % |
22/01/2024 |
First Trust Advisors L.P. The Charger Corporation |
Illinois, U.S.A. |
|
0 |
0 |
166728 |
1380732 |
7.75 % |
12/01/2024 |
First Trust Advisors L.P. The Charger Corporation |
Illinois, U.S.A. |
|
0 |
0 |
166728 |
1380732 |
7.75 % |
12/01/2024 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
6729 |
0 |
10529 |
0 |
10529 |
0.1 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
29797 |
1379401 |
44667 |
1424068 |
8.07 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
2551961 |
0 |
2569008 |
0 |
2569008 |
14.6 % |
26/01/2023 |
SSGA FUNDS MANAGEMENT, INC. |
BOSTON, MASSACHUSETTS |
0 |
1238925 |
0 |
1242926 |
1242926 |
7.08 % |
10/05/2022 |
STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
1763737 |
0 |
1798210 |
1798210 |
10.24 % |
10/05/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
413916 |
0 |
1509295 |
0 |
1509295 |
8.6 % |
14/02/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
413916 |
0 |
1509295 |
0 |
1509295 |
8.6 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
21088 |
1256250 |
34719 |
1290969 |
7.38 % |
10/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
21088 |
1256250 |
34719 |
1290969 |
7.38 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
2709451 |
0 |
2746370 |
0 |
2746370 |
15.7 % |
26/01/2022 |
BlackRock, Inc. |
Delaware |
2716081 |
0 |
2746370 |
0 |
2746370 |
15.7 % |
25/01/2022 |
BlackRock, Inc. |
Delaware |
2895162 |
0 |
2940288 |
0 |
2940288 |
16.8 % |
09/08/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
450355 |
0 |
1830377 |
0 |
1830377 |
10.4 % |
16/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
450355 |
0 |
1830377 |
0 |
1830377 |
10.4 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
39711 |
1027896 |
52929 |
1080825 |
6.19 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
1337002 |
0 |
1357157 |
0 |
1357157 |
7.8 % |
29/01/2021 |
The Vanguard Group |
Pennsylvania |
32417 |
9600 |
1033942 |
39354 |
1073296 |
6.15 % |
12/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
416815 |
0 |
1767006 |
0 |
1767006 |
10.1 % |
10/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
416815 |
0 |
1767006 |
0 |
1767006 |
10.1 % |
10/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
374541 |
0 |
1710132 |
0 |
1710132 |
9.8 % |
10/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
374541 |
0 |
1710132 |
0 |
1710132 |
9.8 % |
10/02/2020 |
BlackRock, Inc. |
Delaware |
1299581 |
0 |
1330356 |
0 |
1330356 |
7.7 % |
05/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
198234 |
0 |
1076184 |
0 |
1076184 |
6.5 % |
14/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
198234 |
0 |
1076184 |
0 |
1076184 |
6.5 % |
14/02/2019 |
The Vanguard Group |
Pennsylvania |
30941 |
9600 |
930436 |
38741 |
969177 |
5.91 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
1260046 |
0 |
1297466 |
0 |
1297466 |
7.9 % |
06/02/2019 |
The Vanguard Group |
Pennsylvania |
29436 |
9600 |
890446 |
37236 |
927682 |
5.67 % |
09/02/2018 |
BlackRock, Inc. |
Delaware |
1179397 |
0 |
1213358 |
0 |
1213358 |
7.4 % |
25/01/2018 |
BlackRock, Inc. |
Delaware |
1124383 |
0 |
1166878 |
0 |
1166878 |
7.2 % |
25/01/2017 |
BlackRock, Inc. |
Delaware |
1061097 |
0 |
1112269 |
0 |
1112269 |
6.9 % |
26/01/2016 |
BlackRock, Inc. |
Delaware |
1077420 |
0 |
1135427 |
0 |
1135427 |
7 % |
29/01/2015 |
The Vanguard Group |
Pennsylvania |
29966 |
|
484858 |
27066 |
511924 |
3.21 % |
11/02/2014 |
BlackRock, Inc. |
Delaware |
1074884 |
0 |
1177480 |
0 |
1177480 |
7.4 % |
29/01/2014 |
The Vanguard Group |
Pennsylvania |
28354 |
|
872983 |
26854 |
899837 |
5.71 % |
12/02/2013 |
BlackRock, Inc. |
Delaware |
1089850 |
0 |
1089850 |
0 |
1089850 |
6.92 % |
05/02/2013 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
26954 |
|
810416 |
26954 |
837370 |
5.35 % |
10/02/2012 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
28154 |
|
749419 |
28154 |
777573 |
5 % |
10/02/2011 |
BlackRock, Inc. |
Delaware |
1089451 |
0 |
1089451 |
0 |
1089451 |
7.01 % |
07/02/2011 |