Dimensional Fund Advisors LP |
Delaware |
3745608 |
0 |
3797751 |
0 |
3797751 |
7.9 % |
09/02/2024 |
BlackRock, Inc. |
Delaware |
5805614 |
0 |
5917516 |
0 |
5917516 |
12.3 % |
23/01/2024 |
FMR LLC |
Delaware |
35751 |
0 |
35852 |
0 |
35852 |
0.074 % |
11/12/2023 |
Abigail P. Johnson |
United States of America |
0 |
0 |
35852 |
0 |
35852 |
0.074 % |
11/12/2023 |
Abigail P. Johnson |
United States of America |
0 |
0 |
35852 |
0 |
35852 |
0.074 % |
11/12/2023 |
FMR LLC |
Delaware |
35751 |
0 |
35852 |
0 |
35852 |
0.074 % |
11/12/2023 |
FMR LLC |
Delaware |
2615901 |
0 |
2616499 |
0 |
2616499 |
5.437 % |
11/09/2023 |
Abigail P. Johnson |
United States of America |
0 |
0 |
2616499 |
0 |
2616499 |
5.437 % |
11/09/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
40130 |
4307747 |
72672 |
4380419 |
9.16 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
5253010 |
0 |
5321789 |
0 |
5321789 |
11.1 % |
26/01/2023 |
BlackRock, Inc. |
Delaware |
0 |
0 |
0 |
0 |
5321789 |
11.1 % |
20/01/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
34967 |
3882911 |
61776 |
3944687 |
8.3 % |
10/02/2022 |
Abigail P. Johnson |
United States of America |
0 |
0 |
7093062 |
0 |
7093062 |
14.918 % |
09/02/2022 |
FMR LLC |
Delaware |
638534 |
0 |
7093062 |
0 |
7093062 |
14.918 % |
09/02/2022 |
Fidelity Stock Fund |
Massachusetts |
4584811 |
0 |
0 |
0 |
4584811 |
9.643 % |
09/02/2022 |
Abigail P. Johnson |
United States of America |
0 |
0 |
7093062 |
0 |
7093062 |
14.918 % |
09/02/2022 |
FMR LLC |
Delaware |
638534 |
0 |
7093062 |
0 |
7093062 |
14.918 % |
09/02/2022 |
Fidelity Stock Fund |
Massachusetts |
4584811 |
0 |
0 |
0 |
4584811 |
9.643 % |
09/02/2022 |
Dimensional Fund Advisors LP |
Delaware |
3595687 |
0 |
3657561 |
0 |
3657561 |
7.7 % |
08/02/2022 |
BlackRock, Inc. |
Delaware |
5459453 |
0 |
5538120 |
0 |
5538120 |
11.6 % |
27/01/2022 |
BlackRock, Inc. |
Delaware |
5478063 |
0 |
5538120 |
0 |
5538120 |
11.6 % |
25/01/2022 |
S Dimensional Fund Advisors LP |
Delaware |
3761793 |
0 |
3835703 |
0 |
3835703 |
8.1 % |
12/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
39704 |
3221186 |
67340 |
3288526 |
6.94 % |
10/02/2021 |
FMR LLC |
Delaware |
748245 |
0 |
7103002 |
0 |
7103002 |
14.995 % |
08/02/2021 |
Fidelity Stock Fund |
Massachusetts |
4621746 |
0 |
0 |
0 |
4621746 |
9.757 % |
08/02/2021 |
Abigail P. Johnson |
United States of America |
0 |
0 |
7103002 |
0 |
7103002 |
14.995 % |
08/02/2021 |
BlackRock, Inc. |
Delaware |
4929621 |
0 |
4988793 |
0 |
4988793 |
10.5 % |
26/01/2021 |
BlackRock, Inc. |
Delaware |
4774481 |
0 |
4850687 |
0 |
4850687 |
10.2 % |
10/07/2020 |
The Vanguard Group |
Pennsylvania |
29937 |
9400 |
3367742 |
34765 |
3402507 |
7.07 % |
12/02/2020 |
Dimensional Fund Advisors LP |
Delaware |
4012690 |
0 |
4061884 |
0 |
4061884 |
8.45 % |
12/02/2020 |
Fidelity Stock Fund |
Massachusetts |
4703078 |
0 |
0 |
0 |
4703078 |
9.781 % |
07/02/2020 |
Abigail P. Johnson |
United States of America |
0 |
0 |
7212305 |
0 |
7212305 |
14.999 % |
07/02/2020 |
FMR LLC |
Delaware |
760045 |
0 |
7212305 |
0 |
7212305 |
14.999 % |
07/02/2020 |
BlackRock, Inc. |
Delaware |
4687851 |
0 |
4781035 |
0 |
4781035 |
9.9 % |
07/02/2020 |
FMR LLC |
Delaware |
1054322 |
0 |
7256332 |
0 |
7256332 |
14.999 % |
13/02/2019 |
Abigail P. Johnson |
United States of America |
0 |
0 |
7256332 |
0 |
7256332 |
14.999 % |
13/02/2019 |
Fidelity Stock Fund |
Massachusetts |
4794929 |
0 |
0 |
0 |
4794929 |
9.911 % |
13/02/2019 |
FMR LLC |
Delaware |
1054322 |
0 |
7256332 |
0 |
7256332 |
14.999 % |
13/02/2019 |
Abigail P. Johnson |
United States of America |
0 |
0 |
7256332 |
0 |
7256332 |
14.999 % |
13/02/2019 |
Fidelity Stock Fund |
Massachusetts |
4794929 |
0 |
0 |
0 |
4794929 |
9.911 % |
13/02/2019 |
The Vanguard Group |
Pennsylvania |
31132 |
9400 |
2841222 |
35960 |
2877182 |
5.94 % |
11/02/2019 |
Dimensional Fund Advisors LP |
Delaware |
4028857 |
0 |
4084670 |
0 |
4084670 |
8.44 % |
08/02/2019 |
Abigail P. Johnson |
United States of America |
0 |
0 |
7460510 |
0 |
7460510 |
14.999 % |
13/02/2018 |
Fidelity Stock Fund |
Massachusetts |
4932896 |
0 |
0 |
0 |
4932896 |
9.917 % |
13/02/2018 |
FMR LLC |
Delaware |
1227175 |
0 |
7460510 |
0 |
7460510 |
14.999 % |
13/02/2018 |
Dimensional Fund Advisors LP |
Delaware |
4167210 |
0 |
4235381 |
0 |
4235381 |
8.52 % |
09/02/2018 |
The Vanguard Group |
Pennsylvania |
36297 |
6100 |
2774848 |
39812 |
2814660 |
5.65 % |
08/02/2018 |
Fidelity Stock Fund |
Massachusetts |
5231100 |
0 |
0 |
0 |
5231100 |
10.097 % |
14/02/2017 |
Abigail P. Johnson |
United States of America |
0 |
0 |
7548048 |
0 |
7548048 |
14.57 % |
14/02/2017 |
FMR LLC |
Delaware |
1166948 |
0 |
7548048 |
0 |
7548048 |
14.57 % |
14/02/2017 |
The Vanguard Group |
Pennsylvania |
40307 |
5400 |
3242089 |
43951 |
3286040 |
6.34 % |
13/02/2017 |
Dimensional Fund Advisors LP |
Delaware |
4294803 |
0 |
4338519 |
0 |
4338519 |
8.37 % |
09/02/2017 |
Abigail P. Johnson |
United States of America |
0 |
0 |
7838146 |
0 |
7838146 |
14.999 % |
12/02/2016 |
FMR LLC |
Delaware |
1187746 |
0 |
7838146 |
0 |
7838146 |
14.999 % |
12/02/2016 |
Fidelity Stock Fund |
Massachusetts |
5454100 |
0 |
0 |
0 |
5454100 |
10.437 % |
12/02/2016 |
The Vanguard Group |
Pennsylvania |
42875 |
3700 |
2583493 |
44475 |
2627968 |
5.02 % |
10/02/2016 |
Dimensional Fund Advisors LP |
Delaware |
4402295 |
0 |
4456206 |
0 |
4456206 |
8.53 % |
09/02/2016 |
Abigail P. Johnson |
United States of America |
0 |
0 |
8191950 |
0 |
8191950 |
14.533 % |
13/02/2015 |
Fidelity Stock Fund |
Massachusetts |
6064100 |
0 |
0 |
0 |
6064100 |
10.758 % |
13/02/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
8191950 |
0 |
8191950 |
14.533 % |
13/02/2015 |
FMR LLC |
Delaware |
877850 |
0 |
8191950 |
0 |
8191950 |
14.533 % |
13/02/2015 |
Dimensional Fund Advisors LP |
Delaware |
4328826 |
0 |
4396001 |
0 |
4396001 |
7.8 % |
05/02/2015 |
FMR LLC |
Delaware |
640000 |
0 |
8570200 |
0 |
8570200 |
15.272 % |
14/02/2014 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
8570200 |
0 |
8570200 |
15.272 % |
14/02/2014 |
Dimensional Fund Advisors LP |
Delaware |
4173025 |
0 |
4254530 |
0 |
4254530 |
7.58 % |
10/02/2014 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
7545700 |
0 |
7545700 |
12.986 % |
14/02/2013 |
FMR LLC |
Delaware |
400000 |
0 |
7545700 |
0 |
7545700 |
12.986 % |
14/02/2013 |
Dimensional Fund Advisors LP |
Delaware |
3876056 |
0 |
3939802 |
0 |
3939802 |
6.78 % |
11/02/2013 |
FMR LLC |
Delaware |
704300 |
0 |
7089400 |
0 |
7089400 |
12.275 % |
14/02/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
7089400 |
0 |
7089400 |
12.275 % |
14/02/2012 |
Dimensional Fund Advisors LP |
Delaware |
3720871 |
0 |
3811460 |
0 |
3811460 |
6.6 % |
14/02/2012 |
FMR LLC |
Delaware |
700000 |
0 |
7559645 |
0 |
7559645 |
12.662 % |
14/02/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
7559645 |
0 |
7559645 |
12.662 % |
14/02/2011 |
Dimensional Fund Advisors LP |
Delaware |
3194990 |
0 |
3285082 |
0 |
3285082 |
5.5 % |
11/02/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
8640376 |
0 |
8640376 |
13.585 % |
16/02/2010 |
FMR LLC |
Delaware |
700000 |
0 |
8640376 |
0 |
8640376 |
13.585 % |
16/02/2010 |