| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2016 | $377.39 | $394.49 | $346.90 | $365.07 | 17,772,000 |
November 2016 | $343.61 | $450.46 | $323.56 | $377.15 | 24,676,400 |
October 2016 | $399.80 | $405.54 | $342.95 | $343.12 | 12,726,000 |
September 2016 | $392.57 | $422.01 | $381.89 | $399.80 | 16,489,500 |
August 2016 | $422.75 | $441.54 | $387.87 | $390.38 | 17,166,400 |
July 2016 | $347.08 | $423.53 | $346.51 | $422.78 | 15,297,000 |
June 2016 | $396.55 | $406.10 | $327.27 | $347.30 | 20,553,100 |
May 2016 | $375.87 | $400.26 | $358.26 | $396.73 | 20,724,600 |
April 2016 | $371.93 | $431.54 | $358.82 | $374.63 | 20,814,900 |
March 2016 | $385.72 | $416.69 | $347.04 | $358.45 | 20,597,900 |
February 2016 | $414.89 | $435.12 | $348.33 | $381.90 | 19,529,800 |
January 2016 | $528.83 | $529.97 | $397.79 | $417.77 | 21,407,200 |
December 2015 | $546.22 | $560.68 | $523.36 | $539.88 | 12,981,500 |
November 2015 | $565.16 | $589.32 | $537.28 | $541.50 | 15,062,800 |
October 2015 | $461.45 | $574.81 | $445.63 | $554.32 | 19,779,700 |
September 2015 | $496.54 | $554.79 | $433.12 | $462.57 | 20,759,500 |
August 2015 | $555.39 | $602.59 | $477.85 | $510.67 | 18,111,500 |
July 2015 | $512.39 | $566.77 | $500.86 | $550.61 | 13,328,200 |
June 2015 | $514.23 | $541.00 | $480.26 | $507.32 | 17,538,900 |
May 2015 | $460.47 | $516.59 | $459.45 | $509.73 | 15,383,600 |
April 2015 | $447.52 | $483.32 | $431.08 | $454.94 | 15,868,700 |
March 2015 | $413.98 | $492.77 | $404.61 | $448.99 | 21,053,400 |
February 2015 | $417.47 | $430.00 | $390.83 | $411.56 | 16,313,000 |
January 2015 | $411.62 | $425.09 | $393.38 | $414.36 | 17,185,100 |
December 2014 | $411.70 | $435.23 | $381.75 | $407.99 | 16,987,000 |