Latest 10-Q

What changed in Matrix Service Company's latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Lobbying

What Matrix Service Company and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$9.19−$0.07 (−0.76%) Nov 13 close
Oct 13, 2026: $10.56Oct 14, 2026: $9.99Oct 15, 2026: $10.14Oct 16, 2026: $10.02Oct 19, 2026: $10.21Oct 20, 2026: $10.09Oct 21, 2026: $10.14Oct 22, 2026: $9.64Oct 23, 2026: $9.71Oct 26, 2026: $9.67Oct 27, 2026: $9.67Oct 28, 2026: $9.91Oct 29, 2026: $9.87Oct 30, 2026: $9.36Nov 2, 2026: $9.31Nov 3, 2026: $9.56Nov 4, 2026: $9.13Nov 5, 2026: $8.62Nov 6, 2026: $9.64Nov 9, 2026: $9.60Nov 10, 2026: $9.23Nov 11, 2026: $9.24Nov 12, 2026: $9.26Nov 13, 2026: $9.19
Oct 13, 2026Low $8.62 · High $10.56Nov 13, 2026
Aug 13, 2026: $11.66Aug 14, 2026: $11.91Aug 17, 2026: $11.98Aug 18, 2026: $11.65Aug 19, 2026: $11.43Aug 20, 2026: $11.18Aug 21, 2026: $11.07Aug 24, 2026: $10.70Aug 25, 2026: $10.77Aug 26, 2026: $10.74Aug 27, 2026: $10.91Aug 28, 2026: $10.83Aug 31, 2026: $10.81Sep 1, 2026: $10.70Sep 2, 2026: $10.86Sep 3, 2026: $10.55Sep 4, 2026: $10.62Sep 8, 2026: $10.81Sep 9, 2026: $10.68Sep 10, 2026: $10.36Sep 11, 2026: $10.61Sep 14, 2026: $10.00Sep 15, 2026: $9.92Sep 16, 2026: $9.90Sep 17, 2026: $9.95Sep 18, 2026: $9.87Sep 21, 2026: $10.03Sep 22, 2026: $9.98Sep 23, 2026: $9.78Sep 24, 2026: $9.80Sep 25, 2026: $9.74Sep 28, 2026: $9.63Sep 29, 2026: $9.47Sep 30, 2026: $9.57Oct 1, 2026: $10.46Oct 2, 2026: $10.28Oct 5, 2026: $10.42Oct 6, 2026: $10.75Oct 7, 2026: $10.48Oct 8, 2026: $10.63Oct 9, 2026: $10.53Oct 12, 2026: $10.46Oct 13, 2026: $10.56Oct 14, 2026: $9.99Oct 15, 2026: $10.14Oct 16, 2026: $10.02Oct 19, 2026: $10.21Oct 20, 2026: $10.09Oct 21, 2026: $10.14Oct 22, 2026: $9.64Oct 23, 2026: $9.71Oct 26, 2026: $9.67Oct 27, 2026: $9.67Oct 28, 2026: $9.91Oct 29, 2026: $9.87Oct 30, 2026: $9.36Nov 2, 2026: $9.31Nov 3, 2026: $9.56Nov 4, 2026: $9.13Nov 5, 2026: $8.62Nov 6, 2026: $9.64Nov 9, 2026: $9.60Nov 10, 2026: $9.23Nov 11, 2026: $9.24Nov 12, 2026: $9.26Nov 13, 2026: $9.19
Aug 13, 2026Low $8.62 · High $11.98Nov 13, 2026
Nov 13, 2025: $11.72Nov 14, 2025: $11.84Nov 17, 2025: $11.20Nov 18, 2025: $11.24Nov 19, 2025: $11.02Nov 20, 2025: $11.06Nov 21, 2025: $11.23Nov 24, 2025: $11.28Nov 25, 2025: $11.43Nov 26, 2025: $11.62Nov 28, 2025: $11.69Dec 1, 2025: $11.45Dec 2, 2025: $11.33Dec 3, 2025: $11.75Dec 4, 2025: $12.00Dec 5, 2025: $11.68Dec 8, 2025: $11.81Dec 9, 2025: $12.16Dec 10, 2025: $12.34Dec 11, 2025: $12.48Dec 12, 2025: $12.18Dec 15, 2025: $12.38Dec 16, 2025: $12.31Dec 17, 2025: $11.81Dec 18, 2025: $11.81Dec 19, 2025: $11.73Dec 22, 2025: $11.83Dec 23, 2025: $11.97Dec 24, 2025: $11.90Dec 26, 2025: $11.75Dec 29, 2025: $11.82Dec 30, 2025: $11.84Dec 31, 2025: $11.70Jan 2, 2026: $12.05Jan 5, 2026: $12.63Jan 6, 2026: $12.21Jan 7, 2026: $11.72Jan 8, 2026: $12.11Jan 9, 2026: $12.39Jan 12, 2026: $12.63Jan 13, 2026: $13.07Jan 14, 2026: $13.32Jan 15, 2026: $13.56Jan 16, 2026: $13.71Jan 20, 2026: $13.56Jan 21, 2026: $14.19Jan 22, 2026: $14.30Jan 23, 2026: $14.06Jan 26, 2026: $13.95Jan 27, 2026: $13.91Jan 28, 2026: $13.87Jan 29, 2026: $14.29Jan 30, 2026: $14.32Feb 2, 2026: $14.20Feb 3, 2026: $14.32Feb 4, 2026: $13.50Feb 5, 2026: $11.25Feb 6, 2026: $11.06Feb 9, 2026: $11.17Feb 10, 2026: $11.41Feb 11, 2026: $11.63Feb 12, 2026: $11.34Feb 13, 2026: $11.46Feb 17, 2026: $11.31Feb 18, 2026: $11.08Feb 19, 2026: $11.11Feb 20, 2026: $11.09Feb 23, 2026: $10.76Feb 24, 2026: $11.05Feb 25, 2026: $11.34Feb 26, 2026: $11.24Feb 27, 2026: $10.99Mar 2, 2026: $11.12Mar 3, 2026: $11.27Mar 4, 2026: $11.30Mar 5, 2026: $11.24Mar 6, 2026: $10.96Mar 9, 2026: $11.05Mar 10, 2026: $10.83Mar 11, 2026: $10.61Mar 12, 2026: $10.32Mar 13, 2026: $10.27Mar 16, 2026: $10.35Mar 17, 2026: $10.43Mar 18, 2026: $10.21Mar 19, 2026: $10.16Mar 20, 2026: $10.12Mar 23, 2026: $10.92Mar 24, 2026: $11.54Mar 25, 2026: $11.41Mar 26, 2026: $11.35Mar 27, 2026: $11.39Mar 30, 2026: $11.10Mar 31, 2026: $11.48Apr 1, 2026: $11.76Apr 2, 2026: $11.68Apr 6, 2026: $11.66Apr 7, 2026: $11.74Apr 8, 2026: $12.09Apr 9, 2026: $12.26Apr 10, 2026: $12.21Apr 13, 2026: $12.18Apr 14, 2026: $12.15Apr 15, 2026: $12.13Apr 16, 2026: $11.98Apr 17, 2026: $12.19Apr 20, 2026: $12.24Apr 21, 2026: $12.01Apr 22, 2026: $12.02Apr 23, 2026: $12.56Apr 24, 2026: $12.74Apr 27, 2026: $12.80Apr 28, 2026: $12.94Apr 29, 2026: $12.90Apr 30, 2026: $13.52May 1, 2026: $13.52May 4, 2026: $13.41May 5, 2026: $13.93May 6, 2026: $13.80May 7, 2026: $12.16May 8, 2026: $12.18May 11, 2026: $12.31May 12, 2026: $12.17May 13, 2026: $11.80May 14, 2026: $12.25May 15, 2026: $11.85May 18, 2026: $12.22May 19, 2026: $12.16May 20, 2026: $12.64May 21, 2026: $12.53May 22, 2026: $12.73May 26, 2026: $13.10May 27, 2026: $12.88May 28, 2026: $13.23May 29, 2026: $13.13Jun 1, 2026: $13.39Jun 2, 2026: $13.70Jun 3, 2026: $13.81Jun 4, 2026: $14.26Jun 5, 2026: $13.56Jun 8, 2026: $13.67Jun 9, 2026: $13.29Jun 10, 2026: $12.89Jun 11, 2026: $13.47Jun 12, 2026: $13.71Jun 15, 2026: $13.90Jun 16, 2026: $13.67Jun 17, 2026: $13.59Jun 18, 2026: $13.98Jun 22, 2026: $13.95Jun 23, 2026: $13.77Jun 24, 2026: $13.38Jun 25, 2026: $13.82Jun 26, 2026: $13.87Jun 29, 2026: $13.71Jun 30, 2026: $13.70Jul 1, 2026: $13.35Jul 2, 2026: $12.53Jul 6, 2026: $13.00Jul 7, 2026: $12.45Jul 8, 2026: $12.57Jul 9, 2026: $12.75Jul 10, 2026: $12.49Jul 13, 2026: $12.29Jul 14, 2026: $12.46Jul 15, 2026: $12.47Jul 16, 2026: $12.29Jul 17, 2026: $12.15Jul 20, 2026: $12.11Jul 21, 2026: $12.51Jul 22, 2026: $12.53Jul 23, 2026: $12.83Jul 24, 2026: $12.34Jul 27, 2026: $12.32Jul 28, 2026: $11.53Jul 29, 2026: $11.10Jul 30, 2026: $11.38Jul 31, 2026: $11.60Aug 3, 2026: $11.96Aug 4, 2026: $12.18Aug 5, 2026: $11.55Aug 6, 2026: $11.73Aug 7, 2026: $11.91Aug 10, 2026: $11.60Aug 11, 2026: $11.74Aug 12, 2026: $11.74Aug 13, 2026: $11.66Aug 14, 2026: $11.91Aug 17, 2026: $11.98Aug 18, 2026: $11.65Aug 19, 2026: $11.43Aug 20, 2026: $11.18Aug 21, 2026: $11.07Aug 24, 2026: $10.70Aug 25, 2026: $10.77Aug 26, 2026: $10.74Aug 27, 2026: $10.91Aug 28, 2026: $10.83Aug 31, 2026: $10.81Sep 1, 2026: $10.70Sep 2, 2026: $10.86Sep 3, 2026: $10.55Sep 4, 2026: $10.62Sep 8, 2026: $10.81Sep 9, 2026: $10.68Sep 10, 2026: $10.36Sep 11, 2026: $10.61Sep 14, 2026: $10.00Sep 15, 2026: $9.92Sep 16, 2026: $9.90Sep 17, 2026: $9.95Sep 18, 2026: $9.87Sep 21, 2026: $10.03Sep 22, 2026: $9.98Sep 23, 2026: $9.78Sep 24, 2026: $9.80Sep 25, 2026: $9.74Sep 28, 2026: $9.63Sep 29, 2026: $9.47Sep 30, 2026: $9.57Oct 1, 2026: $10.46Oct 2, 2026: $10.28Oct 5, 2026: $10.42Oct 6, 2026: $10.75Oct 7, 2026: $10.48Oct 8, 2026: $10.63Oct 9, 2026: $10.53Oct 12, 2026: $10.46Oct 13, 2026: $10.56Oct 14, 2026: $9.99Oct 15, 2026: $10.14Oct 16, 2026: $10.02Oct 19, 2026: $10.21Oct 20, 2026: $10.09Oct 21, 2026: $10.14Oct 22, 2026: $9.64Oct 23, 2026: $9.71Oct 26, 2026: $9.67Oct 27, 2026: $9.67Oct 28, 2026: $9.91Oct 29, 2026: $9.87Oct 30, 2026: $9.36Nov 2, 2026: $9.31Nov 3, 2026: $9.56Nov 4, 2026: $9.13Nov 5, 2026: $8.62Nov 6, 2026: $9.64Nov 9, 2026: $9.60Nov 10, 2026: $9.23Nov 11, 2026: $9.24Nov 12, 2026: $9.26Nov 13, 2026: $9.19
Nov 13, 2025Low $8.62 · High $14.32Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.