Mar 31, 2025
|
Renaissance Technologies Corp
|
1,257,447
|
3.82%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
1,280,667
|
3.89%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
1,330,461
|
4.04%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
1,341,035
|
4.10%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
1,354,232
|
4.14%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
1,427,707
|
4.38%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
1,272,907
|
3.92%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
1,272,007
|
3.91%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
1,270,607
|
3.91%
|