ALLIANZ GLOBAL INVESTORS GmbH |
Frankfurt, Germany |
7139961 |
0 |
22726 |
7117235 |
7139961 |
5 % |
13/11/2024 |
BlackRock, Inc. |
Delaware |
7108863 |
0 |
7199920 |
0 |
7199920 |
5 % |
08/11/2024 |
BlackRock, Inc. |
Delaware |
0 |
0 |
7199920 |
0 |
7199920 |
5 % |
18/10/2024 |
Justin Rosenstein |
United States |
21305283 |
0 |
21305283 |
0 |
21305283 |
13.6 % |
14/02/2024 |
The Vanguard Group |
Pennsylvania |
0 |
149307 |
8602704 |
232618 |
8835322 |
6.45 % |
13/02/2024 |
Champlain Investment Partners, LLC |
Source of Funds (See Instructions) |
2 |
|
2350240 |
|
3177680 |
2.32 % |
13/02/2024 |
BlackRock, Inc. |
Delaware |
6574920 |
0 |
6676728 |
0 |
6676728 |
4.9 % |
07/02/2024 |
BlackRock, Inc. |
Delaware |
7476845 |
0 |
7654685 |
0 |
7654685 |
5.6 % |
29/01/2024 |
BlackRock, Inc. |
Delaware |
6413175 |
0 |
6542731 |
0 |
6542731 |
4.98 % |
08/06/2023 |
The Vanguard Group |
Pennsylvania |
0 |
121874 |
6830742 |
190122 |
7020864 |
5.52 % |
09/02/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
13172 |
0 |
35270 |
0 |
35270 |
0 % |
14/02/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
13172 |
0 |
35270 |
0 |
35270 |
0 % |
14/02/2022 |
Generation IM Climate Solutions Fund II, L.P. |
Cayman Islands |
0 |
1000000 |
0 |
1000000 |
1000000 |
1.02 % |
14/02/2022 |
Generation Investment Management LLP |
England and Wales |
0 |
1000000 |
0 |
1000000 |
1000000 |
1.02 % |
14/02/2022 |
Generation IM Climate Solutions II GP, Ltd. |
Cayman Islands |
0 |
1000000 |
0 |
1000000 |
1000000 |
1.02 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
143990 |
7113476 |
195539 |
7309015 |
7.48 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
5866121 |
0 |
6121980 |
0 |
6121980 |
6.3 % |
07/02/2022 |
Generation Investment Management LLP |
England and Wales |
0 |
6251944 |
0 |
6251944 |
0 |
7.8 % |
16/02/2021 |
Justin Rosenstein |
United States |
21540494 |
0 |
21540494 |
0 |
21540494 |
21.2 % |
12/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1958330 |
0 |
4547122 |
0 |
4547122 |
5.6 % |
11/01/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
1958330 |
0 |
4547122 |
0 |
4547122 |
5.6 % |
11/01/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3318171 |
0 |
8430972 |
0 |
8430972 |
11.3 % |
10/11/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3318171 |
0 |
8430972 |
0 |
8430972 |
11.3 % |
10/11/2020 |