First Analysis Upgrades Matrix Service Company (MTRX) to Overweight Sep 5, 2014 06:49AM
First Analysis Downgrades Matrix Service Company (MTRX) to Equal Weight Oct 2, 2013 06:44AM
Matrix Service Company (MTRX) Higher After Upgrade Sep 10, 2012 03:46PM
First Analysis Downgrades Matrix Service (MTRX) to Equalweight May 13, 2010 08:52AM