The Vanguard Group |
Pennsylvania |
0 |
20554 |
5483356 |
75027 |
5558383 |
9.22 % |
13/02/2024 |
T. Rowe Price Investment Management, Inc. |
Maryland |
3323942 |
0 |
8517838 |
0 |
8517838 |
14.2 % |
14/02/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
3323942 |
0 |
8517838 |
0 |
8517838 |
14.2 % |
14/02/2023 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
3131782 |
0 |
0 |
0 |
3131782 |
5.2 % |
14/02/2023 |
T. ROWE PRICE GROWTH FUND, INC. |
Maryland |
3131782 |
0 |
0 |
0 |
3131782 |
5.2 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
17146 |
5480680 |
61126 |
5541806 |
9.22 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
4266253 |
0 |
4419932 |
0 |
4419932 |
7.4 % |
03/02/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
60532 |
0 |
73904 |
0 |
73904 |
0.1 % |
12/09/2022 |
T. Rowe Price Investment Management, Inc. |
Maryland |
2520231 |
0 |
6272190 |
0 |
6272190 |
10.4 % |
12/09/2022 |
T. Rowe Price Investment Management, Inc. |
Maryland |
2520231 |
0 |
6272190 |
0 |
6272190 |
10.4 % |
12/09/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2467511 |
0 |
6076023 |
0 |
6076023 |
10.1 % |
10/05/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2467511 |
0 |
6076023 |
0 |
6076023 |
10.1 % |
10/05/2022 |