Mar 31, 2025
|
Renaissance Technologies Corp
|
2,240,601
|
4.84%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
1,992,601
|
4.30%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
1,978,997
|
4.29%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
2,066,197
|
4.48%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
1,882,197
|
4.08%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
1,716,697
|
3.69%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
1,613,997
|
3.48%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
1,574,697
|
3.39%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
1,558,897
|
3.36%
|