ERock, Inc. (EROC) earned a consensus Moderate Buy rating from 10 analysts, according to MarketBeat.com. The recommendations include seven buy ratings, one strong buy, one hold, and one sell.

Brokers established an average 12-month price target of $22.50 for the stock. ERock shares opened at $13.06 on Friday. The company maintains a 50-day moving average of $12.19.

Several hedge funds and institutional investors recently reported new or adjusted positions in the company.