Stock Fundamentals

AI Research Report

Generate a comprehensive financial analysis report powered by AI

MTZ.US Logo

MTZ.US - Current Price

$223.70

Company Information

Company Name
MasTec Inc
Sector
Industrials
Industry
Engineering & Construction
Exchange
NYSE
ISIN: US5763231090
CIK: 0000015615
CUSIP: 576323109
Currency: USD
Full Time Employees: 38,000
Phone: 305 599 1800
Fiscal Year End: December
IPO Date: Mar 26, 1990
Description:

MasTec, Inc., an infrastructure 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 build infrastructure for wireless and wireline/fiber communications; clean energy infrastructure comprising renewable energy power generation; pipeline infrastructure, including natural gas, water, carbon capture sequestration, and other product transport; power delivery services, such as electrical and gas transmission, and distribution systems; industrial and heavy civil infrastructure, including roads, bridges, and rail; and water infrastructure. It also installs electrical and other gas distribution and transmission systems, power generation, power generation, civil and industrial facilities, pipelines, and fiber optic and other cables, as well as install-to-the-home services. In addition, the company offers maintenance and upgrade support services comprising maintenance of customers' distribution facilities, networks, and infrastructure, including communications, power generation, pipeline, electrical distribution and transmission, and civil and industrial infrastructure; service restoration for natural disasters and accidents; and routine replacements and upgrades to overhauls. Its customers include wireless and wireline/fiber service providers, broadband operators, install-to-the-home service providers, public and private energy providers, including renewable and other energy providers, pipeline operators, civil, transportation, and industrial infrastructure providers, as well as government entities. MasTec, Inc. was founded in 1929 and is headquartered in Coral Gables, Florida.

Address:

800 South Douglas Road, Coral Gables, FL, United States, 33134

Directors & Officers

Name Title Year Born
Mr. Jose Ramon Mas CEO & Director 1971
Mr. Paul Dimarco Executive VP & CFO 1979
Mr. Robert E. Apple Chief Operating Officer 1950
Mr. Alberto I. de Cardenas Esq. Executive VP, General Counsel & Secretary 1969
Mr. T. Michael Love Chief Accounting Officer 1966
Mr. Christopher H. Mecray Vice President of Investor Relations NA
Mr. Gary L. Smith Senior Vice President of Communications Group NA
Mr. Pablo A. Alvarez Group President of MasTec Brazil NA

Shares Statistics

Shares Outstanding: 78.90M
Shares Float: 60.72M
% Insiders: 2,148.50%
% Institutions: 7,423.60%
Short % Float: 4.50%

Valuation Metrics

Enterprise Value: $19.81B
Trailing P/E: 52.12
Forward P/E: 26.39

Financial Highlights

Market Cap: $17.27B
EBITDA: $1.01B
P/E Ratio: $52.12
PEG Ratio: $0.70
Book Value: $40.08
Earnings/Share: $4.20
Profit Margin: 2.41%
Operating Margin: 6.36%
ROA (TTM): 3.95%
ROE (TTM): 11.77%
Revenue (TTM): $13.76B
Revenue/Share (TTM): $176.58
Earnings Growth (YOY): 68.60%
Revenue Growth (YOY): 22.00%

Stock Price History

1 Year Price History

2 Years Price History

5 Years Price History

10 Years Price History

Financial Charts

Revenue & Net Income

Operating Expenses

Balance Sheet Overview

Earnings Per Share (EPS)

Earnings History

