AMRC logo

AMRC

Ameresco, Inc.NYSEIndustrials
$24.59-0.32%ClosedMarket Cap: $1.30B

As of 2026-04-06

Insider Statistics (Q1 2026)

Purchases

30

Sales

23

Buy/Sell Ratio

1.30

Total Bought

$0.00

Total Sold

$9.00

Recent Insider Trades
Filing DateNameTypeActionSharesPriceShares After
Thu Mar 12Sakellaris George Pdirector, 10 percent owner, officer: President and CEOSell3,750$0.00988,597
Thu Mar 12Sakellaris George Pdirector, 10 percent owner, officer: President and CEOSell100,000$26.36100,000
Thu Mar 12Sakellaris George Pdirector, 10 percent owner, officer: President and CEOSell10,000$0.0021,250
Thu Mar 12Bulgarino Nicole Eofficer: President - Federal & UtilitySell875$0.0059,296
Thu Mar 12Bulgarino Nicole Eofficer: President - Federal & UtilitySell20,000$26.3620,000
Thu Mar 12Bulgarino Nicole Eofficer: President - Federal & UtilitySell4,000$0.006,625
Thu Mar 12Chiplock Markofficer: EVP, CFO & CAOSell20,000$26.3620,000
Thu Mar 12Chiplock Markofficer: EVP, CFO & CAOSell3,500$0.005,750