Month | Name | Total no. shares held | Percent Holding |
---|---|---|---|
Mar 31, 2025 | Alliancebernstein L.P. | 279,774 | 0.87% |
Feb 28, 2025 | Alliancebernstein L.P. | 268,034 | 0.83% |
Jan 31, 2025 | Alliancebernstein L.P. | 251,704 | 0.78% |
Dec 31, 2024 | Alliancebernstein L.P. | 824,298 | 2.57% |
Dec 31, 2024 | Alliancebernstein L.P. | 244,304 | 0.76% |
Nov 30, 2024 | Alliancebernstein L.P. | 251,414 | 0.78% |
Oct 31, 2024 | Alliancebernstein L.P. | 251,414 | 0.78% |
Sep 30, 2024 | Alliancebernstein L.P. | 897,949 | 2.80% |
Sep 30, 2024 | Alliancebernstein L.P. | 280,234 | 0.87% |
Aug 31, 2024 | Alliancebernstein L.P. | 264,384 | 0.82% |
Jul 31, 2024 | Alliancebernstein L.P. | 270,694 | 0.84% |
Jun 30, 2024 | Alliancebernstein L.P. | 977,132 | 3.02% |
Jun 30, 2024 | Alliancebernstein L.P. | 372,094 | 1.15% |
May 31, 2024 | Alliancebernstein L.P. | 372,094 | 1.15% |
Apr 30, 2024 | Alliancebernstein L.P. | 379,614 | 1.18% |
Mar 31, 2024 | Alliancebernstein L.P. | 1,541,113 | 4.76% |
Mar 31, 2024 | Alliancebernstein L.P. | 379,614 | 1.18% |
Feb 29, 2024 | Alliancebernstein L.P. | 388,914 | 1.21% |
Jan 31, 2024 | Alliancebernstein L.P. | 388,914 | 1.21% |
Dec 31, 2023 | Alliancebernstein L.P. | 1,629,653 | 5.05% |
Dec 31, 2023 | Alliancebernstein L.P. | 1,629,653 | 5.06% |
Dec 31, 2023 | Alliancebernstein L.P. | 404,164 | 1.26% |
Nov 30, 2023 | Alliancebernstein L.P. | 351,514 | 1.09% |
Oct 31, 2023 | Alliancebernstein L.P. | 351,514 | 1.09% |
Sep 30, 2023 | Alliancebernstein L.P. | 1,676,423 | 5.21% |
Sep 30, 2023 | Alliancebernstein L.P. | 281,664 | 0.88% |
Aug 31, 2023 | Alliancebernstein L.P. | 281,664 | 0.88% |
Jul 31, 2023 | Alliancebernstein L.P. | 281,664 | 0.88% |
Jun 30, 2023 | Alliancebernstein L.P. | 1,320,586 | 4.11% |
Jun 30, 2023 | Alliancebernstein L.P. | 347,454 | 1.08% |
May 31, 2023 | Alliancebernstein L.P. | 347,454 | 1.08% |
Mar 31, 2023 | Alliancebernstein L.P. | 1,619,339 | 5.05% |
Dec 31, 2022 | Alliancebernstein L.P. | 1,691,395 | 5.25% |