Date EPS Actual EPS Estimate Difference Surprise %
Dec 31, 2025 0.00 1.95 N/A -10,000.00%
Sep 30, 2025 2.48 2.30 N/A 782.61%
Jun 30, 2025 1.49 1.40 N/A 642.86%
Mar 31, 2025 0.51 0.34 N/A 5,120.07%
Dec 31, 2024 1.44 1.01 N/A 4,257.43%
Sep 30, 2024 1.63 1.23 N/A 3,252.03%
Jun 30, 2024 0.96 0.87 N/A 1,034.48%
Mar 31, 2024 -0.13 -0.48 N/A 7,291.67%
Dec 31, 2023 0.66 0.44 N/A 5,000.00%
Sep 30, 2023 0.95 1.84 N/A -4,836.96%
Jun 30, 2023 0.89 0.85 N/A 470.59%
Mar 31, 2023 -0.54 -0.57 N/A 526.32%
Dec 31, 2022 1.03 0.98 N/A 510.20%
Sep 30, 2022 1.34 1.27 N/A 551.18%
Jun 30, 2022 0.73 0.72 N/A 138.89%
Mar 31, 2022 -0.03 -0.11 N/A 7,272.73%
Dec 31, 2021 1.35 1.29 N/A 465.12%
Sep 30, 2021 1.81 1.69 N/A 710.06%
Jun 30, 2021 1.30 1.24 N/A 483.87%
Mar 31, 2021 1.10 0.77 N/A 4,285.71%
Dec 31, 2020 1.75 1.67 N/A 479.04%
Sep 30, 2020 1.83 1.68 N/A 892.86%
Jun 30, 2020 0.95 0.80 N/A 1,875.00%
Mar 31, 2020 0.60 0.45 N/A 3,333.33%
Dec 31, 2019 1.30 1.26 N/A 317.46%
Sep 30, 2019 1.73 1.62 N/A 679.01%
Jun 30, 2019 1.60 1.12 N/A 4,285.71%
Mar 31, 2019 0.58 0.43 N/A 3,488.37%
Dec 31, 2018 1.07 1.06 N/A 94.34%
Sep 30, 2018 1.33 1.26 N/A 555.56%
Jun 30, 2018 1.04 1.03 N/A 97.09%
Mar 31, 2018 0.35 0.21 N/A 6,666.67%
Dec 31, 2017 0.47 0.37 N/A 2,702.70%
Sep 30, 2017 0.82 0.74 N/A 1,081.08%
Jun 30, 2017 1.03 0.65 N/A 5,846.15%
Mar 31, 2017 0.59 0.51 N/A 1,568.63%
Dec 31, 2016 0.70 0.53 N/A 3,207.55%
Sep 30, 2016 0.81 0.69 N/A 1,739.13%
Jun 30, 2016 0.36 0.22 N/A 6,363.64%
Mar 31, 2016 0.02 -0.02 N/A 20,000.00%
Dec 31, 2015 0.21 0.12 N/A 7,500.00%
Sep 30, 2015 0.26 0.33 N/A -2,121.21%
Jun 30, 2015 0.10 0.15 N/A -3,333.33%
Mar 31, 2015 0.07 0.18 N/A -6,111.11%
Dec 31, 2014 0.40 0.38 N/A 526.32%
Sep 30, 2014 0.56 0.55 N/A 181.82%
Jun 30, 2014 0.40 0.40 N/A 0.00%
Mar 31, 2014 0.21 0.20 N/A 500.00%
Dec 31, 2013 0.53 0.51 N/A 392.16%
Sep 30, 2013 0.61 0.60 N/A 166.67%
Jun 30, 2013 0.47 0.43 N/A 930.23%
Mar 31, 2013 0.27 0.25 N/A 800.00%
Dec 31, 2012 0.46 0.45 N/A 222.22%
Sep 30, 2012 0.53 0.52 N/A 192.31%
Jun 30, 2012 0.37 0.35 N/A 571.43%
Mar 31, 2012 0.17 0.16 N/A 625.00%
Dec 31, 2011 0.15 0.14 N/A 714.29%
Sep 30, 2011 0.36 0.36 N/A 0.00%
Jun 30, 2011 0.31 0.28 N/A 1,071.43%
Mar 31, 2011 0.26 0.24 N/A 833.33%
Dec 31, 2010 0.44 0.37 N/A 1,891.89%
Sep 30, 2010 0.35 0.28 N/A 2,500.00%
Jun 30, 2010 0.18 0.15 N/A 2,000.00%
Mar 31, 2010 0.10 0.08 N/A 2,500.00%
Dec 31, 2009 0.22 0.20 N/A 1,000.00%
Sep 30, 2009 0.27 0.26 N/A 384.62%
Jun 30, 2009 0.25 0.23 N/A 869.57%
Mar 31, 2009 0.16 0.15 N/A 666.67%
Dec 31, 2008 0.27 0.25 N/A 800.00%
Sep 30, 2008 0.36 0.32 N/A 1,250.00%
Jun 30, 2008 0.23 0.21 N/A 952.38%
Mar 31, 2008 0.12 0.12 N/A 0.00%
Dec 31, 2007 0.15 0.14 N/A 714.29%
Sep 30, 2007 0.18 0.19 N/A -526.32%
Jun 30, 2007 0.24 0.23 N/A 434.78%
Mar 31, 2007 0.11 0.10 N/A 1,000.00%
Dec 31, 2006 0.14 0.16 N/A -1,250.00%
Sep 30, 2006 0.22 0.24 N/A -833.33%
Jun 30, 2006 0.18 0.18 N/A 0.00%
Mar 31, 2006 0.06 0.05 N/A 2,000.00%
Dec 31, 2005 -0.23 0.06 N/A -48,333.33%
Sep 30, 2005 0.15 0.13 N/A 1,538.46%
Jun 30, 2005 0.02 0.01 N/A 10,000.00%
Mar 31, 2005 -0.25 -0.08 N/A -21,250.00%
Dec 31, 2004 -0.12 -0.10 N/A -2,000.00%
Sep 30, 2004 0.09 N/A N/A N/A
Jun 30, 2004 -0.02 N/A N/A N/A
Mar 31, 2004 -0.95 N/A N/A N/A
Sep 30, 2003 0.13 0.12 N/A 833.33%
Jun 30, 2003 0.06 0.05 N/A 2,000.00%
Mar 31, 2003 -0.03 -0.02 N/A -5,000.00%
Dec 31, 2002 -0.05 0.02 N/A -35,000.00%
Sep 30, 2002 0.05 0.06 N/A -1,666.67%
Jun 30, 2002 0.04 0.11 N/A -6,363.64%
Mar 31, 2002 0.03 0.03 N/A 0.00%
Dec 31, 2001 0.12 0.11 N/A 909.09%
Sep 30, 2001 0.12 0.29 N/A -5,862.07%
Jun 30, 2001 0.36 0.35 N/A 285.71%
Mar 31, 2001 0.34 0.35 N/A -285.71%
Dec 31, 2000 0.50 0.48 N/A 416.67%
Sep 30, 2000 0.53 0.48 N/A 1,041.67%
Jun 30, 2000 0.39 0.38 N/A 263.16%
Mar 31, 2000 0.25 0.21 N/A 1,904.76%
Dec 31, 1999 0.26 0.31 N/A -1,612.90%
Sep 30, 1999 0.40 0.37 N/A 810.81%
Jun 30, 1999 0.29 0.26 N/A 1,153.85%
Mar 31, 1999 0.11 0.09 N/A 2,222.22%
Dec 31, 1998 0.33 0.22 N/A 5,000.00%
Sep 30, 1998 0.32 0.30 N/A 666.67%
Jun 30, 1998 0.22 0.20 N/A 1,000.00%
Mar 31, 1998 0.09 0.20 N/A -5,500.00%
Dec 31, 1997 0.15 0.24 N/A -3,750.00%
Sep 30, 1997 0.29 0.36 N/A -1,944.44%
Jun 30, 1997 0.27 0.30 N/A -1,000.00%
Mar 31, 1997 0.27 0.24 N/A 1,250.00%
Sep 30, 1996 0.24 0.19 N/A 2,631.58%

