Mar 31, 2025
|
Renaissance Technologies Corp
|
1,717,764
|
3.91%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
1,752,364
|
3.99%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
1,777,064
|
4.07%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
1,797,364
|
4.11%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
1,806,663
|
4.14%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
1,816,864
|
4.16%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
1,830,264
|
4.23%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
1,843,464
|
4.25%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
1,855,264
|
4.28%
|