Month | Name | Total no. shares held | Percent Holding |
---|---|---|---|
Dec 31, 2024 | Alliancebernstein L.P. | 434,799 | 3.91% |
Sep 30, 2024 | Alliancebernstein L.P. | 433,299 | 3.90% |
Jun 30, 2024 | Alliancebernstein L.P. | 413,537 | 3.72% |
Mar 31, 2024 | Alliancebernstein L.P. | 448,157 | 4.02% |
Dec 31, 2023 | Alliancebernstein L.P. | 447,807 | 3.94% |
Sep 30, 2023 | Alliancebernstein L.P. | 447,627 | 3.88% |
Jun 30, 2023 | Alliancebernstein L.P. | 447,627 | 3.78% |
Mar 31, 2023 | Alliancebernstein L.P. | 435,172 | 3.66% |