Ameresco, Inc.
US ˙ NYSE ˙ US02361E1082

SecurityAMRC / Ameresco, Inc.
InstitutionRock Point Advisors, LLC
Latest Disclosed Ownership211,135 shares
Latest Disclosed Value $ 5,383,943
Rock Point Advisors, LLC reports 10.09% increase in ownership of AMRC / Ameresco, Inc.

On May 14, 2026 - Rock Point Advisors, LLC filed a 13F-HR form disclosing ownership of 211,135 shares of Ameresco, Inc. (US:AMRC) valued at $5,383,942 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 4, 2026 disclosing 191,787 shares of Ameresco, Inc.. This represents a change in shares of 10.09% during the quarter. The current value of the position is $6,008,902 USD.

Institutional Ownership: 13F and NPORT Filings

The Security and Class in the table below are shown exactly as filed by the investor. We do our best to track continuity of investments through acquisitions, and this will be reflected in the table as changes in names. In addition to descriptive data, performance of the investment is shown over time. To calculate quarterly performance, we first calculate cost basis of the shares purchased during the quarter, then use that to calculate gross profit. Quarterly return is Gross Profit / Starting Portfolio value.

Note that cost basis is calculated and stored in thousands, so small quarterly changes in shares frequently result in a cost basis of zero.

Upgrade to unlock premium data and export to Excel .

