Mar 31, 2025
|
Renaissance Technologies Corp
|
4,557,232
|
7.26%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
4,261,732
|
6.79%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
4,329,907
|
6.92%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
4,325,907
|
6.91%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
4,365,407
|
6.98%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
4,144,447
|
6.63%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
3,999,407
|
6.24%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
3,848,847
|
5.91%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
3,920,147
|
6.02%
|