Mar 31, 2025
|
Renaissance Technologies Corp
|
3,631,848
|
1.19%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
4,304,848
|
1.41%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
3,923,948
|
1.28%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
3,455,848
|
1.12%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
4,093,848
|
1.33%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
4,898,148
|
1.86%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
4,883,814
|
1.60%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
5,486,068
|
1.82%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
6,573,415
|
2.18%
|