Stocks · Industrials · Water, Sewer, Pipeline, Comm & Power Line Construction

MASTEC INC

MTZ Clue Score49
United States Fiscal year ends December CIK 0000015615
$212.65 -1.85% Close, 9 Oct 2026

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
212.65 on 9 Oct 2026
438 314 190 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $203.26 14 Oct 2025 $205.38 15 Oct 2025 $204.56 16 Oct 2025 $203.40 17 Oct 2025 $201.86 20 Oct 2025 $205.21 21 Oct 2025 $207.18 22 Oct 2025 $196.76 23 Oct 2025 $204.92 24 Oct 2025 $211.88 27 Oct 2025 $211.92 28 Oct 2025 $212.04 29 Oct 2025 $221.36 30 Oct 2025 $213.95 31 Oct 2025 $204.16 3 Nov 2025 $201.61 4 Nov 2025 $195.51 5 Nov 2025 $199.08 6 Nov 2025 $196.66 7 Nov 2025 $200.44 10 Nov 2025 $201.02 11 Nov 2025 $197.60 12 Nov 2025 $199.54 13 Nov 2025 $190.08 14 Nov 2025 $192.22 17 Nov 2025 $193.39 18 Nov 2025 $194.92 19 Nov 2025 $197.01 20 Nov 2025 $191.82 21 Nov 2025 $193.08 24 Nov 2025 $204.62 25 Nov 2025 $205.87 26 Nov 2025 $210.47 28 Nov 2025 $213.88 1 Dec 2025 $212.14 2 Dec 2025 $212.98 3 Dec 2025 $218.29 4 Dec 2025 $219.12 5 Dec 2025 $219.52 8 Dec 2025 $220.58 9 Dec 2025 $220.38 10 Dec 2025 $228.80 11 Dec 2025 $232.94 12 Dec 2025 $221.01 15 Dec 2025 $220.37 16 Dec 2025 $218.19 17 Dec 2025 $209.27 18 Dec 2025 $213.96 19 Dec 2025 $218.18 22 Dec 2025 $224.58 23 Dec 2025 $224.98 24 Dec 2025 $223.50 26 Dec 2025 $224.40 29 Dec 2025 $222.76 30 Dec 2025 $220.33 31 Dec 2025 $217.37 2 Jan 2026 $227.65 5 Jan 2026 $232.59 6 Jan 2026 $236.35 7 Jan 2026 $235.75 8 Jan 2026 $219.03 9 Jan 2026 $218.91 12 Jan 2026 $223.70 13 Jan 2026 $226.07 14 Jan 2026 $226.00 15 Jan 2026 $235.89 16 Jan 2026 $242.31 20 Jan 2026 $240.35 21 Jan 2026 $243.80 22 Jan 2026 $244.57 23 Jan 2026 $241.80 26 Jan 2026 $245.29 27 Jan 2026 $248.59 28 Jan 2026 $244.75 29 Jan 2026 $245.08 30 Jan 2026 $240.48 2 Feb 2026 $245.40 3 Feb 2026 $249.51 4 Feb 2026 $235.44 5 Feb 2026 $244.86 6 Feb 2026 $259.16 9 Feb 2026 $262.11 10 Feb 2026 $261.39 11 Feb 2026 $264.99 12 Feb 2026 $265.29 13 Feb 2026 $269.53 17 Feb 2026 $267.93 18 Feb 2026 $264.18 19 Feb 2026 $275.61 20 Feb 2026 $283.86 23 Feb 2026 $278.49 24 Feb 2026 $287.70 25 Feb 2026 $285.26 26 Feb 2026 $289.96 27 Feb 2026 $298.02 2 Mar 2026 $304.53 3 Mar 2026 $300.74 4 Mar 2026 $303.87 5 Mar 2026 $295.30 6 Mar 2026 $285.61 9 Mar 2026 $297.81 10 Mar 2026 $300.12 11 Mar 2026 $303.73 12 Mar 2026 $296.95 13 Mar 2026 $290.00 16 Mar 2026 $300.26 17 Mar 2026 $304.67 18 Mar 2026 $303.07 19 Mar 2026 $312.72 20 Mar 2026 $300.58 23 Mar 2026 $310.63 24 Mar 2026 $322.65 25 Mar 2026 $323.55 26 Mar 2026 $306.74 27 Mar 2026 $316.01 30 Mar 2026 $305.80 31 Mar 2026 $321.74 1 Apr 2026 $333.79 2 Apr 2026 $336.25 6 Apr 2026 $337.27 7 Apr 2026 $338.19 8 Apr 2026 $348.11 9 Apr 2026 $357.37 10 Apr 2026 $361.22 13 Apr 2026 $365.55 14 Apr 2026 $365.89 15 Apr 2026 $365.07 16 Apr 2026 $358.14 17 Apr 2026 $370.89 20 Apr 2026 $371.59 21 Apr 2026 $371.41 22 Apr 2026 $376.50 23 Apr 2026 $382.88 24 Apr 2026 $376.12 27 Apr 2026 $385.89 28 Apr 2026 $375.09 29 Apr 2026 $370.55 30 Apr 2026 $394.05 1 May 2026 $417.41 4 May 2026 $425.39 5 May 2026 $437.51 6 May 2026 $433.28 7 May 2026 $412.27 8 May 2026 $414.29 11 May 2026 $421.37 12 May 2026 $420.30 13 May 2026 $423.79 14 May 2026 $434.77 15 May 2026 $414.90 18 May 2026 $385.58 19 May 2026 $385.00 20 May 2026 $384.21 21 May 2026 $388.77 22 May 2026 $382.11 26 May 2026 $390.75 27 May 2026 $387.52 28 May 2026 $383.33 29 May 2026 $378.37 1 Jun 2026 $362.09 2 Jun 2026 $366.30 3 Jun 2026 $369.66 4 Jun 2026 $374.73 5 Jun 2026 $363.89 8 Jun 2026 $361.70 9 Jun 2026 $353.08 10 Jun 2026 $335.58 11 Jun 2026 $358.50 12 Jun 2026 $362.97 15 Jun 2026 $371.85 16 Jun 2026 $369.35 17 Jun 2026 $374.91 18 Jun 2026 $379.66 22 Jun 2026 $406.32 23 Jun 2026 $390.44 24 Jun 2026 $393.14 25 Jun 2026 $403.57 26 Jun 2026 $396.25 29 Jun 2026 $429.09 30 Jun 2026 $416.06 1 Jul 2026 $390.61 2 Jul 2026 $373.43 6 Jul 2026 $380.63 7 Jul 2026 $358.85 8 Jul 2026 $382.90 9 Jul 2026 $384.72 10 Jul 2026 $372.89 13 Jul 2026 $360.21 14 Jul 2026 $365.10 15 Jul 2026 $357.71 16 Jul 2026 $340.81 17 Jul 2026 $329.59 20 Jul 2026 $336.61 21 Jul 2026 $351.40 22 Jul 2026 $357.35 23 Jul 2026 $358.86 24 Jul 2026 $337.84 27 Jul 2026 $336.79 28 Jul 2026 $312.44 29 Jul 2026 $287.42 30 Jul 2026 $324.44 31 Jul 2026 $263.10 3 Aug 2026 $261.22 4 Aug 2026 $271.71 5 Aug 2026 $266.75 6 Aug 2026 $258.63 7 Aug 2026 $272.46 10 Aug 2026 $268.28 11 Aug 2026 $272.65 12 Aug 2026 $281.11 13 Aug 2026 $286.11 14 Aug 2026 $297.59 17 Aug 2026 $302.48 18 Aug 2026 $280.13 19 Aug 2026 $272.07 20 Aug 2026 $271.86 21 Aug 2026 $266.26 24 Aug 2026 $255.36 25 Aug 2026 $246.85 26 Aug 2026 $248.73 27 Aug 2026 $251.13 28 Aug 2026 $241.00 31 Aug 2026 $239.78 1 Sep 2026 $237.74 2 Sep 2026 $235.33 3 Sep 2026 $232.28 4 Sep 2026 $237.19 8 Sep 2026 $246.18 9 Sep 2026 $240.68 10 Sep 2026 $232.20 11 Sep 2026 $240.41 14 Sep 2026 $227.70 15 Sep 2026 $222.70 16 Sep 2026 $225.62 17 Sep 2026 $207.75 18 Sep 2026 $214.38 21 Sep 2026 $222.90 22 Sep 2026 $221.69 23 Sep 2026 $217.52 24 Sep 2026 $211.95 25 Sep 2026 $212.85 28 Sep 2026 $204.09 29 Sep 2026 $210.23 30 Sep 2026 $213.62 1 Oct 2026 $213.66 2 Oct 2026 $215.93 5 Oct 2026 $219.40 6 Oct 2026 $228.30 7 Oct 2026 $223.37 8 Oct 2026 $216.66 9 Oct 2026 $212.65 Love Timothy Michael CAO Sold at will $397.66K 3 Nov 2025 · at $206.15 · 16.5% of stake Csiszar Ernst N Director Sold at will $1.95M 3 Mar 2026 · at $300.40 · 27.4% of stake Palomarez Javier Alberto Director Sold at will $309.16K 25 Mar 2026 · at $325.43 · 8.2% of stake Campbell C Robert Director Sold at will $1.25M 4 May 2026 · at $417.00 · 8.9% of stake Csiszar Ernst N Director Sold at will $2.41M 3 Jun 2026 · at $371.17 · 37.5% of stake
0 buys5 sales at will0 planned sales

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Revenue
$14.30B
Net income
$399.04M
Free cash flow
$285.73M
Net margin
2.8%
Return on equity
12.2%
Revenue growth, 1 yr
16.2%
Revenue growth, 5 yr
17.7% a year
EPS growth, 1 yr
146.1%

