Mar 31, 2025
|
Renaissance Technologies Corp
|
4,110,689
|
2.86%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
3,972,189
|
2.76%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
4,138,475
|
2.92%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
3,881,441
|
2.74%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
3,212,889
|
2.27%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
2,885,689
|
2.18%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
2,659,689
|
2.01%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
2,441,175
|
1.85%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
3,192,500
|
2.42%
|