Mar 31, 2025
|
Renaissance Technologies Corp
|
175,531
|
4.95%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
174,231
|
4.93%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
184,131
|
5.23%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
180,077
|
5.12%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
184,199
|
5.23%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
177,231
|
5.07%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
168,031
|
4.82%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
162,056
|
4.65%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
145,931
|
4.19%
|