Renaissance Technologies LLC |
Delaware |
529340 |
0 |
529340 |
0 |
529340 |
0 % |
13/02/2024 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
529340 |
0 |
529340 |
0 |
529340 |
0 % |
13/02/2024 |
Sangita Shah |
UK |
506040 |
105000 |
506040 |
105000 |
611040 |
6.1 % |
14/02/2023 |
Sangita Shah |
UK |
506040 |
105000 |
506040 |
105000 |
611040 |
6.1 % |
14/02/2023 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
541140 |
0 |
541140 |
0 |
541140 |
5.38 % |
13/02/2023 |
Renaissance Technologies LLC |
Delaware |
541140 |
0 |
541140 |
0 |
541140 |
5.38 % |
13/02/2023 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
609640 |
0 |
609640 |
0 |
609640 |
6.06 % |
11/02/2022 |
Renaissance Technologies LLC |
Delaware |
609640 |
0 |
609640 |
0 |
609640 |
6.06 % |
11/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
609640 |
0 |
609640 |
0 |
609640 |
6.06 % |
11/02/2022 |
Renaissance Technologies LLC |
Delaware |
609640 |
0 |
609640 |
0 |
609640 |
6.06 % |
11/02/2022 |
Sangita Shah |
UK |
445418 |
105000 |
445418 |
105000 |
550418 |
5.3 % |
12/02/2021 |
Renaissance Technologies LLC |
Delaware |
743639 |
0 |
779540 |
0 |
779540 |
7.89 % |
11/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
743639 |
0 |
779540 |
0 |
779540 |
7.89 % |
11/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
743639 |
0 |
779540 |
0 |
779540 |
7.89 % |
11/02/2021 |
Renaissance Technologies LLC |
Delaware |
743639 |
0 |
779540 |
0 |
779540 |
7.89 % |
11/02/2021 |
Renaissance Technologies LLC |
Delaware |
702407 |
0 |
702407 |
900 |
703307 |
7.38 % |
13/02/2020 |
Renaissance Technologies LLC |
Delaware |
702407 |
0 |
702407 |
900 |
703307 |
7.38 % |
13/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
702407 |
0 |
702407 |
900 |
703307 |
7.38 % |
13/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
702407 |
0 |
702407 |
900 |
703307 |
7.38 % |
13/02/2020 |
Jenny Yu |
Taiwan |
1110563 |
|
1110563 |
|
1110563 |
11.6 % |
14/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
718980 |
0 |
718980 |
0 |
718980 |
7.54 % |
12/02/2019 |
Renaissance Technologies LLC |
Delaware |
718980 |
0 |
718980 |
0 |
718980 |
7.54 % |
12/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
718980 |
0 |
718980 |
0 |
718980 |
7.54 % |
12/02/2019 |
Renaissance Technologies LLC |
Delaware |
718980 |
0 |
718980 |
0 |
718980 |
7.54 % |
12/02/2019 |
BlackRock, Inc. |
Delaware |
453140 |
0 |
453140 |
0 |
453140 |
4.8 % |
08/06/2018 |
James M. Frost |
NUMBER OF |
450973 |
|
450973 |
|
450973 |
5.1 % |
14/02/2018 |
Renaissance Technologies LLC |
Delaware |
647900 |
0 |
647900 |
8800 |
656700 |
7.32 % |
13/02/2018 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
647900 |
0 |
647900 |
8800 |
656700 |
7.32 % |
13/02/2018 |
BlackRock, Inc. |
Delaware |
454841 |
0 |
454841 |
0 |
454841 |
5.1 % |
23/01/2018 |
Jenny Yu |
Taiwan |
905859 |
|
905859 |
|
905859 |
10.2 % |
13/11/2017 |
Renaissance Technologies LLC |
Delaware |
621800 |
0 |
621800 |
0 |
621800 |
7.08 % |
14/02/2017 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
621800 |
0 |
621800 |
0 |
621800 |
7.08 % |
14/02/2017 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
621800 |
0 |
621800 |
0 |
621800 |
7.08 % |
14/02/2017 |
Renaissance Technologies LLC |
Delaware |
621800 |
0 |
621800 |
0 |
621800 |
7.08 % |
14/02/2017 |
BlackRock, Inc. |
Delaware |
482364 |
0 |
482364 |
0 |
482364 |
5.5 % |
23/01/2017 |
Jenny Yu |
Taiwan |
793730 |
|
793730 |
|
793730 |
9.2 % |
12/02/2016 |
Renaissance Technologies LLC |
Delaware |
580400 |
0 |
580400 |
0 |
580400 |
6.7 % |
11/02/2016 |
Renaissance Technologies LLC |
Delaware |
580400 |
0 |
580400 |
0 |
580400 |
6.7 % |
11/02/2016 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
580400 |
0 |
580400 |
0 |
580400 |
6.7 % |
11/02/2016 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
580400 |
0 |
580400 |
0 |
580400 |
6.7 % |
11/02/2016 |
BlackRock, Inc. |
Delaware |
480912 |
0 |
480912 |
0 |
480912 |
5.6 % |
28/01/2016 |
BlackRock, Inc. |
Delaware |
420476 |
0 |
420476 |
0 |
420476 |
4.77 % |
10/09/2013 |
BlackRock, Inc. |
Delaware |
450204 |
0 |
450204 |
0 |
450204 |
5.57 % |
13/02/2012 |
BlackRock, Inc. |
Delaware |
645669 |
0 |
645669 |
0 |
645669 |
8.02 % |
04/02/2011 |