Mar 31, 2025
|
Renaissance Technologies Corp
|
1,156,036
|
6.06%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
1,192,836
|
6.25%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
1,225,816
|
6.34%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
1,261,236
|
6.51%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
1,286,236
|
6.61%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
1,273,136
|
6.48%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
1,344,236
|
6.62%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
1,313,736
|
6.17%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
1,327,336
|
6.23%
|