Historical shareholding details of Wellington Management Company LLP holdings in Ameresco Inc. - Ordinary Shares - Class A (AMRC)

Monthly changes of Wellington Management Company LLP shareholding in Ameresco Inc. - Ordinary Shares - Class A over the previous months

Month Name Total no. shares held Percent Holding
Feb 28, 2025 Wellington Management Company Llp 61,129 0.12%
Jan 31, 2025 Wellington Management Company Llp 61,247 0.12%
Dec 31, 2024 Wellington Management Company Llp 975,086 1.86%
Dec 31, 2024 Wellington Management Company Llp 132,244 0.25%
Nov 30, 2024 Wellington Management Company Llp 132,244 0.25%
Oct 31, 2024 Wellington Management Company Llp 126,591 0.24%
Sep 30, 2024 Wellington Management Company Llp 1,004,902 1.92%
Sep 30, 2024 Wellington Management Company Llp 126,591 0.24%
Aug 31, 2024 Wellington Management Company Llp 126,591 0.24%
Jul 31, 2024 Wellington Management Company Llp 126,714 0.24%
Jun 30, 2024 Wellington Management Company Llp 554,331 1.06%
Jun 30, 2024 Wellington Management Company Llp 131,109 0.25%
May 31, 2024 Wellington Management Company Llp 131,109 0.25%
Apr 30, 2024 Wellington Management Company Llp 308,266 0.59%
Mar 31, 2024 Wellington Management Company Llp 561,413 1.07%
Mar 31, 2024 Wellington Management Company Llp 237,269 0.59%
Feb 29, 2024 Wellington Management Company Llp 237,269 0.45%
Jan 31, 2024 Wellington Management Company Llp 306,230 0.59%
Dec 31, 2023 Wellington Management Company Llp 690,923 1.32%
Dec 31, 2023 Wellington Management Company Llp 306,230 0.59%
Nov 30, 2023 Wellington Management Company Llp 241,684 0.46%
Oct 31, 2023 Wellington Management Company Llp 241,684 0.46%
Sep 30, 2023 Wellington Management Company Llp 1,169,158 2.24%
Sep 30, 2023 Wellington Management Company Llp 241,684 0.46%
Aug 31, 2023 Wellington Management Company Llp 372,659 0.71%
Jul 31, 2023 Wellington Management Company Llp 372,659 0.71%
Jun 30, 2023 Wellington Management Company Llp 992,187 1.90%
Jun 30, 2023 Wellington Management Company Llp 372,659 0.71%
May 31, 2023 Wellington Management Company Llp 258,263 0.50%
Mar 31, 2023 Wellington Management Company Llp 1,132,706 2.17%
Dec 31, 2022 Wellington Management Company Llp 1,010,155 1.94%

View all ownership details of Ameresco Inc. - Ordinary Shares - Class A