Mar 31, 2025
|
Renaissance Technologies Corp
|
6,143,031
|
5.79%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
6,198,602
|
5.85%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
6,509,002
|
6.21%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
6,912,571
|
6.60%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
7,118,371
|
6.81%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
6,725,871
|
6.48%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
6,614,871
|
6.42%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
6,699,971
|
6.53%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
6,788,069
|
6.62%
|