BlackRock, Inc. |
Delaware |
11570115 |
0 |
12335670 |
0 |
12335670 |
9.2 % |
08/11/2024 |
BlackRock, Inc. |
Delaware |
0 |
0 |
12335670 |
0 |
12335670 |
9.2 % |
21/10/2024 |
BlackRock, Inc. |
Delaware |
16334132 |
0 |
17160742 |
0 |
17160742 |
12.5 % |
23/01/2024 |
BlackRock, Inc. |
Delaware |
13659336 |
0 |
14575482 |
0 |
14575482 |
10.6 % |
08/03/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
169496 |
14765891 |
521325 |
15287216 |
11.18 % |
09/02/2023 |
JPMORGAN CHASE & |
Delaware |
5474593 |
46254 |
6284793 |
57035 |
6344442 |
4.6 % |
05/01/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
207002 |
14309433 |
541956 |
14851389 |
10.58 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
13628304 |
0 |
14752815 |
0 |
14752815 |
10.5 % |
09/02/2022 |
Wellington Group Holdings LLP |
Delaware |
0 |
5626995 |
0 |
5958569 |
5958569 |
4.25 % |
04/02/2022 |
Wellington Management Group LLP |
Massachusetts |
0 |
5626995 |
0 |
5958569 |
5958569 |
4.25 % |
04/02/2022 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
5626995 |
0 |
5958569 |
5958569 |
4.25 % |
04/02/2022 |
BlackRock, Inc. |
Delaware |
12663451 |
0 |
13783465 |
0 |
13783465 |
9.8 % |
02/02/2022 |
JPMORGAN CHASE & |
Delaware |
8918559 |
33197 |
9751071 |
41052 |
9793895 |
6.9 % |
12/01/2022 |
The Vanguard Group |
Pennsylvania |
0 |
212111 |
14200475 |
572231 |
14772706 |
10.38 % |
10/02/2021 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
7351156 |
0 |
8185132 |
8185132 |
5.75 % |
04/02/2021 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
7351156 |
0 |
8185132 |
8185132 |
5.75 % |
04/02/2021 |
Wellington Management Company LLP |
Delaware |
0 |
6978458 |
0 |
7560183 |
7560183 |
5.31 % |
04/02/2021 |
Wellington Management Group LLP |
Massachusetts |
0 |
7351156 |
0 |
8185132 |
8185132 |
5.75 % |
04/02/2021 |
Wellington Group Holdings LLP |
Delaware |
0 |
7351156 |
0 |
8185132 |
8185132 |
5.75 % |
04/02/2021 |
Wellington Management Company LLP |
Delaware |
0 |
6978458 |
0 |
7560183 |
7560183 |
5.31 % |
04/02/2021 |
Wellington Management Group LLP |
Massachusetts |
0 |
7351156 |
0 |
8185132 |
8185132 |
5.75 % |
04/02/2021 |
Wellington Group Holdings LLP |
Delaware |
0 |
7351156 |
0 |
8185132 |
8185132 |
5.75 % |
04/02/2021 |
BlackRock, Inc. |
Delaware |
9257513 |
0 |
10333841 |
0 |
10333841 |
7.3 % |
29/01/2021 |
JPMORGAN CHASE & |
Delaware |
11202091 |
46723 |
12124405 |
97550 |
12224303 |
8.5 % |
25/01/2021 |
The Vanguard Group |
Pennsylvania |
195211 |
49325 |
15597618 |
235294 |
15832912 |
11.18 % |
11/02/2020 |
Vanguard Fiduciary Trust Company, in its capacity as trustee for certain employee benefit plan. Number 232186884. |
Pennsylvania For |
0 |
7469275 |
0 |
7469275 |
7469275 |
5.28 % |
11/02/2020 |
FMR LLC |
Delaware |
353959 |
0 |
3190479 |
0 |
3190479 |
2.253 % |
07/02/2020 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3190479 |
0 |
3190479 |
2.253 % |
07/02/2020 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3190479 |
0 |
3190479 |
2.253 % |
07/02/2020 |
FMR LLC |
Delaware |
353959 |
0 |
3190479 |
0 |
3190479 |
2.253 % |
07/02/2020 |
BlackRock, Inc. |
Delaware |
8039068 |
0 |
9147757 |
0 |
9147757 |
6.5 % |
05/02/2020 |
JPMORGAN CHASE & |
Delaware |
6587260 |
78468 |
7347936 |
54261 |
7404490 |
5.2 % |
24/01/2020 |
The Vanguard Group |
Pennsylvania |
160253 |
46927 |
15714263 |
198831 |
15913094 |
11.06 % |
10/09/2019 |
The Vanguard Group |
Pennsylvania |
160253 |
46927 |
15714263 |
198831 |
15913094 |
11.06 % |
10/09/2019 |
The Vanguard Group |
Pennsylvania |
95430 |
44495 |
13869885 |
137322 |
14007207 |
9.35 % |
12/02/2019 |
BlackRock, Inc. |
Delaware |
13066701 |
0 |
13848515 |
0 |
13848515 |
9.2 % |
06/02/2019 |
Vanguard Fiduciary Trust Company, in its capacity as trustee for certain employee benefit plan. Number 232186884. |
Pennsylvania For |
0 |
8065426 |
0 |
8065426 |
8065426 |
5.39 % |
01/02/2019 |
Vanguard Fiduciary Trust Company, in its capacity as trustee for certain employee benefit plan. Number 232186884. |
Pennsylvania For |
0 |
8065426 |
0 |
8065426 |
8065426 |
5.39 % |
01/02/2019 |
Vanguard Fiduciary Trust Company, in its capacity as trustee for certain employee benefit plan. Number 232186884. |
Pennsylvania For |
0 |
8608339 |
0 |
8608339 |
8608339 |
5.69 % |
13/02/2018 |
The Vanguard Group |
Pennsylvania |
105981 |
35417 |
12752031 |
137095 |
12889126 |
8.51 % |
09/02/2018 |
BlackRock, Inc. |
Delaware |
11782591 |
0 |
12699215 |
0 |
12699215 |
8.4 % |
25/01/2018 |
Vanguard Fiduciary Trust Company, in its capacity as trustee for certain employee benefit plan. Number 232186884. |
Pennsylvania For |
0 |
9030395 |
0 |
9030395 |
9030395 |
6 % |
14/02/2017 |
The Vanguard Group |
Pennsylvania |
81251 |
25143 |
11804901 |
99377 |
11904278 |
7.91 % |
10/02/2017 |
BlackRock, Inc. |
Delaware |
10167577 |
0 |
10646781 |
0 |
10646781 |
7.1 % |
25/01/2017 |
Morgan Stanley Capital Services LLC |
The state of organization is Delaware. |
3663371 |
0 |
0 |
3663371 |
3663371 |
5 % |
18/08/2016 |
Morgan Stanley |
The state of organization is Delaware. |
4209744 |
100362 |
0 |
4314804 |
4314804 |
5.9 % |
18/08/2016 |
The Vanguard Group |
Pennsylvania |
47044 |
3600 |
5511990 |
46844 |
5558834 |
7.71 % |
10/02/2016 |
BlackRock, Inc. |
Delaware |
4406781 |
0 |
4660329 |
0 |
4660329 |
6.5 % |
10/02/2016 |
Vanguard Fiduciary Trust Company, in its capacity as trustee for certain employee benefit plan. Number 232186884. |
Pennsylvania For |
0 |
7152546 |
0 |
7152546 |
7152546 |
9.92 % |
09/02/2016 |
BANK OF AMERICA CORP /DE/560906609 |
Delaware |
0 |
986476 |
0 |
988584 |
988584 |
1.33 % |
17/02/2015 |
The Vanguard Group |
Pennsylvania |
42300 |
|
4340228 |
36900 |
4377128 |
5.9 % |
10/02/2015 |
BlackRock, Inc. |
Delaware |
4116942 |
0 |
4358230 |
0 |
4358230 |
5.9 % |
06/02/2015 |
Vanguard Fiduciary Trust Company, in its capacity as trustee for certain employee benefit plan. Number 232186884. |
Pennsylvania For |
0 |
7650936 |
0 |
7650936 |
7650936 |
10.33 % |
04/02/2015 |
BANK OF AMERICA CORP /DE/560906609 |
Delaware |
0 |
4713809 |
0 |
4719969 |
4719969 |
5.51 % |
19/02/2014 |
The Vanguard Group |
Pennsylvania |
65318 |
|
4619478 |
61348 |
4680826 |
5.46 % |
11/02/2014 |
Vanguard Fiduciary Trust Company, in its capacity as trustee for certain employee benefit plan. Number 232186884. |
Pennsylvania For |
0 |
11117783 |
0 |
11117783 |
11117783 |
12.98 % |
11/02/2014 |
BlackRock, Inc. |
Delaware |
4791076 |
0 |
5202139 |
0 |
5202139 |
6.1 % |
29/01/2014 |
Vanguard Fiduciary Trust Company, in its capacity as trustee for certain employee benefit plan. Number 232186884. |
Pennsylvania For |
0 |
49870150 |
0 |
49870150 |
49870150 |
14.59 % |
01/02/2013 |
BlackRock, Inc. |
Delaware |
17032743 |
0 |
17032743 |
0 |
17032743 |
4.99 % |
08/08/2012 |
BlackRock, Inc. |
Delaware |
17187324 |
0 |
17187324 |
0 |
17187324 |
5.04 % |
09/02/2012 |
Vanguard Fiduciary Trust Company, in its capacity as trustee for certain employee benefit plan. Number 232186884. |
Pennsylvania For |
0 |
57654573 |
0 |
57654573 |
57654573 |
16.9 % |
01/02/2012 |
Vanguard Fiduciary Trust Company, in its capacity as trustee for certain employee benefit plan. Number 232186884. |
Pennsylvania For |
0 |
69010164 |
0 |
69010164 |
69010164 |
18.56 % |
04/02/2011 |
Mason Capital Management LLC, in its capacity as investment manager for certain investment funds and managed accounts |
Delaware |
12185995 |
0 |
12185995 |
0 |
12185995 |
6.6 % |
10/06/2008 |