Bard Associates, Inc. |
Illinois |
|
0 |
5000 |
413041 |
418041 |
7.8 % |
04/01/2024 |
Bard Associates, Inc. |
Illinois |
|
0 |
5000 |
413041 |
418041 |
7.8 % |
04/01/2024 |
Bard Associates, Inc. |
Illinois |
5000 |
0 |
5000 |
268168 |
273168 |
5.1 % |
06/02/2023 |
Bard Associates, Inc. |
Illinois |
5000 |
0 |
5000 |
268168 |
273168 |
5.1 % |
06/02/2023 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
226864 |
0 |
254234 |
0 |
254234 |
4.79 % |
10/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
226864 |
0 |
254234 |
0 |
254234 |
4.79 % |
10/02/2022 |
Renaissance Technologies LLC |
Delaware |
226864 |
0 |
254234 |
0 |
254234 |
4.79 % |
10/02/2022 |
Renaissance Technologies LLC |
Delaware |
226864 |
0 |
254234 |
0 |
254234 |
4.79 % |
10/02/2022 |
Renaissance Technologies LLC |
Delaware |
254859 |
0 |
303154 |
0 |
303154 |
5.76 % |
10/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
254859 |
0 |
303154 |
0 |
303154 |
5.76 % |
10/02/2021 |
Renaissance Technologies LLC |
Delaware |
254859 |
0 |
303154 |
0 |
303154 |
5.76 % |
10/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
254859 |
0 |
303154 |
0 |
303154 |
5.76 % |
10/02/2021 |