Balance Sheet (Yearly)

Date Cash Total Debt Total Assets Total Liabilities Total Equity
2024-12-31 $399.90M $N/A $8.98B $5.99B $2.91B
2023-12-31 $529.56M $N/A $9.37B $6.65B $2.71B
2022-12-31 $370.59M $N/A $9.29B $6.55B $2.74B
2021-12-31 $360.74M $N/A $7.12B $4.58B $2.54B
2020-12-31 $423.12M $N/A $5.23B $3.22B $2.01B
2019-12-31 $71.43M $N/A $5.00B $3.21B $1.79B
2018-12-31 $27.42M $N/A $4.44B $3.05B $1.39B
2017-12-31 $40.33M $N/A $4.07B $2.63B $1.43B
2016-12-31 $38.77M $N/A $3.18B $2.08B $1.10B
2015-12-31 $4.98M $N/A $2.94B $2.00B $943.39M
2014-12-31 $24.06M $N/A $3.56B $2.42B $1.14B
2013-12-31 $22.93M $N/A $2.92B $1.90B $1.02B
2012-12-31 $26.38M $N/A $2.41B $1.55B $857.17M
2011-12-31 $20.28M $N/A $2.08B $1.27B $811.16M
2010-12-31 $177.60M $N/A $1.66B $1.00B $653.08M
2009-12-31 $88.52M $N/A $1.36B $835.29M $528.16M
2008-12-31 $47.26M $N/A $1.09B $647.81M $443.09M
2007-12-31 $56.24M $N/A $710.75M $395.87M $314.57M
2006-12-31 $89.05M $N/A $646.11M $339.10M $304.71M
2005-12-31 $2.02M $N/A $584.16M $404.56M $179.60M
2004-12-31 $19.55M $N/A $604.02M $412.87M $191.15M
2003-12-31 $19.42M $N/A $610.94M $394.69M $215.82M
2002-12-31 $8.73M $N/A $623.79M $348.25M $273.75M
2001-12-31 $48.48M $N/A $851.37M $444.57M $406.80M
2000-12-31 $18.46M $N/A $964.88M $464.55M $500.33M
1999-12-31 $27.60M $N/A $728.40M $471.60M $256.80M
1998-12-31 $19.90M $N/A $735.50M $531.20M $204.30M
1997-12-31 $6.10M $N/A $587.60M $406.90M $180.70M
1996-12-31 $4.80M $N/A $483.00M $379.50M $103.50M
1995-12-31 $1.10M $N/A $170.20M $119.70M $50.50M
1994-12-31 $5.60M $N/A $142.50M $91.60M $50.90M
1993-12-31 $8.90M $N/A $21.30M $10.40M $10.90M
1992-12-31 $9.60M $N/A $108.90M $75.20M $N/A
1991-12-31 $13.30M $N/A $118.50M $76.70M $41.80M
1990-12-31 $10.90M $N/A $122.70M $79.90M $42.80M
1989-12-31 $17.70M $N/A $158.90M $98.80M $60.10M
1988-12-31 $10.00M $N/A $150.70M $91.70M $59.00M
1987-12-31 $47.50M $N/A $185.70M $85.00M $100.70M
1986-12-31 $40.80M $N/A $186.70M $85.50M $101.20M
1985-12-31 $11.50M $N/A $171.00M $93.30M $77.70M

Insider Trading

Date Insider Name Title Transaction Type Shares Price Value
Sep 29, 2025 N/A N/A N/A N/A N/A N/A
Sep 18, 2025 N/A N/A N/A N/A N/A N/A
Sep 11, 2025 N/A N/A N/A N/A N/A N/A
Aug 05, 2025 N/A N/A N/A N/A N/A N/A
Jul 16, 2025 N/A N/A N/A N/A N/A N/A
Jun 11, 2025 N/A N/A N/A N/A N/A N/A
May 12, 2025 N/A N/A N/A N/A N/A N/A
Mar 24, 2025 N/A N/A N/A N/A N/A N/A
Feb 03, 2025 N/A N/A N/A N/A N/A N/A
Jan 02, 2025 N/A N/A N/A N/A N/A N/A
Nov 26, 2024 N/A N/A N/A N/A N/A N/A
Nov 26, 2024 N/A N/A N/A N/A N/A N/A
Nov 01, 2024 N/A N/A N/A N/A N/A N/A

Watchlist

0

No stocks in watchlist