Mar 31, 2025
|
Renaissance Technologies Corp
|
526,973
|
3.97%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
537,073
|
4.05%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
558,173
|
4.22%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
568,773
|
4.29%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
575,473
|
4.34%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
589,615
|
4.40%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
619,073
|
4.57%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
615,503
|
4.52%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
613,573
|
4.51%
|