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
- 2006-07-07 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 | $77.69 | $95.35 | 103,000 | — | — |
| 2016-12-29 | $78.99 | $96.95 | 77,500 | — | — |
| 2016-12-28 | $79.07 | $97.04 | 67,900 | — | — |
| 2016-12-27 | $80.44 | $98.72 | 90,500 | — | — |
| 2016-12-23 | $79.28 | $97.30 | 53,200 | — | — |
| 2016-12-22 | $79.41 | $97.46 | 127,100 | — | — |
| 2016-12-21 | $81.79 | $100.38 | 110,300 | — | — |
| 2016-12-20 | $81.59 | $100.14 | 135,900 | — | — |
| 2016-12-19 | $78.59 | $96.45 | 114,000 | — | — |
| 2016-12-16 | $78.23 | $96.01 | 518,700 | — | — |
| 2016-12-15 | $78.01 | $95.74 | 249,900 | — | — |
| 2016-12-14 | $79.00 | $96.96 | 153,600 | — | — |
| 2016-12-13 | $81.89 | $100.50 | 181,000 | — | — |
| 2016-12-12 | $84.52 | $103.73 | 108,100 | — | — |
| 2016-12-09 | $85.21 | $104.58 | 116,700 | — | — |
| 2016-12-08 | $85.37 | $104.78 | 159,600 | — | — |
| 2016-12-07 | $84.41 | $103.60 | 111,300 | — | — |
| 2016-12-06 | $84.72 | $103.98 | 155,400 | — | — |
| 2016-12-05 | $84.95 | $104.26 | 119,000 | — | — |
| 2016-12-02 | $82.80 | $101.62 | 103,100 | — | — |
| 2016-12-01 | $82.51 | $101.27 | 110,700 | — | — |
| 2016-11-30 | $82.39 | $101.12 | 172,300 | — | — |
| 2016-11-29 | $83.46 | $102.43 | 138,100 | — | — |
| 2016-11-28 | $83.91 | $102.98 | 155,500 | — | — |
| 2016-11-25 | $85.15 | $104.51 | 89,100 | — | — |
| 2016-11-23 | $84.28 | $103.44 | 190,300 | — | — |
| 2016-11-22 | $81.99 | $100.63 | 296,500 | — | — |
| 2016-11-21 | $82.84 | $101.12 | 153,900 | — | — |
| 2016-11-18 | $82.03 | $100.13 | 203,900 | — | — |
| 2016-11-17 | $81.67 | $99.69 | 331,200 | — | — |
| 2016-11-16 | $84.75 | $103.45 | 196,800 | — | — |
| 2016-11-15 | $84.83 | $103.55 | 210,600 | — | — |
| 2016-11-14 | $83.02 | $101.34 | 188,200 | — | — |
| 2016-11-11 | $80.25 | $97.96 | 196,100 | — | — |
| 2016-11-10 | $78.86 | $96.26 | 207,500 | — | — |
| 2016-11-09 | $76.99 | $93.98 | 167,900 | — | — |
| 2016-11-08 | $74.26 | $90.64 | 150,200 | — | — |
| 2016-11-07 | $73.16 | $89.30 | 153,900 | — | — |
| 2016-11-04 | $72.74 | $88.79 | 175,000 | — | — |
| 2016-11-03 | $72.69 | $88.73 | 162,000 | — | — |
| 2016-11-02 | $71.45 | $87.21 | 196,400 | — | — |
| 2016-11-01 | $71.58 | $87.37 | 185,200 | — | — |
| 2016-10-31 | $72.49 | $88.48 | 170,400 | — | — |
| 2016-10-28 | $71.98 | $87.86 | 227,600 | — | — |
| 2016-10-27 | $71.76 | $87.59 | 127,900 | — | — |
| 2016-10-26 | $72.45 | $88.44 | 227,500 | — | — |
| 2016-10-25 | $72.46 | $88.45 | 263,700 | — | — |
| 2016-10-24 | $71.57 | $87.36 | 293,000 | — | — |
| 2016-10-21 | $71.75 | $87.58 | 373,000 | — | — |
| 2016-10-20 | $71.30 | $86.48 | 618,600 | — | — |
| 2016-10-19 | $78.88 | $95.68 | 337,300 | — | — |
| 2016-10-18 | $81.48 | $98.83 | 151,900 | — | — |
| 2016-10-17 | $80.98 | $98.22 | 115,800 | — | — |
| 2016-10-14 | $80.35 | $97.46 | 98,500 | — | — |
| 2016-10-13 | $80.87 | $98.09 | 124,500 | — | — |
| 2016-10-12 | $81.41 | $98.75 | 152,700 | — | — |
| 2016-10-11 | $82.03 | $99.50 | 120,900 | — | — |
| 2016-10-10 | $84.50 | $102.49 | 142,000 | — | — |
| 2016-10-07 | $84.73 | $102.77 | 116,100 | — | — |
| 2016-10-06 | $84.99 | $103.09 | 162,000 | — | — |
| 2016-10-05 | $84.80 | $102.86 | 89,900 | — | — |
| 2016-10-04 | $84.06 | $101.96 | 85,800 | — | — |
| 2016-10-03 | $85.74 | $104.00 | 114,700 | — | — |
| 2016-09-30 | $86.49 | $104.91 | 152,700 | — | — |
| 2016-09-29 | $85.87 | $104.15 | 87,800 | — | — |
| 2016-09-28 | $88.22 | $107.01 | 198,700 | — | — |
| 2016-09-27 | $85.44 | $103.63 | 149,300 | — | — |
| 2016-09-26 | $85.00 | $103.10 | 126,200 | — | — |
| 2016-09-23 | $85.42 | $103.61 | 136,200 | — | — |
| 2016-09-22 | $85.92 | $104.22 | 207,000 | — | — |
| 2016-09-21 | $85.49 | $103.69 | 235,800 | — | — |
| 2016-09-20 | $84.39 | $102.36 | 144,000 | — | — |
| 2016-09-19 | $84.63 | $102.65 | 127,400 | — | — |
| 2016-09-16 | $83.32 | $101.06 | 228,200 | — | — |
| 2016-09-15 | $83.05 | $100.73 | 85,000 | — | — |
| 2016-09-14 | $82.11 | $99.59 | 150,700 | — | — |
| 2016-09-13 | $81.98 | $99.44 | 163,700 | — | — |
| 2016-09-12 | $84.43 | $102.41 | 162,000 | — | — |
| 2016-09-09 | $83.97 | $101.85 | 143,700 | — | — |
| 2016-09-08 | $86.84 | $105.33 | 134,000 | — | — |
| 2016-09-07 | $89.36 | $108.39 | 111,400 | — | — |
| 2016-09-06 | $88.97 | $107.92 | 361,500 | — | — |
| 2016-09-02 | $85.63 | $103.86 | 85,300 | — | — |
| 2016-09-01 | $85.62 | $103.85 | 78,400 | — | — |
| 2016-08-31 | $85.23 | $103.38 | 116,400 | — | — |
| 2016-08-30 | $85.33 | $103.50 | 110,200 | — | — |
| 2016-08-29 | $85.00 | $103.10 | 114,800 | — | — |
| 2016-08-26 | $84.19 | $102.12 | 197,300 | — | — |
| 2016-08-25 | $85.17 | $103.31 | 197,900 | — | — |
| 2016-08-24 | $83.77 | $101.61 | 142,700 | — | — |
| 2016-08-23 | $85.49 | $103.69 | 86,400 | — | — |
| 2016-08-22 | $84.83 | $102.89 | 82,300 | — | — |
| 2016-08-19 | $83.72 | $101.55 | 113,900 | — | — |
| 2016-08-18 | $84.71 | $102.75 | 72,600 | — | — |
| 2016-08-17 | $84.03 | $101.92 | 88,200 | — | — |
| 2016-08-16 | $84.27 | $102.21 | 91,100 | — | — |
| 2016-08-15 | $85.08 | $103.20 | 98,400 | — | — |
| 2016-08-12 | $83.49 | $101.27 | 120,700 | — | — |
| 2016-08-11 | $85.53 | $103.74 | 169,600 | — | — |
| 2016-08-10 | $84.85 | $102.92 | 130,800 | — | — |
| 2016-08-09 | $83.50 | $101.28 | 126,800 | — | — |
| 2016-08-08 | $84.29 | $102.24 | 92,600 | — | — |
| 2016-08-05 | $84.07 | $101.97 | 117,900 | — | — |
| 2016-08-04 | $83.35 | $101.10 | 133,100 | — | — |
| 2016-08-03 | $83.10 | $100.80 | 114,500 | — | — |
| 2016-08-02 | $81.84 | $99.27 | 91,200 | — | — |
| 2016-08-01 | $82.88 | $100.53 | 171,600 | — | — |
| 2016-07-29 | $82.85 | $100.49 | 109,200 | — | — |
| 2016-07-28 | $83.29 | $101.03 | 103,000 | — | — |
| 2016-07-27 | $83.13 | $100.83 | 122,600 | — | — |
| 2016-07-26 | $83.68 | $101.50 | 107,600 | — | — |
| 2016-07-25 | $82.33 | $99.86 | 110,800 | — | — |
| 2016-07-22 | $84.51 | $102.51 | 239,700 | — | — |
| 2016-07-21 | $83.67 | $101.49 | 462,300 | — | — |
| 2016-07-20 | $85.57 | $103.25 | 341,400 | — | — |
| 2016-07-19 | $88.80 | $107.14 | 296,300 | — | — |
| 2016-07-18 | $93.65 | $112.99 | 105,700 | — | — |
| 2016-07-15 | $93.66 | $113.01 | 115,500 | — | — |
| 2016-07-14 | $93.87 | $113.26 | 102,700 | — | — |
| 2016-07-13 | $93.69 | $113.04 | 104,100 | — | — |
| 2016-07-12 | $93.00 | $112.21 | 177,600 | — | — |
| 2016-07-11 | $92.94 | $112.14 | 114,100 | — | — |
| 2016-07-08 | $91.52 | $110.42 | 212,500 | — | — |
| 2016-07-07 | $89.81 | $108.36 | 102,500 | — | — |
| 2016-07-06 | $89.82 | $108.37 | 157,400 | — | — |
| 2016-07-05 | $89.65 | $108.17 | 114,800 | — | — |
| 2016-07-01 | $90.89 | $109.66 | 164,700 | — | — |
| 2016-06-30 | $90.41 | $109.09 | 137,000 | — | — |
| 2016-06-29 | $87.85 | $106.00 | 94,300 | — | — |
| 2016-06-28 | $86.61 | $104.50 | 131,100 | — | — |
| 2016-06-27 | $85.31 | $102.93 | 141,700 | — | — |
| 2016-06-24 | $86.83 | $104.77 | 269,300 | — | — |
| 2016-06-23 | $92.21 | $111.26 | 113,100 | — | — |
| 2016-06-22 | $90.73 | $109.47 | 404,500 | — | — |
| 2016-06-21 | $89.46 | $107.94 | 136,300 | — | — |
| 2016-06-20 | $89.15 | $107.56 | 127,900 | — | — |
| 2016-06-17 | $87.50 | $105.57 | 192,900 | — | — |
| 2016-06-16 | $87.08 | $105.07 | 127,200 | — | — |
| 2016-06-15 | $87.31 | $105.34 | 257,900 | — | — |
| 2016-06-14 | $85.47 | $103.12 | 87,300 | — | — |
| 2016-06-13 | $85.99 | $103.75 | 135,400 | — | — |
| 2016-06-10 | $87.64 | $105.74 | 161,000 | — | — |
| 2016-06-09 | $88.47 | $106.74 | 89,100 | — | — |
| 2016-06-08 | $90.13 | $108.75 | 179,000 | — | — |
| 2016-06-07 | $88.71 | $107.03 | 122,700 | — | — |
| 2016-06-06 | $88.60 | $106.90 | 126,100 | — | — |
| 2016-06-03 | $87.66 | $105.77 | 148,700 | — | — |
| 2016-06-02 | $86.37 | $104.21 | 114,700 | — | — |
| 2016-06-01 | $86.10 | $103.88 | 161,900 | — | — |
| 2016-05-31 | $85.71 | $103.41 | 124,800 | — | — |
| 2016-05-27 | $85.44 | $103.09 | 101,000 | — | — |
| 2016-05-26 | $86.11 | $103.90 | 113,100 | — | — |
| 2016-05-25 | $86.28 | $104.10 | 212,500 | — | — |
| 2016-05-24 | $84.54 | $102.00 | 129,500 | — | — |
| 2016-05-23 | $84.19 | $101.58 | 103,900 | — | — |
| 2016-05-20 | $84.23 | $101.63 | 133,900 | — | — |
| 2016-05-19 | $84.09 | $101.46 | 247,300 | — | — |
| 2016-05-18 | $84.37 | $101.80 | 192,800 | — | — |
| 2016-05-17 | $86.36 | $104.20 | 200,700 | — | — |
| 2016-05-16 | $86.44 | $104.29 | 144,700 | — | — |
| 2016-05-13 | $86.36 | $104.20 | 114,500 | — | — |
| 2016-05-12 | $86.53 | $104.40 | 183,400 | — | — |
| 2016-05-11 | $87.56 | $105.65 | 203,400 | — | — |
| 2016-05-10 | $87.47 | $105.54 | 145,400 | — | — |
| 2016-05-09 | $86.59 | $104.48 | 186,000 | — | — |
| 2016-05-06 | $90.86 | $109.63 | 195,200 | — | — |
| 2016-05-05 | $89.74 | $108.28 | 205,600 | — | — |
| 2016-05-04 | $90.56 | $109.27 | 242,300 | — | — |
| 2016-05-03 | $92.15 | $111.18 | 195,300 | — | — |
| 2016-05-02 | $94.24 | $113.71 | 265,800 | — | — |
| 2016-04-29 | $94.83 | $114.42 | 289,000 | — | — |
| 2016-04-28 | $93.98 | $113.39 | 293,900 | — | — |
| 2016-04-27 | $93.59 | $112.92 | 286,800 | — | — |
| 2016-04-26 | $90.02 | $108.61 | 204,000 | — | — |
| 2016-04-25 | $89.63 | $108.14 | 224,000 | — | — |
| 2016-04-22 | $87.96 | $106.13 | 314,000 | — | — |
| 2016-04-21 | $88.00 | $106.18 | 272,400 | — | — |
| 2016-04-20 | $86.58 | $103.92 | 165,600 | — | — |
| 2016-04-19 | $87.27 | $104.75 | 235,700 | — | — |
| 2016-04-18 | $86.22 | $103.49 | 171,600 | — | — |
| 2016-04-15 | $86.48 | $103.80 | 111,700 | — | — |
| 2016-04-14 | $85.74 | $102.91 | 143,300 | — | — |
| 2016-04-13 | $85.54 | $102.67 | 168,400 | — | — |
| 2016-04-12 | $85.35 | $102.44 | 185,100 | — | — |
| 2016-04-11 | $84.62 | $101.57 | 122,600 | — | — |
| 2016-04-08 | $83.87 | $100.67 | 130,800 | — | — |
| 2016-04-07 | $81.57 | $97.91 | 121,200 | — | — |
| 2016-04-06 | $82.97 | $99.59 | 144,100 | — | — |
| 2016-04-05 | $82.86 | $99.46 | 128,000 | — | — |
| 2016-04-04 | $83.48 | $100.20 | 93,900 | — | — |
| 2016-04-01 | $85.01 | $102.04 | 135,900 | — | — |
| 2016-03-31 | $84.54 | $101.47 | 123,900 | — | — |
| 2016-03-30 | $85.19 | $102.25 | 133,000 | — | — |
| 2016-03-29 | $85.21 | $102.28 | 164,200 | — | — |
| 2016-03-28 | $83.45 | $100.16 | 120,800 | — | — |
| 2016-03-24 | $82.98 | $99.60 | 103,800 | — | — |
| 2016-03-23 | $81.61 | $97.96 | 190,900 | — | — |
| 2016-03-22 | $84.09 | $100.93 | 170,600 | — | — |
| 2016-03-21 | $82.69 | $99.25 | 128,400 | — | — |
| 2016-03-18 | $83.66 | $100.42 | 241,000 | — | — |
| 2016-03-17 | $83.48 | $100.20 | 225,100 | — | — |
| 2016-03-16 | $81.62 | $97.97 | 261,300 | — | — |
| 2016-03-15 | $80.13 | $96.18 | 169,600 | — | — |
| 2016-03-14 | $80.79 | $96.97 | 104,700 | — | — |
| 2016-03-11 | $80.97 | $97.19 | 151,600 | — | — |
| 2016-03-10 | $80.99 | $97.21 | 154,000 | — | — |
| 2016-03-09 | $80.63 | $96.78 | 174,700 | — | — |
| 2016-03-08 | $79.24 | $95.11 | 227,100 | — | — |
| 2016-03-07 | $81.55 | $97.88 | 150,000 | — | — |
| 2016-03-04 | $80.46 | $96.58 | 211,200 | — | — |
| 2016-03-03 | $80.74 | $96.91 | 137,200 | — | — |
| 2016-03-02 | $80.33 | $96.42 | 201,000 | — | — |
| 2016-03-01 | $78.68 | $94.44 | 271,400 | — | — |
| 2016-02-29 | $76.61 | $91.95 | 222,400 | — | — |
| 2016-02-26 | $77.65 | $93.20 | 141,000 | — | — |
| 2016-02-25 | $76.81 | $92.19 | 159,100 | — | — |
| 2016-02-24 | $76.09 | $91.33 | 179,900 | — | — |
| 2016-02-23 | $75.06 | $90.09 | 198,900 | — | — |
| 2016-02-22 | $76.06 | $91.29 | 186,600 | — | — |
| 2016-02-19 | $76.25 | $91.52 | 166,400 | — | — |
| 2016-02-18 | $77.25 | $92.72 | 224,800 | — | — |
| 2016-02-17 | $75.87 | $91.07 | 418,100 | — | — |
| 2016-02-16 | $77.56 | $93.09 | 143,300 | — | — |
| 2016-02-12 | $75.82 | $91.01 | 137,700 | — | — |
| 2016-02-11 | $73.71 | $88.47 | 106,700 | — | — |
| 2016-02-10 | $73.89 | $88.69 | 88,500 | — | — |
| 2016-02-09 | $74.24 | $89.11 | 149,300 | — | — |
| 2016-02-08 | $76.07 | $91.31 | 148,700 | — | — |
| 2016-02-05 | $74.48 | $89.40 | 143,800 | — | — |
| 2016-02-04 | $77.08 | $92.52 | 214,800 | — | — |
| 2016-02-03 | $76.83 | $92.22 | 129,200 | — | — |
| 2016-02-02 | $75.15 | $90.20 | 161,500 | — | — |
| 2016-02-01 | $75.21 | $90.27 | 216,400 | — | — |
| 2016-01-29 | $77.74 | $93.31 | 226,900 | — | — |
| 2016-01-28 | $74.95 | $89.96 | 145,400 | — | — |
| 2016-01-27 | $74.54 | $89.47 | 193,900 | — | — |
| 2016-01-26 | $76.28 | $91.56 | 147,200 | — | — |
| 2016-01-25 | $74.56 | $89.49 | 130,000 | — | — |
| 2016-01-22 | $75.06 | $90.09 | 155,400 | — | — |
| 2016-01-21 | $74.21 | $89.07 | 142,200 | — | — |
| 2016-01-20 | $75.06 | $89.55 | 167,000 | — | — |
| 2016-01-19 | $76.53 | $91.31 | 106,500 | — | — |
| 2016-01-15 | $76.69 | $91.50 | 163,900 | — | — |
| 2016-01-14 | $78.68 | $93.87 | 146,000 | — | — |
| 2016-01-13 | $77.07 | $91.95 | 150,700 | — | — |
| 2016-01-12 | $77.89 | $92.93 | 131,100 | — | — |
| 2016-01-11 | $78.17 | $93.26 | 110,600 | — | — |
| 2016-01-08 | $78.75 | $93.96 | 192,200 | — | — |
| 2016-01-07 | $80.34 | $95.85 | 186,300 | — | — |
| 2016-01-06 | $80.72 | $96.31 | 148,900 | — | — |
| 2016-01-05 | $82.00 | $97.83 | 119,400 | — | — |
| 2016-01-04 | $82.03 | $97.87 | 146,600 | — | — |