Mar 31, 2025
|
Renaissance Technologies Corp
|
291,863
|
2.81%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
326,241
|
3.14%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
336,342
|
3.24%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
316,942
|
3.07%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
331,044
|
3.21%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
330,783
|
3.23%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
297,342
|
2.90%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
321,516
|
3.17%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
322,842
|
3.18%
|