Upgrade

Matrix Service Company

MTRX

Last
$10.53
Day
-0.9%
1y
-16.0%
5y
-0.1%
52w
-33.4%
SPY YTD
+13.3%
XLI
+6.6%
Earnings
2026-11-0424d
EMA 21
10.32
EMA 50
10.76
EMA 200
11.83
20d high
-1.9%
5y high
-34.0%
5y range
57th
Website · 2,370 employees · United States

Positions held

Your positions

MTRX isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
18
Hold
swing
Signal
Buy
Target
$11.33
Stop
$10.05
Stop distance
4.6%
Target vs last
+7.6%

Fundamentals

Market cap$300.74MEnterprise value$97.23MTrailing P/E—Forward P/E15.29
PEG1.00Price / book2.14Beta0.99Dividend yield0.00%
Revenue growth13.0%Earnings growth—Gross margin7.3%Operating margin0.9%
Profit margin-0.3%ROE-1.8%ROA-0.0%Debt / equity0.14
Current ratio0.99Free cash flow-$1.46MAnalyst recommendationnoneMean target$16.00
52w high$15.9752w low$9.38

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q2
Revenue$245M$207M$211M$212M$216M
Op margin1.0%0.9%-0.9%-1.0%-4.4%
Net income$1.1M$0.8M-$0.9M-$3.7M-$11.3M
Gross margin8.0%8.3%6.2%6.7%3.8%
Gross profit$19.5M$17.2M$13.1M$14.2M$8.1M
Operating income$2.5M$1.9M-$2.0M-$2.2M-$9.5M
  • Revenue +18% vs prior quarter ($245M vs $207M).
  • Gross margin 8% (was 8.3% prior quarter).

Yearly (6y)

20262025202420232022
Revenue$874M$769M$728M$795M—
Op margin0.0%-4.1%-4.1%-4.7%—
Net income-$2.6M-$29.5M-$25.0M-$52.4M—
Gross margin7.3%5.2%5.6%3.9%—
Gross profit$64.0M$39.7M$40.5M$30.8M—
Operating income$0.3M-$31.5M-$29.6M-$37.4M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

MTRX · daily+6.5% over 13 sessions
Close EMA21 EMA50 EMA200
9.319.7110.1110.5110.912026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$11M$53M$117M$181M$245M-4%3%10%2025-Q22025-Q32025-Q42026-Q12026-Q2