 Shares of Matrix Service Co NASDAQ:MTRX have earned a consensus rating of Hold from the six research firms that are currently covering the stock, Marketbeat.com reports. Three analysts have rated the stock with a hold rating and two have given a buy rating to the company. The average twelve-month price objective among analysts that have ... 