Live feed18:18:16·71dINSIDERFilingvia QuantisnowDirector Stavropoulos Nickolas exercised 16,100 shares at a strike of $16.33 and sold $549,755 worth of shares (16,100 units at $34.15) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.AMRC· Ameresco Inc.Consumer DiscretionaryOriginal source