Mar 31, 2025
|
Renaissance Technologies Corp
|
1,087,962
|
5.31%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
1,133,162
|
5.45%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
1,171,262
|
5.61%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
1,200,362
|
5.69%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
1,167,662
|
5.48%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
1,201,517
|
5.56%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
1,195,348
|
5.51%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
1,253,654
|
5.68%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
1,232,162
|
5.58%
|