Mar 31, 2025
|
Renaissance Technologies Corp
|
184,764
|
3.12%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
185,411
|
3.13%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
155,311
|
2.70%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
160,211
|
2.78%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
153,116
|
2.66%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
155,311
|
2.70%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
149,113
|
2.59%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
151,499
|
2.64%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
132,111
|
2.30%
|