Menu

MasTec, Inc. MTZ

Full chart Compare
Set alert

Price alert · MTZ

All alert types
174.10 USD +15.16 (+9.54%)

At closeNov 6, 2026, 5:34 PM EST

174.00 -0.10 -0.06%

After hours · Nov 6, 5:34 PM ET

162.00 Day range 175.68
158.94 52-week range 437.51
YTD
-19.91%
1 year
-11.47%

Revenue & Expenses

Revenue → Gross Profit: $1.37BGross Profit → Net Income: $399.04MGross Profit → Selling, General & Admin: $713.01MRevenue → Cost of Revenue: $12.93BGross Profit → Other Expenses: $160.22MGross Profit → Income Tax: $93.38MGross Profit$1.37BCost of Revenue$12.93BNet Income$399.04MSelling, General & Admin$713.01MOther Expenses$160.22MIncome Tax$93.38MRevenue$14.30B

Latest period ending Dec 31, 2025 · select a line to chart its full history

Annual income statement

MTZ annual income statement
Fiscal yearFY 2025 Dec 31, 2025FY 2024 Dec 31, 2024FY 2023 Dec 31, 2023FY 2022 Dec 31, 2022FY 2021 Dec 31, 2021
14.30B12.30B12.00B9.78B7.95B
14.30B12.30B12.00B9.78B7.95B
12.51B10.68B10.61B8.59B6.81B
1.79B1.63B1.38B1.19B1.15B
1.14B1.19B1.30B1.07B729.80M
713.01M684.51M698.90M559.44M306.97M
652.64M436.35M80.11M125.12M416.25M
172.99M193.27M234.41M112.25M53.41M
93.38M51.54M-35.41M9.17M99.35M
399.04M162.79M-49.95M33.35M328.83M
399.04M162.79M-49.95M33.35M328.83M
399.04M162.79M-49.95M33.35M328.83M
422.01M199.42M-47.30M33.89M330.73M
22.97M36.63M2.65M534.00K1.90M
5.122.09-0.640.454.54
5.122.09-0.640.454.54
5.072.06-0.640.424.45
665.41M407.60M149.05M154.78M481.59M
665.41M407.60M149.05M154.78M481.59M
77.87M78.05M77.53M74.92M72.50M
78.69M78.88M77.53M76.19M73.94M