Market Cap 18.29B
Revenue (ttm) 14.30B
Net Income (ttm) 399.04M
EPS (ttm) N/A
PE Ratio 30.94
Forward PE 27.00
Profit Margin 2.79%
Debt to Equity Ratio 0.76
Volume 1,304,400
Avg Vol 1,455,454
Day's Range N/A - N/A
Shares Out 80.31M
Stochastic %K 3%
Beta 1.82
Analysts Strong Sell
Price Target $425.67

Company Profile

MasTec, Inc., an infrastructure engineering and construction company, provides engineering, building, installation, maintenance, and upgrade services for communications, energy, utility, and other infrastructure primarily in the United States and Canada. It operates through five segments: Communications, Clean Energy and Infrastructure, Power Delivery, Pipeline Infrastructure, and Other. The company builds infrastructure for wireless and wireline/fiber communications; clean energy infrastructure...

Industry: Engineering & Construction
Sector: Industrials
Phone: 305 599 1800
Fax: 305 406 1960
Address:
800 South Douglas Road, 12th Floor, Coral Gables, United States
stocksuck
stocksuck Sep. 15 at 7:43 PM
$MTZ I fuck hate Wall Street who the fuck is going upgrade your grid
0 · Reply
Nosh
Nosh Sep. 14 at 7:37 PM
$MTZ opener in a fucking knife...may re-evaluate but like the shelf support here...it cracks it's still another 10% to 15% for lower shelf. Stop loss it. GLTY.
0 · Reply
Estimize
Estimize Sep. 14 at 12:06 PM
Wall St is expecting 2.98 EPS for $MTZ Q3 [Reporting 10/29 AMC] http://www.estimize.com/intro/mtz?chart=historical&metric_name=eps&utm_cont
0 · Reply
DrewValueInvestor
DrewValueInvestor Sep. 11 at 8:14 PM
$MTZ Falls harder then $PWR and rises slower. Such a dog. Should have bought best in class $PWR instead of $MTZ
0 · Reply
JasonCO
JasonCO Sep. 8 at 6:40 PM
$MTZ sold some. long
0 · Reply
zotja35
zotja35 Sep. 8 at 5:55 PM
$MTZ so oversold..going back to 350
0 · Reply
moneymaker2415
moneymaker2415 Sep. 8 at 1:43 AM
$MTZ What happened to this high flying stock????
0 · Reply
HeyShoe
HeyShoe Sep. 4 at 2:39 PM
$MWH $PWR $EME $MTZ on discount
1 · Reply
suresslm
suresslm Sep. 3 at 9:21 PM
$MTZ whats up with this one., weeks of down time. Hope it will turn around soon .
0 · Reply
chartistmind
chartistmind Sep. 1 at 3:32 PM
$LASR chips all-in. I am so broke. Unrecoverable.
1 · Reply
Latest News on MTZ
MasTec appoints Ati Modak as VP, investor relations

2026-09-10T11:20:31.000Z - 6 days ago

MasTec appoints Ati Modak as VP, investor relations

GS


MasTec initiated with an Overweight at Piper Sandler

2026-09-08T21:15:29.000Z - 7 days ago

MasTec initiated with an Overweight at Piper Sandler


MasTec Announces Pricing of $650,000,000 of Senior Notes

Aug 6, 2026, 5:53 PM EDT - 5 weeks ago

MasTec Announces Pricing of $650,000,000 of Senior Notes


MasTec management to meet with KeyBanc

2026-08-05T19:10:50.000Z - 5 weeks ago

MasTec management to meet with KeyBanc


MasTec price target lowered to $457 from $502 at Mizuho

2026-08-04T12:16:14.000Z - 6 weeks ago

MasTec price target lowered to $457 from $502 at Mizuho


MasTec price target lowered to $410 from $453 at UBS

2026-08-04T12:15:23.000Z - 6 weeks ago

MasTec price target lowered to $410 from $453 at UBS


MasTec price target lowered to $420 from $470 at TD Cowen

2026-08-03T12:41:32.000Z - 6 weeks ago

MasTec price target lowered to $420 from $470 at TD Cowen


MasTec price target lowered to $408 from $483 at Citi

2026-08-03T10:36:37.000Z - 6 weeks ago

MasTec price target lowered to $408 from $483 at Citi


