Ameresco (NYSE:AMRC – Get Free Report) issued its quarterly earnings results on Monday. The utilities provider reported $0.20 earnings per share for the quarter, hitting analysts’ consensus estimates of $0.20, FiscalAI reports. Ameresco Stock PerformanceNYSE:AMRC opened at $22.83 on Tuesday. In the last quarter, insiders sold 26,355 shares of company stock worth $852,270. Weiss Ratings downgraded shares of Ameresco from a “sell (d+)” rating to a “sell (d)” rating in a research note on Thursday, June 11th.