Renaissance Technologies LLC |
Delaware |
1198697 |
0 |
1198697 |
0 |
1198697 |
0 % |
13/02/2024 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1198697 |
0 |
1198697 |
0 |
1198697 |
0 % |
13/02/2024 |
Renaissance Technologies LLC |
Delaware |
1224997 |
0 |
1224997 |
0 |
1224997 |
6.38 % |
13/02/2023 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1224997 |
0 |
1224997 |
0 |
1224997 |
6.38 % |
13/02/2023 |
Renaissance Technologies LLC |
Delaware |
1224997 |
0 |
1224997 |
0 |
1224997 |
6.38 % |
13/02/2023 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1224997 |
0 |
1224997 |
0 |
1224997 |
6.38 % |
13/02/2023 |
BlackRock, Inc. |
Delaware |
1942296 |
0 |
1963866 |
0 |
1963866 |
10.2 % |
06/01/2023 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1456097 |
0 |
1456097 |
0 |
1456097 |
7.48 % |
11/02/2022 |
Renaissance Technologies LLC |
Delaware |
1456097 |
0 |
1456097 |
0 |
1456097 |
7.48 % |
11/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1456097 |
0 |
1456097 |
0 |
1456097 |
7.48 % |
11/02/2022 |
Renaissance Technologies LLC |
Delaware |
1456097 |
0 |
1456097 |
0 |
1456097 |
7.48 % |
11/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
22745 |
1465363 |
33368 |
1498731 |
7.7 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
1779989 |
0 |
1802996 |
0 |
1802996 |
9.3 % |
01/02/2022 |
Renaissance Technologies LLC |
Delaware |
1722966 |
0 |
1722966 |
0 |
1722966 |
8.19 % |
11/02/2021 |
Renaissance Technologies LLC |
Delaware |
1722966 |
0 |
1722966 |
0 |
1722966 |
8.19 % |
11/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1722966 |
0 |
1722966 |
0 |
1722966 |
8.19 % |
11/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1722966 |
0 |
1722966 |
0 |
1722966 |
8.19 % |
11/02/2021 |
The Vanguard Group |
Pennsylvania For |
0 |
27422 |
1390983 |
36677 |
1427660 |
6.79 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
1818792 |
0 |
1840789 |
0 |
1840789 |
8.8 % |
01/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1625900 |
0 |
1625900 |
0 |
1625900 |
7.51 % |
13/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1625900 |
0 |
1625900 |
0 |
1625900 |
7.51 % |
13/02/2020 |
Renaissance Technologies LLC |
Delaware |
1625900 |
0 |
1625900 |
0 |
1625900 |
7.51 % |
13/02/2020 |
Renaissance Technologies LLC |
Delaware |
1625900 |
0 |
1625900 |
0 |
1625900 |
7.51 % |
13/02/2020 |
The Vanguard Group |
Pennsylvania |
26623 |
8668 |
1304495 |
33430 |
1337925 |
6.18 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
1973663 |
0 |
2011428 |
0 |
2011428 |
9.3 % |
07/02/2020 |
Renaissance Technologies LLC |
Delaware |
1844100 |
0 |
1844156 |
37518 |
1881674 |
7.85 % |
13/02/2019 |
Renaissance Technologies LLC |
Delaware |
1844100 |
0 |
1844156 |
37518 |
1881674 |
7.85 % |
13/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1844100 |
0 |
1844156 |
37518 |
1881674 |
7.85 % |
13/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1844100 |
0 |
1844156 |
37518 |
1881674 |
7.85 % |
13/02/2019 |
The Vanguard Group |
Pennsylvania |
26292 |
1806 |
1324548 |
26908 |
1351456 |
5.63 % |
12/02/2019 |
Abigail P. Johnson |
United States of America |
0 |
0 |
239696 |
0 |
239696 |
0.991 % |
10/07/2018 |
FMR LLC |
Delaware |
71086 |
0 |
239696 |
0 |
239696 |
0.991 % |
10/07/2018 |
Abigail P. Johnson |
United States of America |
0 |
0 |
239696 |
0 |
239696 |
0.991 % |
10/07/2018 |
FMR LLC |
Delaware |
71086 |
0 |
239696 |
0 |
239696 |
0.991 % |
10/07/2018 |
Gull Global Limited |
The Bahamas |
0 |
11025753 |
0 |
11025753 |
11025753 |
45.8 % |
21/05/2018 |
Gull Global Limited |
The Bahamas |
0 |
11025753 |
0 |
11025753 |
11025753 |
45.8 % |
21/05/2018 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1897662 |
0 |
1897872 |
33094 |
1930966 |
8.05 % |
14/02/2018 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1897662 |
0 |
1897872 |
33094 |
1930966 |
8.05 % |
14/02/2018 |
Renaissance Technologies LLC |
Delaware |
1897662 |
0 |
1897872 |
33094 |
1930966 |
8.05 % |
14/02/2018 |
Renaissance Technologies LLC |
Delaware |
1897662 |
0 |
1897872 |
33094 |
1930966 |
8.05 % |
14/02/2018 |
BlackRock, Inc. |
Delaware |
626220 |
0 |
654644 |
0 |
654644 |
2.7 % |
10/04/2017 |
Renaissance Technologies LLC |
Delaware |
1632900 |
0 |
1632900 |
0 |
1632900 |
6.7 % |
14/02/2017 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1632900 |
0 |
1632900 |
0 |
1632900 |
6.7 % |
14/02/2017 |
Renaissance Technologies LLC |
Delaware |
1632900 |
0 |
1632900 |
0 |
1632900 |
6.7 % |
14/02/2017 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1632900 |
0 |
1632900 |
0 |
1632900 |
6.7 % |
14/02/2017 |
The Vanguard Group |
Pennsylvania |
20416 |
806 |
897293 |
20642 |
917935 |
3.76 % |
10/02/2017 |
BlackRock, Inc. |
Delaware |
616055 |
0 |
650767 |
0 |
650767 |
5.3 % |
30/01/2017 |
Renaissance Technologies LLC |
Delaware |
750473 |
0 |
756923 |
17260 |
774183 |
6.06 % |
11/02/2016 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
750473 |
0 |
756923 |
17260 |
774183 |
6.06 % |
11/02/2016 |
The Vanguard Group |
Pennsylvania |
12549 |
|
627094 |
12149 |
639243 |
5 % |
11/02/2016 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
729023 |
0 |
761711 |
36172 |
797883 |
6.48 % |
12/02/2015 |
Renaissance Technologies LLC |
Delaware |
729023 |
0 |
761711 |
36172 |
797883 |
6.48 % |
12/02/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
2070111 |
0 |
2070111 |
15.334 % |
10/04/2013 |
FMR LLC |
Delaware |
700111 |
0 |
2070111 |
0 |
2070111 |
15.334 % |
10/04/2013 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
2070111 |
0 |
2070111 |
15.334 % |
10/04/2013 |
FMR LLC |
Delaware |
700111 |
0 |
2070111 |
0 |
2070111 |
15.334 % |
10/04/2013 |
LSV Asset Management |
Delaware |
727576 |
0 |
727576 |
0 |
727576 |
5.02 % |
13/02/2013 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1069506 |
0 |
1069506 |
6.791 % |
10/06/2011 |
FMR LLC |
Delaware |
700111 |
0 |
1069506 |
0 |
1069506 |
6.791 % |
10/06/2011 |
FMR LLC |
Delaware |
700111 |
0 |
1069506 |
0 |
1069506 |
6.791 % |
10/06/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1069506 |
0 |
1069506 |
6.791 % |
10/06/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1903613 |
0 |
1903613 |
12.422 % |
10/09/2010 |
FMR LLC |
Delaware |
1070639 |
0 |
1903613 |
0 |
1903613 |
12.422 % |
10/09/2010 |
FMR LLC |
Delaware |
1070639 |
0 |
1903613 |
0 |
1903613 |
12.422 % |
10/09/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
1903613 |
0 |
1903613 |
12.422 % |
10/09/2010 |
Lord, Abbett & Co. LLC |
|
|
|
|
|
1015376 |
6.29 % |
13/02/2008 |