Matrix Service Company
Insider Trades
Kevin S Cavanah sold 50,000 shares of MTRX on 4 June. They now own 97,113 MTRX shares, or a 34% holding decrease.
Kevin S Cavanah sold MTRXKevin S Cavanah sold 6,509 shares of MTRX on 5 June. They now own 90,604 MTRX shares, or a 7% holding decrease.
Kevin S Cavanah sold MTRXKevin S Cavanah sold 60,000 shares of MTRX on 26 May. They now own 147,113 MTRX shares, or a 29% holding decrease.
Kevin S Cavanah sold MTRXJohn R Hewitt sold 36,000 shares of MTRX on 8 May. They now own 581,806 MTRX shares, or a 6% holding decrease.
John R Hewitt sold MTRXShawn P Payne sold 8,250 shares of MTRX on 11 November. They now own 110,429 MTRX shares, or a 7% holding decrease.
Shawn P Payne sold MTRXJames Harry Miller sold 4,500 shares of MTRX on 11 September. They now own 74,962 MTRX shares, or a 6% holding decrease.
James Harry Miller sold MTRXDurkin Kevin A sold 3,900 shares of MTRX on 22 March. They now own 72,231 MTRX shares, or a 5% holding decrease.
Durkin Kevin A sold MTRXHewitt John R sold 10,000 shares of MTRX on 20 March. They now own 477,891 MTRX shares, or a 2% holding decrease.
Hewitt John R sold MTRX