Ticker brief

MTZ MASTEC INC

Industrial · Engineering&Construction

last close
$171.05
1 day
-0.3%
14 days
-19.6%
mkt cap
$29.5B
signals 14d
7
authors 14d
2
crowd 14d
+1.6σ
Options inteloptions-surface reads · latest available day per source
metricreadingcontext
IV — ATM 30d80% rich · 100 pctile own 1yIV/HV 1.48×
Skew — 25Δ RR 30d-0.078 13 pctile own 1yputs bid vs calls (downside bid)
Net dealer OI (NDOI)+0.50 normal5-session Δ -0.13 (as of 2026-07-06)
OI alarmquietlast alarm 2026-05-19 (z=2.3)
CSP screenrank #20 · $155.9 strike · 1.29% premon the CSP screen (2026-10-23)
Sentiment — last 14 days
daily mean sentiment, 2026-10-06 → 2026-10-16 · now +0.80 (−1 bearish … +1 bullish)
Who spoke2
authorgradetrader scoresignalsmean sent
@HunterAllen4C-2.096+0.72
@OptionsFlowBossC·1+0.50
Recent signals7of 7 in 14d — receipts included
date (PT)authorsentwhat they saidsince thenreceipt
2026-10-16@HunterAllen4+0.80Buy heavily into the listed oversold and undervalued stocks. — Explicitly urges full-portfolio buying after severe declines and an asserted trendline reversal.-10.5%
2026-10-15@HunterAllen4+0.80Expresses strong confidence that MTZ will be materially higher within a year.-10.7%
2026-10-14@HunterAllen4+0.70Buy the listed stocks here or soon for a major rebound. — Explicitly tells readers to buy beaten-down stocks and predicts major future gains.-12.0%
2026-10-14@HunterAllen4+0.50Maintains high conviction and expects the sector selloff to create a rebound opportunity.-12.0%
2026-10-13@HunterAllen4+0.90Quadrupling down on MTZ here. — Explicitly states an intention to quadruple the MTZ position at perceived oversold levels.-17.0%
2026-10-07@OptionsFlowBoss+0.50Reports buyers accumulating MTZ after its recent decline.-23.4%
2026-10-06@HunterAllen4+0.65Calls MTZ primed after highlighting prior availability near $204.-25.1%

“Since then” = price move from the close on the signal's date (PT) to the latest close — what happened after they said it, not a backtest. A — means no trading session has closed since the signal yet. Sentiment is our extracted per-tweet score, −1…+1.