MasTec price target lowered to $363 from $475 at Baird

2026-08-03T10:36:32.000Z - 6 weeks ago

MasTec price target lowered to $363 from $475 at Baird


MasTec price target lowered to $371 from $500 at KeyBanc

2026-08-03T10:20:17.000Z - 6 weeks ago

MasTec price target lowered to $371 from $500 at KeyBanc


MasTec price target lowered to $369 from $549 at JPMorgan

2026-07-31T18:50:49.000Z - 6 weeks ago

MasTec price target lowered to $369 from $549 at JPMorgan


MasTec Earnings Call Transcript: Q2 2026

Jul 31, 2026, 9:00 AM EDT - 6 weeks ago

MasTec Earnings Call Transcript: Q2 2026


MasTec Quarterly report: Q2 2026

Jul 31, 2026, 9:00 AM EDT - 6 weeks ago

MasTec Quarterly report: Q2 2026


MasTec Earnings release: Q2 2026

Jul 31, 2026, 9:00 AM EDT - 6 weeks ago

MasTec Earnings release: Q2 2026


MasTec Slides: Q2 2026

Jul 31, 2026, 9:00 AM EDT - 6 weeks ago

MasTec Slides: Q2 2026


MasTec sees Q3 adjusted EPS $2.98, consensus $3.09

2026-07-30T20:38:31.000Z - 6 weeks ago

MasTec sees Q3 adjusted EPS $2.98, consensus $3.09


MasTec reports Q2 adjusted EPS $2.22, consensus $2.23

2026-07-30T20:30:27.000Z - 6 weeks ago

MasTec reports Q2 adjusted EPS $2.22, consensus $2.23


MasTec price target raised to $518 from $480 at Guggenheim

2026-07-22T10:45:36.000Z - 1 month ago

MasTec price target raised to $518 from $480 at Guggenheim


MasTec Schedules Second Quarter 2026 Earnings Conference Call

Jul 16, 2026, 6:55 AM EDT - 2 months ago

MasTec Schedules Second Quarter 2026 Earnings Conference Call


MasTec Transcript: M&A announcement

Jul 8, 2026, 9:00 AM EDT - 2 months ago

MasTec Transcript: M&A announcement


MasTec Slides: M&A announcement

Jul 8, 2026, 9:00 AM EDT - 2 months ago

MasTec Slides: M&A announcement


MasTec Press release: M&A announcement

Jul 8, 2026, 9:00 AM EDT - 2 months ago

MasTec Press release: M&A announcement


MasTec Transcript: AGM 2026

May 21, 2026, 9:30 AM EDT - 3 months ago

MasTec Transcript: AGM 2026


MasTec Transcript: Investor Day 2026

May 12, 2026, 8:30 AM EDT - 4 months ago

MasTec Transcript: Investor Day 2026


MasTec Slides: FY 2026

May 12, 2026, 8:30 AM EDT - 4 months ago

MasTec Slides: FY 2026


MasTec to Host Investor Day in New York City Today at 8:45 AM ET

May 12, 2026, 6:45 AM EDT - 4 months ago

MasTec to Host Investor Day in New York City Today at 8:45 AM ET


MasTec Earnings Call Transcript: Q1 2026

May 1, 2026, 9:00 AM EDT - 4 months ago

MasTec Earnings Call Transcript: Q1 2026


MasTec Quarterly report: Q1 2026

May 1, 2026, 9:00 AM EDT - 4 months ago

MasTec Quarterly report: Q1 2026


MasTec Earnings release: Q1 2026

May 1, 2026, 9:00 AM EDT - 4 months ago

MasTec Earnings release: Q1 2026


MasTec Slides: Q1 2026

May 1, 2026, 9:00 AM EDT - 4 months ago

MasTec Slides: Q1 2026


MasTec Schedules First Quarter 2026 Earnings Conference Call

Apr 17, 2026, 6:59 AM EDT - 5 months ago

MasTec Schedules First Quarter 2026 Earnings Conference Call


MasTec Proxy statement: Proxy filing

Apr 9, 2026, 8:00 AM EDT - 5 months ago

MasTec Proxy statement: Proxy filing


MasTec Proxy statement: Proxy filing

Apr 9, 2026, 8:00 AM EDT - 5 months ago

MasTec Proxy statement: Proxy filing


