‹ Screener

MASTEC INC

MTZ · Water, Sewer, Pipeline, Comm & Power Line Construction · 79.0M shares · +1%/yr ↑ shares · EDGAR filings ↗

Reference price $371.17 · est. market cap ~$29.3B — last insider sale, 2026-06-03 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B71

Above-average infrastructure contractor riding strong electrification/grid tailwinds but with thin construction-sector margins and no durable moat.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $3.5B2025-09-30 · $4.0B2025-12-31 · $3.9B2026-03-31 · $3.8B

Last 4 quarters · from SEC filings.

Key metrics

Net margin
2.8%
Return on equity
12.2%
Return on assets
4.0%
Revenue growth (QoQ)
-2.8%
Net-income growth
145.1%
Current ratio
1.3×
Tangible book value
$354M
Cash & investments
$396M
Stock comp / revenue
0.2%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-03Csiszar Ernst NSell6.5K$371.17
2026-05-15Csiszar Ernst NGrant104
2026-05-15Csiszar Ernst NTax withheld23$434.77
2026-05-15Dwyer Robert JGrant95
2026-05-15Dwyer Robert JTax withheld21$434.77
2026-05-15Parker Ava LGrant121
2026-05-15Parker Ava LTax withheld14$434.77
2026-05-15Campbell C RobertGrant95
2026-05-15Palomarez Javier AlbertoGrant95
2026-05-15JOHNSON JULIA LGrant95
2026-05-15Palomarez Javier AlbertoTax withheld21$434.77
2026-05-04Campbell C RobertSell3.0K$417.00
2026-03-25Palomarez Javier AlbertoSell950$325.43
2026-03-18MAS JORGEGrant16K
2026-03-18MAS JOSE RAMONGrant26K
2026-03-18DiMarco PaulGrant9.1K
2026-03-18Apple Robert EGrant12K
2026-03-18de Cardenas AlbertoGrant6.3K
2026-03-17Love Timothy MichaelGrant492
2026-03-10Apple Robert ETax withheld12K$297.81
2026-03-10MAS JORGETax withheld16K$297.81
2026-03-10MAS JOSE RAMONTax withheld28K$297.81
2026-03-10de Cardenas AlbertoTax withheld4.8K$297.81
2026-03-03Csiszar Ernst NSell6.5K$300.40
2026-02-13Palomarez Javier AlbertoGrant154
2026-02-13Palomarez Javier AlbertoTax withheld34$269.53
2026-02-13JOHNSON JULIA LGrant154
2026-02-13Dwyer Robert JGrant154
2026-02-13Dwyer Robert JTax withheld34$269.53
2026-02-13Csiszar Ernst NGrant168
2026-02-13Csiszar Ernst NTax withheld37$269.53
2026-02-13Campbell C RobertGrant154
2026-02-13Parker Ava LGrant195
2026-02-13Parker Ava LTax withheld22$269.53
2025-11-14Dwyer Robert JGrant215
2025-11-14Dwyer Robert JTax withheld48$192.22
2025-11-14JOHNSON JULIA LGrant215
2025-11-14Palomarez Javier AlbertoGrant215
2025-11-14Palomarez Javier AlbertoTax withheld48$192.22
2025-11-14Campbell C RobertGrant215
2025-11-14Parker Ava LGrant274
2025-11-14Parker Ava LTax withheld31$192.22
2025-11-14Csiszar Ernst NGrant235
2025-11-14Csiszar Ernst NTax withheld52$192.22
2025-11-03Love Timothy MichaelSell1.9K$206.15
2025-10-10Love Timothy MichaelTax withheld621$210.09
2025-10-10DiMarco PaulTax withheld2.9K$210.09
2025-09-29Campbell C RobertSell2.0K$210.39
2025-09-18Apple Robert ESell9.9K$200.43
2025-09-18Apple Robert ESell100$201.06
2025-09-11Campbell C RobertSell3.0K$190.39
2025-08-15Parker Ava LTax withheld33$178.00
2025-08-15Campbell C RobertGrant232
2025-08-15Palomarez Javier AlbertoGrant232
2025-08-15Palomarez Javier AlbertoTax withheld52$178.00
2025-08-15JOHNSON JULIA LGrant232
2025-08-15Dwyer Robert JGrant232
2025-08-15Dwyer Robert JTax withheld52$178.00
2025-08-15Csiszar Ernst NGrant254
2025-08-15Csiszar Ernst NTax withheld56$178.00
2025-08-15Parker Ava LGrant295
2025-08-05de Cardenas AlbertoSell100$180.69
2025-08-05de Cardenas AlbertoSell9.9K$180.69
2025-07-16Apple Robert ESell10K$175.00
2025-05-15JOHNSON JULIA LGrant263
2025-05-15Csiszar Ernst NGrant287
2025-05-15Csiszar Ernst NTax withheld64$157.32
2025-05-15Dwyer Robert JGrant263
2025-05-15Dwyer Robert JTax withheld58$157.32
2025-05-15Palomarez Javier AlbertoGrant263
2025-05-15Palomarez Javier AlbertoTax withheld58$157.32
2025-05-15Campbell C RobertGrant263
2025-05-15Parker Ava LGrant334
2025-05-15Parker Ava LTax withheld37$157.32
2025-05-13Campbell C RobertSell2.0K$155.00
2025-05-12Campbell C RobertSell3.0K$153.89
2025-03-24Csiszar Ernst NSell2.5K$131.63
2025-03-24Apple Robert ETax withheld10K$124.03
2025-03-24MAS JOSE RAMONTax withheld24K$124.03
2025-03-24de Cardenas AlbertoTax withheld4.3K$124.03
2025-03-18DiMarco PaulGrant21K
2025-03-18Love Timothy MichaelGrant1.1K
2025-03-18MAS JOSE RAMONGrant62K
2025-03-18MAS JORGEGrant37K
2025-03-18de Cardenas AlbertoGrant14K
2025-03-18Apple Robert EGrant27K
2025-02-14Csiszar Ernst NGrant332
2025-02-14Csiszar Ernst NTax withheld74$135.78
2025-02-14Dwyer Robert JGrant304
2025-02-14Dwyer Robert JTax withheld67$135.78
2025-02-14JOHNSON JULIA LGrant304
2025-02-14Palomarez Javier AlbertoGrant304
2025-02-14Palomarez Javier AlbertoTax withheld67$135.78
2025-02-14Campbell C RobertGrant304
2025-02-14Parker Ava LGrant387
2025-02-14Parker Ava LTax withheld43$135.78

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-05-22Shareholder votefiling ↗
2026-04-30ResultsReg FDExhibitsfiling ↗
2026-02-26ResultsReg FDExhibitsfiling ↗
2025-10-30ResultsReg FDExhibitsfiling ↗
2025-08-275.04Exhibitsfiling ↗
2025-07-31ResultsReg FDExhibitsfiling ↗
2025-06-27Material agreementDebt obligationExhibitsfiling ↗
2025-05-27Shareholder votefiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-222026-05-210001193125-26-236909 ↗
8-K2026-04-302026-04-300000015615-26-000052 ↗
10-Q2026-04-302026-03-310000015615-26-000050 ↗
10-K2026-02-262025-12-310000015615-26-000020 ↗
8-K2026-02-262026-02-260000015615-26-000018 ↗
10-Q2025-10-302025-09-300000015615-25-000128 ↗
8-K2025-10-302025-10-300000015615-25-000130 ↗
8-K2025-08-272025-08-220001193125-25-189769 ↗
10-Q2025-07-312025-06-300000015615-25-000079 ↗
8-K2025-07-312025-07-310000015615-25-000080 ↗
8-K2025-06-272025-06-260001193125-25-151280 ↗
8-K2025-05-272025-05-220001193125-25-127576 ↗