BlackRock, Inc. |
Delaware |
60618547 |
0 |
65212439 |
0 |
65212439 |
5.8 % |
02/02/2024 |
BlackRock, Inc. |
Delaware |
70191330 |
0 |
79686328 |
0 |
79686328 |
7.1 % |
31/01/2023 |
BlackRock, Inc. |
Delaware |
64976642 |
0 |
77246317 |
0 |
77246317 |
6.9 % |
02/02/2022 |
BlackRock, Inc. |
Delaware |
64368470 |
0 |
73001962 |
0 |
73001962 |
6.5 % |
02/02/2021 |
Standard Life Aberdeen plc |
United Kingdom |
0 |
2719400 |
0 |
2719400 |
2719400 |
0.2 % |
11/02/2020 |
Standard Life Aberdeen plc |
United Kingdom |
0 |
22121195 |
0 |
28567083 |
28567083 |
5.1 % |
12/02/2019 |
Standard Life Aberdeen plc |
United Kingdom |
0 |
37172807 |
0 |
47508410 |
47508410 |
8.5 % |
06/02/2018 |
Aberdeen Asset Management PLC |
Scotland |
0 |
35047371 |
0 |
42862619 |
42862619 |
8.4 % |
07/02/2017 |
Aberdeen Asset Management PLC |
Scotland |
0 |
38041512 |
0 |
49642785 |
49642785 |
8.9 % |
20/04/2016 |
Aberdeen Asset Management PLC |
Scotland |
0 |
36288214 |
0 |
47621787 |
47621787 |
8.6 % |
15/04/2016 |
Renaissance Technologies LLC |
Delaware |
3012408 |
0 |
3118593 |
126907 |
3245500 |
0.6 % |
13/02/2012 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
3012408 |
0 |
3118593 |
126907 |
3245500 |
0.6 % |
13/02/2012 |
Dodge & Cox |
California USA |
20838834 |
0 |
20838834 |
0 |
20838834 |
3.8 % |
10/02/2012 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
657775 |
0 |
657775 |
0 |
657775 |
5.05 % |
11/02/2011 |
Renaissance Technologies LLC |
Delaware |
657775 |
0 |
657775 |
0 |
657775 |
5.05 % |
11/02/2011 |
James H. Simons |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2011 |
Dodge & Cox |
California USA |
6078632 |
0 |
6078632 |
0 |
6078632 |
7 % |
10/02/2011 |
Dodge & Cox |
California USA |
6067632 |
0 |
6067632 |
0 |
6067632 |
7 % |
11/02/2010 |