Mar 31, 2025
|
Renaissance Technologies Corp
|
2,046,174
|
4.22%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
2,134,974
|
4.40%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
2,191,024
|
4.47%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
2,115,624
|
4.31%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
2,004,724
|
4.09%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
1,982,524
|
4.04%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
2,180,107
|
4.45%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
1,655,520
|
3.38%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
1,358,407
|
2.77%
|