Mar 31, 2025
|
Renaissance Technologies Corp
|
703,573
|
3.34%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
741,973
|
3.52%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
766,570
|
3.62%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
717,773
|
3.39%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
691,973
|
3.27%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
690,732
|
3.29%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
664,850
|
3.17%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
670,840
|
3.19%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
670,073
|
3.18%
|