MasTec, Inc. MTZ
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
Latest period ending Dec 31, 2025 · select a line to chart its full history
Annual income statement
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 14.30B | 12.30B | 12.00B | 9.78B | 7.95B | |
| 14.30B | 12.30B | 12.00B | 9.78B | 7.95B | |
| 12.51B | 10.68B | 10.61B | 8.59B | 6.81B | |
| 1.79B | 1.63B | 1.38B | 1.19B | 1.15B | |
| 1.14B | 1.19B | 1.30B | 1.07B | 729.80M | |
| 713.01M | 684.51M | 698.90M | 559.44M | 306.97M | |
| 652.64M | 436.35M | 80.11M | 125.12M | 416.25M | |
| 172.99M | 193.27M | 234.41M | 112.25M | 53.41M | |
| 93.38M | 51.54M | -35.41M | 9.17M | 99.35M | |
| 399.04M | 162.79M | -49.95M | 33.35M | 328.83M | |
| 399.04M | 162.79M | -49.95M | 33.35M | 328.83M | |
| 399.04M | 162.79M | -49.95M | 33.35M | 328.83M | |
| 422.01M | 199.42M | -47.30M | 33.89M | 330.73M | |
| 22.97M | 36.63M | 2.65M | 534.00K | 1.90M | |
| 5.12 | 2.09 | -0.64 | 0.45 | 4.54 | |
| 5.12 | 2.09 | -0.64 | 0.45 | 4.54 | |
| 5.07 | 2.06 | -0.64 | 0.42 | 4.45 | |
| 665.41M | 407.60M | 149.05M | 154.78M | 481.59M | |
| 665.41M | 407.60M | 149.05M | 154.78M | 481.59M | |
| 77.87M | 78.05M | 77.53M | 74.92M | 72.50M | |
| 78.69M | 78.88M | 77.53M | 76.19M | 73.94M |
