Mar 31, 2025
|
Renaissance Technologies Corp
|
1,599,230
|
3.75%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
1,650,130
|
3.87%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
1,729,840
|
4.12%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
1,749,823
|
4.17%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
1,556,134
|
3.72%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
1,591,823
|
3.81%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
1,582,123
|
3.76%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
1,592,923
|
3.64%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
1,598,523
|
3.65%
|