Mar 31, 2025
|
Renaissance Technologies Corp
|
381,977
|
2.65%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
384,477
|
2.67%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
398,977
|
2.77%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
410,177
|
2.85%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
430,777
|
3.00%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
445,877
|
3.12%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
549,577
|
3.85%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
562,077
|
3.94%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
597,277
|
4.19%
|