James P. Ryan serves as Executive at MATRIX SERVICE CO, where they oversee executive responsibilities. Since joining the company, James P. Ryan has executed 124 insider transactions totaling $3.5M, demonstrating a bearish approach to their equity position. Their most recent transaction on Jun 15, 2018 involved selling 4,102 shares valued at $78.5K.
James P. Ryan currently holds 61,946 shares of MATRIX SERVICE CO (MTRX), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, James P. Ryan has been a net seller of MTRX stock. They have purchased $0 and sold $3.5M worth of shares.
James P. Ryan's most recent insider trade was on Jun 15, 2018, when they sold 4,102 shares at $19.14 per share.
Get notified when new Form 4 filings are submitted
| $19.29 |
| Discretionary |
| Jun 13, 2018 | MTRX | $52.6K | Sale | 2,774 | $18.95 | Discretionary |
| Aug 29, 2017 | MTRX | $0 | Award | 12,763 | $N/A | Discretionary |
| Aug 27, 2017 | MTRX | $8.2K | Payment | 789 | $10.45 | Discretionary |
| Aug 26, 2017 | MTRX | $4.7K | Payment | 449 | $10.45 | Discretionary |
| Aug 25, 2017 | MTRX | $6.7K | Payment | 639 | $10.45 | Discretionary |
| Aug 23, 2017 | MTRX | $8.6K | Payment | 863 | $10.00 | Discretionary |
| Dec 20, 2016 | MTRX | $100.0K | Option Exercise | 9,813 | $10.19 | Discretionary |
| Dec 15, 2016 | MTRX | $218.8K | Sale | 10,000 | $21.88 | Discretionary |
| Nov 30, 2016 | MTRX | $209.4K | Sale | 10,000 | $20.94 | Discretionary |
| Nov 18, 2016 | MTRX | $111.7K | Sale | 5,700 | $19.60 | Discretionary |
| Nov 18, 2016 | MTRX | $84.2K | Sale | 4,300 | $19.58 | Discretionary |
| Nov 16, 2016 | MTRX | $24.4K | Payment | 1,213 | $20.15 | Discretionary |
| Sep 16, 2016 | MTRX | $97.3K | Sale | 5,316 | $18.30 | Discretionary |
| Sep 16, 2016 | MTRX | $1.8K | Sale | 100 | $18.31 | Discretionary |
| Sep 9, 2016 | MTRX | $1.9K | Sale | 100 | $19.19 | Discretionary |
| Sep 9, 2016 | MTRX | $27.6K | Sale | 1,450 | $19.00 | Discretionary |
| Sep 9, 2016 | MTRX | $11.4K | Sale | 600 | $19.01 | Discretionary |
| Aug 27, 2016 | MTRX | $13.0K | Payment | 789 | $16.43 | Discretionary |
| Aug 27, 2016 | MTRX | $0 | Award | 13,032 | $N/A | Discretionary |
| Aug 27, 2016 | MTRX | $89.8K | Payment | 5,466 | $16.43 | Discretionary |
| Aug 26, 2016 | MTRX | $7.4K | Payment | 449 | $16.43 | Discretionary |
| Aug 25, 2016 | MTRX | $10.7K | Payment | 639 | $16.74 | Discretionary |
| Aug 23, 2016 | MTRX | $0 | Award | 8,232 | $N/A | Discretionary |
| Mar 11, 2016 | MTRX | $100.7K | Sale | 5,300 | $19.00 | Discretionary |
| Dec 2, 2015 | MTRX | $28.0K | Payment | 1,247 | $22.47 | Discretionary |
| Dec 2, 2015 | MTRX | $162.4K | Sale | 7,209 | $22.53 | Discretionary |
| Nov 17, 2015 | MTRX | $26.2K | Payment | 1,158 | $22.59 | Discretionary |
| Nov 16, 2015 | MTRX | $18.4K | Payment | 791 | $23.21 | Discretionary |