
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 30 2016 | $789.79 | 246,397 | 29,703,000 | $23,459,132,370.00 |
December 29 2016 | $798.49 | 204,928 | 29,703,000 | $23,717,548,470.00 |
December 28 2016 | $795.89 | 156,632 | 29,703,000 | $23,640,320,670.00 |
December 27 2016 | $803.57 | 210,258 | 29,703,000 | $23,868,439,710.00 |
December 23 2016 | $795.82 | 169,729 | 29,703,000 | $23,638,241,460.00 |
December 22 2016 | $799.61 | 278,043 | 29,703,000 | $23,750,815,830.00 |
December 21 2016 | $803.62 | 225,735 | 29,703,000 | $23,869,924,860.00 |
December 20 2016 | $807.32 | 184,288 | 29,703,000 | $23,979,825,960.00 |
December 19 2016 | $798.69 | 306,301 | 29,703,000 | $23,723,489,070.00 |
December 16 2016 | $794.72 | 458,723 | 29,703,000 | $23,605,568,160.00 |
December 15 2016 | $795.57 | 355,464 | 29,703,000 | $23,630,815,710.00 |
December 14 2016 | $788.96 | 236,524 | 29,703,000 | $23,434,478,880.00 |
December 13 2016 | $803.00 | 210,078 | 29,703,000 | $23,851,509,000.00 |
December 12 2016 | $802.37 | 227,940 | 29,703,000 | $23,832,796,110.00 |
December 09 2016 | $803.10 | 360,422 | 29,703,000 | $23,854,479,300.00 |
December 08 2016 | $807.71 | 330,124 | 29,703,000 | $23,991,410,130.00 |
December 07 2016 | $809.87 | 501,864 | 29,703,000 | $24,055,568,610.00 |
December 06 2016 | $779.81 | 444,813 | 29,703,000 | $23,162,696,430.00 |
December 05 2016 | $776.42 | 391,743 | 29,703,000 | $23,062,003,260.00 |
December 02 2016 | $783.74 | 242,616 | 29,703,000 | $23,279,429,220.00 |
December 01 2016 | $780.76 | 299,155 | 29,703,000 | $23,190,914,280.00 |
November 30 2016 | $783.18 | 340,537 | 29,703,000 | $23,262,795,540.00 |
November 29 2016 | $790.24 | 256,535 | 29,703,000 | $23,472,498,720.00 |
November 28 2016 | $793.90 | 276,359 | 29,703,000 | $23,581,211,700.00 |
November 25 2016 | $797.96 | 128,614 | 29,703,000 | $23,701,805,880.00 |