MTRX   $13.89  3.12% Market Open

Matrix Service Company

Earnings, Splits and Dividends

Data not available