Renaissance Technologies LLC |
Delaware |
8665898 |
0 |
9435138 |
0 |
9435138 |
0 % |
13/02/2024 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
8665898 |
0 |
9435138 |
0 |
9435138 |
0 % |
13/02/2024 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
9847680 |
0 |
9897398 |
0 |
9897398 |
5.14 % |
13/02/2023 |
Renaissance Technologies LLC |
Delaware |
9847680 |
0 |
9897398 |
0 |
9897398 |
5.14 % |
13/02/2023 |
Renaissance Technologies LLC |
Delaware |
10291698 |
0 |
10291698 |
0 |
10291698 |
5.23 % |
11/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
10291698 |
0 |
10291698 |
0 |
10291698 |
5.23 % |
11/02/2022 |