| Sep 14, 2026Latest represented filing date | Ameresco, Inc. (AMRC)NYSE | Current covered snapshotChief Executive Officer · Director · 10% ownerValuation observation Sep 25, 2026 | Class A Common Stock, par value $0.0001 per share: 1,019,847 sharesCurrent covered company value: $21.98M | Published current ownership snapshotForms represented: 4Owner filingsIssuer filings |
| Sep 14, 2026Filed date | Ameresco, Inc. (AMRC)NYSE | AcquisitionSEC code MEffective Sep 10, 2026 · transaction dateReported units 6,250 shares · reported price 0 | Class A Common Stock, par value $0.0001 per shareReported position after transaction: 1,019,847 shares | 4 filing0001628280-26-061871 |
| Sep 1, 2026Filed date | Ameresco, Inc. (AMRC)NYSE | PurchaseSEC code PEffective Aug 28, 2026 · transaction dateReported units 3,000 shares · reported price 22.13 | Class A Common Stock, par value $0.0001 per shareReported position after transaction: 1,013,597 shares | 4 filing0001628280-26-059708 |
| Aug 27, 2026Filed date | Ameresco, Inc. (AMRC)NYSE | PurchaseSEC code PEffective Aug 26, 2026 · transaction dateReported units 1,000 shares · reported price 21.92 | Class A Common Stock, par value $0.0001 per shareReported position after transaction: 1,006,597 shares | 4 filing0001628280-26-059314 |
| Aug 27, 2026Filed date | Ameresco, Inc. (AMRC)NYSE | PurchaseSEC code PEffective Aug 27, 2026 · transaction dateReported units 4,000 shares · reported price 22.84 | Class A Common Stock, par value $0.0001 per shareReported position after transaction: 1,010,597 shares | 4 filing0001628280-26-059314 |
| Aug 26, 2026Filed date | Ameresco, Inc. (AMRC)NYSE | PurchaseSEC code PEffective Aug 24, 2026 · transaction dateReported units 5,000 shares · reported price 20.91 | Class A Common Stock, par value $0.0001 per shareReported position after transaction: 1,000,597 shares | 4 filing0001628280-26-059096 |
| Aug 26, 2026Filed date | Ameresco, Inc. (AMRC)NYSE | PurchaseSEC code PEffective Aug 25, 2026 · transaction dateReported units 938 shares · reported price 21.6 | Class A Common Stock, par value $0.0001 per shareReported position after transaction: 1,001,535 shares | 4 filing0001628280-26-059096 |
| Aug 26, 2026Filed date | Ameresco, Inc. (AMRC)NYSE | PurchaseSEC code PEffective Aug 25, 2026 · transaction dateReported units 4,062 shares · reported price 22.03 | Class A Common Stock, par value $0.0001 per shareReported position after transaction: 1,005,597 shares | 4 filing0001628280-26-059096 |
| Aug 11, 2026Filed date | Ameresco, Inc. (AMRC)NYSE | PurchaseSEC code PEffective Aug 7, 2026 · transaction dateReported units 5,000 shares · reported price 25.95 | Class A Common Stock, par value $0.0001 per shareReported position after transaction: 993,597 shares | 4 filing0001628280-26-055891 |
| Aug 11, 2026Filed date | Ameresco, Inc. (AMRC)NYSE | PurchaseSEC code PEffective Aug 10, 2026 · transaction dateReported units 1,000 shares · reported price 25.27 | Class A Common Stock, par value $0.0001 per shareReported position after transaction: 994,597 shares | 4 filing0001628280-26-055891 |
| Aug 11, 2026Filed date | Ameresco, Inc. (AMRC)NYSE | PurchaseSEC code PEffective Aug 11, 2026 · transaction dateReported units 1,000 shares · reported price 25.9 | Class A Common Stock, par value $0.0001 per shareReported position after transaction: 995,597 shares | 4 filing0001628280-26-055891 |
| Jun 1, 2015Filed date | Ameresco, Inc. (AMRC)NYSE | PurchaseSEC code PEffective May 28, 2015 · transaction dateReported units 7,304 shares · reported price 7.202 | Class A Common Stock, par value $0.0001 per shareReported position after transaction: 3,034,408 shares | 4 filing0001488139-15-000042 |
| Jun 1, 2015Filed date | Ameresco, Inc. (AMRC)NYSE | PurchaseSEC code PEffective May 29, 2015 · transaction dateReported units 19,123 shares · reported price 7.161 | Class A Common Stock, par value $0.0001 per shareReported position after transaction: 3,053,531 shares | 4 filing0001488139-15-000042 |