Mar 31, 2025
|
Renaissance Technologies Corp
|
327,668
|
3.01%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
375,368
|
3.44%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
345,468
|
3.17%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
331,168
|
3.04%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
335,068
|
3.08%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
368,768
|
3.41%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
400,868
|
3.75%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
340,304
|
3.18%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
294,768
|
2.75%
|