
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
December 31 2014     | $70.41     | $71.45     | $70.33     | $70.74     | 6,411,800     | 
December 30 2014     | $71.21     | $71.67     | $70.72     | $71.33     | 5,659,500     | 
December 29 2014     | $71.54     | $72.13     | $71.12     | $71.46     | 6,043,000     | 
December 26 2014     | $71.85     | $72.11     | $71.15     | $71.42     | 4,380,400     | 
December 24 2014     | $71.67     | $71.98     | $70.67     | $71.55     | 4,536,500     | 
December 23 2014     | $71.11     | $72.17     | $70.83     | $71.86     | 8,092,000     | 
December 22 2014     | $70.85     | $71.25     | $70.04     | $70.65     | 9,433,500     | 
December 19 2014     | $69.07     | $71.23     | $68.42     | $71.21     | 15,723,300     | 
December 18 2014     | $68.11     | $68.76     | $66.52     | $68.76     | 13,533,000     | 
December 17 2014     | $64.44     | $67.22     | $64.33     | $66.86     | 13,354,000     | 
December 16 2014     | $63.38     | $65.88     | $63.16     | $64.13     | 12,722,200     | 
December 15 2014     | $65.03     | $65.53     | $63.33     | $63.60     | 13,144,200     | 
December 12 2014     | $65.43     | $65.80     | $64.56     | $64.56     | 12,013,600     | 
December 11 2014     | $66.19     | $67.65     | $65.77     | $66.16     | 10,293,600     | 
December 10 2014     | $66.98     | $67.00     | $65.00     | $66.13     | 15,073,400     | 
December 09 2014     | $66.95     | $68.20     | $66.93     | $67.48     | 11,053,000     | 
December 08 2014     | $69.30     | $69.33     | $67.10     | $67.35     | 13,809,000     | 
December 05 2014     | $70.50     | $70.81     | $69.81     | $69.92     | 7,663,400     | 
December 04 2014     | $71.31     | $71.31     | $70.00     | $70.80     | 8,100,700     | 
December 03 2014     | $72.36     | $72.41     | $71.35     | $71.71     | 8,049,800     | 
December 02 2014     | $70.17     | $72.24     | $69.93     | $71.90     | 8,548,700     | 
December 01 2014     | $68.98     | $70.94     | $68.53     | $70.46     | 13,400,100     | 
November 28 2014     | $70.37     | $70.43     | $68.38     | $68.65     | 11,935,600     | 
November 26 2014     | $73.19     | $73.37     | $72.53     | $72.59     | 6,715,100     | 
November 25 2014     | $74.29     | $74.30     | $72.92     | $73.24     | 6,671,400     |