Mar 31, 2025
|
Renaissance Technologies Corp
|
539,029
|
1.25%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
920,640
|
2.14%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
1,045,629
|
2.41%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
1,124,529
|
2.62%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
1,176,640
|
2.75%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
1,040,229
|
2.41%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
1,010,119
|
2.30%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
997,270
|
2.30%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
1,066,770
|
2.46%
|