Mar 31, 2025
|
Renaissance Technologies Corp
|
1,410,276
|
2.27%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
1,381,476
|
2.22%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
1,392,846
|
2.25%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
1,125,574
|
1.82%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
1,205,524
|
1.95%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
1,223,351
|
2.20%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
994,399
|
1.81%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
979,095
|
1.79%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
964,900
|
1.76%
|