Mar 31, 2025
|
Renaissance Technologies Corp
|
310,161
|
3.57%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
317,161
|
3.65%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
339,861
|
3.87%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
334,761
|
3.80%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
346,461
|
3.94%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
344,445
|
3.90%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
359,361
|
4.07%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
386,387
|
4.37%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
377,161
|
4.27%
|