Month | Name | Total no. shares held | Percent Holding |
---|---|---|---|
Dec 31, 2024 | Alliancebernstein L.P. | 2,543,472 | 7.85% |
Sep 30, 2024 | Alliancebernstein L.P. | 2,712,579 | 8.43% |
Sep 30, 2024 | Alliancebernstein L.P. | 2,712,579 | 8.41% |
Jun 30, 2024 | Alliancebernstein L.P. | 1,756,106 | 5.46% |
Mar 31, 2024 | Alliancebernstein L.P. | 1,724,854 | 5.37% |
Dec 31, 2023 | Alliancebernstein L.P. | 1,748,462 | 9.44% |
Sep 30, 2023 | Alliancebernstein L.P. | 1,789,829 | 9.74% |
Jun 30, 2023 | Alliancebernstein L.P. | 1,802,628 | 9.85% |