NYSE:MTZ | Historical Stock Price | MASTEC INC

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1973-02-21 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.82$2.81$9.63$33.05$113.39$389.081973-02-212026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2006

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2006-12-29$11.54$11.54144,400
2006-12-28$11.58$11.58167,200
2006-12-27$11.76$11.76176,000
2006-12-26$11.57$11.57126,800
2006-12-22$11.58$11.58199,700
2006-12-21$11.62$11.62278,400
2006-12-20$11.84$11.84162,200
2006-12-19$11.62$11.62280,100
2006-12-18$11.69$11.69270,500
2006-12-15$11.96$11.96321,300
2006-12-14$12.01$12.01399,600
2006-12-13$11.58$11.58208,400
2006-12-12$11.79$11.79142,800
2006-12-11$12.06$12.06183,500
2006-12-08$12.00$12.00103,400
2006-12-07$12.01$12.01139,000
2006-12-06$12.15$12.15221,600
2006-12-05$12.18$12.18279,900
2006-12-04$12.24$12.24473,000
2006-12-01$11.52$11.52406,000
2006-11-30$11.28$11.28344,000
2006-11-29$10.91$10.91411,200
2006-11-28$10.82$10.82435,300
2006-11-27$11.05$11.05268,600
2006-11-24$11.30$11.3096,400
2006-11-22$11.33$11.33183,300
2006-11-21$11.17$11.17456,700
2006-11-20$11.25$11.25346,500
2006-11-17$11.27$11.27310,700
2006-11-16$11.25$11.25377,100
2006-11-15$11.22$11.22527,400
2006-11-14$10.63$10.631,001,400
2006-11-13$10.42$10.42577,800
2006-11-10$10.36$10.361,422,700
2006-11-09$10.95$10.95232,900
2006-11-08$10.98$10.98162,100
2006-11-07$10.93$10.93286,200
2006-11-06$10.84$10.84215,900
2006-11-03$10.55$10.55415,500
2006-11-02$10.75$10.75352,700
2006-11-01$10.59$10.59716,200
2006-10-31$10.95$10.95296,500
2006-10-30$11.03$11.03218,400
2006-10-27$10.93$10.93243,300
2006-10-26$11.19$11.19202,200
2006-10-25$11.16$11.16240,100
2006-10-24$11.04$11.04121,600
2006-10-23$10.99$10.99545,900
2006-10-20$11.18$11.18359,400
2006-10-19$11.37$11.37528,000
2006-10-18$11.46$11.46292,600
2006-10-17$11.49$11.49320,700
2006-10-16$11.85$11.85350,200
2006-10-13$11.75$11.75536,900
2006-10-12$11.91$11.91343,900
2006-10-11$11.44$11.44256,300
2006-10-10$11.73$11.73170,500
2006-10-09$11.57$11.57188,700
2006-10-06$11.53$11.53139,600
2006-10-05$11.44$11.44757,500
2006-10-04$10.90$10.90550,100
2006-10-03$10.75$10.75441,500
2006-10-02$10.92$10.92620,000
2006-09-29$11.07$11.07524,900
2006-09-28$11.39$11.39598,200
2006-09-27$10.96$10.96676,000
2006-09-26$10.72$10.72671,200
2006-09-25$10.70$10.70574,800
2006-09-22$10.33$10.33355,000
2006-09-21$10.50$10.50179,700
2006-09-20$10.59$10.59421,300
2006-09-19$10.40$10.40554,000
2006-09-18$10.79$10.79968,700
2006-09-15$10.82$10.82920,100
2006-09-14$10.70$10.70425,100
2006-09-13$10.68$10.68502,900
2006-09-12$10.56$10.56503,400
2006-09-11$10.70$10.70456,200
2006-09-08$11.00$11.00187,300
2006-09-07$11.03$11.03269,400
2006-09-06$11.31$11.31205,500
2006-09-05$11.59$11.59199,000
2006-09-01$11.60$11.60267,200
2006-08-31$11.59$11.59631,900
2006-08-30$11.35$11.35822,900
2006-08-29$11.35$11.35256,300
2006-08-28$11.50$11.50121,600
2006-08-25$11.25$11.25188,000
2006-08-24$11.21$11.21216,600
2006-08-23$11.15$11.15174,700
2006-08-22$11.40$11.40318,700
2006-08-21$11.30$11.30249,000
2006-08-18$11.34$11.34293,900
2006-08-17$11.48$11.48437,600
2006-08-16$11.77$11.77176,700
2006-08-15$11.33$11.33222,900
2006-08-14$10.81$10.81463,800
2006-08-11$10.60$10.60316,800
2006-08-10$11.00$11.00899,200
2006-08-09$10.63$10.63666,800
2006-08-08$10.39$10.39697,600
2006-08-07$10.10$10.10679,000
2006-08-04$10.63$10.631,322,200
2006-08-03$12.93$12.93302,700
2006-08-02$13.11$13.11286,900
2006-08-01$12.73$12.73143,500
2006-07-31$13.07$13.07209,200
2006-07-28$13.02$13.02146,400
2006-07-27$12.38$12.38216,800
2006-07-26$12.72$12.72322,200
2006-07-25$12.42$12.42247,000
2006-07-24$12.09$12.09270,000
2006-07-21$11.91$11.91324,800
2006-07-20$12.47$12.47284,900
2006-07-19$12.89$12.89899,600
2006-07-18$12.30$12.30422,100
2006-07-17$12.03$12.03322,300
2006-07-14$12.40$12.40735,500
2006-07-13$13.02$13.02240,200
2006-07-12$13.01$13.01146,400
2006-07-11$13.21$13.21196,000
2006-07-10$13.04$13.04258,200
2006-07-07$13.01$13.01389,700
2006-07-06$13.05$13.05475,700
2006-07-05$13.38$13.38165,000
2006-07-03$13.41$13.41259,900
2006-06-30$13.21$13.21526,000
2006-06-29$13.45$13.45339,700
2006-06-28$13.23$13.23189,400
2006-06-27$13.12$13.12189,000
2006-06-26$13.32$13.32283,700
2006-06-23$13.15$13.15211,600
2006-06-22$13.15$13.15146,900
2006-06-21$13.20$13.20291,000
2006-06-20$13.09$13.09240,600
2006-06-19$12.95$12.95239,100
2006-06-16$13.19$13.19577,300
2006-06-15$13.25$13.25290,400
2006-06-14$12.61$12.61210,200
2006-06-13$12.56$12.56430,900
2006-06-12$12.71$12.71400,100
2006-06-09$13.18$13.18571,600
2006-06-08$13.20$13.20354,600
2006-06-07$12.71$12.71173,700
2006-06-06$12.72$12.72265,200
2006-06-05$12.96$12.96278,600
2006-06-02$13.70$13.70680,900
2006-06-01$13.68$13.68389,000
2006-05-31$12.87$12.87385,500
2006-05-30$12.52$12.52352,400
2006-05-26$13.14$13.14192,000
2006-05-25$12.81$12.81239,800
2006-05-24$12.55$12.55508,200
2006-05-23$12.41$12.41684,600
2006-05-22$12.55$12.55338,300
2006-05-19$12.50$12.50288,800
2006-05-18$12.50$12.50342,500
2006-05-17$12.54$12.54586,400
2006-05-16$12.95$12.95405,200
2006-05-15$12.80$12.80466,300
2006-05-12$13.08$13.08392,900
2006-05-11$13.39$13.39336,800
2006-05-10$13.94$13.94614,500
2006-05-09$14.57$14.571,231,600
2006-05-08$13.20$13.20262,600
2006-05-05$13.06$13.06345,000
2006-05-04$12.54$12.54242,900
2006-05-03$12.62$12.62200,600
2006-05-02$12.52$12.52268,000
2006-05-01$12.56$12.56519,000
2006-04-28$12.33$12.33282,000
2006-04-27$12.01$12.01274,500
2006-04-26$12.46$12.46214,300
2006-04-25$12.51$12.51175,300
2006-04-24$12.46$12.46404,200
2006-04-21$12.75$12.75296,200
2006-04-20$13.05$13.05263,700
2006-04-19$13.11$13.11395,700
2006-04-18$12.81$12.81204,300
2006-04-17$12.45$12.45400,400
2006-04-13$12.50$12.50351,800
2006-04-12$12.66$12.66286,500
2006-04-11$12.20$12.20755,100
2006-04-10$12.56$12.56439,100
2006-04-07$13.16$13.16507,800
2006-04-06$13.60$13.60895,900
2006-04-05$14.00$14.00378,100
2006-04-04$13.95$13.95604,500
2006-04-03$14.04$14.04340,100
2006-03-31$14.17$14.17329,600
2006-03-30$13.99$13.991,080,700
2006-03-29$14.11$14.11542,300
2006-03-28$13.66$13.66398,100
2006-03-27$13.46$13.46180,400
2006-03-24$13.21$13.21118,900
2006-03-23$13.00$13.00141,600
2006-03-22$12.90$12.90217,400
2006-03-21$12.96$12.96236,300
2006-03-20$13.36$13.36395,700
2006-03-17$13.40$13.40374,400
2006-03-16$13.26$13.26176,800
2006-03-15$13.41$13.41133,800
2006-03-14$13.22$13.22154,000
2006-03-13$13.10$13.10282,700
2006-03-10$12.91$12.91364,000
2006-03-09$12.67$12.67352,800
2006-03-08$12.60$12.601,184,500
2006-03-07$12.95$12.95618,300
2006-03-06$13.75$13.75577,500
2006-03-03$13.56$13.56555,000
2006-03-02$13.60$13.60583,300
2006-03-01$13.20$13.20394,000
2006-02-28$12.95$12.95354,700
2006-02-27$13.19$13.19415,300
2006-02-24$13.10$13.10309,400
2006-02-23$12.84$12.84315,200
2006-02-22$12.95$12.95369,200
2006-02-21$12.76$12.76355,900
2006-02-17$12.63$12.63178,600
2006-02-16$12.68$12.68374,100
2006-02-15$12.44$12.44203,700
2006-02-14$12.20$12.20188,100
2006-02-13$12.27$12.27359,500
2006-02-10$12.08$12.08345,300
2006-02-09$12.12$12.12375,600
2006-02-08$11.88$11.88283,300
2006-02-07$11.63$11.63295,500
2006-02-06$12.02$12.02212,800
2006-02-03$12.17$12.17233,900
2006-02-02$12.21$12.21442,700
2006-02-01$12.60$12.60859,000
2006-01-31$12.05$12.051,172,500
2006-01-30$11.69$11.69333,500
2006-01-27$11.77$11.77503,600
2006-01-26$11.92$11.921,086,300
2006-01-25$12.20$12.205,228,600
2006-01-24$11.61$11.61307,600
2006-01-23$11.42$11.42364,800
2006-01-20$10.88$10.88315,100
2006-01-19$11.15$11.15106,100
2006-01-18$10.83$10.83124,200
2006-01-17$10.57$10.57121,400
2006-01-13$10.99$10.99172,500
2006-01-12$10.75$10.75245,100
2006-01-11$11.05$11.05191,200
2006-01-10$11.05$11.05266,100
2006-01-09$11.07$11.07993,800
2006-01-06$10.26$10.26257,500
2006-01-05$10.51$10.5185,800
2006-01-04$10.39$10.39211,700
2006-01-03$10.66$10.66227,000