Mar 31, 2025
|
Renaissance Technologies Corp
|
1,830,030
|
3.56%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
1,858,830
|
3.62%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
654,219
|
1.27%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
668,910
|
3.90%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
670,310
|
3.91%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
687,310
|
4.01%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
717,510
|
4.19%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
734,193
|
4.29%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
725,410
|
4.24%
|