Month | Name | Total no. shares held | Percent Holding |
---|---|---|---|
Mar 31, 2025 | Alliancebernstein L.P. | 111,668 | 0.21% |
Feb 28, 2025 | Alliancebernstein L.P. | 117,787 | 0.23% |
Jan 31, 2025 | Alliancebernstein L.P. | 121,505 | 0.23% |
Dec 31, 2024 | Alliancebernstein L.P. | 286,327 | 0.55% |
Dec 31, 2024 | Alliancebernstein L.P. | 124,231 | 0.24% |
Nov 30, 2024 | Alliancebernstein L.P. | 123,546 | 0.24% |
Oct 31, 2024 | Alliancebernstein L.P. | 105,661 | 0.21% |
Sep 30, 2024 | Alliancebernstein L.P. | 176,878 | 0.34% |
Sep 30, 2024 | Alliancebernstein L.P. | 83,107 | 0.16% |
Aug 31, 2024 | Alliancebernstein L.P. | 89,694 | 0.17% |
Jul 31, 2024 | Alliancebernstein L.P. | 87,468 | 0.17% |
Jun 30, 2024 | Alliancebernstein L.P. | 150,144 | 0.29% |
Jun 30, 2024 | Alliancebernstein L.P. | 90,061 | 0.18% |
May 31, 2024 | Alliancebernstein L.P. | 100,555 | 0.20% |
Apr 30, 2024 | Alliancebernstein L.P. | 109,455 | 0.21% |
Mar 31, 2024 | Alliancebernstein L.P. | 204,585 | 0.40% |
Mar 31, 2024 | Alliancebernstein L.P. | 109,356 | 0.22% |
Feb 29, 2024 | Alliancebernstein L.P. | 113,073 | 0.22% |
Jan 31, 2024 | Alliancebernstein L.P. | 113,087 | 0.22% |
Dec 31, 2023 | Alliancebernstein L.P. | 186,261 | 0.37% |
Dec 31, 2023 | Alliancebernstein L.P. | 103,417 | 0.21% |
Nov 30, 2023 | Alliancebernstein L.P. | 91,704 | 0.18% |
Oct 31, 2023 | Alliancebernstein L.P. | 94,842 | 0.19% |
Sep 30, 2023 | Alliancebernstein L.P. | 230,835 | 0.46% |
Sep 30, 2023 | Alliancebernstein L.P. | 119,190 | 0.24% |
Aug 31, 2023 | Alliancebernstein L.P. | 118,415 | 0.24% |
Jul 31, 2023 | Alliancebernstein L.P. | 137,207 | 0.28% |
Jun 30, 2023 | Alliancebernstein L.P. | 256,496 | 0.51% |
Jun 30, 2023 | Alliancebernstein L.P. | 149,576 | 0.30% |
May 31, 2023 | Alliancebernstein L.P. | 148,036 | 0.30% |
Mar 31, 2023 | Alliancebernstein L.P. | 324,214 | 0.65% |