Pre-market
You're reading the free version. Trader adds the live tape and alerts. Start tracking

Price with disclosed trades

Daily closes, past year · marks sit on transaction dates, sized by value

47 trades

Disclosure transactions for Ameresco
Reporting person Filed Transaction Transaction value Source Actions
Chiplock Mark EVP, CFO & CAO Sep 17, 2026 2-day lag Sale Sep 15, 2026 $10.69K Filed shares x price SEC Form 4 View filing
Maltezos Louis P Co-president Sep 17, 2026 2-day lag Sale Sep 15, 2026 $13.3K Filed shares x price SEC Form 4 View filing
Chiplock Mark EVP, CFO & CAO Sep 14, 2026 4-day lag Exercise Sep 10, 2026 $0 Filed shares x price SEC Form 4 View filing
Chiplock Mark EVP, CFO & CAO Sep 14, 2026 4-day lag Exercise Sep 10, 2026 $0 Filed shares x price SEC Form 4 View filing
Sakellaris George P Chief Executive Officer Sep 14, 2026 4-day lag Exercise Sep 10, 2026 $0 Filed shares x price SEC Form 4 View filing
Sakellaris George P Chief Executive Officer Sep 14, 2026 4-day lag Exercise Sep 10, 2026 $0 Filed shares x price SEC Form 4 View filing
Maltezos Louis P Co-president Sep 14, 2026 4-day lag Exercise Sep 10, 2026 $0 Filed shares x price SEC Form 4 View filing
Maltezos Louis P Co-president Sep 14, 2026 4-day lag Exercise Sep 10, 2026 $0 Filed shares x price SEC Form 4 View filing
Christakis Peter Chief Operating Officer Sep 14, 2026 4-day lag Exercise Sep 10, 2026 $0 Filed shares x price SEC Form 4 View filing
Christakis Peter Chief Operating Officer Sep 14, 2026 4-day lag Exercise Sep 10, 2026 $0 Filed shares x price SEC Form 4 View filing
Bulgarino Nicole E Co-president Sep 14, 2026 4-day lag Exercise Sep 10, 2026 $0 Filed shares x price SEC Form 4 View filing
Bulgarino Nicole E Co-president Sep 14, 2026 4-day lag Exercise Sep 10, 2026 $0 Filed shares x price SEC Form 4 View filing
Sakellaris George P Chief Executive Officer Sep 1, 2026 4-day lag Buy Aug 28, 2026 $66.39K Filed shares x price SEC Form 4 View filing
Sakellaris George P Chief Executive Officer Aug 27, 2026 Same-day filing Buy Aug 27, 2026 $91.36K Filed shares x price SEC Form 4 View filing
Sakellaris George P Chief Executive Officer Aug 27, 2026 1-day lag Buy Aug 26, 2026 $21.92K Filed shares x price SEC Form 4 View filing
Sakellaris George P Chief Executive Officer Aug 26, 2026 1-day lag Buy Aug 25, 2026 $20.26K Filed shares x price SEC Form 4 View filing
Sakellaris George P Chief Executive Officer Aug 26, 2026 1-day lag Buy Aug 25, 2026 $89.49K Filed shares x price SEC Form 4 View filing
Sakellaris George P Chief Executive Officer Aug 26, 2026 2-day lag Buy Aug 24, 2026 $104.55K Filed shares x price SEC Form 4 View filing
Sutton Joseph W. Director Aug 26, 2026 2-day lag Buy Aug 24, 2026 $202.44K Filed shares x price SEC Form 4 View filing
Miller Jennifer L Director Aug 26, 2026 2-day lag Buy Aug 24, 2026 $41.92K Filed shares x price SEC Form 4 View filing
Cox Brian C Director Aug 25, 2026 4-day lag Buy Aug 21, 2026 $100.08K Filed shares x price SEC Form 4 View filing
Corrsin David J EVP And General Counsel Aug 19, 2026 2-day lag Award Aug 17, 2026 $0 Filed shares x price SEC Form 4 View filing
Sakellaris George P Chief Executive Officer Aug 11, 2026 Same-day filing Buy Aug 11, 2026 $25.9K Filed shares x price SEC Form 4 View filing
Sakellaris George P Chief Executive Officer Aug 11, 2026 1-day lag Buy Aug 10, 2026 $25.27K Filed shares x price SEC Form 4 View filing
Sakellaris George P Chief Executive Officer Aug 11, 2026 4-day lag Buy Aug 7, 2026 $129.75K Filed shares x price SEC Form 4 View filing
Cox Brian C Director Aug 11, 2026 1-day lag Buy Aug 10, 2026 $995.28K Filed shares x price SEC Form 4 View filing
Cox Brian C Director Aug 4, 2026 3-day lag Award Aug 1, 2026 $0 Filed shares x price SEC Form 4 View filing
Patton Charles R. Director Jun 5, 2026 1-day lag Exercise Jun 4, 2026 $0 Filed shares x price SEC Form 4 View filing
Wisneski Francis V Jr Director Jun 5, 2026 1-day lag Exercise Jun 4, 2026 $0 Filed shares x price SEC Form 4 View filing
Patton Charles R. Director Jun 5, 2026 1-day lag Exercise Jun 4, 2026 $0 Filed shares x price SEC Form 4 View filing
Chiplock Mark EVP, CFO & CAO
Sale
Calculated transaction value
$10.69K 476 shares @ $22.46
Traded
Sep 15, 2026
Filed
Sep 17, 2026
Maltezos Louis P Co-president
Sale
Calculated transaction value
$13.3K 592 shares @ $22.46
Traded
Sep 15, 2026
Filed
Sep 17, 2026
Chiplock Mark EVP, CFO & CAO
Exercise
Calculated transaction value
$0 1,625 shares @ $0
Traded
Sep 10, 2026
Filed
Sep 14, 2026
Chiplock Mark EVP, CFO & CAO
Exercise
Calculated transaction value
$0 1,625 shares @ $0
Traded
Sep 10, 2026
Filed
Sep 14, 2026
Sakellaris George P Chief Executive Officer
Exercise
Calculated transaction value
$0 6,250 shares @ $0
Traded
Sep 10, 2026
Filed
Sep 14, 2026
Sakellaris George P Chief Executive Officer
Exercise
Calculated transaction value
$0 6,250 shares @ $0
Traded
Sep 10, 2026
Filed
Sep 14, 2026
Maltezos Louis P Co-president
Exercise
Calculated transaction value
$0 2,125 shares @ $0
Traded
Sep 10, 2026
Filed
Sep 14, 2026
Maltezos Louis P Co-president
Exercise
Calculated transaction value
$0 2,125 shares @ $0
Traded
Sep 10, 2026
Filed
Sep 14, 2026
Christakis Peter Chief Operating Officer
Exercise
Calculated transaction value
$0 1,750 shares @ $0
Traded
Sep 10, 2026
Filed
Sep 14, 2026
Christakis Peter Chief Operating Officer
Exercise
Calculated transaction value
$0 1,750 shares @ $0
Traded
Sep 10, 2026
Filed
Sep 14, 2026
Bulgarino Nicole E Co-president
Exercise
Calculated transaction value
$0 875 shares @ $0
Traded
Sep 10, 2026
Filed
Sep 14, 2026
Bulgarino Nicole E Co-president
Exercise
Calculated transaction value
$0 1,875 shares @ $0
Traded
Sep 10, 2026
Filed
Sep 14, 2026
Sakellaris George P Chief Executive Officer
Buy
Calculated transaction value
$66.39K 3,000 shares @ $22.13
Traded
Aug 28, 2026
Filed
Sep 1, 2026
Sakellaris George P Chief Executive Officer
Buy
Calculated transaction value
$91.36K 4,000 shares @ $22.84
Traded
Aug 27, 2026
Filed
Aug 27, 2026
Sakellaris George P Chief Executive Officer
Buy
Calculated transaction value
$21.92K 1,000 shares @ $21.92
Traded
Aug 26, 2026
Filed
Aug 27, 2026
Sakellaris George P Chief Executive Officer
Buy
Calculated transaction value
$20.26K 938 shares @ $21.6
Traded
Aug 25, 2026
Filed
Aug 26, 2026
Sakellaris George P Chief Executive Officer
Buy
Calculated transaction value
$89.49K 4,062 shares @ $22.03
Traded
Aug 25, 2026
Filed
Aug 26, 2026
Sakellaris George P Chief Executive Officer
Buy
Calculated transaction value
$104.55K 5,000 shares @ $20.91
Traded
Aug 24, 2026
Filed
Aug 26, 2026
Sutton Joseph W. Director
Buy
Calculated transaction value
$202.44K 9,700 shares @ $20.87
Traded
Aug 24, 2026
Filed
Aug 26, 2026
Miller Jennifer L Director
Buy
Calculated transaction value
$41.92K 2,000 shares @ $20.96
Traded
Aug 24, 2026
Filed
Aug 26, 2026
Cox Brian C Director
Buy
Calculated transaction value
$100.08K 4,625 shares @ $21.64
Traded
Aug 21, 2026
Filed
Aug 25, 2026
Corrsin David J EVP And General Counsel
Award
Calculated transaction value
$0 25,000 shares @ $0
Traded
Aug 17, 2026
Filed
Aug 19, 2026
Sakellaris George P Chief Executive Officer
Buy
Calculated transaction value
$25.9K 1,000 shares @ $25.9
Traded
Aug 11, 2026
Filed
Aug 11, 2026
Sakellaris George P Chief Executive Officer
Buy
Calculated transaction value
$25.27K 1,000 shares @ $25.27
Traded
Aug 10, 2026
Filed
Aug 11, 2026
Sakellaris George P Chief Executive Officer
Buy
Calculated transaction value
$129.75K 5,000 shares @ $25.95
Traded
Aug 7, 2026
Filed
Aug 11, 2026
Cox Brian C Director
Buy
Calculated transaction value
$995.28K 39,700 shares @ $25.07
Traded
Aug 10, 2026
Filed
Aug 11, 2026
Cox Brian C Director
Award
Calculated transaction value
$0 5,132 shares @ $0
Traded
Aug 1, 2026
Filed
Aug 4, 2026
Patton Charles R. Director
Exercise
Calculated transaction value
$0 10,435 shares @ $0
Traded
Jun 4, 2026
Filed
Jun 5, 2026
Wisneski Francis V Jr Director
Exercise
Calculated transaction value
$0 10,435 shares @ $0
Traded
Jun 4, 2026
Filed
Jun 5, 2026
Patton Charles R. Director
Exercise
Calculated transaction value
$0 10,435 shares @ $0
Traded
Jun 4, 2026
Filed
Jun 5, 2026