AMRC · Ameresco Inc. Class A Common Stock
View on chartInsiders & Stakes
| Sakellaris George P President and CEO | ▲ Buy | Open Market | 1,010,597 Shares held | 8/27/2026 | View profile |
| Sutton Joseph W. Director | ▲ Buy | Open Market | 80,246 Shares held | 8/24/2026 | View profile |
| Nicole E. Bulgarino Executive Vice President | ▲ Buy | Option Exercise | 59,296 Shares held | 3/10/2026 | View profile |
| Cox Brian C Director | ▲ Buy | Open Market | 44,325 Shares held | 8/21/2026 | View profile |
| WISNESKI FRANCIS V JR Director | ▲ Buy | Option Exercise | 35,667 Shares held | 6/4/2026 | View profile |
| Miller Jennifer L Director | ▲ Buy | Open Market | 34,546 Shares held | 8/24/2026 | View profile |
| MacIntosh Britta Senior Vice President | ▼ Sell | Open Market | 33,979 Shares held | 9/19/2023 | View profile |
| Maltezos Louis P Executive Vice President | ▼ Sell | Open Market | 32,095 Shares held | 3/12/2026 | View profile |
| STAVROPOULOS NICKOLAS Director | ▲ Buy | Option Exercise | 24,546 Shares held | 6/4/2026 | View profile |
| Charles R. Patton Director | ▲ Buy | Option Exercise | 23,824 Shares held | 6/4/2026 | View profile |
| Claire D'Oyly-Hughes Johnson Director | ▲ Buy | Option Exercise | 20,546 Shares held | 6/4/2026 | View profile |
| Foy Douglas I Director | ▼ Sell | Open Market | 14,000 Shares held | 3/9/2022 | View profile |
| Bakas Michael T Executive Vice President | ▲ Buy | Option Exercise | 13,634 Shares held | 3/10/2026 | View profile |
| Christakis Peter Executive Vice President | ▲ Buy | Option Exercise | 13,356 Shares held | 3/10/2026 | View profile |
| Murley Thomas S Director | ▼ Sell | Open Market | 10,500 Shares held | 11/4/2021 | View profile |
| Hole Spencer Doran EVP and CFO | ▼ Sell | Open Market | 1,878 Shares held | 8/12/2024 | View profile |
| Chiplock Mark VP & CAO | ▼ Sell | Open Market | 1,666 Shares held | 3/12/2026 | View profile |
| Corrsin David J EVP and General Counsel | ▼ Sell | Open Market | 441 Shares held | 3/12/2026 | View profile |
| Georgeoff Robert Executive Vice President | ▼ Sell | Open Market | 0 Shares held | 11/16/2021 | View profile |
| Todd Lauren SVP - HR and Operations | ▼ Sell | Open Market | 0 Shares held | 8/24/2021 | View profile |
Transaction History
| Sakellaris George P | ▲ Buy | Open Market | 4,000 | $91K | 8/27/2026 |
| Sakellaris George P | ▲ Buy | Open Market | 1,000 | $22K | 8/26/2026 |
| Sakellaris George P | ▲ Buy | Open Market | 938 | $20K | 8/25/2026 |
| Sakellaris George P | ▲ Buy | Open Market | 4,062 | $89K | 8/25/2026 |
| Miller Jennifer L | ▲ Buy | Open Market | 2,000 | $42K | 8/24/2026 |
| Sutton Joseph W. | ▲ Buy | Open Market | 9,700 | $202K | 8/24/2026 |
| Sakellaris George P | ▲ Buy | Open Market | 5,000 | $105K | 8/24/2026 |
| Cox Brian C | ▲ Buy | Open Market | 4,625 | $100K | 8/21/2026 |
| Sakellaris George P | ▲ Buy | Open Market | 1,000 | $26K | 8/11/2026 |
| Sakellaris George P | ▲ Buy | Open Market | 1,000 | $25K | 8/10/2026 |
| Cox Brian C | ▲ Buy | Open Market | 39,700 | $995K | 8/10/2026 |
| Sakellaris George P | ▲ Buy | Open Market | 5,000 | $130K | 8/7/2026 |
| Charles R. Patton | ▲ Buy | Option Exercise | 10,435 | $0 | 6/4/2026 |
| WISNESKI FRANCIS V JR | ▲ Buy | Option Exercise | 10,435 | $0 | 6/4/2026 |
| STAVROPOULOS NICKOLAS | ▲ Buy | Option Exercise | 10,435 | $0 | 6/4/2026 |
| Miller Jennifer L | ▲ Buy | Option Exercise | 10,435 | $0 | 6/4/2026 |
| Sutton Joseph W. | ▲ Buy | Option Exercise | 10,435 | $0 | 6/4/2026 |
| Claire D'Oyly-Hughes Johnson | ▲ Buy | Option Exercise | 10,435 | $0 | 6/4/2026 |
| WISNESKI FRANCIS V JR | ▲ Buy | Option Exercise | 5,000 | $29K | 5/29/2026 |
| WISNESKI FRANCIS V JR | ▼ Sell | Open Market | 5,000 | $181K | 5/29/2026 |
| WISNESKI FRANCIS V JR | ▲ Buy | Option Exercise | 10,000 | $58K | 5/19/2026 |
| WISNESKI FRANCIS V JR | ▼ Sell | Open Market | 10,000 | $303K | 5/19/2026 |
| Miller Jennifer L | ▲ Buy | Option Exercise | 10,000 | $47K | 5/18/2026 |
| Miller Jennifer L | ▼ Sell | Open Market | 7,642 | $246K | 5/18/2026 |
| Miller Jennifer L | ▼ Sell | Open Market | 2,358 | $77K | 5/18/2026 |
| STAVROPOULOS NICKOLAS | ▲ Buy | Option Exercise | 1,355 | $22K | 5/15/2026 |
| STAVROPOULOS NICKOLAS | ▼ Sell | Open Market | 1,355 | $46K | 5/15/2026 |
| Sutton Joseph W. | ▲ Buy | Option Exercise | 10,000 | $47K | 4/23/2026 |
| Maltezos Louis P | ▼ Sell | Open Market | 306 | $8K | 3/12/2026 |
| Corrsin David J | ▼ Sell | Open Market | 19 | $481 | 3/12/2026 |
| Chiplock Mark | ▼ Sell | Open Market | 273 | $7K | 3/12/2026 |
| Sakellaris George P | ▲ Buy | Option Exercise | 3,750 | $0 | 3/10/2026 |
| Bakas Michael T | ▲ Buy | Option Exercise | 875 | $0 | 3/10/2026 |
| Maltezos Louis P | ▲ Buy | Option Exercise | 875 | $0 | 3/10/2026 |
| Corrsin David J | ▲ Buy | Option Exercise | 50 | $0 | 3/10/2026 |
| Christakis Peter | ▲ Buy | Option Exercise | 750 | $0 | 3/10/2026 |
| Corrsin David J | ▼ Sell | Open Market | 50 | $1K | 3/10/2026 |
| Nicole E. Bulgarino | ▲ Buy | Option Exercise | 875 | $0 | 3/10/2026 |
| Chiplock Mark | ▲ Buy | Option Exercise | 750 | $0 | 3/10/2026 |
| Corrsin David J | ▲ Buy | Option Exercise | 50 | $0 | 3/8/2026 |
| Corrsin David J | ▲ Buy | Option Exercise | 20,000 | $93K | 2/27/2026 |
| STAVROPOULOS NICKOLAS | ▲ Buy | Option Exercise | 15,700 | $256K | 2/20/2026 |
| STAVROPOULOS NICKOLAS | ▼ Sell | Open Market | 15,700 | $536K | 2/20/2026 |
| STAVROPOULOS NICKOLAS | ▲ Buy | Option Exercise | 400 | $7K | 2/19/2026 |
| STAVROPOULOS NICKOLAS | ▼ Sell | Open Market | 400 | $14K | 2/19/2026 |
| STAVROPOULOS NICKOLAS | ▲ Buy | Option Exercise | 245 | $4K | 2/13/2026 |
| STAVROPOULOS NICKOLAS | ▼ Sell | Open Market | 245 | $8K | 2/13/2026 |
| STAVROPOULOS NICKOLAS | ▲ Buy | Option Exercise | 200 | $3K | 2/12/2026 |
| STAVROPOULOS NICKOLAS | ▼ Sell | Open Market | 200 | $7K | 2/12/2026 |
| STAVROPOULOS NICKOLAS | ▲ Buy | Option Exercise | 100 | $2K | 1/28/2026 |
| STAVROPOULOS NICKOLAS | ▼ Sell | Open Market | 100 | $3K | 1/28/2026 |
| Chiplock Mark | ▲ Buy | Option Exercise | 5,000 | $62K | 10/13/2025 |
| Chiplock Mark | ▲ Buy | Option Exercise | 11,799 | $158K | 10/13/2025 |
| Chiplock Mark | ▼ Sell | Open Market | 5,200 | $216K | 10/13/2025 |
| Chiplock Mark | ▼ Sell | Open Market | 6,599 | $277K | 10/13/2025 |
| Chiplock Mark | ▼ Sell | Open Market | 5,000 | $225K | 10/13/2025 |
| Chiplock Mark | ▲ Buy | Option Exercise | 2,100 | $28K | 10/9/2025 |
| Chiplock Mark | ▲ Buy | Option Exercise | 5,000 | $62K | 10/9/2025 |
| Chiplock Mark | ▼ Sell | Open Market | 7,100 | $284K | 10/9/2025 |
| Chiplock Mark | ▲ Buy | Option Exercise | 3,800 | $51K | 10/8/2025 |
| Chiplock Mark | ▼ Sell | Open Market | 3,800 | $151K | 10/8/2025 |
| Chiplock Mark | ▲ Buy | Option Exercise | 5,900 | $79K | 10/7/2025 |
| Chiplock Mark | ▼ Sell | Open Market | 5,900 | $233K | 10/7/2025 |
| Chiplock Mark | ▲ Buy | Option Exercise | 5,900 | $79K | 10/6/2025 |
| Chiplock Mark | ▼ Sell | Open Market | 5,900 | $230K | 10/6/2025 |
| Chiplock Mark | ▲ Buy | Option Exercise | 5,000 | $62K | 10/1/2025 |
| Chiplock Mark | ▲ Buy | Option Exercise | 602 | $8K | 10/1/2025 |
| Chiplock Mark | ▼ Sell | Open Market | 5,602 | $213K | 10/1/2025 |
| Corrsin David J | ▼ Sell | Open Market | 19 | $532 | 9/15/2025 |
| Chiplock Mark | ▼ Sell | Open Market | 269 | $8K | 9/15/2025 |
| Sakellaris George P | ▲ Buy | Option Exercise | 3,750 | $0 | 9/10/2025 |
| Chiplock Mark | ▲ Buy | Option Exercise | 750 | $0 | 9/10/2025 |
| Nicole E. Bulgarino | ▲ Buy | Option Exercise | 875 | $0 | 9/10/2025 |
| Christakis Peter | ▲ Buy | Option Exercise | 750 | $0 | 9/10/2025 |
| Corrsin David J | ▲ Buy | Option Exercise | 50 | $0 | 9/10/2025 |
| Bakas Michael T | ▲ Buy | Option Exercise | 875 | $0 | 9/10/2025 |
| Maltezos Louis P | ▲ Buy | Option Exercise | 875 | $0 | 9/10/2025 |
| Corrsin David J | ▼ Sell | Open Market | 19 | $514 | 9/10/2025 |
| Corrsin David J | ▲ Buy | Option Exercise | 50 | $0 | 9/8/2025 |
| Charles R. Patton | ▲ Buy | Option Exercise | 4,886 | $0 | 6/4/2025 |
| Miller Jennifer L | ▲ Buy | Option Exercise | 4,886 | $0 | 6/4/2025 |
| WISNESKI FRANCIS V JR | ▲ Buy | Option Exercise | 4,886 | $0 | 6/4/2025 |
| Sutton Joseph W. | ▲ Buy | Option Exercise | 4,886 | $0 | 6/4/2025 |
| Claire D'Oyly-Hughes Johnson | ▲ Buy | Option Exercise | 4,886 | $0 | 6/4/2025 |
| STAVROPOULOS NICKOLAS | ▲ Buy | Option Exercise | 4,886 | $0 | 6/4/2025 |
| Sutton Joseph W. | ▲ Buy | Option Exercise | 10,000 | $73K | 5/6/2025 |
| Chiplock Mark | ▼ Sell | Open Market | 95 | $1K | 3/19/2025 |
| Corrsin David J | ▼ Sell | Open Market | 64 | $763 | 3/19/2025 |
| Corrsin David J | ▼ Sell | Open Market | 36 | $429 | 3/19/2025 |
| Maltezos Louis P | ▲ Buy | Option Exercise | 221 | $0 | 3/17/2025 |
| Bakas Michael T | ▲ Buy | Option Exercise | 295 | $0 | 3/17/2025 |
| Chiplock Mark | ▲ Buy | Option Exercise | 276 | $0 | 3/17/2025 |
| Corrsin David J | ▲ Buy | Option Exercise | 183 | $0 | 3/17/2025 |
| Corrsin David J | ▲ Buy | Option Exercise | 101 | $0 | 3/17/2025 |
| Nicole E. Bulgarino | ▲ Buy | Option Exercise | 295 | $0 | 3/17/2025 |
| Sakellaris George P | ▲ Buy | Option Exercise | 2,459 | $0 | 3/17/2025 |
| Christakis Peter | ▲ Buy | Option Exercise | 295 | $0 | 3/17/2025 |
| Corrsin David J | ▼ Sell | Open Market | 21 | $215 | 3/10/2025 |
| WISNESKI FRANCIS V JR | ▲ Buy | Open Market | 400 | $4K | 3/10/2025 |
| Corrsin David J | ▲ Buy | Option Exercise | 50 | $0 | 3/8/2025 |
| Sakellaris George P | ▲ Buy | Open Market | 25,000 | $232K | 3/6/2025 |
| WISNESKI FRANCIS V JR | ▲ Buy | Open Market | 1,908 | $18K | 3/6/2025 |
| Bakas Michael T | ▲ Buy | Option Exercise | 650 | $3K | 3/5/2025 |
| Sakellaris George P | ▲ Buy | Open Market | 50,000 | $487K | 3/5/2025 |
| WISNESKI FRANCIS V JR | ▲ Buy | Open Market | 300 | $3K | 3/5/2025 |
| Charles R. Patton | ▲ Buy | Open Market | 5,000 | $50K | 3/5/2025 |
| Sakellaris George P | ▲ Buy | Open Market | 50,000 | $498K | 3/4/2025 |
| WISNESKI FRANCIS V JR | ▲ Buy | Open Market | 3,500 | $34K | 3/4/2025 |
| Claire D'Oyly-Hughes Johnson | ▲ Buy | Open Market | 1,800 | $18K | 3/4/2025 |
| Nicole E. Bulgarino | ▲ Buy | Option Exercise | 25,528 | $167K | 2/27/2025 |
| Miller Jennifer L | ▲ Buy | Option Exercise | 40,000 | $234K | 2/3/2025 |
| Miller Jennifer L | ▼ Sell | Open Market | 22,060 | $460K | 2/3/2025 |
| Miller Jennifer L | ▼ Sell | Open Market | 17,940 | $383K | 2/3/2025 |
| Sutton Joseph W. | ▲ Buy | Open Market | 10,000 | $260K | 11/15/2024 |
| Sutton Joseph W. | ▲ Buy | Open Market | 5,000 | $133K | 11/15/2024 |
| Sakellaris George P | ▲ Buy | Open Market | 25,000 | $664K | 11/13/2024 |
| Bakas Michael T | ▼ Sell | Open Market | 104 | $4K | 9/19/2024 |
| Maltezos Louis P | ▼ Sell | Open Market | 75 | $3K | 9/19/2024 |
| Chiplock Mark | ▼ Sell | Open Market | 98 | $4K | 9/19/2024 |
| Christakis Peter | ▼ Sell | Open Market | 104 | $4K | 9/19/2024 |
| Corrsin David J | ▼ Sell | Open Market | 65 | $2K | 9/19/2024 |
| Corrsin David J | ▼ Sell | Open Market | 36 | $1K | 9/19/2024 |
| Nicole E. Bulgarino | ▲ Buy | Option Exercise | 295 | $0 | 9/17/2024 |
| Sakellaris George P | ▲ Buy | Option Exercise | 2,459 | $0 | 9/17/2024 |
| Bakas Michael T | ▲ Buy | Option Exercise | 295 | $0 | 9/17/2024 |
| Maltezos Louis P | ▲ Buy | Option Exercise | 221 | $0 | 9/17/2024 |
| Chiplock Mark | ▲ Buy | Option Exercise | 277 | $0 | 9/17/2024 |
| Christakis Peter | ▲ Buy | Option Exercise | 295 | $0 | 9/17/2024 |
| Corrsin David J | ▲ Buy | Option Exercise | 185 | $0 | 9/17/2024 |
| Corrsin David J | ▲ Buy | Option Exercise | 101 | $0 | 9/17/2024 |
| Corrsin David J | ▼ Sell | Open Market | 19 | $561 | 9/9/2024 |
| Corrsin David J | ▲ Buy | Option Exercise | 50 | $0 | 9/8/2024 |
| Hole Spencer Doran | ▲ Buy | Option Exercise | 5,000 | $71K | 8/12/2024 |
| Hole Spencer Doran | ▼ Sell | Open Market | 5,000 | $133K | 8/12/2024 |
| Charles R. Patton | ▲ Buy | Option Exercise | 3,062 | $0 | 6/13/2024 |
| Claire D'Oyly-Hughes Johnson | ▲ Buy | Option Exercise | 3,062 | $0 | 6/13/2024 |
| WISNESKI FRANCIS V JR | ▲ Buy | Option Exercise | 3,062 | $0 | 6/13/2024 |
| Miller Jennifer L | ▲ Buy | Option Exercise | 3,062 | $0 | 6/13/2024 |
| STAVROPOULOS NICKOLAS | ▲ Buy | Option Exercise | 3,062 | $0 | 6/13/2024 |
| Sutton Joseph W. | ▲ Buy | Option Exercise | 3,062 | $0 | 6/13/2024 |
| Chiplock Mark | ▲ Buy | Option Exercise | 3,000 | $30K | 5/30/2024 |
| Chiplock Mark | ▼ Sell | Open Market | 3,000 | $105K | 5/30/2024 |
| Charles R. Patton | ▲ Buy | Option Exercise | 441 | $0 | 4/20/2024 |
| Sutton Joseph W. | ▲ Buy | Option Exercise | 10,000 | $67K | 4/1/2024 |
| Chiplock Mark | ▼ Sell | Open Market | 101 | $2K | 3/19/2024 |
| Hole Spencer Doran | ▼ Sell | Open Market | 108 | $2K | 3/19/2024 |
| Maltezos Louis P | ▼ Sell | Open Market | 78 | $2K | 3/19/2024 |
| Corrsin David J | ▼ Sell | Open Market | 68 | $1K | 3/19/2024 |
| Corrsin David J | ▼ Sell | Open Market | 38 | $780 | 3/19/2024 |
| Christakis Peter | ▼ Sell | Open Market | 108 | $2K | 3/19/2024 |
| Bakas Michael T | ▼ Sell | Open Market | 108 | $2K | 3/19/2024 |
| Chiplock Mark | ▲ Buy | Option Exercise | 277 | $0 | 3/17/2024 |
| Hole Spencer Doran | ▲ Buy | Option Exercise | 295 | $0 | 3/17/2024 |
| Sakellaris George P | ▲ Buy | Option Exercise | 2,459 | $0 | 3/17/2024 |
| Nicole E. Bulgarino | ▲ Buy | Option Exercise | 295 | $0 | 3/17/2024 |
| Maltezos Louis P | ▲ Buy | Option Exercise | 221 | $0 | 3/17/2024 |
| Corrsin David J | ▲ Buy | Option Exercise | 185 | $0 | 3/17/2024 |
| Corrsin David J | ▲ Buy | Option Exercise | 102 | $0 | 3/17/2024 |
| Christakis Peter | ▲ Buy | Option Exercise | 295 | $0 | 3/17/2024 |
| Bakas Michael T | ▲ Buy | Option Exercise | 295 | $0 | 3/17/2024 |
| Bakas Michael T | ▲ Buy | Option Exercise | 500 | $3K | 1/9/2024 |
| Bakas Michael T | ▲ Buy | Option Exercise | 5,250 | $44K | 1/9/2024 |
| Bakas Michael T | ▲ Buy | Option Exercise | 4,500 | $26K | 12/20/2023 |
| Sakellaris George P | ▲ Buy | Open Market | 2,600 | $75K | 11/20/2023 |
| Sakellaris George P | ▲ Buy | Open Market | 2,400 | $71K | 11/20/2023 |
| Sakellaris George P | ▲ Buy | Open Market | 2,300 | $63K | 11/17/2023 |
| Sakellaris George P | ▲ Buy | Open Market | 1,200 | $34K | 11/17/2023 |
| Sakellaris George P | ▲ Buy | Open Market | 1,500 | $44K | 11/17/2023 |
| Sakellaris George P | ▲ Buy | Open Market | 4,400 | $116K | 11/16/2023 |
| Sakellaris George P | ▲ Buy | Open Market | 600 | $16K | 11/16/2023 |
| Sakellaris George P | ▲ Buy | Open Market | 8,600 | $244K | 11/15/2023 |
| Sakellaris George P | ▲ Buy | Open Market | 1,400 | $41K | 11/15/2023 |
| Sakellaris George P | ▲ Buy | Open Market | 900 | $23K | 11/14/2023 |
| Sakellaris George P | ▲ Buy | Open Market | 4,010 | $105K | 11/14/2023 |
| Sakellaris George P | ▲ Buy | Open Market | 5,090 | $138K | 11/14/2023 |
| Sakellaris George P | ▲ Buy | Open Market | 15,000 | $340K | 11/13/2023 |
| Sakellaris George P | ▲ Buy | Open Market | 4,098 | $91K | 11/10/2023 |
| Sakellaris George P | ▲ Buy | Open Market | 902 | $20K | 11/10/2023 |
| Nicole E. Bulgarino | ▲ Buy | Open Market | 15,000 | $336K | 11/10/2023 |
| Sakellaris George P | ▲ Buy | Open Market | 20,000 | $452K | 11/9/2023 |
| Sakellaris George P | ▼ Sell | Open Market | 1,072 | $47K | 9/19/2023 |
| Corrsin David J | ▼ Sell | Open Market | 70 | $3K | 9/19/2023 |
| Corrsin David J | ▼ Sell | Open Market | 39 | $2K | 9/19/2023 |
| Maltezos Louis P | ▼ Sell | Open Market | 81 | $4K | 9/19/2023 |
| Hole Spencer Doran | ▼ Sell | Open Market | 92 | $4K | 9/19/2023 |
| Christakis Peter | ▼ Sell | Open Market | 112 | $5K | 9/19/2023 |
| Chiplock Mark | ▼ Sell | Open Market | 105 | $5K | 9/19/2023 |
| MacIntosh Britta | ▼ Sell | Open Market | 128 | $6K | 9/19/2023 |
| Bakas Michael T | ▼ Sell | Open Market | 112 | $5K | 9/18/2023 |
| Nicole E. Bulgarino | ▼ Sell | Open Market | 110 | $5K | 9/18/2023 |
| Sakellaris George P | ▲ Buy | Option Exercise | 2,460 | $0 | 9/17/2023 |
| Corrsin David J | ▲ Buy | Option Exercise | 185 | $0 | 9/17/2023 |
| Corrsin David J | ▲ Buy | Option Exercise | 102 | $0 | 9/17/2023 |
| Bakas Michael T | ▲ Buy | Option Exercise | 295 | $0 | 9/17/2023 |
| Maltezos Louis P | ▲ Buy | Option Exercise | 222 | $0 | 9/17/2023 |
| Hole Spencer Doran | ▲ Buy | Option Exercise | 295 | $0 | 9/17/2023 |
| Christakis Peter | ▲ Buy | Option Exercise | 295 | $0 | 9/17/2023 |
| Chiplock Mark | ▲ Buy | Option Exercise | 277 | $0 | 9/17/2023 |
| MacIntosh Britta | ▲ Buy | Option Exercise | 295 | $0 | 9/17/2023 |
| Nicole E. Bulgarino | ▲ Buy | Option Exercise | 295 | $0 | 9/17/2023 |