The Vanguard Group |
Pennsylvania |
0 |
298538 |
27062906 |
984782 |
28047688 |
11.63 % |
13/02/2024 |
BlackRock, Inc. |
Delaware |
21690536 |
0 |
24255217 |
0 |
24255217 |
10.1 % |
24/01/2024 |
BlackRock, Inc. |
Delaware |
18282583 |
0 |
20207719 |
0 |
20207719 |
11.2 % |
24/01/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
298553 |
18216951 |
738162 |
18955113 |
10.51 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
15732377 |
0 |
18052578 |
0 |
18052578 |
10 % |
27/01/2022 |
BlackRock, Inc. |
Delaware |
15773338 |
0 |
18052578 |
0 |
18052578 |
10 % |
26/01/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
334127 |
0 |
944169 |
0 |
944169 |
0.5 % |
16/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
334127 |
0 |
944169 |
0 |
944169 |
0.5 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania For |
0 |
290281 |
17872740 |
780363 |
18653103 |
10.35 % |
10/02/2021 |
Aristotle Capital Management, LLC |
State of California |
7079509 |
0 |
9073140 |
0 |
9073140 |
5.03 % |
02/02/2021 |
BlackRock, Inc. |
Delaware |
14177272 |
0 |
18195074 |
0 |
18195074 |
10.1 % |
09/10/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3689758 |
0 |
10407945 |
0 |
10407945 |
5.7 % |
14/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3689758 |
0 |
10407945 |
0 |
10407945 |
5.7 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
284763 |
53906 |
19287526 |
313953 |
19601479 |
10.88 % |
11/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3839909 |
0 |
11565516 |
0 |
11565516 |
6.4 % |
14/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3839909 |
0 |
11565516 |
0 |
11565516 |
6.4 % |
14/02/2019 |
The Vanguard Group |
Pennsylvania |
224868 |
39780 |
18655477 |
250127 |
18905604 |
10.51 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
12368158 |
0 |
14470047 |
0 |
14470047 |
8.1 % |
06/02/2019 |
Parnassus Investments |
San Francisco California USA |
5884671 |
0 |
5884671 |
0 |
5884671 |
3.28 % |
09/02/2018 |
The Vanguard Group |
Pennsylvania |
252081 |
37486 |
17872711 |
282163 |
18154874 |
10.1 % |
09/02/2018 |
The Vanguard Group |
Pennsylvania |
271004 |
36841 |
17695458 |
300000 |
17995458 |
10.02 % |
10/10/2017 |
The Vanguard Group |
Pennsylvania |
271004 |
36841 |
17695458 |
300000 |
17995458 |
10.02 % |
10/10/2017 |
Parnassus Investments |
U.S.A. |
9067732 |
0 |
9067732 |
0 |
9067732 |
5.05 % |
14/02/2017 |
The Vanguard Group |
Pennsylvania |
284780 |
32211 |
16358265 |
310238 |
16668503 |
9.29 % |
10/02/2017 |
Barrow, Hanley, Mewhinney & Strauss, LLC |
A Delaware |
0 |
0 |
0 |
0 |
10 |
0 % |
07/02/2017 |
Barrow, Hanley, Mewhinney & Strauss, LLC |
A Delaware |
0 |
0 |
0 |
0 |
10 |
0 % |
07/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2690150 |
0 |
9852796 |
0 |
9852796 |
5.4 % |
07/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2690150 |
0 |
9852796 |
0 |
9852796 |
5.4 % |
07/02/2017 |
Parnassus Investments |
U.S.A. |
10723328 |
0 |
10723328 |
0 |
10723328 |
5.98 % |
12/02/2016 |
The Vanguard Group |
Pennsylvania |
337499 |
17200 |
14520618 |
346446 |
14867064 |
8.28 % |
11/02/2016 |
Barrow, Hanley, Mewhinney & Strauss, LLC |
A Delaware |
1668091 |
10630618 |
12298709 |
8212 |
12298709 |
6.86 % |
03/02/2016 |
Barrow, Hanley, Mewhinney & Strauss, LLC |
A Delaware |
1668091 |
10630618 |
12298709 |
8212 |
12298709 |
6.86 % |
03/02/2016 |
BlackRock, Inc. |
Delaware |
9390394 |
0 |
10963706 |
0 |
10963706 |
6.1 % |
27/01/2016 |
The Vanguard Group |
Pennsylvania |
311711 |
|
13116647 |
296758 |
13413405 |
7.37 % |
10/02/2015 |
Barrow, Hanley, Mewhinney & Strauss, LLC |
A Delaware |
1995963 |
13315471 |
15311434 |
8212 |
15311434 |
8.42 % |
09/02/2015 |
Barrow, Hanley, Mewhinney & Strauss, LLC |
A Delaware |
1995963 |
13315471 |
15311434 |
8212 |
15311434 |
8.42 % |
09/02/2015 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
18230619 |
10 % |
12/01/2015 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
18230619 |
10 % |
12/01/2015 |
The Vanguard Group |
Pennsylvania |
298069 |
|
11802213 |
290939 |
12093152 |
6.55 % |
12/02/2014 |
The Vanguard Group |
Pennsylvania |
333476 |
|
10451072 |
306346 |
10757418 |
5.78 % |
11/02/2013 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
256432 |
|
9300110 |
256432 |
9556542 |
5.17 % |
10/02/2012 |