T. Rowe Price Investment Management, Inc. |
Maryland |
37076119 |
0 |
39141848 |
0 |
39141848 |
11.2 % |
14/11/2024 |
The Vanguard Group |
Pennsylvania |
0 |
434483 |
37644907 |
1438898 |
39083805 |
11.12 % |
13/02/2024 |
Wellington Management Group LLP |
Massachusetts |
0 |
15548373 |
0 |
16345836 |
16345836 |
4.65 % |
08/02/2024 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
15548373 |
0 |
16345836 |
16345836 |
4.65 % |
08/02/2024 |
Wellington Group Holdings LLP |
Delaware |
0 |
15548373 |
0 |
16345836 |
16345836 |
4.65 % |
08/02/2024 |
T. Rowe Price Investment Management, Inc. |
Maryland |
11203742 |
0 |
36069220 |
0 |
36069220 |
10.2 % |
10/05/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
11203742 |
0 |
36069220 |
0 |
36069220 |
10.2 % |
10/05/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
10537868 |
0 |
33770658 |
0 |
33770658 |
9.5 % |
14/02/2023 |
T. ROWE PRICE CAPITAL APPRECIATION FUND, INC. |
Maryland |
13819498 |
0 |
0 |
0 |
13819498 |
3.9 % |
14/02/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
10537868 |
0 |
33770658 |
0 |
33770658 |
9.5 % |
14/02/2023 |
T. ROWE PRICE CAPITAL APPRECIATION FUND, INC. |
Maryland |
13819498 |
0 |
0 |
0 |
13819498 |
3.9 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
472136 |
38006472 |
1396324 |
39402796 |
11.14 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
28265730 |
0 |
30542592 |
0 |
30542592 |
8.6 % |
07/02/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
12357138 |
0 |
41293683 |
0 |
41293683 |
11.6 % |
10/08/2022 |
T. ROWE PRICE CAPITAL APPRECIATION FUND, INC. |
Maryland |
18895054 |
0 |
0 |
0 |
18895054 |
5.3 % |
10/08/2022 |
T. ROWE PRICE CAPITAL APPRECIATION FUND, INC. |
Maryland |
18895054 |
0 |
0 |
0 |
18895054 |
5.3 % |
10/08/2022 |
T. Rowe Price Investment Management, Inc. |
Maryland |
12357138 |
0 |
41293683 |
0 |
41293683 |
11.6 % |
10/08/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1440550 |
0 |
2167256 |
0 |
2167297 |
0.6 % |
10/08/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1440550 |
0 |
2167256 |
0 |
2167297 |
0.6 % |
10/08/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
12599498 |
0 |
39651041 |
0 |
39651041 |
11 % |
10/06/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
12599498 |
0 |
39651041 |
0 |
39651041 |
11 % |
10/06/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
8647418 |
0 |
19758392 |
0 |
19758392 |
5.5 % |
14/02/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
8647418 |
0 |
19758392 |
0 |
19758392 |
5.5 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
532180 |
35202980 |
1364253 |
36567233 |
10.2 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
30071671 |
0 |
33420429 |
0 |
33420429 |
9.3 % |
03/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
580839 |
32610598 |
1354881 |
33965479 |
10.05 % |
12/04/2021 |
The Vanguard Group |
Pennsylvania |
0 |
580839 |
32610598 |
1354881 |
33965479 |
10.05 % |
12/04/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
12129720 |
0 |
30615477 |
0 |
30615477 |
9 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
514226 |
32261035 |
1390054 |
33651089 |
9.98 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
25156776 |
0 |
27764923 |
0 |
27764923 |
8.2 % |
05/02/2021 |
Wellington Management Group LLP |
Massachusetts |
0 |
18812286 |
0 |
21276430 |
21276430 |
6.31 % |
04/02/2021 |
Wellington Group Holdings LLP |
Delaware |
0 |
18812286 |
0 |
21276430 |
21276430 |
6.31 % |
04/02/2021 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
18812286 |
0 |
21276430 |
21276430 |
6.31 % |
04/02/2021 |
Wellington Management Company LLP |
Delaware |
0 |
16809509 |
0 |
17940589 |
17940589 |
5.32 % |
04/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
512779 |
32730489 |
1396460 |
34126949 |
10.12 % |
10/11/2020 |
The Vanguard Group |
Pennsylvania |
0 |
512779 |
32730489 |
1396460 |
34126949 |
10.12 % |
10/11/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
14731096 |
0 |
43984137 |
0 |
43984137 |
13 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
442669 |
86135 |
21694910 |
503750 |
22198660 |
6.61 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
19715569 |
0 |
22427734 |
0 |
22427734 |
6.7 % |
10/02/2020 |
FMR LLC |
Delaware |
4346261 |
0 |
20627159 |
0 |
20627159 |
6.139 % |
07/02/2020 |
FMR LLC |
Delaware |
4346261 |
0 |
20627159 |
0 |
20627159 |
6.139 % |
07/02/2020 |
Abigail P. Johnson |
United States of America |
0 |
0 |
20627159 |
0 |
20627159 |
6.139 % |
07/02/2020 |
Abigail P. Johnson |
United States of America |
0 |
0 |
20627159 |
0 |
20627159 |
6.139 % |
07/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
16369318 |
0 |
47539102 |
0 |
47539102 |
14.2 % |
14/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
16369318 |
0 |
47539102 |
0 |
47539102 |
14.2 % |
14/02/2019 |
Abigail P. Johnson |
United States of America |
0 |
0 |
28456946 |
0 |
28456946 |
8.514 % |
13/02/2019 |
Abigail P. Johnson |
United States of America |
0 |
0 |
28456946 |
0 |
28456946 |
8.514 % |
13/02/2019 |
FMR LLC |
Delaware |
5185136 |
0 |
28456946 |
0 |
28456946 |
8.514 % |
13/02/2019 |
FMR LLC |
Delaware |
5185136 |
0 |
28456946 |
0 |
28456946 |
8.514 % |
13/02/2019 |
The Vanguard Group |
Pennsylvania |
360391 |
66574 |
21810895 |
417805 |
22228700 |
6.65 % |
11/02/2019 |
Integrated Core Strategies (US) LLC |
|
|
|
|
|
5903409 |
1.8 % |
05/10/2018 |
Millennium Management LLC |
|
|
|
|
|
10413373 |
3.1 % |
05/10/2018 |
WorldQuant Millennium Quantitative Strategies LLC |
|
|
|
|
|
14630 |
0 % |
05/10/2018 |
Millennium Group Management LLC |
|
|
|
|
|
10428003 |
3.1 % |
05/10/2018 |
Israel A. Englander |
|
|
|
|
|
10428003 |
3.1 % |
05/10/2018 |
Israel A. Englander |
|
|
|
|
|
10428003 |
3.1 % |
05/10/2018 |
Millennium Group Management LLC |
|
|
|
|
|
10428003 |
3.1 % |
05/10/2018 |
WorldQuant Millennium Quantitative Strategies LLC |
|
|
|
|
|
14630 |
0 % |
05/10/2018 |
Millennium Management LLC |
|
|
|
|
|
10413373 |
3.1 % |
05/10/2018 |
Millennium International Management LP |
|
|
|
|
|
4524594 |
1.4 % |
05/10/2018 |
WMQS Global Equity Active Extension Master Fund LP |
|
|
|
|
|
14630 |
0 % |
05/10/2018 |
Integrated Assets, Ltd. |
|
|
|
|
|
34641 |
0 % |
05/10/2018 |
ICS Opportunities, Ltd. |
|
|
|
|
|
4475323 |
1.3 % |
05/10/2018 |
Integrated Core Strategies (US) LLC |
|
|
|
|
|
5903409 |
1.8 % |
05/10/2018 |
ICS Opportunities, Ltd. |
|
|
|
|
|
4475323 |
1.3 % |
05/10/2018 |
Integrated Assets, Ltd. |
|
|
|
|
|
34641 |
0 % |
05/10/2018 |
WMQS Global Equity Active Extension Master Fund LP |
|
|
|
|
|
14630 |
0 % |
05/10/2018 |
Millennium International Management LP |
|
|
|
|
|
4524594 |
1.4 % |
05/10/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
12308444 |
0 |
36677427 |
0 |
36677427 |
10.5 % |
14/02/2018 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
12308444 |
0 |
36677427 |
0 |
36677427 |
10.5 % |
14/02/2018 |
The Vanguard Group |
Pennsylvania |
438524 |
67404 |
20948035 |
497882 |
21445917 |
6.17 % |
12/02/2018 |
Abigail P. Johnson |
United States of America |
0 |
0 |
21026963 |
0 |
21026963 |
6.081 % |
14/02/2017 |
FMR LLC |
Delaware |
2041916 |
0 |
21026963 |
0 |
21026963 |
6.081 % |
14/02/2017 |
Abigail P. Johnson |
United States of America |
0 |
0 |
21026963 |
0 |
21026963 |
6.081 % |
14/02/2017 |
FMR LLC |
Delaware |
2041916 |
0 |
21026963 |
0 |
21026963 |
6.081 % |
14/02/2017 |
The Vanguard Group |
Pennsylvania |
471154 |
54606 |
18821267 |
525687 |
19346954 |
5.59 % |
13/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
11446729 |
0 |
35874506 |
0 |
35874506 |
10.3 % |
07/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
11446729 |
0 |
35874506 |
0 |
35874506 |
10.3 % |
07/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
38090644 |
11 % |
10/08/2016 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
38090644 |
11 % |
10/08/2016 |