Jun 30, 2025
|
Renaissance Technologies Corp
|
302,251
|
4.48%
|
|
Mar 31, 2025
|
Renaissance Technologies Corp
|
313,251
|
4.64%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
319,551
|
4.80%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
334,151
|
5.02%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
341,351
|
4.68%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
351,951
|
4.83%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
359,976
|
4.93%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
368,751
|
5.05%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
376,051
|
5.15%
|