Live feed19:09:22·36dINSIDERFilingvia QuantisnowDirector Stavropoulos Nickolas sold $46,070 worth of shares (1,355 units at $34.00) as part of a pre-agreed trading plan and exercised 1,355 shares at a strike of $16.33 (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.AMRC· Ameresco Inc.Consumer DiscretionaryOriginal source