Mar 31, 2025
|
Renaissance Technologies Corp
|
4,137,854
|
6.31%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
4,277,654
|
6.53%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
4,378,187
|
6.66%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
4,505,687
|
6.86%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
4,397,769
|
6.70%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
4,502,587
|
6.86%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
4,392,787
|
6.69%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
4,260,787
|
6.49%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
4,206,787
|
6.41%
|