Mar 31, 2025
|
Renaissance Technologies Corp
|
139,082
|
2.02%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
139,382
|
2.03%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
123,682
|
1.80%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
128,282
|
1.86%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
133,982
|
1.95%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
136,482
|
2.00%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
101,882
|
1.49%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
103,582
|
1.52%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
96,882
|
1.42%
|