Month | Name | Total no. shares held | Percent Holding |
---|---|---|---|
Mar 31, 2025 | Renaissance Technologies Corp | 4,156,375 | 4.97% |
Dec 31, 2024 | Renaissance Technologies Corp | 4,042,775 | 4.84% |
Jun 30, 2024 | Renaissance Technologies Corp | 4,026,075 | 4.59% |
Mar 31, 2024 | Renaissance Technologies Corp | 3,376,175 | 3.68% |
Dec 31, 2023 | Renaissance Technologies Corp | 3,233,175 | 3.54% |
Sep 30, 2023 | Renaissance Technologies Corp | 2,976,975 | 3.27% |
Jun 30, 2023 | Renaissance Technologies Corp | 2,807,275 | 3.07% |
Mar 31, 2023 | Renaissance Technologies Corp | 2,549,575 | 2.79% |