MTRX

MTRX · Matrix Service Company Common Stock

View on chart

AI Market Commentary

AI-generatedAll commentary →

Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.

October 1, 2026

MTRX highlighted in AI infrastructure and data center buildout coverage. Matrix Service Company is featured in a recent article discussing stocks benefiting from the US data center and power infrastructure buildout. This links the company to the broader AI infrastructure trend, which may be a key driver for its recent price action. The stock is currently trading near its support level, with an average analyst target of $16.00.

this person other insiders at MTRX

Insiders & Stakes

John R. Hewitt
President & CEO
581,806
Shares held
UPDYKE ALAN R
Chief Operating Officer
134,478
Shares held
Shawn P. Payne
President & CEO
123,946
Shares held
Nancy E. Austin
VP, Chief Admin Officer
106,138
Shares held
James Harry Miller
Director
92,078
Shares held
John D. Chandler
Director
86,039
Shares held
Rinehart Bradley J
President, Matrix Service
80,903
Shares held
Kevin S. Cavanah
VP Finance & CFO
80,814
Shares held
DURKIN KEVIN A
VP Chief Bus Dev/Strat Officer
78,741
Shares held
MOGG JIM W
Director
72,202
Shares held
Martha Z. Carnes
Director
71,183
Shares held
Justin D. Sheets
SVP, Enterprise Services
69,474
Shares held
Liane K. Hinrichs
Director
64,288
Shares held
Douglas J. Montalbano
President, Matrix NAC
62,352
Shares held
Carlin G. Conner
Director
55,219
Shares held
Glyn A. Rodgers
President, Matrix PDM Eng
54,565
Shares held
Jose Luis M. Bustamante
Director
41,624
Shares held
BENNETT RICK J
VP & Chief Information Officer
36,627
Shares held
MILLER DAVID (JAMES)
VP & General Counsel
23,366
Shares held

Transaction History

