Mar 31, 2025
|
Renaissance Technologies Corp
|
316,671
|
2.72%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
358,271
|
3.08%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
362,071
|
3.21%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
394,871
|
3.50%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
371,171
|
3.29%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
383,571
|
3.40%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
397,971
|
3.62%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
316,571
|
2.88%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
270,271
|
2.46%
|