Mar 31, 2025
|
Renaissance Technologies Corp
|
931,010
|
5.16%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
944,720
|
5.24%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
968,122
|
5.47%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
1,004,011
|
5.67%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
877,011
|
4.95%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
885,911
|
5.05%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
932,442
|
5.24%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
948,711
|
5.34%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
1,040,511
|
5.85%
|