Mar 31, 2025
|
Renaissance Technologies Corp
|
2,636,874
|
5.99%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
2,735,574
|
6.22%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
2,874,375
|
6.53%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
2,798,009
|
6.24%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
2,725,509
|
6.05%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
2,669,209
|
5.86%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
2,466,172
|
5.40%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
2,503,072
|
5.42%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
2,466,672
|
5.35%
|