STATE STREET CORPORATION |
MA |
0 |
1088638 |
0 |
1222149 |
1222149 |
5.4 % |
17/10/2024 |
BlackRock, Inc. |
Delaware |
3543517 |
0 |
3584083 |
0 |
3584083 |
16.1 % |
22/01/2024 |
T. Rowe Price Investment Management, Inc. |
Maryland |
583624 |
0 |
1892045 |
0 |
1892045 |
10.7 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
21732 |
1397417 |
37899 |
1435316 |
8.09 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
2446510 |
0 |
2468420 |
0 |
2468420 |
13.9 % |
26/01/2023 |
BlackRock, Inc. |
Delaware |
0 |
0 |
0 |
0 |
2468420 |
13.9 % |
20/01/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
666718 |
0 |
2055402 |
0 |
2055402 |
11.5 % |
10/08/2022 |
T. Rowe Price Investment Management, Inc. |
Maryland |
666718 |
0 |
2055402 |
0 |
2055402 |
11.5 % |
10/08/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
11341 |
0 |
15041 |
0 |
15041 |
0 % |
10/08/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
11341 |
0 |
15041 |
0 |
15041 |
0 % |
10/08/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
732099 |
0 |
2325402 |
0 |
2325402 |
13.2 % |
14/02/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
732099 |
0 |
2325402 |
0 |
2325402 |
13.2 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
14061 |
1266976 |
28000 |
1294976 |
7.36 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
2621764 |
0 |
2663379 |
0 |
2663379 |
15.1 % |
26/01/2022 |
BlackRock, Inc. |
Delaware |
2631165 |
0 |
2663379 |
0 |
2663379 |
15.1 % |
25/01/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
712598 |
0 |
2397985 |
0 |
2397985 |
13.7 % |
16/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
712598 |
0 |
2397985 |
0 |
2397985 |
13.7 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
37605 |
1156705 |
50217 |
1206922 |
6.91 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
2622709 |
0 |
2646504 |
0 |
2646504 |
15.2 % |
26/01/2021 |
BlackRock, Inc. |
Delaware |
2382927 |
0 |
2408988 |
0 |
2408988 |
14.6 % |
09/10/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
608182 |
0 |
2310075 |
0 |
2310075 |
14 % |
14/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
608182 |
0 |
2310075 |
0 |
2310075 |
14 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
33547 |
7541 |
1035882 |
39094 |
1074976 |
6.55 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
1160775 |
0 |
1200765 |
0 |
1200765 |
7.3 % |
05/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
569575 |
0 |
2245136 |
0 |
2245136 |
13.7 % |
14/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
569575 |
0 |
2245136 |
0 |
2245136 |
13.7 % |
14/02/2019 |
The Vanguard Group |
Pennsylvania |
17876 |
7541 |
930857 |
23423 |
954280 |
5.82 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
1386834 |
0 |
1508440 |
0 |
1508440 |
9.2 % |
04/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
491142 |
0 |
2022613 |
0 |
2022613 |
12.3 % |
14/02/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
491142 |
0 |
2022613 |
0 |
2022613 |
12.3 % |
14/02/2018 |
The Vanguard Group |
Pennsylvania |
19205 |
7141 |
879797 |
25052 |
904849 |
5.53 % |
08/02/2018 |
BlackRock, Inc. |
Delaware |
987383 |
0 |
1020450 |
0 |
1020450 |
6.2 % |
29/01/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
1731053 |
10.5 % |
10/07/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
1731053 |
10.5 % |
10/07/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
393445 |
0 |
1538892 |
0 |
1538892 |
9.4 % |
07/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
393445 |
0 |
1538892 |
0 |
1538892 |
9.4 % |
07/02/2017 |
BlackRock, Inc. |
Delaware |
941774 |
0 |
972470 |
0 |
972470 |
6 % |
23/01/2017 |
BlackRock, Inc. |
Delaware |
856324 |
0 |
887272 |
0 |
887272 |
5.8 % |
26/01/2016 |
BlackRock, Inc. |
Delaware |
877391 |
0 |
910239 |
0 |
910239 |
6.2 % |
30/01/2015 |
The Vanguard Group |
Pennsylvania |
15147 |
|
290578 |
14547 |
305125 |
3.16 % |
12/02/2014 |
BlackRock, Inc. |
Delaware |
598161 |
0 |
643689 |
0 |
643689 |
6.7 % |
28/01/2014 |
The Vanguard Group |
Pennsylvania |
14766 |
|
520382 |
14166 |
534548 |
5.57 % |
12/02/2013 |
BlackRock, Inc. |
Delaware |
639729 |
0 |
639729 |
0 |
639729 |
6.67 % |
06/02/2013 |
BlackRock, Inc. |
Delaware |
611818 |
0 |
611818 |
0 |
611818 |
6.4 % |
13/02/2012 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
14366 |
|
474685 |
14366 |
489051 |
5.11 % |
10/02/2012 |
BlackRock, Inc. |
Delaware |
610743 |
0 |
610743 |
0 |
610743 |
6.42 % |
02/02/2011 |