Mar 31, 2025
|
Renaissance Technologies Corp
|
837,890
|
3.04%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
826,103
|
3.00%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
822,903
|
3.05%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
845,203
|
3.15%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
812,103
|
3.08%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
860,703
|
3.26%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
792,903
|
3.07%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
790,566
|
3.09%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
826,403
|
3.27%
|