Month | Name | Total no. shares held | Percent Holding |
---|---|---|---|
Mar 31, 2025 | Alliancebernstein L.P. | 0 | 0.00% |
Feb 28, 2025 | Alliancebernstein L.P. | 30,923 | 0.11% |
Jan 31, 2025 | Alliancebernstein L.P. | 31,548 | 0.11% |
Dec 31, 2024 | Alliancebernstein L.P. | 248,151 | 0.85% |
Dec 31, 2024 | Alliancebernstein L.P. | 135,381 | 0.46% |
Nov 30, 2024 | Alliancebernstein L.P. | 140,875 | 0.48% |
Oct 31, 2024 | Alliancebernstein L.P. | 143,675 | 0.49% |
Sep 30, 2024 | Alliancebernstein L.P. | 416,023 | 1.41% |
Sep 30, 2024 | Alliancebernstein L.P. | 144,346 | 0.48% |
Aug 31, 2024 | Alliancebernstein L.P. | 150,932 | 0.50% |
Jul 31, 2024 | Alliancebernstein L.P. | 151,534 | 0.50% |
Jun 30, 2024 | Alliancebernstein L.P. | 433,426 | 1.47% |
Jun 30, 2024 | Alliancebernstein L.P. | 160,013 | 0.50% |
May 31, 2024 | Alliancebernstein L.P. | 296,213 | 0.93% |
Apr 30, 2024 | Alliancebernstein L.P. | 309,476 | 0.97% |
Mar 31, 2024 | Alliancebernstein L.P. | 768,467 | 2.55% |
Mar 31, 2024 | Alliancebernstein L.P. | 312,175 | 0.98% |
Feb 29, 2024 | Alliancebernstein L.P. | 316,944 | 1.00% |
Jan 31, 2024 | Alliancebernstein L.P. | 326,233 | 1.03% |
Dec 31, 2023 | Alliancebernstein L.P. | 792,577 | 2.49% |
Dec 31, 2023 | Alliancebernstein L.P. | 324,454 | 1.02% |
Nov 30, 2023 | Alliancebernstein L.P. | 326,166 | 1.03% |
Oct 31, 2023 | Alliancebernstein L.P. | 330,049 | 1.04% |
Sep 30, 2023 | Alliancebernstein L.P. | 770,366 | 2.42% |
Sep 30, 2023 | Alliancebernstein L.P. | 339,806 | 1.07% |
Aug 31, 2023 | Alliancebernstein L.P. | 345,033 | 1.09% |
Jul 31, 2023 | Alliancebernstein L.P. | 355,791 | 1.12% |
Jun 30, 2023 | Alliancebernstein L.P. | 804,859 | 2.53% |
Jun 30, 2023 | Alliancebernstein L.P. | 364,683 | 1.15% |
May 31, 2023 | Alliancebernstein L.P. | 368,548 | 1.16% |
Mar 31, 2023 | Alliancebernstein L.P. | 863,203 | 2.72% |
Dec 31, 2022 | Alliancebernstein L.P. | 847,888 | 2.67% |