Mar 31, 2025
|
Renaissance Technologies Corp
|
10,514,998
|
3.76%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
10,550,398
|
3.78%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
10,628,263
|
3.52%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
10,314,233
|
3.37%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
9,808,033
|
3.10%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
10,151,433
|
3.00%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
9,550,533
|
2.83%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
9,297,833
|
2.74%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
8,645,933
|
2.55%
|