MasTec Slides: Investor presentation

Mar 4, 2026, 6:00 AM EST - 6 months ago

MasTec Slides: Investor presentation


MasTec Earnings Call Transcript: Q4 2025

Feb 27, 2026, 9:00 AM EST - 6 months ago

MasTec Earnings Call Transcript: Q4 2025


MasTec Annual report: Q4 2025

Feb 27, 2026, 9:00 AM EST - 6 months ago

MasTec Annual report: Q4 2025


MasTec Earnings release: Q4 2025

Feb 27, 2026, 9:00 AM EST - 6 months ago

MasTec Earnings release: Q4 2025


MasTec Slides: Q4 2025

Feb 27, 2026, 9:00 AM EST - 6 months ago

MasTec Slides: Q4 2025


MasTec to Host 2026 Investor Day

Feb 23, 2026, 1:11 PM EST - 6 months ago

MasTec to Host 2026 Investor Day


MasTec Slides: Investor presentation

Dec 1, 2025, 7:00 AM EST - 9 months ago

MasTec Slides: Investor presentation


MasTec Earnings Call Transcript: Q3 2025

Oct 31, 2025, 9:00 AM EDT - 10 months ago

MasTec Earnings Call Transcript: Q3 2025


MasTec Earnings release: Q3 2025

Oct 31, 2025, 9:00 AM EDT - 10 months ago

MasTec Earnings release: Q3 2025


MasTec Quarterly report: Q3 2025

Oct 31, 2025, 9:00 AM EDT - 10 months ago

MasTec Quarterly report: Q3 2025


MasTec Slides: Q3 2025

Oct 31, 2025, 9:00 AM EDT - 10 months ago

MasTec Slides: Q3 2025


MasTec Schedules Third Quarter 2025 Earnings Conference Call

Oct 20, 2025, 6:24 PM EDT - 11 months ago

MasTec Schedules Third Quarter 2025 Earnings Conference Call


MasTec Slides: Investor presentation

Aug 13, 2025, 7:00 AM EDT - 1 year ago

MasTec Slides: Investor presentation


MasTec Earnings Call Transcript: Q2 2025

Aug 1, 2025, 9:00 AM EDT - 1 year ago

MasTec Earnings Call Transcript: Q2 2025


MasTec Earnings release: Q2 2025

Aug 1, 2025, 9:00 AM EDT - 1 year ago

MasTec Earnings release: Q2 2025


MasTec Quarterly report: Q2 2025

Aug 1, 2025, 9:00 AM EDT - 1 year ago

MasTec Quarterly report: Q2 2025


MasTec Slides: Q2 2025

Aug 1, 2025, 9:00 AM EDT - 1 year ago

MasTec Slides: Q2 2025


MasTec Schedules Second Quarter 2025 Earnings Conference Call

Jul 17, 2025, 7:40 AM EDT - 1 year ago

MasTec Schedules Second Quarter 2025 Earnings Conference Call


MasTec Slides: Investor Presentation

May 8, 2025, 7:00 AM EDT - 1 year ago

MasTec Slides: Investor Presentation


MasTec Earnings Call Transcript: Q1 2025

May 2, 2025, 9:00 AM EDT - 1 year ago

MasTec Earnings Call Transcript: Q1 2025


MasTec Earnings release: Q1 2025

May 2, 2025, 9:00 AM EDT - 1 year ago

MasTec Earnings release: Q1 2025


MasTec Quarterly report: Q1 2025

May 2, 2025, 9:00 AM EDT - 1 year ago

MasTec Quarterly report: Q1 2025


MasTec Slides: Q1 2025

May 2, 2025, 9:00 AM EDT - 1 year ago

MasTec Slides: Q1 2025


MasTec Schedules First Quarter 2025 Earnings Conference Call

Apr 11, 2025, 1:25 PM EDT - 1 year ago

MasTec Schedules First Quarter 2025 Earnings Conference Call


MasTec Proxy statement: Proxy Filing

Apr 10, 2025, 8:00 AM EDT - 1 year ago

MasTec Proxy statement: Proxy Filing


MasTec Proxy statement: Proxy Filing

Apr 10, 2025, 8:00 AM EDT - 1 year ago

MasTec Proxy statement: Proxy Filing


MasTec Earnings Call Transcript: Q4 2024

