Mar 31, 2025
|
Renaissance Technologies Corp
|
32,451,794
|
2.64%
|
|
Dec 31, 2024
|
Renaissance Technologies Corp
|
32,862,230
|
2.67%
|
|
Sep 30, 2024
|
Renaissance Technologies Corp
|
29,637,775
|
2.41%
|
|
Jun 30, 2024
|
Renaissance Technologies Corp
|
28,860,530
|
2.35%
|
|
Mar 31, 2024
|
Renaissance Technologies Corp
|
28,872,730
|
2.35%
|
|
Dec 31, 2023
|
Renaissance Technologies Corp
|
29,425,330
|
2.39%
|
|
Sep 30, 2023
|
Renaissance Technologies Corp
|
28,160,739
|
2.29%
|
|
Jun 30, 2023
|
Renaissance Technologies Corp
|
24,872,689
|
2.03%
|
|
Mar 31, 2023
|
Renaissance Technologies Corp
|
25,646,158
|
2.09%
|