Matrix reported quarterly results that were roughly in line with expectations and provided encouraging news about its future orders. The company's backlog of future business has grown by 85% over the ...
Matrix Service currently trades at $12.89 per share and has shown little upside over the past six months, posting a middling ...