Wellington Management Group LLP |
Massachusetts |
0 |
3899070 |
0 |
3899070 |
3899070 |
6.54 % |
08/11/2024 |
Wellington Group Holdings LLP |
Delaware |
0 |
3899070 |
0 |
3899070 |
3899070 |
6.54 % |
08/11/2024 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
3899070 |
0 |
3899070 |
3899070 |
6.54 % |
08/11/2024 |
Wellington Management Company LLP |
Delaware |
0 |
3899070 |
0 |
3899070 |
3899070 |
6.54 % |
08/11/2024 |
The Vanguard Group |
Pennsylvania |
0 |
47143 |
5819172 |
104559 |
5923731 |
10.01 % |
10/03/2023 |
The Vanguard Group |
Pennsylvania |
0 |
47143 |
5819172 |
104559 |
5923731 |
10.01 % |
10/03/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
55330 |
5786185 |
112332 |
5898517 |
9.33 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
5242050 |
0 |
5541085 |
0 |
5541085 |
8.8 % |
31/01/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
66501 |
5893659 |
130656 |
6024315 |
8.96 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
4959254 |
0 |
5162676 |
0 |
5162676 |
7.7 % |
01/02/2021 |
The Vanguard Group |
Pennsylvania |
63808 |
9234 |
6093715 |
63560 |
6157275 |
9.05 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
4769358 |
0 |
4952374 |
0 |
4952374 |
7.3 % |
06/02/2020 |
The Vanguard Group |
Pennsylvania |
51326 |
6245 |
4803005 |
52445 |
4855450 |
8.89 % |
11/02/2019 |
Dimensional Fund Advisors LP |
Delaware |
4002580 |
0 |
4137935 |
0 |
4137935 |
7.58 % |
08/02/2019 |
BlackRock, Inc. |
Delaware |
3699547 |
0 |
3840406 |
0 |
3840406 |
7 % |
06/02/2019 |
The Vanguard Group |
Pennsylvania |
47757 |
5845 |
3634930 |
49576 |
3684506 |
8.36 % |
09/02/2018 |
BlackRock, Inc. |
Delaware |
2717276 |
0 |
2813716 |
0 |
2813716 |
6.4 % |
23/01/2018 |
The Vanguard Group |
Pennsylvania |
47422 |
5845 |
3257277 |
51341 |
3308618 |
7.54 % |
10/02/2017 |
BlackRock, Inc. |
Delaware |
2514411 |
0 |
2602200 |
0 |
2602200 |
5.9 % |
26/01/2017 |
The Vanguard Group |
Pennsylvania |
48101 |
3100 |
2407319 |
49001 |
2456320 |
6.37 % |
11/02/2016 |
BlackRock, Inc. |
Delaware |
2034541 |
0 |
2122622 |
0 |
2122622 |
5.5 % |
28/01/2016 |
BlackRock, Inc. |
Delaware |
1841666 |
0 |
1923989 |
0 |
1923989 |
4.99 % |
10/04/2015 |
The Vanguard Group |
Pennsylvania |
38386 |
|
1732930 |
34886 |
1767816 |
6.03 % |
10/02/2015 |
Dimensional Fund Advisors LP |
Delaware |
2254441 |
0 |
2327782 |
0 |
2327782 |
7.95 % |
05/02/2015 |
BlackRock, Inc. |
Delaware |
1468430 |
0 |
1537865 |
0 |
1537865 |
5.2 % |
03/02/2015 |
BlackRock, Inc. |
Delaware |
1373082 |
0 |
1445731 |
0 |
1445731 |
4.9 % |
08/10/2014 |
The Vanguard Group |
Pennsylvania |
38768 |
|
1559933 |
37268 |
1597201 |
5.44 % |
12/02/2014 |
BlackRock, Inc. |
Delaware |
1476743 |
0 |
1589371 |
0 |
1589371 |
5.4 % |
30/01/2014 |
The Vanguard Group |
Pennsylvania |
36450 |
|
1463542 |
34950 |
1498492 |
5.61 % |
11/02/2013 |
BlackRock, Inc. |
Delaware |
1310297 |
0 |
1310297 |
0 |
1310297 |
4.92 % |
10/04/2012 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
32550 |
|
1302649 |
32550 |
1335199 |
5.01 % |
10/02/2012 |
BlackRock, Inc. |
Delaware |
1321303 |
0 |
1321303 |
0 |
1321303 |
4.96 % |
08/08/2011 |
BlackRock, Inc. |
Delaware |
1405453 |
0 |
1405453 |
0 |
1405453 |
5.29 % |
09/02/2011 |