T. Rowe Price Investment Management, Inc. |
Maryland |
5169509 |
0 |
5188094 |
0 |
5188094 |
3.1 % |
14/11/2024 |
BlackRock, Inc. |
Delaware |
26686744 |
0 |
27461174 |
0 |
27461174 |
16.6 % |
12/11/2024 |
BlackRock, Inc. |
Delaware |
0 |
0 |
27461174 |
0 |
27461174 |
16.6 % |
18/10/2024 |
Abigail P. Johnson |
United States of America |
0 |
0 |
17465023 |
0 |
17465023 |
10.563 % |
12/08/2024 |
FMR LLC |
Delaware |
17451343 |
0 |
17465023 |
0 |
17465023 |
10.563 % |
12/08/2024 |
BlackRock, Inc. |
Delaware |
25257241 |
0 |
25855259 |
0 |
25855259 |
15.3 % |
22/01/2024 |
FMR LLC |
Delaware |
8590418 |
0 |
8602787 |
0 |
8602787 |
5.048 % |
13/10/2023 |
Abigail P. Johnson |
United States of America |
0 |
0 |
8602787 |
0 |
8602787 |
5.048 % |
13/10/2023 |
FMR LLC |
Delaware |
8590418 |
0 |
8602787 |
0 |
8602787 |
5.048 % |
13/10/2023 |
Abigail P. Johnson |
United States of America |
0 |
0 |
8602787 |
0 |
8602787 |
5.048 % |
13/10/2023 |
Abigail P. Johnson |
United States of America |
0 |
0 |
8602787 |
0 |
8602787 |
5.048 % |
10/10/2023 |
Abigail P. Johnson |
United States of America |
0 |
0 |
8602787 |
0 |
8602787 |
5.048 % |
10/10/2023 |
FMR LLC |
Delaware |
8590418 |
0 |
8602787 |
0 |
8602787 |
5.048 % |
10/10/2023 |
FMR LLC |
Delaware |
8590418 |
0 |
8602787 |
0 |
8602787 |
5.048 % |
10/10/2023 |
BlackRock, Inc. |
Delaware |
25340755 |
0 |
25954573 |
0 |
25954573 |
15.2 % |
06/10/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
3483273 |
0 |
10668607 |
0 |
10668607 |
5.9 % |
14/02/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
3483273 |
0 |
10668607 |
0 |
10668607 |
5.9 % |
14/02/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1143846 |
0 |
2028144 |
0 |
2028144 |
1.1 % |
14/02/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1143846 |
0 |
2028144 |
0 |
2028144 |
1.1 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
261138 |
17567333 |
387074 |
17954407 |
9.86 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
12599815 |
0 |
13292031 |
0 |
13292031 |
7.3 % |
03/02/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3769542 |
0 |
11850048 |
0 |
11850048 |
6.4 % |
14/02/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3769542 |
0 |
11850048 |
0 |
11850048 |
6.4 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
109757 |
10694919 |
186802 |
10881721 |
5.91 % |
10/02/2022 |
Abigail P. Johnson |
United States of America |
0 |
0 |
18600790 |
0 |
18600790 |
10.431 % |
12/10/2021 |
FMR LLC |
Delaware |
921370 |
0 |
18600790 |
0 |
18600790 |
10.431 % |
12/10/2021 |
Abigail P. Johnson |
United States of America |
0 |
0 |
18600790 |
0 |
18600790 |
10.431 % |
12/10/2021 |
FMR LLC |
Delaware |
921370 |
0 |
18600790 |
0 |
18600790 |
10.431 % |
12/10/2021 |
BlackRock, Inc. |
Delaware |
5393845 |
0 |
5542288 |
0 |
5542288 |
3.5 % |
10/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3929920 |
0 |
14262398 |
0 |
14262398 |
9 % |
10/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3929920 |
0 |
14262398 |
0 |
14262398 |
9 % |
10/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
4023352 |
0 |
14783758 |
0 |
14783758 |
16.1 % |
10/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
4023352 |
0 |
14783758 |
0 |
14783758 |
16.1 % |
10/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
66351 |
6467687 |
116598 |
6584285 |
7.21 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
5244504 |
0 |
5395771 |
0 |
5395771 |
5.9 % |
02/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3013622 |
0 |
12560891 |
0 |
12560891 |
16.5 % |
14/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3013622 |
0 |
12560891 |
0 |
12560891 |
16.5 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
72223 |
4553 |
5038109 |
67553 |
5105662 |
6.72 % |
11/02/2020 |
Abigail P. Johnson |
United States of America |
0 |
0 |
4387580 |
0 |
4387580 |
5.783 % |
07/02/2020 |
FMR LLC |
Delaware |
274669 |
0 |
4387580 |
0 |
4387580 |
5.783 % |
07/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2877040 |
0 |
12057014 |
0 |
12057014 |
15.8 % |
10/12/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2877040 |
0 |
12057014 |
0 |
12057014 |
15.8 % |
10/12/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1958489 |
0 |
7935367 |
0 |
7935367 |
10.4 % |
12/11/2019 |
BlackRock, Inc. |
Delaware |
3340501 |
0 |
3415041 |
0 |
3415041 |
4.9 % |
11/02/2019 |