Mar 31, 2025
|
Renaissance Technologies Corp
|
3,013,971
|
3.21%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
2,915,271
|
3.10%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
3,175,990
|
3.34%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
3,027,696
|
3.15%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
3,043,790
|
3.12%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
3,045,490
|
3.06%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
3,094,490
|
3.03%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
3,056,590
|
2.96%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
3,183,090
|
3.09%
|