Mar 31, 2025
|
Renaissance Technologies Corp
|
2,997,548
|
5.84%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
3,176,376
|
6.19%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
3,020,309
|
5.90%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
3,246,617
|
6.34%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
3,185,163
|
5.74%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
3,091,863
|
5.57%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
3,348,763
|
5.97%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
3,123,949
|
5.52%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
3,021,363
|
5.34%
|