Mar 31, 2025
|
Renaissance Technologies Corp
|
1,047,504
|
2.44%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
923,074
|
2.15%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
1,039,804
|
2.43%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
1,050,030
|
2.46%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
630,300
|
1.47%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
511,000
|
1.20%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
453,800
|
1.07%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
367,100
|
0.86%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
560,730
|
1.32%
|