| Greenhaven Associates, Inc. |
New York State |
0 |
0 |
0 |
0 |
0 |
0 % |
14/06/2024 |
| The Vanguard Group |
Pennsylvania |
0 |
316147 |
29937958 |
1114338 |
31052296 |
12.11 % |
13/02/2024 |
| Greenhaven Associates, Inc. |
New York State |
3426891 |
9983730 |
3426891 |
9983730 |
13410621 |
5.2 % |
03/01/2024 |
| Greenhaven Associates, Inc. |
New York State |
3426891 |
9983730 |
3426891 |
9983730 |
13410621 |
5.2 % |
03/01/2024 |
| BlackRock, Inc. |
Delaware |
24546678 |
0 |
26528164 |
0 |
26528164 |
10.4 % |
06/04/2023 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2526195 |
0 |
5859186 |
0 |
5859186 |
2.3 % |
14/02/2023 |
| The Vanguard Group |
Pennsylvania |
0 |
399105 |
29797115 |
1130060 |
30927175 |
12.15 % |
09/02/2023 |
| BlackRock, Inc. |
Delaware |
22188372 |
0 |
24208091 |
0 |
24208091 |
9.5 % |
24/01/2023 |
| BlackRock, Inc. |
Delaware |
18341163 |
0 |
20873962 |
0 |
20873962 |
7.9 % |
11/03/2022 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
10143893 |
0 |
21144926 |
0 |
21144926 |
8 % |
14/02/2022 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
10143893 |
0 |
21144926 |
0 |
21144926 |
8 % |
14/02/2022 |
| STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
10389273 |
0 |
14814040 |
14838460 |
5.64 % |
14/02/2022 |
| The Vanguard Group |
Pennsylvania |
0 |
436757 |
29260389 |
1106993 |
30367382 |
11.54 % |
09/02/2022 |
| BlackRock, Inc. |
Delaware |
0 |
0 |
0 |
0 |
20873962 |
7.9 % |
08/02/2022 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
12799013 |
0 |
28547774 |
0 |
28547774 |
10.8 % |
12/04/2021 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
12799013 |
0 |
28547774 |
0 |
28547774 |
10.8 % |
12/04/2021 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
8140322 |
0 |
18770474 |
0 |
18770474 |
7.1 % |
16/02/2021 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
8140322 |
0 |
18770474 |
0 |
18770474 |
7.1 % |
16/02/2021 |
| The Vanguard Group |
Pennsylvania |
0 |
419028 |
27886276 |
1150581 |
29036857 |
11.04 % |
10/02/2021 |
| BlackRock, Inc. |
Delaware |
20808659 |
0 |
22858307 |
0 |
22858307 |
8.7 % |
01/02/2021 |
| The Vanguard Group |
Pennsylvania |
376248 |
82448 |
29107173 |
436302 |
29543475 |
11.44 % |
11/02/2020 |
| Capital World Investors |
Delaware |
12209334 |
0 |
12209334 |
0 |
12209334 |
4.7 % |
10/12/2019 |
| Capital World Investors |
Delaware |
12209334 |
0 |
12209334 |
0 |
12209334 |
4.7 % |
10/12/2019 |
| BlackRock, Inc. |
Delaware |
23133237 |
0 |
26482477 |
0 |
26482477 |
10.4 % |
08/03/2019 |
| The Vanguard Group |
Pennsylvania |
297253 |
69486 |
28157906 |
365239 |
28523145 |
11.15 % |
11/02/2019 |
| JPMORGAN CHASE & CO132624428 |
Delaware |
10297365 |
5271 |
10938083 |
454 |
10947334 |
4.2 % |
07/12/2018 |
| Capital World Investors |
Delaware |
26873354 |
0 |
26873354 |
0 |
26873354 |
10.5 % |
09/11/2018 |
| Capital World Investors |
Delaware |
23210802 |
0 |
23210802 |
0 |
23210802 |
9.1 % |
13/02/2018 |
| The Vanguard Group |
Pennsylvania |
357817 |
68448 |
26585441 |
420782 |
27006223 |
10.6 % |
09/02/2018 |
| The Vanguard Group |
Pennsylvania |
399321 |
46811 |
24652213 |
435715 |
25087928 |
10.01 % |
10/02/2017 |
| The Vanguard Group |
Pennsylvania |
397899 |
46811 |
24185570 |
435660 |
24621230 |
9.82 % |
10/02/2017 |
| The Vanguard Group |
Pennsylvania |
397899 |
46811 |
24185570 |
435660 |
24621230 |
9.82 % |
10/02/2017 |
| The Vanguard Group |
Pennsylvania |
471943 |
25698 |
21502979 |
506908 |
22009887 |
8.56 % |
11/02/2016 |
| FMR LLC |
Delaware |
1275511 |
0 |
26244074 |
0 |
26244074 |
10.022 % |
10/09/2015 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
26244074 |
0 |
26244074 |
10.022 % |
10/09/2015 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
26244074 |
0 |
26244074 |
10.022 % |
10/09/2015 |