Stock screener

MTZ

Conviction 8IndustrialsScan · Thu, Sep 24, 2026

Mastec Inc (MTZ) closed at $211.81 (-2.63%) on Sep 24, 2026. Price is below its 50-day and below its 200-day moving average. RSI(14) 35, RS Rating 25, -51.6% from its 52-week high, -7.0% year to date. Sector: Industrials · WATER, SEWER, PIPELINE, COMM & POWER LINE CONSTRUCTION.

MTZ$211.81-2.63%
ResistanceSupportVol 14Insider sellCongress buyCongress sell
63 bars
Thomas H. Kean
Vol MA14 1.55M
Jun 26Jul 15Aug 3Aug 19Sep 8Sep 24
MASTEC INCWATER, SEWER, PIPELINE, COMM & POWER LINE CONSTRUCTIONwww.mastec.com ↗
Price211.81
Change-2.63%
Gap-1.75%
Rel volume0.64×
Avg volume1.51M
Avg $ vol344.61M
SMA 20230.30
SMA 50268.46
SMA 200305.64
Price vs 50-21.10%
Price vs 200-30.70%
MA stackbearish
50/200 cross—
Supertrenddown · 249.19
RSI (14)35
MACD hist1.00
MACD crossbull · 3d
Stoch %K / %D12 / 23
ADX (14)31
+DI / −DI15 / 33
RSI divergence—
MACD divergenceBullish
ATR %5.96%
ADR %4.46%
52w high437.51
52w low190.08
From 52w high-51.59%
Above 52w low+11.43%
New 52w highNo
SqueezeOff
Bollinger width20.25%
%B0.10
Donchian pos10.42%
Donchian high257.47
Donchian low206.50
AVWAP (52w high)317.09
vs AVWAP high-33.20%
AVWAP (52w low)299.73
vs AVWAP low-29.33%
OBV trendDown
Chaikin MF (20)-0.29
Today vs 20d0.64×
Avg vol (14d)1.55M
Avg vol (20d)1.51M
Avg $ vol (20d)344.61M
Market cap17.01B
RS Rating25 / 99
RS 3m (vs SPY)-52.01%
RS 6m (vs SPY)-51.35%
RS line new highNo
Trend template2/8
Technical rank11.3
1 week+1.95%
1 month-14.19%
3 months-47.52%
6 months-34.54%
1 year+2.70%
YTD-6.96%
P/E42.63
P/B4.89
P/S1.19
P/FCF35.88
EPS5.07
Div yield—
ROE11.48%
ROA3.65%
Debt/Eq0.14
Current1.40
EV/EBITDA—
Gross margin—
Net margin2.79%
Rev growth16.22%
EPS growth145.13%
Price target429.89
Target upside102.96%
Analyst ratingBuy
Institutional81.70%
Ent. value17.2B
Revenue4.37B
Net income130.12M
Gross profit120.35M
Free cash flow474M
IndustryWATER, SEWER, PIPELINE, COMM & POWER LINE CONSTRUCTION
ExchangeNYSE
Shares out79.02M
Employees36K
ListedThu, Jun 1, 1972
Free float60.54M
Float %76.7%
Short interest5.31M
Days to cover3.6d
Short volume45.9%
Squeeze score39 / 100
Next earnings—
EPS forecast—
Last EPS vs est$2.10 vs $2.08
Last surprise+1.0% beat
Setup gradeD
Conviction8 / 100
Pattern quality—
Tech rank11.3 / 100
Group rank14 / 100
Status laneNo active setup
Setup direction—
Pattern family
Resistance297.61
Support218.39
Days since event—
Candle confirm—

Financials as of Tue, Jun 30, 2026 · quarterly.

Congress activity

Disclosed STOCK Act trades in MTZ · 8 recent

All disclosures →
MemberSideAmount
Thomas H. Kean
Thomas H. Kean
house · R · NJ · traded 2026-08-21
Buy$1K–$15K
Markwayne Mullin
Markwayne Mullin
senate · traded 2026-02-04
Sell$15K–$50K
Markwayne Mullin
Markwayne Mullin
senate · traded 2025-12-18
Sell$15K–$50K
Lisa McClain
Lisa McClain
house · MI · traded 2025-10-31
Sell$1K–$15K
Lisa McClain
Lisa McClain
house · MI · traded 2025-10-30
Sell$1K–$15K
Lisa McClain
Lisa McClain
house · R · MI · traded 2025-06-11
Buy$1K–$15K
Markwayne Mullin
Markwayne Mullin
senate · traded 2025-02-03
Buy$1K–$15K
Markwayne Mullin
Markwayne Mullin
senate · traded 2025-01-02
Buy$15K–$50K

Insider activity

SEC Form 4 transactions in MTZ

InsiderSideShares
Parker Ava L
Director · Common Stock · 2026-08-14
Grant177
Miranda Manuel Benito
Director · Common Stock · 2026-08-14
Grant152
Campbell C Robert
Director · Common Stock · 2026-08-14
Grant139
Csiszar Ernst N
Director · Common Stock · 2026-08-14
Tax34
Dwyer Robert J
Director · Common Stock · 2026-08-14
Grant139
Dwyer Robert J
Director · Common Stock · 2026-08-14
Tax31
JOHNSON JULIA L
Director · Common Stock · 2026-08-14
Grant139
Parker Ava L
Director · Common Stock · 2026-08-14
Tax20
Spiro Alex
Director · Common Stock · 2026-08-14
Grant139
Palomarez Javier Alberto
Director · Common Stock · 2026-08-14
Grant139

SEC filings

EDGAR filings in MTZ · 10 recent

EDGAR →

Get daily signals & real-time alerts.

StockSetups scans ~12,300 US stocks & ETFs after every close and sorts every long setup into four ranked lanes — each with a trade plan — plus an always-on engine firing 35+ real-time intraday alerts. Free for 14 days, cancel in one click.

Start free — 14-day full access →

Educational data, not financial advice. Patterns, levels and the trade plan are algorithmic, not a recommendation to trade.