Mar 31, 2025
|
Renaissance Technologies Corp
|
237,497
|
3.10%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
237,897
|
3.10%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
243,997
|
3.69%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
245,497
|
3.72%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
246,497
|
3.45%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
249,197
|
3.79%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
253,097
|
3.69%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
259,297
|
4.07%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
263,797
|
4.14%
|