Mar 31, 2025
|
Renaissance Technologies Corp
|
406,658
|
4.34%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
420,128
|
4.48%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
432,332
|
4.68%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
443,951
|
4.79%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
453,648
|
4.89%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
470,651
|
5.04%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
440,051
|
4.81%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
442,117
|
4.81%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
450,216
|
4.90%
|