Mar 31, 2025
|
Renaissance Technologies Corp
|
774,194
|
3.05%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
828,394
|
3.27%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
829,317
|
3.21%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
831,517
|
3.17%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
860,617
|
3.26%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
879,317
|
3.24%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
863,417
|
2.89%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
823,675
|
2.68%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
844,932
|
2.74%
|