| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 30 2016 | $60.13 | $60.58 | $60.12 | $60.29 | 9,117,800 |
December 29 2016 | $60.18 | $60.51 | $60.13 | $60.35 | 6,684,700 |
December 28 2016 | $60.57 | $60.86 | $60.29 | $60.31 | 6,745,900 |
December 27 2016 | $60.67 | $60.86 | $60.50 | $60.61 | 4,960,600 |
December 23 2016 | $60.71 | $60.75 | $60.46 | $60.59 | 4,266,500 |
December 22 2016 | $60.13 | $60.71 | $60.13 | $60.69 | 8,003,100 |
December 21 2016 | $60.57 | $60.71 | $60.23 | $60.30 | 7,308,000 |
December 20 2016 | $60.45 | $60.68 | $60.31 | $60.40 | 7,221,000 |
December 19 2016 | $61.04 | $61.14 | $60.25 | $60.39 | 9,674,400 |
December 16 2016 | $61.13 | $61.23 | $60.54 | $60.90 | 20,560,400 |
December 15 2016 | $60.18 | $60.77 | $59.95 | $60.71 | 11,155,100 |
December 14 2016 | $61.62 | $61.63 | $60.23 | $60.50 | 16,325,400 |
December 13 2016 | $61.38 | $62.26 | $60.90 | $61.84 | 18,829,300 |
December 12 2016 | $60.21 | $61.12 | $60.21 | $60.77 | 15,545,400 |
December 09 2016 | $59.21 | $59.45 | $58.90 | $59.45 | 8,021,700 |
December 08 2016 | $58.81 | $59.35 | $58.54 | $58.99 | 9,086,700 |
December 07 2016 | $58.53 | $58.88 | $58.24 | $58.82 | 11,182,600 |
December 06 2016 | $58.29 | $58.69 | $57.91 | $58.48 | 11,293,600 |
December 05 2016 | $58.37 | $58.66 | $58.06 | $58.43 | 11,741,100 |
December 02 2016 | $58.24 | $58.77 | $57.84 | $58.14 | 9,706,600 |
December 01 2016 | $58.76 | $59.11 | $58.27 | $58.27 | 13,005,600 |
November 30 2016 | $58.51 | $58.90 | $58.24 | $58.31 | 22,696,200 |
November 29 2016 | $57.05 | $57.50 | $56.83 | $57.38 | 9,181,100 |
November 28 2016 | $58.08 | $58.20 | $57.69 | $57.76 | 7,449,600 |
November 25 2016 | $57.92 | $58.20 | $57.80 | $58.19 | 5,042,300 |