T. Rowe Price Investment Management, Inc. |
Maryland |
1389019 |
0 |
1402600 |
0 |
1402600 |
4.6 % |
14/11/2024 |
FMR LLC |
Delaware |
3714427 |
0 |
3715447 |
0 |
3715447 |
10.821 % |
07/11/2024 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3715447 |
0 |
3715447 |
10.821 % |
07/11/2024 |
Abigail P. Johnson |
United States of America |
0 |
0 |
2528511 |
0 |
2528511 |
8.37 % |
07/11/2024 |
FMR LLC |
Delaware |
2527535 |
0 |
2528511 |
0 |
2528511 |
8.37 % |
07/11/2024 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
1510262 |
0 |
0 |
0 |
1510262 |
5.1 % |
14/02/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
1351512 |
0 |
4110166 |
0 |
4110166 |
13.8 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania For |
0 |
42324 |
1943998 |
62885 |
2006883 |
6.76 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
4518882 |
0 |
4548808 |
0 |
4548808 |
15.3 % |
23/01/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
1284254 |
0 |
3978949 |
0 |
3978949 |
13.9 % |
10/08/2022 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
1437362 |
0 |
0 |
0 |
1437362 |
5 % |
10/08/2022 |
T. Rowe Price Investment Management, Inc. |
Maryland |
1284254 |
0 |
3978949 |
0 |
3978949 |
13.9 % |
10/08/2022 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
1437362 |
0 |
0 |
0 |
1437362 |
5 % |
10/08/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
189167 |
0 |
513358 |
0 |
513358 |
1.7 % |
10/08/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1195168 |
0 |
4069175 |
0 |
4069175 |
14.2 % |
14/02/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1195168 |
0 |
4069175 |
0 |
4069175 |
14.2 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
48187 |
2865106 |
70357 |
2935463 |
10.31 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
4095065 |
0 |
4142505 |
0 |
4142505 |
14.5 % |
27/01/2022 |
BlackRock, Inc. |
Delaware |
4098274 |
0 |
4142505 |
0 |
4142505 |
14.5 % |
26/01/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1066679 |
0 |
4262349 |
0 |
4262349 |
15.1 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania For |
0 |
59786 |
2743618 |
81258 |
2824876 |
10.02 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
3830752 |
0 |
3871283 |
0 |
3871283 |
13.7 % |
26/01/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
988326 |
0 |
4345115 |
0 |
4345115 |
15.6 % |
14/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
988326 |
0 |
4345115 |
0 |
4345115 |
15.6 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
52634 |
3977 |
2843709 |
53839 |
2897548 |
10.4 % |
11/02/2020 |
The Vanguard Group |
Pennsylvania |
52634 |
3977 |
2843709 |
53839 |
2897548 |
10.4 % |
11/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
860318 |
0 |
3736798 |
0 |
3736798 |
13.9 % |
12/11/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
860318 |
0 |
3736798 |
0 |
3736798 |
13.9 % |
12/11/2019 |
The Vanguard Group |
Pennsylvania |
53844 |
3977 |
2814924 |
55049 |
2869973 |
10.75 % |
08/11/2019 |
The Vanguard Group |
Pennsylvania |
53844 |
3977 |
2814924 |
55049 |
2869973 |
10.75 % |
08/11/2019 |