
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 30 2016 | $102.56 | 858,700 | 429,200,000 | $44,019,610,400.00 |
December 29 2016 | $101.61 | 754,901 | 429,200,000 | $43,611,569,960.00 |
December 28 2016 | $101.26 | 509,889 | 429,200,000 | $43,462,508,800.00 |
December 27 2016 | $101.93 | 308,803 | 429,200,000 | $43,748,913,960.00 |
December 23 2016 | $101.22 | 183,975 | 429,200,000 | $43,442,894,360.00 |
December 22 2016 | $100.53 | 324,231 | 429,200,000 | $43,148,634,840.00 |
December 21 2016 | $100.60 | 659,506 | 429,200,000 | $43,176,103,640.00 |
December 20 2016 | $100.29 | 810,489 | 429,200,000 | $43,042,708,280.00 |
December 19 2016 | $100.75 | 1,709,370 | 429,200,000 | $43,242,801,320.00 |
December 16 2016 | $97.11 | 865,752 | 429,200,000 | $41,681,285,880.00 |
December 15 2016 | $96.01 | 655,373 | 429,200,000 | $41,206,590,680.00 |
December 14 2016 | $94.73 | 390,770 | 429,200,000 | $40,657,300,520.00 |
December 13 2016 | $95.65 | 309,243 | 429,200,000 | $41,053,580,880.00 |
December 12 2016 | $94.06 | 308,544 | 429,200,000 | $40,370,938,280.00 |
December 09 2016 | $93.84 | 362,496 | 429,200,000 | $40,276,771,800.00 |
December 08 2016 | $94.25 | 478,795 | 429,200,000 | $40,453,301,760.00 |
December 07 2016 | $94.66 | 566,602 | 429,200,000 | $40,625,926,000.00 |
December 06 2016 | $93.89 | 399,944 | 429,200,000 | $40,296,386,240.00 |
December 05 2016 | $94.08 | 819,082 | 429,200,000 | $40,378,749,720.00 |
December 02 2016 | $91.21 | 701,125 | 429,200,000 | $39,146,859,880.00 |
December 01 2016 | $91.40 | 837,881 | 429,200,000 | $39,229,223,360.00 |
November 30 2016 | $94.27 | 434,175 | 429,200,000 | $40,461,156,120.00 |
November 29 2016 | $94.87 | 1,194,242 | 429,200,000 | $40,720,092,480.00 |
November 28 2016 | $94.73 | 453,166 | 429,200,000 | $40,657,300,520.00 |
November 25 2016 | $95.19 | 251,865 | 429,200,000 | $40,857,393,560.00 |