Mar 31, 2025
|
Renaissance Technologies Corp
|
508,391
|
3.13%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
510,813
|
3.15%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
543,586
|
3.37%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
530,913
|
3.29%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
522,813
|
3.24%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
538,413
|
3.34%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
534,713
|
3.32%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
541,713
|
3.38%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
547,313
|
3.42%
|