Mastec (MTZ)8-K

Material Agreement; Financial Obligation; Financial Statements

Aug 18
Mastec (MTZ)8-K

Material Agreement; Other Events; Financial Statements

Aug 11
Mastec (MTZ)8-K

Financial Statements

Aug 1
Mastec (MTZ)8-K

Earnings Release; Executive Change; Reg FD Disclosure; Financial Statements

Jul 31
Mastec (MTZ)10-Q

Quarterly Report · ended 2026-06-30 · Rev $4.4B, NI $130.1M

Jul 31
Mastec (MTZ)8-K

Financial Obligation

Jul 21
Mastec (MTZ)8-K

8-K current report

Jul 8
Mastec (MTZ)4

Csiszar Ernst N sold 6,500 shares of Common Stock at $371.17 on 2026-06-03

Jun 6
Mastec (MTZ)8-K

8-K current report

May 23
Mastec (MTZ)4

Csiszar Ernst N bought 104 shares of Common Stock at $N/A on 2026-05-15; Csiszar Ernst N sold 23 shares of Common Stock at $434.77 on 2026-05-15

May 20
Mastec (MTZ)4

Dwyer Robert J bought 95 shares of Common Stock at $N/A on 2026-05-15; Dwyer Robert J sold 21 shares of Common Stock at $434.77 on 2026-05-15

May 20
Mastec (MTZ)4

Parker Ava L bought 121 shares of Common Stock at $N/A on 2026-05-15; Parker Ava L sold 14 shares of Common Stock at $434.77 on 2026-05-15

May 20
Mastec (MTZ)4

Campbell C Robert bought 95 shares of Common Stock at $N/A on 2026-05-15

May 20
Mastec (MTZ)4

Palomarez Javier Alberto bought 95 shares of Common Stock at $N/A on 2026-05-15; Palomarez Javier Alberto sold 21 shares of Common Stock at $434.77 on 2026-05-15

May 20
Mastec (MTZ)4

JOHNSON JULIA L bought 95 shares of Common Stock at $N/A on 2026-05-15

May 20
Mastec (MTZ)4

Campbell C Robert sold 3,000 shares of Common Stock at $417.00 on 2026-05-04

May 7
Mastec (MTZ)8-K

8-K current report

May 1
Mastec (MTZ)10-Q

MASTEC INC filed 10-Q on 2026-04-30

May 1
Mastec (MTZ)4

Love Timothy Michael bought 492 shares of Common Stock at $N/A on 2026-03-17; Love Timothy Michael transacted N/A shares of Common Stock at $N/A on N/A

Apr 18
Mastec (MTZ)4

Palomarez Javier Alberto sold 950 shares of Common Stock at $325.43 on 2026-03-25

Mar 28