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-05-29 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 | $107.75 | $134.30 | 114,200 | — | — |
| 2016-12-29 | $108.60 | $135.36 | 170,900 | — | — |
| 2016-12-28 | $109.60 | $136.61 | 114,700 | — | — |
| 2016-12-27 | $112.20 | $139.85 | 157,300 | — | — |
| 2016-12-23 | $111.80 | $139.35 | 92,600 | — | — |
| 2016-12-22 | $110.15 | $137.29 | 160,300 | — | — |
| 2016-12-21 | $111.30 | $138.73 | 148,100 | — | — |
| 2016-12-20 | $112.95 | $140.78 | 187,100 | — | — |
| 2016-12-19 | $109.55 | $136.55 | 104,300 | — | — |
| 2016-12-16 | $108.15 | $134.80 | 316,500 | — | — |
| 2016-12-15 | $109.40 | $136.36 | 199,000 | — | — |
| 2016-12-14 | $107.85 | $134.43 | 137,000 | — | — |
| 2016-12-13 | $108.00 | $134.61 | 181,600 | — | — |
| 2016-12-12 | $109.25 | $136.17 | 120,300 | — | — |
| 2016-12-09 | $109.50 | $136.48 | 198,000 | — | — |
| 2016-12-08 | $109.10 | $135.98 | 289,400 | — | — |
| 2016-12-07 | $108.85 | $135.67 | 252,500 | — | — |
| 2016-12-06 | $107.00 | $133.37 | 141,000 | — | — |
| 2016-12-05 | $106.70 | $132.99 | 165,000 | — | — |
| 2016-12-02 | $103.65 | $129.19 | 244,100 | — | — |
| 2016-12-01 | $105.30 | $131.25 | 270,300 | — | — |
| 2016-11-30 | $105.10 | $131.00 | 235,800 | — | — |
| 2016-11-29 | $106.35 | $132.56 | 445,800 | — | — |
| 2016-11-28 | $102.90 | $128.26 | 227,800 | — | — |
| 2016-11-25 | $103.85 | $129.44 | 81,600 | — | — |
| 2016-11-23 | $102.60 | $127.88 | 210,600 | — | — |
| 2016-11-22 | $103.50 | $128.38 | 287,700 | — | — |
| 2016-11-21 | $100.05 | $124.10 | 164,700 | — | — |
| 2016-11-18 | $99.60 | $123.54 | 290,100 | — | — |
| 2016-11-17 | $99.60 | $123.54 | 297,400 | — | — |
| 2016-11-16 | $97.75 | $121.25 | 285,400 | — | — |
| 2016-11-15 | $95.40 | $118.33 | 259,500 | — | — |
| 2016-11-14 | $94.80 | $117.59 | 373,700 | — | — |
| 2016-11-11 | $92.85 | $115.17 | 231,400 | — | — |
| 2016-11-10 | $89.70 | $111.26 | 213,700 | — | — |
| 2016-11-09 | $89.05 | $110.46 | 241,500 | — | — |
| 2016-11-08 | $89.30 | $110.77 | 220,800 | — | — |
| 2016-11-07 | $88.35 | $109.59 | 303,200 | — | — |
| 2016-11-04 | $86.60 | $107.42 | 423,600 | — | — |
| 2016-11-03 | $84.20 | $104.44 | 451,100 | — | — |
| 2016-11-02 | $87.90 | $109.03 | 312,100 | — | — |
| 2016-11-01 | $86.95 | $107.85 | 226,800 | — | — |
| 2016-10-31 | $89.55 | $111.08 | 354,900 | — | — |
| 2016-10-28 | $88.35 | $109.59 | 227,400 | — | — |
| 2016-10-27 | $88.71 | $110.04 | 400,100 | — | — |
| 2016-10-26 | $92.57 | $114.82 | 251,100 | — | — |
| 2016-10-25 | $94.01 | $116.61 | 336,000 | — | — |
| 2016-10-24 | $93.94 | $116.52 | 221,400 | — | — |
| 2016-10-21 | $91.52 | $113.52 | 139,200 | — | — |
| 2016-10-20 | $92.24 | $114.41 | 194,900 | — | — |
| 2016-10-19 | $92.77 | $115.07 | 332,200 | — | — |
| 2016-10-18 | $90.26 | $111.96 | 350,900 | — | — |
| 2016-10-17 | $92.44 | $114.66 | 178,100 | — | — |
| 2016-10-14 | $93.20 | $115.61 | 188,200 | — | — |
| 2016-10-13 | $93.95 | $116.54 | 229,000 | — | — |
| 2016-10-12 | $95.87 | $118.92 | 139,800 | — | — |
| 2016-10-11 | $95.44 | $118.38 | 159,400 | — | — |
| 2016-10-10 | $97.89 | $121.42 | 101,600 | — | — |
| 2016-10-07 | $97.24 | $120.62 | 257,300 | — | — |
| 2016-10-06 | $96.93 | $120.23 | 180,500 | — | — |
| 2016-10-05 | $96.92 | $120.22 | 284,500 | — | — |
| 2016-10-04 | $98.77 | $122.51 | 178,100 | — | — |
| 2016-10-03 | $98.99 | $122.79 | 166,300 | — | — |
| 2016-09-30 | $98.02 | $121.58 | 150,600 | — | — |
| 2016-09-29 | $97.86 | $121.39 | 116,500 | — | — |
| 2016-09-28 | $100.31 | $124.42 | 162,400 | — | — |
| 2016-09-27 | $100.21 | $124.30 | 283,700 | — | — |
| 2016-09-26 | $97.01 | $120.33 | 160,200 | — | — |
| 2016-09-23 | $97.34 | $120.74 | 113,000 | — | — |
| 2016-09-22 | $98.22 | $121.83 | 210,800 | — | — |
| 2016-09-21 | $96.08 | $119.18 | 367,200 | — | — |
| 2016-09-20 | $94.95 | $117.78 | 247,600 | — | — |
| 2016-09-19 | $94.73 | $117.50 | 115,500 | — | — |
| 2016-09-16 | $94.08 | $116.70 | 259,700 | — | — |
| 2016-09-15 | $95.73 | $118.74 | 160,900 | — | — |
| 2016-09-14 | $94.40 | $117.09 | 169,000 | — | — |
| 2016-09-13 | $94.05 | $116.66 | 220,000 | — | — |
| 2016-09-12 | $96.28 | $119.43 | 443,800 | — | — |
| 2016-09-09 | $95.15 | $118.02 | 359,600 | — | — |
| 2016-09-08 | $100.51 | $124.67 | 124,900 | — | — |
| 2016-09-07 | $101.24 | $125.58 | 283,400 | — | — |
| 2016-09-06 | $102.21 | $126.78 | 195,700 | — | — |
| 2016-09-02 | $102.46 | $127.09 | 176,400 | — | — |
| 2016-09-01 | $100.94 | $125.21 | 224,700 | — | — |
| 2016-08-31 | $101.85 | $126.34 | 158,000 | — | — |
| 2016-08-30 | $101.58 | $126.00 | 200,000 | — | — |
| 2016-08-29 | $101.90 | $126.40 | 141,300 | — | — |
| 2016-08-26 | $100.01 | $124.05 | 208,500 | — | — |
| 2016-08-25 | $100.39 | $124.52 | 269,400 | — | — |
| 2016-08-24 | $98.92 | $122.70 | 187,900 | — | — |
| 2016-08-23 | $99.89 | $123.90 | 160,800 | — | — |
| 2016-08-22 | $99.53 | $123.46 | 195,000 | — | — |
| 2016-08-19 | $99.49 | $123.41 | 223,900 | — | — |
| 2016-08-18 | $100.52 | $124.69 | 253,400 | — | — |
| 2016-08-17 | $98.27 | $121.89 | 226,800 | — | — |
| 2016-08-16 | $97.13 | $120.11 | 268,300 | — | — |
| 2016-08-15 | $97.09 | $120.06 | 236,800 | — | — |
| 2016-08-12 | $95.65 | $118.28 | 137,700 | — | — |
| 2016-08-11 | $96.40 | $119.21 | 301,000 | — | — |
| 2016-08-10 | $96.15 | $118.90 | 204,800 | — | — |
| 2016-08-09 | $96.19 | $118.95 | 231,600 | — | — |
| 2016-08-08 | $96.70 | $119.58 | 335,300 | — | — |
| 2016-08-05 | $93.42 | $115.52 | 295,000 | — | — |
| 2016-08-04 | $94.05 | $116.30 | 644,100 | — | — |
| 2016-08-03 | $89.67 | $110.88 | 242,300 | — | — |
| 2016-08-02 | $90.50 | $111.91 | 299,700 | — | — |
| 2016-08-01 | $92.11 | $113.90 | 345,300 | — | — |
| 2016-07-29 | $91.61 | $113.28 | 192,800 | — | — |
| 2016-07-28 | $92.96 | $114.95 | 172,400 | — | — |
| 2016-07-27 | $92.59 | $114.49 | 154,400 | — | — |
| 2016-07-26 | $91.22 | $112.80 | 127,600 | — | — |
| 2016-07-25 | $89.54 | $110.72 | 157,000 | — | — |
| 2016-07-22 | $90.51 | $111.92 | 103,300 | — | — |
| 2016-07-21 | $90.19 | $111.53 | 129,200 | — | — |
| 2016-07-20 | $90.50 | $111.91 | 131,400 | — | — |
| 2016-07-19 | $90.34 | $111.71 | 117,000 | — | — |
| 2016-07-18 | $90.32 | $111.69 | 125,200 | — | — |
| 2016-07-15 | $89.69 | $110.91 | 161,500 | — | — |
| 2016-07-14 | $90.01 | $111.30 | 227,600 | — | — |
| 2016-07-13 | $90.34 | $111.71 | 283,400 | — | — |
| 2016-07-12 | $92.12 | $113.91 | 252,500 | — | — |
| 2016-07-11 | $90.58 | $112.01 | 142,500 | — | — |
| 2016-07-08 | $88.59 | $109.55 | 217,400 | — | — |
| 2016-07-07 | $86.20 | $106.59 | 198,400 | — | — |
| 2016-07-06 | $85.45 | $105.67 | 149,500 | — | — |
| 2016-07-05 | $84.61 | $104.63 | 205,900 | — | — |
| 2016-07-01 | $85.80 | $106.10 | 206,100 | — | — |
| 2016-06-30 | $84.84 | $104.91 | 231,900 | — | — |
| 2016-06-29 | $81.99 | $101.39 | 203,200 | — | — |
| 2016-06-28 | $80.75 | $99.85 | 219,600 | — | — |
| 2016-06-27 | $78.34 | $96.87 | 228,300 | — | — |
| 2016-06-24 | $81.06 | $100.24 | 275,600 | — | — |
| 2016-06-23 | $85.09 | $105.22 | 221,000 | — | — |
| 2016-06-22 | $82.64 | $102.19 | 144,300 | — | — |
| 2016-06-21 | $81.84 | $101.20 | 128,900 | — | — |
| 2016-06-20 | $81.70 | $101.03 | 158,200 | — | — |
| 2016-06-17 | $79.87 | $98.76 | 249,600 | — | — |
| 2016-06-16 | $81.28 | $100.51 | 126,500 | — | — |
| 2016-06-15 | $80.48 | $99.52 | 200,400 | — | — |
| 2016-06-14 | $78.68 | $97.29 | 123,500 | — | — |
| 2016-06-13 | $77.92 | $96.35 | 124,500 | — | — |
| 2016-06-10 | $79.00 | $97.69 | 118,500 | — | — |
| 2016-06-09 | $80.43 | $99.46 | 118,400 | — | — |
| 2016-06-08 | $80.70 | $99.79 | 200,600 | — | — |
| 2016-06-07 | $79.00 | $97.69 | 177,100 | — | — |
| 2016-06-06 | $78.47 | $97.03 | 210,300 | — | — |
| 2016-06-03 | $78.17 | $96.66 | 164,500 | — | — |
| 2016-06-02 | $78.35 | $96.89 | 210,100 | — | — |
| 2016-06-01 | $77.45 | $95.40 | 278,400 | — | — |
| 2016-05-31 | $77.36 | $95.29 | 257,100 | — | — |
| 2016-05-27 | $77.19 | $95.08 | 110,100 | — | — |
| 2016-05-26 | $76.18 | $93.84 | 115,400 | — | — |
| 2016-05-25 | $76.20 | $93.86 | 154,500 | — | — |
| 2016-05-24 | $75.89 | $93.48 | 144,000 | — | — |
| 2016-05-23 | $73.40 | $90.41 | 190,300 | — | — |
| 2016-05-20 | $74.42 | $91.67 | 188,000 | — | — |
| 2016-05-19 | $73.42 | $90.44 | 135,200 | — | — |
| 2016-05-18 | $73.03 | $89.96 | 237,600 | — | — |
| 2016-05-17 | $72.95 | $89.86 | 216,600 | — | — |
| 2016-05-16 | $74.48 | $91.74 | 184,000 | — | — |
| 2016-05-13 | $73.36 | $90.36 | 247,100 | — | — |
| 2016-05-12 | $73.05 | $89.98 | 411,300 | — | — |
| 2016-05-11 | $71.17 | $87.67 | 277,900 | — | — |
| 2016-05-10 | $71.77 | $88.40 | 568,400 | — | — |
| 2016-05-09 | $70.46 | $86.79 | 728,400 | — | — |
| 2016-05-06 | $64.72 | $79.72 | 203,700 | — | — |
| 2016-05-05 | $64.24 | $79.13 | 180,100 | — | — |
| 2016-05-04 | $63.70 | $78.46 | 151,600 | — | — |
| 2016-05-03 | $63.93 | $78.75 | 90,100 | — | — |
| 2016-05-02 | $64.75 | $79.76 | 87,100 | — | — |
| 2016-04-29 | $64.83 | $79.86 | 170,100 | — | — |
| 2016-04-28 | $64.51 | $79.46 | 130,000 | — | — |
| 2016-04-27 | $65.01 | $80.08 | 77,100 | — | — |
| 2016-04-26 | $65.29 | $80.42 | 81,600 | — | — |
| 2016-04-25 | $64.25 | $79.14 | 136,600 | — | — |
| 2016-04-22 | $64.46 | $79.40 | 105,000 | — | — |
| 2016-04-21 | $63.51 | $78.23 | 96,300 | — | — |
| 2016-04-20 | $64.23 | $79.12 | 57,900 | — | — |
| 2016-04-19 | $64.50 | $79.45 | 88,000 | — | — |
| 2016-04-18 | $64.45 | $79.39 | 57,000 | — | — |
| 2016-04-15 | $64.28 | $79.18 | 86,800 | — | — |
| 2016-04-14 | $63.80 | $78.59 | 71,400 | — | — |
| 2016-04-13 | $64.05 | $78.90 | 121,200 | — | — |
| 2016-04-12 | $62.10 | $76.49 | 149,500 | — | — |
| 2016-04-11 | $61.80 | $76.12 | 130,700 | — | — |
| 2016-04-08 | $61.81 | $76.14 | 100,300 | — | — |
| 2016-04-07 | $60.75 | $74.83 | 128,100 | — | — |
| 2016-04-06 | $62.73 | $77.27 | 183,500 | — | — |
| 2016-04-05 | $61.73 | $76.04 | 121,900 | — | — |
| 2016-04-04 | $62.46 | $76.94 | 206,300 | — | — |
| 2016-04-01 | $63.89 | $78.70 | 120,400 | — | — |
| 2016-03-31 | $64.46 | $79.40 | 106,300 | — | — |
| 2016-03-30 | $64.40 | $79.33 | 130,600 | — | — |
| 2016-03-29 | $64.14 | $78.64 | 155,900 | — | — |
| 2016-03-28 | $62.35 | $76.44 | 90,600 | — | — |
| 2016-03-24 | $62.71 | $76.88 | 158,000 | — | — |
| 2016-03-23 | $61.87 | $75.85 | 133,900 | — | — |
| 2016-03-22 | $62.64 | $76.80 | 126,900 | — | — |
| 2016-03-21 | $63.45 | $77.79 | 106,000 | — | — |
| 2016-03-18 | $63.80 | $78.22 | 226,300 | — | — |
| 2016-03-17 | $63.12 | $77.39 | 149,800 | — | — |
| 2016-03-16 | $62.36 | $76.45 | 88,700 | — | — |
| 2016-03-15 | $61.96 | $75.96 | 73,000 | — | — |
| 2016-03-14 | $62.52 | $76.65 | 105,900 | — | — |
| 2016-03-11 | $63.13 | $77.40 | 109,300 | — | — |
| 2016-03-10 | $61.89 | $75.88 | 219,300 | — | — |
| 2016-03-09 | $62.35 | $76.44 | 198,500 | — | — |
| 2016-03-08 | $61.96 | $75.96 | 223,800 | — | — |
| 2016-03-07 | $61.96 | $75.96 | 219,500 | — | — |
| 2016-03-04 | $61.80 | $75.77 | 369,100 | — | — |
| 2016-03-03 | $61.17 | $75.00 | 154,600 | — | — |
| 2016-03-02 | $61.02 | $74.81 | 225,200 | — | — |
| 2016-03-01 | $60.64 | $74.35 | 182,800 | — | — |
| 2016-02-29 | $60.19 | $73.79 | 207,000 | — | — |
| 2016-02-26 | $60.00 | $73.56 | 144,100 | — | — |
| 2016-02-25 | $59.87 | $73.40 | 147,700 | — | — |
| 2016-02-24 | $60.01 | $73.57 | 114,600 | — | — |
| 2016-02-23 | $60.23 | $73.84 | 142,900 | — | — |
| 2016-02-22 | $60.47 | $74.14 | 182,100 | — | — |
| 2016-02-19 | $59.19 | $72.57 | 174,700 | — | — |
| 2016-02-18 | $58.70 | $71.97 | 161,800 | — | — |
| 2016-02-17 | $59.25 | $72.64 | 296,700 | — | — |
| 2016-02-16 | $58.88 | $72.19 | 439,600 | — | — |
| 2016-02-12 | $58.00 | $71.11 | 501,700 | — | — |
| 2016-02-11 | $56.85 | $69.70 | 390,000 | — | — |
| 2016-02-10 | $55.14 | $67.60 | 243,300 | — | — |
| 2016-02-09 | $54.47 | $66.78 | 150,400 | — | — |
| 2016-02-08 | $54.97 | $67.39 | 109,000 | — | — |
| 2016-02-05 | $55.31 | $67.81 | 136,600 | — | — |
| 2016-02-04 | $56.50 | $69.27 | 159,700 | — | — |
| 2016-02-03 | $55.92 | $68.56 | 180,700 | — | — |
| 2016-02-02 | $57.71 | $70.75 | 118,700 | — | — |
| 2016-02-01 | $58.08 | $71.21 | 110,300 | — | — |
| 2016-01-29 | $57.40 | $70.37 | 195,300 | — | — |
| 2016-01-28 | $54.52 | $66.84 | 107,300 | — | — |
| 2016-01-27 | $55.42 | $67.95 | 99,000 | — | — |
| 2016-01-26 | $56.13 | $68.82 | 107,800 | — | — |
| 2016-01-25 | $54.99 | $67.42 | 138,300 | — | — |
| 2016-01-22 | $55.73 | $68.33 | 111,200 | — | — |
| 2016-01-21 | $54.28 | $66.55 | 173,400 | — | — |
| 2016-01-20 | $53.70 | $65.84 | 254,000 | — | — |
| 2016-01-19 | $53.48 | $65.57 | 143,300 | — | — |
| 2016-01-15 | $52.85 | $64.80 | 285,400 | — | — |
| 2016-01-14 | $53.34 | $65.40 | 247,100 | — | — |
| 2016-01-13 | $53.76 | $65.91 | 132,200 | — | — |
| 2016-01-12 | $56.03 | $68.69 | 157,900 | — | — |
| 2016-01-11 | $56.03 | $68.69 | 153,900 | — | — |
| 2016-01-08 | $54.39 | $66.68 | 162,500 | — | — |
| 2016-01-07 | $54.93 | $67.35 | 210,600 | — | — |
| 2016-01-06 | $55.97 | $68.62 | 118,100 | — | — |
| 2016-01-05 | $57.52 | $70.52 | 73,600 | — | — |
| 2016-01-04 | $58.59 | $71.83 | 133,100 | — | — |