Mar 31, 2025
|
Renaissance Technologies Corp
|
501,712
|
3.95%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
513,012
|
4.03%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
539,498
|
4.26%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
560,212
|
4.42%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
573,244
|
4.52%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
580,212
|
4.58%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
574,912
|
4.56%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
582,412
|
4.62%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
580,612
|
4.61%
|