mtz price return in 2016

MasTec (MTZ) returned 123% in 2016.

DATE OPEN HIGH LOW CLOSE VOLUME
December 30 2016
$38.60
$38.78
$38.10
$38.25
391,513
December 29 2016
$38.75
$39.25
$38.20
$38.40
334,625
December 28 2016
$39.60
$39.73
$38.20
$38.60
403,678
December 27 2016
$39.00
$39.60
$38.65
$39.40
460,770
December 23 2016
$39.05
$39.26
$38.85
$39.00
278,944
December 22 2016
$39.10
$39.60
$38.85
$39.20
490,588
December 21 2016
$39.40
$39.65
$38.65
$39.00
370,463
December 20 2016
$38.50
$39.45
$38.35
$39.35
917,797
December 19 2016
$38.55
$39.05
$38.10
$38.30
771,890
December 16 2016
$39.30
$39.50
$38.20
$38.35
946,442
December 15 2016
$38.20
$39.25
$38.10
$39.15
572,384
December 14 2016
$38.60
$38.95
$38.05
$38.15
579,881
December 13 2016
$39.20
$39.40
$38.25
$38.70
574,394
December 12 2016
$40.10
$40.36
$38.80
$39.10
700,696
December 09 2016
$40.00
$40.10
$39.60
$39.90
602,429
December 08 2016
$40.30
$40.90
$39.58
$39.90
859,420
December 07 2016
$39.00
$40.25
$38.75
$40.05
823,071
December 06 2016
$39.10
$39.40
$38.50
$39.00
694,258
December 05 2016
$38.15
$39.10
$37.90
$38.95
1,111,439
December 02 2016
$37.95
$38.13
$37.08
$37.40
663,630
December 01 2016
$38.65
$39.15
$37.55
$37.90
1,064,103
November 30 2016
$37.00
$38.50
$37.00
$37.95
1,061,059
November 29 2016
$36.45
$36.90
$36.00
$36.55
1,190,272
November 28 2016
$37.05
$37.30
$36.20
$36.35
453,286
November 25 2016
$37.15
$37.46
$36.70
$37.05
184,751