Mar 31, 2025
|
Renaissance Technologies Corp
|
614,348
|
4.57%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
659,648
|
4.90%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
639,448
|
4.64%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
599,048
|
4.35%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
618,248
|
4.30%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
572,681
|
3.91%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
567,348
|
3.85%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
574,148
|
3.87%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
614,248
|
4.14%
|