Disclosed Equity Positions (from 13F/NPORT Filings)
File
Date
Effective
Date
Form Security Class ID Avg Price
Paid (Est)
Reported
Shares
ΔShares ΔShares
(%)
Reported
Value
(x1000)
ΔValue
(%)
Alloc
(%)
ΔAlloc ΔAlloc (%) Cost Basis
(x1000)
Unrealized
Gain/Loss
(x1000)
2026-05-14 2026-03-31 13F Ameresco CL A 02361E108 211,135 19,348 10.09 5,384 -4.17 1.4567
2026-02-04 2025-12-31 13F Ameresco CL A 02361E108 191,787 -58,230 -23.29 5,617 -33.09 1.4062
2025-11-12 2025-09-30 13F Ameresco CL A 02361E108 250,017 -177,479 -41.52 8,396 29.29 2.2248
2025-08-14 2025-06-30 13F Ameresco CL A 02361E108 427,496 -89,475 -17.31 6,494 3.97 1.8318
2025-04-30 2025-03-31 13F Ameresco CL A 02361E108 516,971 255,538 97.75 6,245 1.74 1.9263
2025-02-13 2024-12-31 13F Ameresco CL A 02361E108 261,433 29,381 12.66 6,138 -30.28 1.7894
2024-11-13 2024-09-30 13F Ameresco CL A 02361E108 232,052 -12,519 -5.12 8,804 24.95 2.4038
2024-08-08 2024-06-30 13F Ameresco CL A 02361E108 244,571 -43,143 -15.00 7,046 1.50 2.1129
2024-05-10 2024-03-31 13F Ameresco CL A 02361E108 287,714 32,402 12.69 6,943 -14.14 2.0622
2024-02-08 2023-12-31 13F Ameresco CL A 02361E108 255,312 126,204 97.75 8,086 62.41 2.4522
2023-11-09 2023-09-30 13F Ameresco CL A 02361E108 129,108 39,829 44.61 4,978 14.67 1.7229
2023-08-10 2023-06-30 13F Ameresco CL A 02361E108 89,279 24,870 38.61 4,342 144,600.00 1.4256
2023-05-10 2023-03-31 13F Ameresco CL A 02361E108 64,409 35,236 120.78 3 200.00 1.0774
2023-02-09 2022-12-31 13F Ameresco CL A 02361E108 29,173 1,278 4.58 2 -99.95 0.5770
2022-11-10 2022-09-30 13F Ameresco CL A 02361E108 27,895 -12,725 -31.33 1,854 0.16 0.6892
2022-08-10 2022-06-30 13F Ameresco CL A 02361E108 40,620 40,620 1,851 0.6321
2021-05-12 2021-03-31 13F Ameresco CL A 02361E108 0 -33,605 -100.00 0 -100.00
2021-02-08 2020-12-31 13F Ameresco CL A 02361E108 33,605 -64,452 -65.73 1,756 -46.38 0.6036
2020-11-10 2020-09-30 13F Ameresco CL A 02361E108 98,057 -47,758 -32.75 3,275 -19.16 1.4499
2020-08-12 2020-06-30 13F Ameresco CL A 02361E108 145,815 -55,340 -27.51 4,051 18.24 1.8875
2020-05-07 2020-03-31 13F Ameresco CL A 02361E108 201,155 -91,215 -31.20 3,426 -33.03 2.0314
2020-02-06 2019-12-31 13F Ameresco CL A 02361E108 292,370 305 0.10 5,116 9.01 2.0776
2019-11-08 2019-09-30 13F Ameresco CL A 02361E108 292,065 -1,765 -0.60 4,693 8.43 2.1193
2019-08-12 2019-06-30 13F Ameresco CL A 02361E108 293,830 104,188 54.94 4,328 41.07 1.9690
2019-05-08 2019-03-31 13F Ameresco CL A 02361E108 189,642 -25,838 -11.99 3,068 0.99 1.4434
2019-01-31 2018-12-31 13F Ameresco CL A 02361E108 215,480 -21,780 -9.18 3,038 -6.21 1.5585
2018-11-07 2018-09-30 13F Ameresco CL A 02361E108 237,260 -170,205 -41.77 3,239 -33.76 1.4419
2018-08-09 2018-06-30 13F Ameresco CL A 02361E108 407,465 1,020 0.25 4,890 -7.46 2.3663
2018-05-11 2018-03-31 13F Ameresco CL A 02361E108 406,445 -344,188 -45.85 5,284 -18.14 2.6044
2018-02-09 2017-12-31 13F Ameresco CL A 02361E108 750,633 -69,345 -8.46 6,455 0.92 3.0074
2017-11-03 2017-09-30 13F Ameresco CL A 02361E108 819,978 8,202 1.01 6,396 2.32 2.9790
2017-08-10 2017-06-30 13F Ameresco CL A 02361E108 811,776 -15,101 -1.83 6,251 15.42 2.9370
2017-05-11 2017-03-31 13F Ameresco CL A 02361E108 826,877 22,295 2.77 5,416 22.40 2.7579
2017-02-08 2016-12-31 13F Ameresco CL A 02361E108 804,582 5,060 0.63 4,425 5.23 2.2762
2016-11-02 2016-09-30 13F Ameresco CL A 02361E108 799,522 9,094 1.15 4,205 21.74 2.1970
2016-07-28 2016-06-30 13F Ameresco CL A 02361E108 790,428 365,703 86.10 3,454 70.48 1.8498
2016-04-22 2016-03-31 13F Ameresco CL A 02361E108 424,725 6,375 1.52 2,026 -22.52 1.0816
2016-02-11 2015-12-31 13F Ameresco CL A 02361E108 418,350 6,995 1.70 2,615 8.10 1.3610
2015-11-12 2015-09-30 13F Ameresco CL A 02361E108 411,355 28,095 7.33 2,419 -17.50 1.3260
2015-08-13 2015-06-30 13F Ameresco CL A 02361E108 383,260 37,315 10.79 2,932 14.53 1.4987
2015-05-14 2015-03-31 13F Ameresco CL A 02361E108 345,945 43,090 14.23 2,560 20.75 1.2825
2015-02-12 2014-12-31 13F Ameresco CL A 02361E108 302,855 -63,482 -17.33 2,120 -15.50 0.9781
2014-11-12 2014-09-30 13F Ameresco CL A 02361E108 366,337 -15,480 -4.05 2,509 -6.52 1.2115
2014-08-07 2014-06-30 13F Ameresco Inc Cl A CL A 02361E108 381,817 189,140 98.16 2,684 84.21 1.1721
2014-05-13 2014-03-31 13F Ameresco Inc Cl A CL A 02361E108 192,677 -12,585 -6.13 1,457 -26.53 0.6451
2014-02-14 2013-12-31 13F Ameresco Inc Cl A CL A 02361E108 205,262 164,662 405.57 1,983 387.22 0.8698
2013-11-15 2013-09-30 13F Ameresco CL A 02361E108 40,600 40,600 407 0.1894
Legend
Shares
The total number of shares held by the institution at the end of the reporting period (the effective date). This is provided in the filing.
Value
The total value of the shares as of the effective date. This is provided in the filing.
Avg. Share Price
The weighted average share price of the shares held by the institution. We use FIFO accounting to determine this price
Class
This is the security class as indicated by the filer. There are a variety of values for this field. Common values include "EC" = equity common, "EP" - equity preferred
Allocation (%)
The percent of the institution's portfolio that this position represents. This is provided in NPORT filings. For 13F filings, we calculate it.
Change in Allocation
The change in allocation from the prior reporting period. This is calculated as current allocation - prior allocation.
Change in Allocation (%)
The percent change in allocation from the prior reporting period. This is calculated as (current allocation - prior allocation) / prior allocation.
Cost Basis
The total cost of the shares held. This is calculated as reported shares * avg. share price
Unrealized Gain/Loss
This is the market value of the position as of the effective date minus the cost basis.