The Vanguard Group |
Pennsylvania |
0 |
440953 |
45901172 |
855339 |
46756511 |
10.79 % |
13/02/2024 |
Capital International Investors |
Delaware |
39044595 |
0 |
39044595 |
0 |
39044595 |
9 % |
09/02/2024 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
12091702 |
0 |
31316116 |
0 |
31316116 |
7.2 % |
14/02/2023 |
Capital International Investors |
Delaware |
51088049 |
0 |
53000392 |
0 |
53000392 |
12.2 % |
13/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
426683 |
45562473 |
801517 |
46363990 |
10.71 % |
09/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
422243 |
42500756 |
775678 |
43276434 |
10 % |
11/07/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
8478249 |
0 |
21697668 |
0 |
21697668 |
5 % |
14/02/2022 |
Capital International Investors |
Delaware |
48564874 |
0 |
50477217 |
0 |
50477217 |
11.7 % |
11/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
383388 |
40950328 |
694363 |
41644691 |
9.63 % |
10/02/2022 |
Capital International Investors |
Delaware |
48284223 |
0 |
49507028 |
0 |
49507028 |
11.4 % |
16/02/2021 |
Capital International Investors |
Delaware |
48284223 |
0 |
49507028 |
0 |
49507028 |
11.4 % |
16/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
5645200 |
0 |
15781111 |
0 |
15781111 |
3.6 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
285938 |
38310635 |
614893 |
38925528 |
9 % |
10/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
6038268 |
0 |
15999638 |
0 |
16026282 |
6.2 % |
14/02/2020 |
Capital International Investors |
California |
29934534 |
0 |
31207042 |
0 |
31207042 |
12.3 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
115778 |
43607 |
19856494 |
127542 |
19984036 |
7.84 % |
12/02/2020 |
Capital International Investors |
California |
27759777 |
0 |
29021516 |
0 |
29021516 |
11.4 % |
09/08/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
5948500 |
0 |
17155503 |
0 |
17187504 |
6.7 % |
14/02/2019 |
The Vanguard Group |
Pennsylvania |
102463 |
36986 |
18678269 |
118472 |
18796741 |
7.39 % |
11/02/2019 |