Revenue and profit

Fiscal years, as filed with the SEC · point at a year for the detail
Full statements →
6.3B 323M FY20 Fiscal year 2020 Revenue $6.32B Net income $322.85M Margin 5.1% 8B 329M FY21 Fiscal year 2021 Revenue $7.95B Net income $328.83M Margin 4.1% · growth +25.8% 9.8B 33M FY22 Fiscal year 2022 Revenue $9.78B Net income $33.35M Margin 0.3% · growth +23.0% 12B -50M FY23 Fiscal year 2023 Revenue $12.00B Net income $49.95M Margin -0.4% · growth +22.7% 12.3B 163M FY24 Fiscal year 2024 Revenue $12.30B Net income $162.79M Margin 1.3% · growth +2.6% 14.3B 399M FY25 Fiscal year 2025 Revenue $14.30B Net income $399.04M Margin 2.8% · growth +16.2%
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
3 Jun 2026 Csiszar Ernst N
Director
Sold at will $2.41M 37.5%
4 May 2026 Campbell C Robert
Director
Sold at will $1.25M 8.9%
25 Mar 2026 Palomarez Javier Alberto
Director
Sold at will $309.16K 8.2%
3 Mar 2026 Csiszar Ernst N
Director
Sold at will $1.95M 27.4%
3 Nov 2025 Love Timothy Michael
CAO
Sold at will $397.66K 16.5%
29 Sep 2025 Campbell C Robert
Director
Sold at will $420.78K 5.7%