Mar 31, 2025
|
Renaissance Technologies Corp
|
578,259
|
3.30%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
480,659
|
2.74%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
405,559
|
2.31%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
408,475
|
2.33%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
419,787
|
2.40%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
409,410
|
2.34%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
417,010
|
2.39%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
408,510
|
2.34%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
403,010
|
2.31%
|