Mar 31, 2025
|
Renaissance Technologies Corp
|
98,211
|
3.33%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
104,566
|
3.64%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
117,111
|
4.08%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
89,611
|
3.12%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
79,031
|
2.78%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
74,111
|
2.58%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
74,611
|
2.57%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
79,411
|
2.73%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
82,711
|
2.87%
|