Mar 31, 2025
|
Renaissance Technologies Corp
|
1,256,015
|
3.11%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
1,280,960
|
3.17%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
1,265,416
|
3.15%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
1,268,416
|
3.16%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
1,246,816
|
3.11%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
1,067,416
|
2.66%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
1,061,416
|
2.66%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
1,103,516
|
2.76%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
1,408,116
|
3.53%
|