Mar 31, 2025
|
Renaissance Technologies Corp
|
285,737
|
2.83%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
298,237
|
2.96%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
305,537
|
3.05%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
316,337
|
3.16%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
349,337
|
3.49%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
369,537
|
3.70%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
362,837
|
3.64%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
336,237
|
3.38%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
320,237
|
3.22%
|