Mar 31, 2025
|
Renaissance Technologies Corp
|
14,824,265
|
5.44%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
15,295,865
|
5.56%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
15,359,916
|
5.45%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
15,163,066
|
5.31%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
15,101,716
|
5.29%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
15,615,716
|
5.36%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
15,216,916
|
4.89%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
14,647,589
|
4.60%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
15,279,389
|
4.80%
|