Ticker: AMRC

Company: Ameresco, Inc.

Person: Mark Chiplock, officer

Transaction date: Sept. 15, 2025

Reporting date: Sept. 16, 2025

Average share price: 28.0

Sold 269.0 shares for 7532.0