MasTec is trading 7.7% down today at $288.40 ahead of its Q2 2026 earnings release as shares extend a sharp multi-day slide.
- The stock has fallen over 20% since the July 23 close, marking a significant downturn leading into the July 30 report.
- Broader market sentiment remains risk-off, with industrials and major indices under pressure due to Middle East tensions and Fed rate uncertainty.