Mar 31, 2025
|
Renaissance Technologies Corp
|
1,616,049
|
5.03%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
1,661,549
|
5.17%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
1,656,069
|
5.14%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
1,531,498
|
4.75%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
1,418,198
|
4.40%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
1,384,598
|
4.23%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
1,172,598
|
3.60%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
1,274,998
|
3.67%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
1,208,498
|
3.48%
|