Mar 31, 2025
|
Renaissance Technologies Corp
|
888,928
|
8.09%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
903,734
|
8.22%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
1,006,210
|
9.20%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
958,610
|
8.76%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
797,123
|
7.29%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
757,610
|
6.95%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
754,210
|
6.92%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
680,610
|
6.25%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
651,010
|
5.98%
|