FMR LLC |
Delaware |
59489129 |
0 |
59489129 |
0 |
59489129 |
4.538 % |
12/11/2024 |
Abigail P. Johnson |
United States of America |
0 |
0 |
59489129 |
0 |
59489129 |
4.538 % |
12/11/2024 |
BlackRock, Inc. |
Delaware |
82918497 |
0 |
86068405 |
0 |
86068405 |
6.6 % |
08/11/2024 |
BlackRock, Inc. |
Delaware |
0 |
0 |
86068405 |
0 |
86068405 |
6.6 % |
22/10/2024 |
Van Eck Associates Corporation 666 Third Ave. 9th Floor, New York, New York 10017 |
Delaware |
163547763 |
0 |
164662202 |
0 |
164662202 |
12.67 % |
14/02/2024 |
Abigail P. Johnson |
United States of America |
0 |
0 |
100336329 |
0 |
100336329 |
7.715 % |
09/02/2024 |
FMR LLC |
Delaware |
100336329 |
0 |
100336329 |
0 |
100336329 |
7.715 % |
09/02/2024 |
BlackRock, Inc. |
Delaware |
137770985 |
0 |
142741576 |
0 |
142741576 |
11 % |
24/01/2024 |
Van Eck Associates Corporation 666 Third Ave. 9th Floor, New York, New York 10017 |
Delaware |
109912750 |
0 |
110481146 |
0 |
110481146 |
10.29 % |
13/02/2023 |
Van Eck Associates Corporation 666 Third Ave. 9th Floor, New York, New York 10017 |
Delaware |
109912750 |
0 |
110481146 |
0 |
110481146 |
10.29 % |
13/02/2023 |
BlackRock, Inc. |
Delaware |
104274053 |
0 |
107371331 |
0 |
107371331 |
9.99 % |
26/01/2023 |
BlackRock, Inc. |
Delaware |
0 |
0 |
0 |
0 |
107371331 |
9.99 % |
20/01/2023 |
Van Eck Associates Corporation 666 Third Ave. 9th Floor, New York, New York 10017 |
Delaware |
108828923 |
0 |
109589953 |
0 |
0 |
10.36 % |
04/02/2022 |
Van Eck Associates Corporation 666 Third Ave. 9th Floor, New York, New York 10017 |
Delaware |
108828923 |
0 |
109589953 |
0 |
0 |
10.36 % |
04/02/2022 |
BlackRock, Inc. |
Delaware |
96347962 |
0 |
99357983 |
0 |
99357983 |
9.4 % |
02/02/2022 |
Van Eck Associates Corporation 666 Third FL, New York, New York 10017 |
Delaware |
128222791 |
0 |
129332521 |
0 |
129332521 |
12.31 % |
10/02/2021 |
Van Eck Associates Corporation 666 Third FL, New York, New York 10017 |
Delaware |
128222791 |
0 |
129332521 |
0 |
129332521 |
12.31 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
102004546 |
0 |
109589713 |
0 |
109589713 |
10.4 % |
26/01/2021 |
FMR LLC |
Delaware |
14190879 |
0 |
121309895 |
0 |
121309895 |
11.826 % |
07/02/2020 |
Abigail P. Johnson |
United States of America |
0 |
0 |
121309895 |
0 |
121309895 |
11.826 % |
07/02/2020 |
Van Eck Associates Corporation 666 Third FL, New York, New York 10017 |
Delaware |
125771679 |
0 |
127414109 |
0 |
127414109 |
12.42 % |
06/02/2020 |
Van Eck Associates Corporation 666 Third FL, New York, New York 10017 |
Delaware |
125771679 |
0 |
127414109 |
0 |
127414109 |
12.42 % |
06/02/2020 |
Van Eck Associates Corporation 666 Third FL, New York, New York 10017 |
Delaware |
137079030 |
0 |
140439550 |
0 |
140439550 |
14.19 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
115280668 |
0 |
123189053 |
0 |
123189053 |
12.4 % |
24/01/2019 |
Abigail P. Johnson |
United States of America |
0 |
0 |
140811320 |
0 |
140811320 |
14.367 % |
13/02/2018 |
FMR LLC |
Delaware |
8172461 |
0 |
140811320 |
0 |
140811320 |
14.367 % |
13/02/2018 |
Abigail P. Johnson |
United States of America |
0 |
0 |
140811320 |
0 |
140811320 |
14.367 % |
13/02/2018 |
Fidelity Contrafund |
Massachusetts |
49817232 |
0 |
0 |
0 |
49817232 |
5.082 % |
13/02/2018 |
FMR LLC |
Delaware |
8172461 |
0 |
140811320 |
0 |
140811320 |
14.367 % |
13/02/2018 |
Fidelity Contrafund |
Massachusetts |
49817232 |
0 |
0 |
0 |
49817232 |
5.082 % |
13/02/2018 |
Van Eck Associates Corporation 666 Third FL, New York, New York 10017 |
Delaware |
109249734 |
0 |
110661475 |
0 |
110661475 |
11.3 % |
09/02/2018 |
Van Eck Associates Corporation 666 Third FL, New York, New York 10017 |
Delaware |
109249734 |
0 |
110661475 |
0 |
110661475 |
11.3 % |
09/02/2018 |
BlackRock, Inc. |
Delaware |
116969547 |
0 |
126125104 |
0 |
126125104 |
12.9 % |
23/01/2018 |
Van Eck Associates Corporation 666 Third FL, New York, New York 10017 |
Delaware |
121639150 |
0 |
123382150 |
0 |
123382150 |
12.92 % |
08/02/2017 |
BlackRock, Inc. |
Delaware |
100765730 |
0 |
107697125 |
0 |
107697125 |
11.2 % |
12/01/2017 |
BlackRock, Inc. |
Delaware |
96518646 |
0 |
100952728 |
0 |
100952728 |
10.9 % |
08/07/2016 |
Van Eck Associates Corporation 666 Third FL, New York, New York 10017 |
Delaware |
141550419 |
0 |
146572198 |
0 |
134038095 |
14.46 % |
07/01/2016 |
BlackRock, Inc. |
Delaware |
42512952 |
0 |
45927138 |
0 |
45927138 |
4.99 % |
10/12/2015 |
Van Eck Associates Corporation 335 Madison Ave. 19th Floor, New York, New York 10017 |
Delaware |
86789568 |
0 |
76849423 |
0 |
76849423 |
8.37 % |
12/02/2015 |
Van Eck Associates Corporation 335 Madison Ave. 19th Floor, New York, New York 10017 |
Delaware |
39587215 |
0 |
40208215 |
0 |
40208215 |
6.17 % |
12/02/2014 |
BlackRock, Inc. |
Delaware |
38810720 |
0 |
45622899 |
0 |
45622899 |
6.8 % |
03/02/2014 |
FMR LLC |
Delaware |
36820 |
0 |
83968644 |
0 |
83968644 |
12.906 % |
12/08/2013 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
83968644 |
0 |
83968644 |
12.906 % |
12/08/2013 |
FMR LLC |
Delaware |
36820 |
0 |
83968644 |
0 |
83968644 |
12.906 % |
12/08/2013 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
83968644 |
0 |
83968644 |
12.906 % |
12/08/2013 |