Mar 31, 2025
|
Renaissance Technologies Corp
|
304,156
|
4.91%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
309,256
|
4.99%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
320,856
|
5.18%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
328,856
|
5.31%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
333,256
|
5.37%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
338,056
|
5.45%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
347,756
|
5.71%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
352,356
|
5.80%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
359,798
|
5.92%
|