Matthew J. Petrizzo serves as Executive at MATRIX SERVICE CO, where they oversee executive responsibilities. Since joining the company, Matthew J. Petrizzo has executed 34 insider transactions totaling $490.6K, demonstrating a bearish approach to their equity position. Their most recent transaction on Jun 8, 2020 involved purchasing 9,000 shares valued at $10.6K.
Matthew J. Petrizzo currently holds 93,165 shares of MATRIX SERVICE CO (MTRX), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Matthew J. Petrizzo has been a net seller of MTRX stock. They have purchased $11.7K and sold $478.9K worth of shares.
Matthew J. Petrizzo's most recent insider trade was on Jun 8, 2020, when they purchased 9,000 shares at $1.18 per share.
Get notified when new Form 4 filings are submitted
| $1.12 |
| Discretionary |
| Mar 31, 2020 | WLMS | $9.5K | Payment | 7,993 | $1.19 | Discretionary |
| Mar 31, 2020 | WLMS | $0 | Award | 27,243 | $N/A | Discretionary |
| Mar 31, 2020 | WLMS | $0 | Option Exercise | 9,206 | $N/A | Discretionary |
| Mar 5, 2020 | WLMS | $6.1K | Option Exercise | 4,709 | $1.30 | Discretionary |
| Feb 28, 2014 | MTRX | $224.4K | Sale | 7,002 | $32.05 | Discretionary |
| Feb 10, 2014 | MTRX | $1.5K | Sale | 49 | $30.03 | Discretionary |
| Feb 10, 2014 | MTRX | $253.0K | Sale | 8,400 | $30.12 | Discretionary |
| Dec 2, 2013 | MTRX | $47.3K | Payment | 2,167 | $21.82 | Discretionary |
| Nov 17, 2013 | MTRX | $37.0K | Payment | 1,690 | $21.89 | Discretionary |
| Nov 16, 2013 | MTRX | $26.1K | Payment | 1,192 | $21.89 | Discretionary |
| Oct 23, 2013 | MTRX | $16.8K | Payment | 780 | $21.50 | Discretionary |
| Aug 27, 2013 | MTRX | $0 | Award | 7,200 | $N/A | Discretionary |
| Dec 2, 2012 | MTRX | $23.3K | Payment | 2,122 | $10.97 | Discretionary |
| Nov 17, 2012 | MTRX | $17.2K | Payment | 1,655 | $10.41 | Discretionary |
| Nov 16, 2012 | MTRX | $0 | Award | 11,007 | $N/A | Discretionary |
| Nov 12, 2012 | MTRX | $7.4K | Payment | 700 | $10.59 | Discretionary |
| Oct 23, 2012 | MTRX | $0 | Award | 2,808 | $N/A | Discretionary |
| Oct 23, 2012 | MTRX | $12.3K | Payment | 1,191 | $10.30 | Discretionary |
| Oct 23, 2012 | MTRX | $7.9K | Payment | 764 | $10.30 | Discretionary |
| Aug 14, 2012 | MTRX | $22.2K | Payment | 2,122 | $10.46 | Discretionary |
| Dec 2, 2011 | MTRX | $13.8K | Payment | 1,532 | $9.00 | Discretionary |
| Nov 17, 2011 | MTRX | $0 | Award | 15,600 | $N/A | Discretionary |
| Nov 12, 2011 | MTRX | $5.4K | Payment | 505 | $10.79 | Discretionary |
| Oct 23, 2011 | MTRX | $5.7K | Payment | 551 | $10.36 | Discretionary |
| Dec 2, 2010 | MTRX | $0 | Award | 25,000 | $N/A | Discretionary |
| Nov 12, 2010 | MTRX | $4.8K | Payment | 505 | $9.60 | Discretionary |
| Oct 23, 2010 | MTRX | $5.2K | Payment | 551 | $9.42 | Discretionary |
| Nov 12, 2009 | MTRX | $4.6K | Payment | 505 | $9.10 | Discretionary |