STATE STREET CORPORATION |
MA |
0 |
370363 |
0 |
3030372 |
3030372 |
5.1 % |
17/10/2024 |
The Vanguard Group |
Pennsylvania |
0 |
49659 |
6851297 |
114381 |
6965678 |
11.47 % |
13/02/2024 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
88400 |
0 |
189954 |
0 |
189954 |
0.3 % |
14/02/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
88400 |
0 |
189954 |
0 |
189954 |
0.3 % |
14/02/2023 |
BlackRock, Inc. |
Delaware |
8824215 |
0 |
8941997 |
0 |
8941997 |
14.5 % |
24/01/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1195210 |
0 |
3237267 |
0 |
3237267 |
6.8 % |
14/02/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1195210 |
0 |
3237267 |
0 |
3237267 |
6.8 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
41734 |
6036806 |
83245 |
6120051 |
12.87 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
6937148 |
0 |
7022000 |
0 |
7022000 |
14.8 % |
27/01/2022 |
BlackRock, Inc. |
Delaware |
6962291 |
0 |
7022000 |
0 |
7022000 |
14.8 % |
25/01/2022 |
The Vanguard Group |
Pennsylvania |
0 |
51507 |
4952201 |
93943 |
5046144 |
10.62 % |
10/03/2021 |
The Vanguard Group |
Pennsylvania |
0 |
51507 |
4952201 |
93943 |
5046144 |
10.62 % |
10/03/2021 |
BlackRock, Inc. |
Delaware |
6934838 |
0 |
7042498 |
0 |
7042498 |
14.8 % |
09/03/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1235762 |
0 |
3579744 |
0 |
3579744 |
7.1 % |
16/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1235762 |
0 |
3579744 |
0 |
3579744 |
7.1 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
52209 |
4314352 |
94842 |
4409194 |
8.75 % |
10/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
52209 |
4314352 |
94842 |
4409194 |
8.75 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
3664502 |
0 |
3764668 |
0 |
3764668 |
7.5 % |
01/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
961814 |
0 |
3069665 |
0 |
3069665 |
5.8 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
50554 |
11078 |
4665890 |
54484 |
4720374 |
9.05 % |
11/02/2020 |
FMR LLC |
Delaware |
333 |
0 |
2773602 |
0 |
2773602 |
5.318 % |
07/02/2020 |
FMR LLC |
Delaware |
333 |
0 |
2773602 |
0 |
2773602 |
5.318 % |
07/02/2020 |
Abigail P. Johnson |
United States of America |
0 |
0 |
2773602 |
0 |
2773602 |
5.318 % |
07/02/2020 |
Abigail P. Johnson |
United States of America |
0 |
0 |
2773602 |
0 |
2773602 |
5.318 % |
07/02/2020 |
BlackRock, Inc. |
Delaware |
3630029 |
0 |
3757895 |
0 |
3757895 |
7.2 % |
06/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
318711 |
0 |
953698 |
0 |
953698 |
3 % |
14/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
318711 |
0 |
953698 |
0 |
953698 |
3 % |
14/02/2019 |
BlackRock, Inc. |
Delaware |
2131708 |
0 |
2341196 |
0 |
2341196 |
7.5 % |
06/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
424243 |
0 |
1685896 |
0 |
1685896 |
5.3 % |
14/02/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
424243 |
0 |
1685896 |
0 |
1685896 |
5.3 % |
14/02/2018 |
BlackRock, Inc. |
Delaware |
1929557 |
0 |
1990597 |
0 |
1990597 |
6.3 % |
23/01/2018 |
FRONTIER CAPITAL MANAGEMENT CO., LLC. |
DELAWARE |
359733 |
|
950162 |
|
950162 |
3.03 % |
10/02/2017 |
BlackRock, Inc. |
Delaware |
1737075 |
0 |
1797023 |
0 |
1797023 |
5.7 % |
26/01/2017 |
BlackRock, Inc. |
Delaware |
1692006 |
0 |
1763638 |
0 |
1763638 |
5.9 % |
27/01/2016 |
Wellington Management Company, LLP |
Massachusetts |
0 |
235873 |
0 |
413602 |
413602 |
4.67 % |
14/02/2014 |
Wellington Management Company, LLP |
Massachusetts |
0 |
235873 |
0 |
413602 |
413602 |
4.67 % |
14/02/2014 |
BlackRock, Inc. |
Delaware |
495699 |
0 |
520582 |
0 |
520582 |
5.9 % |
30/01/2014 |
Wellington Management Company, LLP |
Massachusetts |
0 |
588531 |
0 |
750635 |
750635 |
8.59 % |
14/02/2013 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
163200 |
0 |
163200 |
1.868 % |
10/01/2013 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
163200 |
0 |
163200 |
1.868 % |
10/01/2013 |
FMR LLC |
Delaware |
15700 |
0 |
163200 |
0 |
163200 |
1.868 % |
10/01/2013 |
FMR LLC |
Delaware |
15700 |
0 |
163200 |
0 |
163200 |
1.868 % |
10/01/2013 |
BlackRock, Inc. |
Delaware |
498731 |
0 |
498731 |
0 |
498731 |
5.87 % |
09/02/2011 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
8899 |
|
263533 |
8899 |
272432 |
3.84 % |
08/02/2010 |