Feb 28, 2025, 9:00 AM EST - 1 year ago

MasTec Earnings Call Transcript: Q4 2024


MasTec Earnings release: Q4 2024

Feb 28, 2025, 9:00 AM EST - 1 year ago

MasTec Earnings release: Q4 2024


MasTec Annual report: Q4 2024

Feb 28, 2025, 9:00 AM EST - 1 year ago

MasTec Annual report: Q4 2024


MasTec Slides: Q4 2024

Feb 28, 2025, 9:00 AM EST - 1 year ago

MasTec Slides: Q4 2024


MasTec Transcript: Baird 2024 Global Industrials Conference

Nov 13, 2024, 2:45 PM EST - 1 year ago

MasTec Transcript: Baird 2024 Global Industrials Conference


MasTec Earnings Call Transcript: Q3 2024

Nov 1, 2024, 9:00 AM EDT - 1 year ago

MasTec Earnings Call Transcript: Q3 2024


MasTec Earnings release: Q3 2024

Nov 1, 2024, 9:00 AM EDT - 1 year ago

MasTec Earnings release: Q3 2024


MasTec Quarterly report: Q3 2024

Nov 1, 2024, 9:00 AM EDT - 1 year ago

MasTec Quarterly report: Q3 2024


MasTec Slides: Q3 2024

Nov 1, 2024, 9:00 AM EDT - 1 year ago

MasTec Slides: Q3 2024


MasTec Slides: Investor presentation

Sep 30, 2024, 7:00 AM EDT - 1 year ago

MasTec Slides: Investor presentation


MasTec Earnings Call Transcript: Q2 2024

Aug 2, 2024, 9:00 AM EDT - 2 years ago

MasTec Earnings Call Transcript: Q2 2024


MasTec Quarterly report: Q2 2024

Aug 2, 2024, 9:00 AM EDT - 2 years ago

MasTec Quarterly report: Q2 2024


MasTec Earnings release: Q2 2024

Aug 2, 2024, 9:00 AM EDT - 2 years ago

MasTec Earnings release: Q2 2024


MasTec Slides: Q2 2024

Aug 2, 2024, 9:00 AM EDT - 2 years ago

MasTec Slides: Q2 2024


MasTec Announces Pricing of $550,000,000 of Senior Notes

Jun 5, 2024, 5:25 PM EDT - 2 years ago

MasTec Announces Pricing of $550,000,000 of Senior Notes


MasTec Earnings Call Transcript: Q1 2024

May 3, 2024, 9:00 AM EDT - 2 years ago

MasTec Earnings Call Transcript: Q1 2024


MasTec Quarterly report: Q1 2024

May 3, 2024, 9:00 AM EDT - 2 years ago

MasTec Quarterly report: Q1 2024


MasTec Earnings release: Q1 2024

May 3, 2024, 9:00 AM EDT - 2 years ago

MasTec Earnings release: Q1 2024


MasTec Slides: Q1 2024

May 3, 2024, 9:00 AM EDT - 2 years ago

MasTec Slides: Q1 2024


MasTec Proxy statement: Proxy Filing

Apr 4, 2024, 8:00 AM EDT - 2 years ago

MasTec Proxy statement: Proxy Filing


MasTec Proxy statement: Proxy Filing

Apr 4, 2024, 8:00 AM EDT - 2 years ago

MasTec Proxy statement: Proxy Filing


MasTec Earnings Call Transcript: Q4 2023

Mar 1, 2024, 9:00 AM EST - 2 years ago

MasTec Earnings Call Transcript: Q4 2023


MasTec Earnings release: Q4 2023

Mar 1, 2024, 9:00 AM EST - 2 years ago

MasTec Earnings release: Q4 2023


MasTec Annual report: Q4 2023

Mar 1, 2024, 9:00 AM EST - 2 years ago

MasTec Annual report: Q4 2023


MasTec Slides: Q4 2023

Mar 1, 2024, 9:00 AM EST - 2 years ago

MasTec Slides: Q4 2023


Good Buy or Goodbye: Ferrovial vs. Mastec?

Jan 16, 2024, 5:21 PM EST - 2 years ago

Good Buy or Goodbye: Ferrovial vs. Mastec?


