Mar 31, 2025
|
Renaissance Technologies Corp
|
512,900
|
3.27%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
537,800
|
3.43%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
558,100
|
3.67%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
616,500
|
4.05%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
569,800
|
3.75%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
594,100
|
3.92%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
641,100
|
4.28%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
686,100
|
4.58%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
724,600
|
4.84%
|