A business in context
AMRC research notebook
Read the disclosures. Follow the relationships. Keep the dates in view.
Filing timeline
Download filings CSVReported insider transactions
Download transactions CSVP · PurchaseS · SaleA · Grant / awardM · Exercise / conversionF · Tax / exercise paymentG · Gift
| Transaction / filed | Reporting owner | Type | Security | Shares | Reported price |
|---|---|---|---|---|---|
| 2026-09-15 | Chiplock Mark | S · Sale | Class A Common Stock | 476.0 | 22.46 |
| 2026-09-15 | Maltezos Louis P | S · Sale | Class A Common Stock | 592.0 | 22.46 |
| 2026-09-10 | Chiplock Mark | M · Exercise / conversion | Class A Common Stock | 1625.0 | 0.0 |
| 2026-09-10 | Chiplock Mark | M · Exercise / conversion | Restricted Stock Unit | 1625.0 | 0.0 |
| 2026-09-10 | Sakellaris George P | M · Exercise / conversion | Class A Common Stock | 6250.0 | 0.0 |
| 2026-09-10 | Sakellaris George P | M · Exercise / conversion | Restricted Stock Unit | 6250.0 | 0.0 |
| 2026-09-10 | Maltezos Louis P | M · Exercise / conversion | Class A Common Stock | 2125.0 | 0.0 |
| 2026-09-10 | Maltezos Louis P | M · Exercise / conversion | Restricted Stock Unit | 2125.0 | 0.0 |
| 2026-09-10 | Christakis Peter | M · Exercise / conversion | Class A Common Stock | 1750.0 | 0.0 |
| 2026-09-10 | Christakis Peter | M · Exercise / conversion | Restricted Stock Unit | 1750.0 | 0.0 |
| 2026-09-10 | Bulgarino Nicole E | M · Exercise / conversion | Class A Common Stock | 1875.0 | 0.0 |
| 2026-09-10 | Bulgarino Nicole E | M · Exercise / conversion | Restricted Stock Unit | 875.0 | 0.0 |
| 2026-08-28 | Sakellaris George P | P · Purchase | Class A Common Stock | 3000.0 | 22.13 |
| 2026-08-27 | Sakellaris George P | P · Purchase | Class A Common Stock | 4000.0 | 22.84 |
| 2026-08-26 | Sakellaris George P | P · Purchase | Class A Common Stock | 1000.0 | 21.92 |
| 2026-08-25 | Sakellaris George P | P · Purchase | Class A Common Stock | 938.0 | 21.6 |
| 2026-08-25 | Sakellaris George P | P · Purchase | Class A Common Stock | 4062.0 | 22.03 |
| 2026-08-24 | Miller Jennifer L | P · Purchase | Class A Common Stock | 2000.0 | 20.96 |
| 2026-08-24 | Sutton Joseph W. | P · Purchase | Class A Common Stock | 9700.0 | 20.87 |
| 2026-08-24 | Sakellaris George P | P · Purchase | Class A Common Stock | 5000.0 | 20.91 |
| 2026-08-21 | Cox Brian C | P · Purchase | Class A Common Stock | 4625.0 | 21.64 |
| 2026-08-17 | Corrsin David J | A · Grant / award | Stock Option (right to purchase) | 25000.0 | 0.0 |
| 2026-08-11 | Sakellaris George P | P · Purchase | Class A Common Stock | 1000.0 | 25.9 |
| 2026-08-10 | Sakellaris George P | P · Purchase | Class A Common Stock | 1000.0 | 25.27 |
| 2026-08-10 | Cox Brian C | P · Purchase | Class A Common Stock | 39700.0 | 25.07 |
| 2026-08-07 | Sakellaris George P | P · Purchase | Class A Common Stock | 5000.0 | 25.95 |
| 2026-08-01 | Cox Brian C | A · Grant / award | Restricted Stock Unit | 5132.0 | 0.0 |
Identity & relationships
SEC issuer · 0001488139Ameresco, Inc.
Search names and former names
- Ameresco, Inc. · former SEC name · 2010-03-31 to 2026-10-13
Revenue in constant purchasing power
| Year ended | Reported USD revenue | CPI-adjusted USD revenue |
|---|---|---|
| 2024-12-31 | $1.77B | $1.90B |
| 2023-12-31 | $1.37B | $1.52B |
| 2022-12-31 | $1.82B | $2.10B |
| 2021-12-31 | $1.22B | $1.51B |
| 2020-12-31 | $1.03B | $1.34B |
| 2019-12-31 | $866.93M | $1.14B |
| 2018-12-31 | $787.14M | $1.06B |
| 2017-12-31 | $717.15M | $985.77M |