stocksuck
stocksuck Sep. 15 at 7:43 PM
$MTZ I fuck hate Wall Street who the fuck is going upgrade your grid
0 · Reply
Nosh
Nosh Sep. 14 at 7:37 PM
$MTZ opener in a fucking knife...may re-evaluate but like the shelf support here...it cracks it's still another 10% to 15% for lower shelf. Stop loss it. GLTY.
0 · Reply
Estimize
Estimize Sep. 14 at 12:06 PM
Wall St is expecting 2.98 EPS for $MTZ Q3 [Reporting 10/29 AMC] http://www.estimize.com/intro/mtz?chart=historical&metric_name=eps&utm_cont
0 · Reply
DrewValueInvestor
DrewValueInvestor Sep. 11 at 8:14 PM
$MTZ Falls harder then $PWR and rises slower. Such a dog. Should have bought best in class $PWR instead of $MTZ
0 · Reply
JasonCO
JasonCO Sep. 8 at 6:40 PM
$MTZ sold some. long
0 · Reply
zotja35
zotja35 Sep. 8 at 5:55 PM
$MTZ so oversold..going back to 350
0 · Reply
moneymaker2415
moneymaker2415 Sep. 8 at 1:43 AM
$MTZ What happened to this high flying stock????
0 · Reply
HeyShoe
HeyShoe Sep. 4 at 2:39 PM
$MWH $PWR $EME $MTZ on discount
1 · Reply
suresslm
suresslm Sep. 3 at 9:21 PM
$MTZ whats up with this one., weeks of down time. Hope it will turn around soon .
0 · Reply
chartistmind
chartistmind Sep. 1 at 3:32 PM
$LASR chips all-in. I am so broke. Unrecoverable.
1 · Reply
itsphd
itsphd Aug. 31 at 7:45 PM
$MTZ Really weird, no catalysts coming up does someone know something?
0 · Reply
stocksuck
stocksuck Aug. 31 at 1:58 PM
$MTZ data center will be built and your electric grid needs major upgrades.
1 · Reply
Estimize
Estimize Aug. 31 at 12:09 PM
Wall St is expecting 2.98 EPS for $MTZ Q3 [Reporting 10/29 AMC] http://www.estimize.com/intro/mtz?chart=historical&metric_name=eps&utm_cont
0 · Reply
McBastard
McBastard Aug. 28 at 6:08 PM
$MTZ what is this worth without Data center build out ?
0 · Reply
Jonizzz
Jonizzz Aug. 28 at 5:24 PM
$MTZ waiting for220$
0 · Reply
Jonizzz
Jonizzz Aug. 28 at 8:40 AM
$MTZ why this drop so hard?
0 · Reply
zotja35
zotja35 Aug. 28 at 5:17 AM
$MTZ whats going on with this?
0 · Reply
stocksuck
stocksuck Aug. 27 at 4:15 PM
$MTZ low volume selling this to trick you into selling
0 · Reply
stocksuck
stocksuck Aug. 27 at 2:08 PM
$MTZ ridiculous sell off weak shits
0 · Reply
stocksuck
stocksuck Aug. 26 at 11:55 PM
$MTZ big run tomorrow then head back to 350-400. Way undervalued
0 · Reply
theycallmevibe
theycallmevibe Aug. 26 at 9:42 PM
$LO $MARA $MTZ $PLX $SHAK what in the k2 you smoking?
0 · Reply
MauriceMauriceMaurice
MauriceMauriceMaurice Aug. 26 at 9:40 PM
$PLX $SHAK $LO $MARA $MTZ I wrote this information piece this morning: Goats are highly promiscuous animals. They mate repeatedly, indiscriminately, and without observable preference for healthy partners. Infected animals are not avoided; if anything, they appear to f*ck relentlessly. Sexually transmitted and contact-based diseases (caprine brucellosis, contagious ecthyma ‘orf’, and papillomavirus infections) spread rapidly as a result. Cases present as swollen and misshapen genital tissue, ruptured wart-like growths, thick scabbing that cracks and peels, and discharges that coat hair and skin with a sour, rancid stench. The smell is metallic, rotten, and unmistakably biological. Goats like to f*ck the most visibly infected members and spread affliction through sex that is neither coerced nor accidental. I draw a parallel to the story of the plagues: punishment multiplying through proximity, indifference, and repetition. Disease begets disease. Flesh carries memory.
0 · Reply