Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.
- Available history
- 1985-10-23 to 2026-09-04
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price — 2016
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2016-12-30 | $836.05 | $1,031.23 | 13,800 | — | — |
| 2016-12-29 | $837.10 | $1,032.52 | 6,900 | — | — |
| 2016-12-28 | $843.31 | $1,040.18 | 7,400 | — | — |
| 2016-12-27 | $841.00 | $1,037.33 | 17,600 | — | — |
| 2016-12-23 | $854.95 | $1,054.54 | 5,800 | — | — |
| 2016-12-22 | $847.10 | $1,044.85 | 13,800 | — | — |
| 2016-12-21 | $859.65 | $1,060.33 | 14,500 | — | — |
| 2016-12-20 | $848.00 | $1,045.96 | 16,100 | — | — |
| 2016-12-19 | $854.50 | $1,053.98 | 37,000 | — | — |
| 2016-12-16 | $839.21 | $1,035.12 | 33,100 | — | — |
| 2016-12-15 | $845.62 | $1,043.03 | 19,000 | — | — |
| 2016-12-14 | $846.71 | $1,044.37 | 10,700 | — | — |
| 2016-12-13 | $860.08 | $1,060.86 | 22,200 | — | — |
| 2016-12-12 | $868.00 | $1,070.63 | 25,000 | — | — |
| 2016-12-09 | $854.90 | $1,054.48 | 20,800 | — | — |
| 2016-12-08 | $857.65 | $1,057.87 | 11,400 | — | — |
| 2016-12-07 | $849.93 | $1,048.35 | 13,600 | — | — |
| 2016-12-06 | $847.89 | $1,045.83 | 21,000 | — | — |
| 2016-12-05 | $841.88 | $1,038.42 | 10,800 | — | — |
| 2016-12-02 | $852.49 | $1,051.50 | 38,400 | — | — |
| 2016-12-01 | $851.90 | $1,050.78 | 36,100 | — | — |
| 2016-11-30 | $836.97 | $1,032.36 | 21,100 | — | — |
| 2016-11-29 | $854.81 | $1,054.36 | 17,800 | — | — |
| 2016-11-28 | $851.27 | $1,050.00 | 19,800 | — | — |
| 2016-11-25 | $850.00 | $1,048.43 | 4,200 | — | — |
| 2016-11-23 | $836.16 | $1,031.36 | 11,600 | — | — |
| 2016-11-22 | $828.06 | $1,021.37 | 7,100 | — | — |
| 2016-11-21 | $832.56 | $1,026.92 | 8,100 | — | — |
| 2016-11-18 | $837.21 | $1,032.66 | 30,100 | — | — |
| 2016-11-17 | $838.64 | $1,034.42 | 15,100 | — | — |
| 2016-11-16 | $834.14 | $1,028.87 | 9,400 | — | — |
| 2016-11-15 | $838.19 | $1,033.86 | 18,500 | — | — |
| 2016-11-14 | $829.92 | $1,023.66 | 12,000 | — | — |
| 2016-11-11 | $828.00 | $1,021.30 | 15,100 | — | — |
| 2016-11-10 | $825.23 | $1,017.88 | 25,000 | — | — |
| 2016-11-09 | $820.99 | $1,012.65 | 17,300 | — | — |
| 2016-11-08 | $831.49 | $1,025.60 | 7,400 | — | — |
| 2016-11-07 | $823.37 | $1,015.59 | 13,400 | — | — |
| 2016-11-04 | $818.40 | $1,009.45 | 14,300 | — | — |
| 2016-11-03 | $824.00 | $1,016.36 | 8,000 | — | — |
| 2016-11-02 | $833.14 | $1,027.64 | 11,400 | — | — |
| 2016-11-01 | $825.80 | $1,018.58 | 9,400 | — | — |
| 2016-10-31 | $829.72 | $1,023.42 | 7,200 | — | — |
| 2016-10-28 | $832.51 | $1,026.86 | 4,700 | — | — |
| 2016-10-27 | $834.85 | $1,029.75 | 7,200 | — | — |
| 2016-10-26 | $823.97 | $1,016.33 | 8,500 | — | — |
| 2016-10-25 | $827.00 | $1,020.06 | 12,900 | — | — |
| 2016-10-24 | $826.85 | $1,019.88 | 20,100 | — | — |
| 2016-10-21 | $826.05 | $1,018.89 | 12,400 | — | — |
| 2016-10-20 | $829.63 | $1,023.31 | 5,300 | — | — |
| 2016-10-19 | $838.12 | $1,033.78 | 17,900 | — | — |
| 2016-10-18 | $851.77 | $1,050.61 | 16,400 | — | — |
| 2016-10-17 | $846.97 | $1,044.69 | 12,200 | — | — |
| 2016-10-14 | $845.94 | $1,043.42 | 21,800 | — | — |
| 2016-10-13 | $841.98 | $1,038.54 | 16,500 | — | — |
| 2016-10-12 | $831.00 | $1,025.00 | 18,200 | — | — |
| 2016-10-11 | $825.01 | $1,017.61 | 5,500 | — | — |
| 2016-10-10 | $826.51 | $1,019.46 | 10,300 | — | — |
| 2016-10-07 | $825.02 | $1,017.62 | 9,000 | — | — |
| 2016-10-06 | $821.10 | $1,012.79 | 13,500 | — | — |
| 2016-10-05 | $820.74 | $1,012.34 | 9,300 | — | — |
| 2016-10-04 | $828.81 | $1,022.30 | 6,100 | — | — |
| 2016-10-03 | $830.00 | $1,023.76 | 14,000 | — | — |
| 2016-09-30 | $830.00 | $1,023.76 | 16,200 | — | — |
| 2016-09-29 | $826.55 | $1,019.51 | 7,000 | — | — |
| 2016-09-28 | $831.53 | $1,025.65 | 6,600 | — | — |
| 2016-09-27 | $829.13 | $1,022.69 | 8,300 | — | — |
| 2016-09-26 | $825.34 | $1,018.01 | 7,900 | — | — |
| 2016-09-23 | $826.00 | $1,018.83 | 13,700 | — | — |
| 2016-09-22 | $827.00 | $1,020.06 | 5,400 | — | — |
| 2016-09-21 | $828.10 | $1,021.42 | 10,600 | — | — |
| 2016-09-20 | $827.99 | $1,021.28 | 5,600 | — | — |
| 2016-09-19 | $830.73 | $1,024.66 | 20,400 | — | — |
| 2016-09-16 | $812.08 | $1,001.66 | 33,900 | — | — |
| 2016-09-15 | $819.92 | $1,011.33 | 9,300 | — | — |
| 2016-09-14 | $816.00 | $1,006.49 | 20,800 | — | — |
| 2016-09-13 | $816.28 | $1,006.84 | 20,000 | — | — |
| 2016-09-12 | $814.93 | $1,005.17 | 36,300 | — | — |
| 2016-09-09 | $822.20 | $1,014.14 | 9,200 | — | — |
| 2016-09-08 | $829.72 | $1,023.42 | 12,100 | — | — |
| 2016-09-07 | $834.86 | $1,029.76 | 14,400 | — | — |
| 2016-09-06 | $828.19 | $1,021.53 | 22,000 | — | — |
| 2016-09-02 | $827.76 | $1,021.00 | 13,500 | — | — |
| 2016-09-01 | $824.11 | $1,016.50 | 15,500 | — | — |
| 2016-08-31 | $824.02 | $1,016.39 | 15,300 | — | — |
| 2016-08-30 | $818.10 | $1,009.08 | 17,300 | — | — |
| 2016-08-29 | $822.00 | $1,013.90 | 30,100 | — | — |
| 2016-08-26 | $814.34 | $1,004.45 | 22,200 | — | — |
| 2016-08-25 | $823.83 | $1,016.15 | 11,500 | — | — |
| 2016-08-24 | $823.00 | $1,015.13 | 6,700 | — | — |
| 2016-08-23 | $823.10 | $1,015.25 | 6,800 | — | — |
| 2016-08-22 | $824.65 | $1,017.16 | 3,500 | — | — |
| 2016-08-19 | $824.65 | $1,017.16 | 3,300 | — | — |
| 2016-08-18 | $824.18 | $1,016.58 | 5,800 | — | — |
| 2016-08-17 | $818.40 | $1,009.45 | 8,300 | — | — |
| 2016-08-16 | $822.00 | $1,013.90 | 14,600 | — | — |
| 2016-08-15 | $826.98 | $1,020.04 | 4,900 | — | — |
| 2016-08-12 | $825.24 | $1,017.89 | 5,000 | — | — |
| 2016-08-11 | $825.01 | $1,017.61 | 4,600 | — | — |
| 2016-08-10 | $820.61 | $1,012.18 | 10,800 | — | — |
| 2016-08-09 | $822.70 | $1,014.76 | 9,600 | — | — |
| 2016-08-08 | $829.00 | $1,022.53 | 12,200 | — | — |
| 2016-08-05 | $819.33 | $1,010.60 | 9,500 | — | — |
| 2016-08-04 | $825.14 | $1,017.77 | 10,300 | — | — |
| 2016-08-03 | $820.35 | $1,011.86 | 8,600 | — | — |
| 2016-08-02 | $820.36 | $1,011.87 | 10,600 | — | — |
| 2016-08-01 | $821.00 | $1,012.66 | 11,600 | — | — |
| 2016-07-29 | $821.32 | $1,013.06 | 6,200 | — | — |
| 2016-07-28 | $822.20 | $1,014.14 | 11,200 | — | — |
| 2016-07-27 | $825.32 | $1,017.99 | 7,000 | — | — |
| 2016-07-26 | $824.98 | $1,017.57 | 6,300 | — | — |
| 2016-07-25 | $821.45 | $1,013.22 | 15,100 | — | — |
| 2016-07-22 | $827.25 | $1,020.37 | 11,300 | — | — |
| 2016-07-21 | $815.91 | $1,006.38 | 15,500 | — | — |
| 2016-07-20 | $813.23 | $1,003.08 | 19,200 | — | — |
| 2016-07-19 | $812.92 | $1,002.70 | 14,800 | — | — |
| 2016-07-18 | $816.66 | $1,007.31 | 22,900 | — | — |
| 2016-07-15 | $816.29 | $1,006.85 | 32,900 | — | — |
| 2016-07-14 | $823.76 | $1,016.07 | 16,500 | — | — |
| 2016-07-13 | $825.48 | $1,018.19 | 11,700 | — | — |
| 2016-07-12 | $829.50 | $1,023.15 | 13,600 | — | — |
| 2016-07-11 | $833.91 | $1,028.59 | 9,600 | — | — |
| 2016-07-08 | $832.04 | $1,026.28 | 11,800 | — | — |
| 2016-07-07 | $833.46 | $1,028.03 | 4,800 | — | — |
| 2016-07-06 | $829.77 | $1,023.48 | 22,900 | — | — |
| 2016-07-05 | $828.94 | $1,022.46 | 8,300 | — | — |
| 2016-07-01 | $835.85 | $1,030.98 | 9,000 | — | — |
| 2016-06-30 | $842.00 | $1,038.56 | 21,700 | — | — |
| 2016-06-29 | $836.93 | $1,032.31 | 19,800 | — | — |
| 2016-06-28 | $825.09 | $1,017.71 | 26,400 | — | — |
| 2016-06-27 | $799.45 | $986.08 | 18,400 | — | — |
| 2016-06-24 | $814.27 | $1,004.36 | 43,100 | — | — |
| 2016-06-23 | $834.16 | $1,028.89 | 13,500 | — | — |
| 2016-06-22 | $830.47 | $1,024.34 | 12,300 | — | — |
| 2016-06-21 | $825.10 | $1,017.72 | 16,400 | — | — |
| 2016-06-20 | $827.68 | $1,020.90 | 20,100 | — | — |
| 2016-06-17 | $829.12 | $1,022.68 | 43,000 | — | — |
| 2016-06-16 | $823.37 | $1,015.59 | 22,900 | — | — |
| 2016-06-15 | $821.92 | $1,013.80 | 36,900 | — | — |
| 2016-06-14 | $809.14 | $998.03 | 20,300 | — | — |
| 2016-06-13 | $809.73 | $998.76 | 22,600 | — | — |
| 2016-06-10 | $808.00 | $996.63 | 23,700 | — | — |
| 2016-06-09 | $813.78 | $1,003.76 | 23,500 | — | — |
| 2016-06-08 | $815.37 | $1,005.72 | 23,600 | — | — |
| 2016-06-07 | $819.04 | $1,010.24 | 22,500 | — | — |
| 2016-06-06 | $807.45 | $995.95 | 21,400 | — | — |
| 2016-06-03 | $815.95 | $1,006.43 | 21,200 | — | — |
| 2016-06-02 | $824.41 | $1,016.87 | 19,200 | — | — |
| 2016-06-01 | $814.85 | $1,005.08 | 16,100 | — | — |
| 2016-05-31 | $805.38 | $993.40 | 42,200 | — | — |
| 2016-05-27 | $799.66 | $986.34 | 16,300 | — | — |
| 2016-05-26 | $806.00 | $994.16 | 10,400 | — | — |
| 2016-05-25 | $808.49 | $997.23 | 14,900 | — | — |
| 2016-05-24 | $811.02 | $1,000.35 | 20,000 | — | — |
| 2016-05-23 | $796.99 | $983.05 | 17,700 | — | — |
| 2016-05-20 | $803.62 | $991.22 | 37,400 | — | — |
| 2016-05-19 | $825.76 | $1,018.53 | 11,600 | — | — |
| 2016-05-18 | $829.20 | $1,022.78 | 11,100 | — | — |
| 2016-05-17 | $826.94 | $1,019.99 | 11,700 | — | — |
| 2016-05-16 | $828.24 | $1,021.59 | 11,000 | — | — |
| 2016-05-13 | $825.00 | $1,017.60 | 23,800 | — | — |
| 2016-05-12 | $825.61 | $1,018.35 | 17,800 | — | — |
| 2016-05-11 | $820.94 | $1,012.59 | 12,900 | — | — |
| 2016-05-10 | $820.00 | $1,011.43 | 19,100 | — | — |
| 2016-05-09 | $819.91 | $1,011.32 | 11,600 | — | — |
| 2016-05-06 | $813.77 | $1,003.74 | 14,800 | — | — |
| 2016-05-05 | $820.50 | $1,012.04 | 10,400 | — | — |
| 2016-05-04 | $818.92 | $1,010.10 | 15,700 | — | — |
| 2016-05-03 | $829.00 | $1,022.53 | 10,800 | — | — |
| 2016-05-02 | $834.00 | $1,028.70 | 14,500 | — | — |
| 2016-04-29 | $830.00 | $1,023.76 | 12,600 | — | — |
| 2016-04-28 | $823.92 | $1,016.26 | 10,700 | — | — |
| 2016-04-27 | $817.95 | $1,008.90 | 4,900 | — | — |
| 2016-04-26 | $812.44 | $1,002.10 | 7,700 | — | — |
| 2016-04-25 | $803.99 | $991.68 | 9,200 | — | — |
| 2016-04-22 | $804.54 | $992.36 | 7,900 | — | — |
| 2016-04-21 | $812.76 | $1,002.50 | 12,100 | — | — |
| 2016-04-20 | $820.01 | $1,011.44 | 7,600 | — | — |
| 2016-04-19 | $808.16 | $996.82 | 6,200 | — | — |
| 2016-04-18 | $807.00 | $995.39 | 9,700 | — | — |
| 2016-04-15 | $811.84 | $1,001.36 | 28,200 | — | — |
| 2016-04-14 | $807.00 | $995.39 | 12,400 | — | — |
| 2016-04-13 | $804.99 | $992.91 | 14,500 | — | — |
| 2016-04-12 | $803.60 | $991.20 | 17,800 | — | — |
| 2016-04-11 | $801.98 | $989.20 | 16,000 | — | — |
| 2016-04-08 | $802.64 | $990.02 | 15,400 | — | — |
| 2016-04-07 | $800.00 | $986.76 | 18,700 | — | — |
| 2016-04-06 | $804.44 | $992.24 | 21,000 | — | — |
| 2016-04-05 | $803.39 | $990.94 | 12,900 | — | — |
| 2016-04-04 | $810.78 | $1,000.06 | 19,400 | — | — |
| 2016-04-01 | $807.02 | $995.42 | 16,900 | — | — |
| 2016-03-31 | $802.60 | $989.97 | 12,100 | — | — |
| 2016-03-30 | $805.00 | $992.93 | 13,000 | — | — |
| 2016-03-29 | $797.89 | $984.16 | 10,000 | — | — |
| 2016-03-28 | $793.03 | $978.16 | 14,200 | — | — |
| 2016-03-24 | $781.01 | $963.34 | 13,200 | — | — |
| 2016-03-23 | $777.05 | $958.45 | 10,000 | — | — |
| 2016-03-22 | $766.29 | $945.18 | 22,400 | — | — |
| 2016-03-21 | $779.79 | $961.83 | 21,100 | — | — |
| 2016-03-18 | $776.45 | $957.71 | 31,000 | — | — |
| 2016-03-17 | $792.00 | $976.89 | 19,700 | — | — |
| 2016-03-16 | $795.67 | $980.18 | 19,300 | — | — |
| 2016-03-15 | $796.35 | $981.02 | 9,100 | — | — |
| 2016-03-14 | $791.98 | $975.64 | 11,200 | — | — |
| 2016-03-11 | $796.05 | $980.65 | 24,500 | — | — |
| 2016-03-10 | $780.60 | $961.62 | 15,300 | — | — |
| 2016-03-09 | $774.00 | $953.49 | 24,100 | — | — |
| 2016-03-08 | $767.00 | $944.87 | 22,700 | — | — |
| 2016-03-07 | $769.70 | $948.19 | 62,700 | — | — |
| 2016-03-04 | $768.06 | $946.17 | 13,700 | — | — |
| 2016-03-03 | $773.34 | $952.68 | 13,200 | — | — |
| 2016-03-02 | $764.98 | $942.38 | 78,000 | — | — |
| 2016-03-01 | $774.85 | $954.54 | 21,300 | — | — |
| 2016-02-29 | $766.86 | $944.69 | 12,200 | — | — |
| 2016-02-26 | $772.00 | $951.03 | 26,300 | — | — |
| 2016-02-25 | $763.93 | $941.08 | 20,400 | — | — |
| 2016-02-24 | $760.05 | $936.30 | 10,500 | — | — |
| 2016-02-23 | $748.16 | $921.66 | 12,800 | — | — |
| 2016-02-22 | $746.96 | $920.18 | 10,100 | — | — |
| 2016-02-19 | $736.59 | $907.40 | 13,300 | — | — |
| 2016-02-18 | $735.00 | $905.45 | 18,200 | — | — |
| 2016-02-17 | $733.78 | $903.94 | 18,700 | — | — |
| 2016-02-16 | $720.31 | $887.35 | 21,600 | — | — |
| 2016-02-12 | $721.76 | $889.14 | 21,000 | — | — |
| 2016-02-11 | $728.79 | $897.80 | 9,600 | — | — |
| 2016-02-10 | $735.10 | $905.57 | 21,200 | — | — |
| 2016-02-09 | $710.52 | $875.29 | 81,300 | — | — |
| 2016-02-08 | $748.37 | $921.92 | 29,000 | — | — |
| 2016-02-05 | $722.17 | $889.64 | 14,800 | — | — |
| 2016-02-04 | $706.10 | $869.84 | 7,500 | — | — |
| 2016-02-03 | $709.18 | $873.64 | 7,400 | — | — |
| 2016-02-02 | $711.60 | $876.62 | 5,600 | — | — |
| 2016-02-01 | $710.05 | $874.71 | 9,100 | — | — |
| 2016-01-29 | $713.09 | $878.45 | 28,700 | — | — |
| 2016-01-28 | $705.72 | $869.38 | 13,900 | — | — |
| 2016-01-27 | $699.47 | $861.68 | 13,800 | — | — |
| 2016-01-26 | $710.00 | $874.65 | 17,700 | — | — |
| 2016-01-25 | $703.80 | $867.01 | 21,800 | — | — |
| 2016-01-22 | $719.95 | $886.91 | 22,900 | — | — |
| 2016-01-21 | $714.43 | $880.11 | 19,500 | — | — |
| 2016-01-20 | $733.90 | $904.09 | 11,600 | — | — |
| 2016-01-19 | $734.47 | $904.79 | 7,800 | — | — |
| 2016-01-15 | $733.90 | $904.09 | 23,400 | — | — |
| 2016-01-14 | $729.87 | $899.13 | 13,100 | — | — |
| 2016-01-13 | $723.89 | $891.76 | 10,200 | — | — |
| 2016-01-12 | $728.92 | $897.96 | 12,600 | — | — |
| 2016-01-11 | $728.20 | $897.07 | 12,000 | — | — |
| 2016-01-08 | $717.20 | $883.52 | 15,700 | — | — |
| 2016-01-07 | $726.53 | $895.01 | 17,800 | — | — |
| 2016-01-06 | $734.70 | $905.08 | 40,600 | — | — |
| 2016-01-05 | $741.98 | $914.04 | 10,400 | — | — |
| 2016-01-04 | $720.12 | $887.12 | 11,800 | — | — |