Mar 31, 2025
|
Renaissance Technologies Corp
|
4,249,949
|
3.69%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
3,801,578
|
3.31%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
3,371,572
|
2.76%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
3,954,949
|
3.23%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
4,161,518
|
3.40%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
4,655,549
|
3.81%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
2,354,329
|
1.94%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
2,068,300
|
1.70%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
2,666,400
|
2.19%
|