T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
19381175 |
0 |
20810719 |
0 |
20810769 |
6.6 % |
14/11/2024 |
NORGES BANK |
NORWAY |
|
0 |
14730542 |
15371 |
14745913 |
0 % |
10/10/2024 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
14725530 |
0 |
27775709 |
0 |
27775709 |
8.2 % |
14/02/2024 |
Canada Pension Plan Investment Board |
Canada |
18166769 |
0 |
18166769 |
0 |
18166769 |
5.4 % |
14/02/2024 |
Canada Pension Plan Investment Board |
Canada |
18166769 |
0 |
18166769 |
0 |
18166769 |
5.4 % |
14/02/2024 |
The Vanguard Group |
Pennsylvania |
0 |
274012 |
37142728 |
869724 |
38012452 |
11.23 % |
13/02/2024 |
Or |
DELAWARE |
22727083 |
0 |
26764910 |
0 |
26764910 |
7.9 % |
08/02/2024 |
Or |
DELAWARE |
22727083 |
0 |
26764910 |
0 |
26764910 |
7.9 % |
08/02/2024 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
10747069 |
0 |
11240981 |
11240981 |
3.32 % |
08/02/2024 |
Wellington Group Holdings LLP |
Delaware |
0 |
10747069 |
0 |
11240981 |
11240981 |
3.32 % |
08/02/2024 |
Wellington Management Group LLP |
Massachusetts |
0 |
10747069 |
0 |
11240981 |
11240981 |
3.32 % |
08/02/2024 |
NORGES BANK |
NORWAY |
|
0 |
18217109 |
0 |
18217109 |
0 % |
26/01/2024 |
NORGES BANK |
NORWAY |
|
0 |
18217109 |
0 |
18217109 |
0 % |
26/01/2024 |
BlackRock, Inc. |
Delaware |
30381808 |
0 |
32843336 |
0 |
32843336 |
9.7 % |
24/01/2024 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
18606690 |
0 |
32669066 |
0 |
32669066 |
8.8 % |
14/02/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
18606690 |
0 |
32669066 |
0 |
32669066 |
8.8 % |
14/02/2023 |
NORGES BANK (THE CENTRAL BANK OF NORWAY) |
NORWAY |
19287784 |
0 |
19287784 |
0 |
19287784 |
5.21 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
307017 |
36896948 |
884076 |
37781024 |
10.21 % |
09/02/2023 |
Wellington Management Group LLP |
Massachusetts |
0 |
16893074 |
0 |
19011235 |
19011235 |
5.14 % |
06/02/2023 |
Wellington Group Holdings LLP |
Delaware |
0 |
16893074 |
0 |
19011235 |
19011235 |
5.14 % |
06/02/2023 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
16893074 |
0 |
19011235 |
19011235 |
5.14 % |
06/02/2023 |
Or |
DELAWARE |
20131581 |
0 |
22605769 |
0 |
22605769 |
6.1 % |
25/01/2023 |
Or |
DELAWARE |
20131581 |
0 |
22605769 |
0 |
22605769 |
6.1 % |
25/01/2023 |
The Vanguard Group |
Pennsylvania |
0 |
337655 |
40570648 |
855408 |
41426056 |
10.63 % |
09/03/2022 |
The Vanguard Group |
Pennsylvania |
0 |
337655 |
40570648 |
855408 |
41426056 |
10.63 % |
09/03/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
23307672 |
0 |
45033655 |
0 |
45033655 |
11.1 % |
14/02/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
23307672 |
0 |
45033655 |
0 |
45033655 |
11.1 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
356540 |
38440740 |
848138 |
39288878 |
9.71 % |
10/02/2022 |
NORGES BANK (THE CENTRAL BANK OF NORWAY) |
NORWAY |
23585331 |
0 |
23585331 |
32362 |
23617693 |
5.83 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
29527027 |
0 |
33207445 |
0 |
33207445 |
8.2 % |
02/02/2022 |
Invesco Ltd. |
Bermuda |
13091170 |
0 |
13463783 |
0 |
13463783 |
3.3 % |
31/01/2022 |
Or |
DELAWARE |
19453259 |
0 |
22083633 |
0 |
22083633 |
5.45 % |
24/01/2022 |
Or |
DELAWARE |
19453259 |
0 |
22083633 |
0 |
22083633 |
5.45 % |
24/01/2022 |
AXA S.A. |
France |
0 |
0 |
0 |
0 |
0 |
0 % |
20/05/2021 |
Invesco Ltd. |
Bermuda |
21762629 |
0 |
23038093 |
0 |
23038093 |
5.2 % |
16/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
27667560 |
0 |
56201001 |
0 |
56201001 |
12.5 % |
16/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
27667560 |
0 |
56201001 |
0 |
56201001 |
12.5 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
379531 |
40626235 |
973850 |
41600085 |
9.35 % |
10/02/2021 |
NORGES BANK (THE CENTRAL BANK OF NORWAY) |
NORWAY |
27967148 |
0 |
27967148 |
0 |
27967148 |
6.29 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
32615436 |
0 |
36380856 |
0 |
36380856 |
8.2 % |
29/01/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
22199332 |
0 |
46121876 |
0 |
46201089 |
10.1 % |
11/05/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
22199332 |
0 |
46121876 |
0 |
46201089 |
10.1 % |
11/05/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
20193279 |
0 |
42748263 |
0 |
42814976 |
9.1 % |
14/02/2020 |
Invesco Ltd. |
Bermuda |
23538487 |
0 |
24781774 |
0 |
24781774 |
5.3 % |
13/02/2020 |
BlackRock, Inc. |
Delaware |
37721876 |
0 |
42212096 |
0 |
42212096 |
8.6 % |
10/02/2020 |
NORGES BANK (THE CENTRAL BANK OF NORWAY) |
NORWAY |
24347540 |
0 |
24347540 |
0 |
24347540 |
5.23 % |
31/01/2020 |
The Vanguard Group |
Pennsylvania |
310248 |
116129 |
47450040 |
379716 |
47829756 |
10.27 % |
10/12/2019 |
NORGES BANK (THE CENTRAL BANK OF NORWAY) |
NORWAY |
26125846 |
0 |
26125846 |
0 |
26125846 |
5.34 % |
12/11/2019 |
AXA Assurances Vie Mutuelle |
France |
0 |
133237 |
0 |
133237 |
133237 |
4.7 % |
13/02/2019 |
AXA Assurances I.A.R.D. Mutuelle |
France |
0 |
378450 |
0 |
378450 |
378450 |
4.8 % |
13/02/2019 |
AXA Assurances Vie Mutuelle |
France |
0 |
378450 |
0 |
378450 |
378450 |
4.8 % |
13/02/2019 |
AXA Equitable Holdings, Inc. |
Delaware |
0 |
378450 |
0 |
378450 |
378450 |
4.8 % |
13/02/2019 |
AXA Assurances I.A.R.D. Mutuelle |
France |
0 |
597023 |
0 |
597023 |
597023 |
9.7 % |
13/02/2019 |
AXA Assurances Vie Mutuelle |
France |
0 |
597023 |
0 |
597023 |
597023 |
9.7 % |
13/02/2019 |
AXA Equitable Holdings, Inc. |
Delaware |
0 |
597023 |
0 |
597023 |
597023 |
9.7 % |
13/02/2019 |
AXA Assurances I.A.R.D. Mutuelle |
France |
0 |
133237 |
0 |
133237 |
133237 |
4.7 % |
13/02/2019 |
AXA S.A. |
France |
0 |
378450 |
0 |
378450 |
378450 |
4.8 % |
13/02/2019 |
AXA S.A. |
France |
0 |
597023 |
0 |
597023 |
597023 |
9.7 % |
13/02/2019 |
AXA S.A. |
France |
0 |
133237 |
0 |
133237 |
133237 |
4.7 % |
13/02/2019 |
AXA Equitable Holdings, Inc. |
Delaware |
0 |
125880 |
0 |
125880 |
125880 |
21 % |
13/02/2019 |
AXA Assurances Vie Mutuelle |
France |
0 |
125880 |
0 |
125880 |
125880 |
21 % |
13/02/2019 |
AXA Assurances I.A.R.D. Mutuelle |
France |
0 |
125880 |
0 |
125880 |
125880 |
21 % |
13/02/2019 |
AXA S.A. |
France |
0 |
125880 |
0 |
125880 |
125880 |
21 % |
13/02/2019 |
AXA Equitable Holdings, Inc. |
Delaware |
0 |
133237 |
0 |
133237 |
133237 |
4.7 % |
13/02/2019 |
AXA S.A. |
France |
313162500 |
0 |
313162500 |
0 |
313162500 |
59.2 % |
01/02/2019 |