Kevin S. Cavanah▼ Sell$49K
MILLER DAVID (JAMES)▲ Buy—
Kevin S. Cavanah▲ Buy—
MILLER DAVID (JAMES)▼ Sell$10K
MILLER DAVID (JAMES)▼ Sell$4K
Justin D. Sheets▲ Buy—
Justin D. Sheets▼ Sell$28K
Justin D. Sheets▼ Sell$10K
Kevin S. Cavanah▼ Sell$17K
Shawn P. Payne▲ Buy—
Shawn P. Payne▼ Sell$31K
Shawn P. Payne▼ Sell$12K
MILLER DAVID (JAMES)▼ Sell$26K
MILLER DAVID (JAMES)▼ Sell$10K
Kevin S. Cavanah▼ Sell$23K
MILLER DAVID (JAMES)▲ Buy—
Justin D. Sheets▲ Buy—
Justin D. Sheets▼ Sell$38K
Justin D. Sheets▼ Sell$14K
Kevin S. Cavanah▲ Buy—
Kevin S. Cavanah▼ Sell$67K
Shawn P. Payne▲ Buy—
Shawn P. Payne▼ Sell$44K
Shawn P. Payne▼ Sell$17K
MILLER DAVID (JAMES)▲ Buy—
MILLER DAVID (JAMES)▼ Sell$7K
MILLER DAVID (JAMES)▲ Buy—
MILLER DAVID (JAMES)▼ Sell$18K
MILLER DAVID (JAMES)▼ Sell$7K
Justin D. Sheets▲ Buy—
Justin D. Sheets▼ Sell$10K
Justin D. Sheets▲ Buy—
Justin D. Sheets▼ Sell$7K
Kevin S. Cavanah▲ Buy—
Kevin S. Cavanah▼ Sell$47K
Kevin S. Cavanah▼ Sell$16K
Kevin S. Cavanah▲ Buy—
Kevin S. Cavanah▼ Sell$33K
Kevin S. Cavanah▼ Sell$12K
Shawn P. Payne▲ Buy—
Shawn P. Payne▼ Sell$12K
MILLER DAVID (JAMES)▼ Sell$19K
Shawn P. Payne▼ Sell$31K
Justin D. Sheets▼ Sell$19K
Justin D. Sheets▼ Sell$27K
Shawn P. Payne▲ Buy—
Shawn P. Payne▼ Sell$45K
Shawn P. Payne▼ Sell$18K
Shawn P. Payne▼ Sell$35K
Justin D. Sheets▲ Buy$0
Shawn P. Payne▲ Buy$0
MILLER DAVID (JAMES)▲ Buy$0
Kevin S. Cavanah▼ Sell$20K
Kevin S. Cavanah▼ Sell$29K
Justin D. Sheets▼ Sell$229K
Kevin S. Cavanah▼ Sell$92K
Kevin S. Cavanah▼ Sell$705K
Kevin S. Cavanah▼ Sell$774K
John R. Hewitt▼ Sell$450K
Nancy E. Austin▼ Sell$47K
Shawn P. Payne▼ Sell$60K
Shawn P. Payne▼ Sell$34K
Shawn P. Payne▼ Sell$104K
Martha Z. Carnes▲ Buy$0
James Harry Miller▲ Buy$0
Liane K. Hinrichs▲ Buy$0
Carlin G. Conner▲ Buy$0
John D. Chandler▲ Buy$0
Jose Luis M. Bustamante▲ Buy$0
John D. Chandler▲ Buy$29K
Douglas J. Montalbano▼ Sell$12K
Douglas J. Montalbano▲ Buy$0
Nancy E. Austin▲ Buy—
Nancy E. Austin▼ Sell$33K
Nancy E. Austin▼ Sell$10K
Nancy E. Austin▲ Buy—
Nancy E. Austin▼ Sell$39K
Shawn P. Payne▲ Buy—
Shawn P. Payne▼ Sell$23K
Shawn P. Payne▼ Sell$9K
Shawn P. Payne▲ Buy—
Shawn P. Payne▼ Sell$43K
Shawn P. Payne▼ Sell$17K
Shawn P. Payne▲ Buy$0
Shawn P. Payne▼ Sell$146K
Justin D. Sheets▲ Buy—
Justin D. Sheets▼ Sell$33K
Justin D. Sheets▼ Sell$13K
Justin D. Sheets▲ Buy—
Nancy E. Austin▼ Sell$11K
Nancy E. Austin▲ Buy$0
Nancy E. Austin▼ Sell$133K
Kevin S. Cavanah▲ Buy—
Kevin S. Cavanah▼ Sell$58K
Kevin S. Cavanah▼ Sell$20K
Kevin S. Cavanah▲ Buy—
Kevin S. Cavanah▼ Sell$69K
Kevin S. Cavanah▼ Sell$24K
Kevin S. Cavanah▲ Buy$0
Kevin S. Cavanah▼ Sell$236K
John R. Hewitt▲ Buy—
John R. Hewitt▼ Sell$140K
John R. Hewitt▼ Sell$58K
John R. Hewitt▲ Buy—
John R. Hewitt▼ Sell$166K
John R. Hewitt▲ Buy$0
John R. Hewitt▼ Sell$960K
Justin D. Sheets▼ Sell$39K
Justin D. Sheets▼ Sell$15K
Justin D. Sheets▲ Buy$0
Justin D. Sheets▼ Sell$133K
Douglas J. Montalbano▲ Buy—
Douglas J. Montalbano▼ Sell$18K
Douglas J. Montalbano▼ Sell$8K
Douglas J. Montalbano▲ Buy—
Douglas J. Montalbano▼ Sell$28K
Douglas J. Montalbano▼ Sell$107K
John R. Hewitt▼ Sell$69K
Nancy E. Austin▲ Buy—
Nancy E. Austin▼ Sell$53K
Nancy E. Austin▼ Sell$15K
Kevin S. Cavanah▲ Buy—
Justin D. Sheets▲ Buy—
Justin D. Sheets▼ Sell$53K
Justin D. Sheets▼ Sell$21K
Shawn P. Payne▲ Buy—
Shawn P. Payne▼ Sell$62K
Shawn P. Payne▼ Sell$24K
Kevin S. Cavanah▼ Sell$93K
Kevin S. Cavanah▼ Sell$32K
John R. Hewitt▲ Buy—
John R. Hewitt▼ Sell$225K
John R. Hewitt▼ Sell$71K
Douglas J. Montalbano▲ Buy—
Douglas J. Montalbano▼ Sell$53K
Douglas J. Montalbano▼ Sell$23K
Justin D. Sheets▲ Buy$0
Justin D. Sheets▲ Buy—
Justin D. Sheets▼ Sell$37K
Justin D. Sheets▼ Sell$15K
Nancy E. Austin▲ Buy$0
Nancy E. Austin▲ Buy—
Nancy E. Austin▼ Sell$37K
Douglas J. Montalbano▼ Sell$38K
Douglas J. Montalbano▼ Sell$16K
Shawn P. Payne▲ Buy$0
Shawn P. Payne▲ Buy—
Shawn P. Payne▼ Sell$44K
Shawn P. Payne▼ Sell$17K
Kevin S. Cavanah▲ Buy$0
Kevin S. Cavanah▲ Buy—
Kevin S. Cavanah▼ Sell$66K
John R. Hewitt▲ Buy$0
John R. Hewitt▲ Buy—
John R. Hewitt▼ Sell$159K
John R. Hewitt▼ Sell$46K
Douglas J. Montalbano▲ Buy$0
Douglas J. Montalbano▲ Buy—
Shawn P. Payne▲ Buy$0
Nancy E. Austin▼ Sell$11K
Kevin S. Cavanah▼ Sell$25K
James Harry Miller▲ Buy$5K
James Harry Miller▲ Buy$0
Liane K. Hinrichs▲ Buy$0
Carlin G. Conner▲ Buy$0
John D. Chandler▲ Buy$0
Martha Z. Carnes▲ Buy$0
Jose Luis M. Bustamante▲ Buy$0
James Harry Miller▲ Buy$5K
James Harry Miller▼ Sell$46K
Nancy E. Austin▼ Sell$6K
Nancy E. Austin▼ Sell$7K
Kevin S. Cavanah▼ Sell$13K
Shawn P. Payne▲ Buy—
Shawn P. Payne▼ Sell$15K
Shawn P. Payne▼ Sell$6K
Shawn P. Payne▲ Buy—
Shawn P. Payne▼ Sell$28K
Shawn P. Payne▼ Sell$11K
Shawn P. Payne▲ Buy$0
Shawn P. Payne▼ Sell$13K
Justin D. Sheets▲ Buy—
Justin D. Sheets▼ Sell$22K
Justin D. Sheets▼ Sell$8K
Justin D. Sheets▲ Buy—
Justin D. Sheets▼ Sell$26K
Justin D. Sheets▼ Sell$10K
Justin D. Sheets▲ Buy$0
Justin D. Sheets▼ Sell$19K
Glyn A. Rodgers▲ Buy—
Glyn A. Rodgers▼ Sell$22K
Glyn A. Rodgers▼ Sell$7K
Glyn A. Rodgers▲ Buy—
Glyn A. Rodgers▼ Sell$26K
Glyn A. Rodgers▲ Buy$0
Glyn A. Rodgers▼ Sell$17K
Nancy E. Austin▲ Buy—
Douglas J. Montalbano▲ Buy—
Kevin S. Cavanah▼ Sell$46K
John R. Hewitt▼ Sell$118K

We use analytics to understand how market-wall is used. No personal data is sold.