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
- 1973-02-21 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 | $59.80 | $202.05 | 94,100 | — | — |
| 2016-12-29 | $60.20 | $203.40 | 82,500 | — | — |
| 2016-12-28 | $59.65 | $201.55 | 102,300 | — | — |
| 2016-12-27 | $60.10 | $203.07 | 63,100 | — | — |
| 2016-12-23 | $59.95 | $202.56 | 46,200 | — | — |
| 2016-12-22 | $60.20 | $203.40 | 77,900 | — | — |
| 2016-12-21 | $59.95 | $202.56 | 107,300 | — | — |
| 2016-12-20 | $60.60 | $204.75 | 229,400 | — | — |
| 2016-12-19 | $61.50 | $207.80 | 124,700 | — | — |
| 2016-12-16 | $61.10 | $206.44 | 627,800 | — | — |
| 2016-12-15 | $60.45 | $204.25 | 137,600 | — | — |
| 2016-12-14 | $59.25 | $200.19 | 120,700 | — | — |
| 2016-12-13 | $61.30 | $207.12 | 134,400 | — | — |
| 2016-12-12 | $60.40 | $204.08 | 195,600 | — | — |
| 2016-12-09 | $59.80 | $202.05 | 133,400 | — | — |
| 2016-12-08 | $59.80 | $202.05 | 174,700 | — | — |
| 2016-12-07 | $58.75 | $198.50 | 121,600 | — | — |
| 2016-12-06 | $57.95 | $195.80 | 137,900 | — | — |
| 2016-12-05 | $57.35 | $193.77 | 119,000 | — | — |
| 2016-12-02 | $57.00 | $192.59 | 123,100 | — | — |
| 2016-12-01 | $56.00 | $189.21 | 182,400 | — | — |
| 2016-11-30 | $57.30 | $193.60 | 188,800 | — | — |
| 2016-11-29 | $59.65 | $201.55 | 139,500 | — | — |
| 2016-11-28 | $58.90 | $199.01 | 126,500 | — | — |
| 2016-11-25 | $58.65 | $198.17 | 45,100 | — | — |
| 2016-11-23 | $57.50 | $194.28 | 123,100 | — | — |
| 2016-11-22 | $58.55 | $197.83 | 130,500 | — | — |
| 2016-11-21 | $57.95 | $195.80 | 125,500 | — | — |
| 2016-11-18 | $56.55 | $191.07 | 257,200 | — | — |
| 2016-11-17 | $56.35 | $190.39 | 125,600 | — | — |
| 2016-11-16 | $56.35 | $190.39 | 128,400 | — | — |
| 2016-11-15 | $56.20 | $189.89 | 195,700 | — | — |
| 2016-11-14 | $55.45 | $187.35 | 271,600 | — | — |
| 2016-11-11 | $54.85 | $185.33 | 1,014,300 | — | — |
| 2016-11-10 | $56.20 | $189.89 | 170,400 | — | — |
| 2016-11-09 | $56.70 | $191.58 | 145,800 | — | — |
| 2016-11-08 | $57.80 | $195.29 | 77,500 | — | — |
| 2016-11-07 | $57.65 | $194.79 | 89,400 | — | — |
| 2016-11-04 | $56.15 | $189.72 | 84,600 | — | — |
| 2016-11-03 | $56.45 | $190.73 | 141,500 | — | — |
| 2016-11-02 | $56.15 | $189.72 | 105,300 | — | — |
| 2016-11-01 | $57.30 | $193.60 | 98,900 | — | — |
| 2016-10-31 | $58.80 | $198.67 | 138,100 | — | — |
| 2016-10-28 | $57.20 | $193.27 | 56,600 | — | — |
| 2016-10-27 | $57.50 | $194.28 | 81,600 | — | — |
| 2016-10-26 | $58.25 | $195.23 | 73,000 | — | — |
| 2016-10-25 | $58.30 | $195.39 | 69,500 | — | — |
| 2016-10-24 | $57.90 | $194.05 | 52,300 | — | — |
| 2016-10-21 | $57.44 | $192.51 | 55,300 | — | — |
| 2016-10-20 | $58.07 | $194.62 | 52,100 | — | — |
| 2016-10-19 | $58.37 | $195.63 | 109,300 | — | — |
| 2016-10-18 | $59.37 | $198.98 | 93,200 | — | — |
| 2016-10-17 | $58.39 | $195.70 | 60,500 | — | — |
| 2016-10-14 | $58.12 | $194.79 | 69,600 | — | — |
| 2016-10-13 | $58.07 | $194.62 | 132,100 | — | — |
| 2016-10-12 | $57.41 | $192.41 | 60,300 | — | — |
| 2016-10-11 | $56.22 | $188.42 | 78,500 | — | — |
| 2016-10-10 | $57.82 | $193.79 | 78,900 | — | — |
| 2016-10-07 | $56.41 | $189.06 | 101,800 | — | — |
| 2016-10-06 | $56.81 | $190.40 | 158,500 | — | — |
| 2016-10-05 | $56.58 | $189.63 | 92,700 | — | — |
| 2016-10-04 | $57.35 | $192.21 | 78,000 | — | — |
| 2016-10-03 | $59.29 | $198.71 | 93,100 | — | — |
| 2016-09-30 | $60.11 | $201.46 | 90,200 | — | — |
| 2016-09-29 | $60.47 | $202.67 | 75,200 | — | — |
| 2016-09-28 | $61.41 | $205.82 | 72,100 | — | — |
| 2016-09-27 | $61.37 | $205.68 | 78,700 | — | — |
| 2016-09-26 | $62.21 | $208.50 | 97,800 | — | — |
| 2016-09-23 | $62.40 | $209.14 | 85,000 | — | — |
| 2016-09-22 | $63.00 | $211.15 | 115,800 | — | — |
| 2016-09-21 | $62.49 | $209.44 | 98,200 | — | — |
| 2016-09-20 | $60.98 | $204.38 | 66,900 | — | — |
| 2016-09-19 | $60.85 | $203.94 | 80,900 | — | — |
| 2016-09-16 | $60.13 | $201.53 | 239,900 | — | — |
| 2016-09-15 | $59.16 | $198.28 | 154,600 | — | — |
| 2016-09-14 | $58.22 | $195.13 | 75,100 | — | — |
| 2016-09-13 | $58.60 | $196.40 | 122,700 | — | — |
| 2016-09-12 | $59.55 | $199.58 | 114,600 | — | — |
| 2016-09-09 | $59.13 | $198.18 | 143,100 | — | — |
| 2016-09-08 | $61.36 | $205.65 | 64,800 | — | — |
| 2016-09-07 | $61.33 | $205.55 | 94,600 | — | — |
| 2016-09-06 | $60.43 | $202.53 | 82,900 | — | — |
| 2016-09-02 | $60.43 | $202.53 | 73,300 | — | — |
| 2016-09-01 | $59.45 | $199.25 | 58,100 | — | — |
| 2016-08-31 | $59.73 | $200.19 | 119,900 | — | — |
| 2016-08-30 | $59.97 | $200.99 | 57,600 | — | — |
| 2016-08-29 | $60.60 | $203.10 | 86,500 | — | — |
| 2016-08-26 | $60.23 | $201.86 | 86,000 | — | — |
| 2016-08-25 | $61.70 | $206.79 | 84,000 | — | — |
| 2016-08-24 | $61.31 | $205.48 | 89,100 | — | — |
| 2016-08-23 | $61.52 | $206.19 | 108,500 | — | — |
| 2016-08-22 | $61.52 | $206.19 | 164,400 | — | — |
| 2016-08-19 | $61.08 | $204.71 | 127,600 | — | — |
| 2016-08-18 | $62.25 | $208.63 | 135,600 | — | — |
| 2016-08-17 | $61.41 | $205.82 | 153,300 | — | — |
| 2016-08-16 | $60.91 | $204.14 | 181,900 | — | — |
| 2016-08-15 | $62.65 | $209.97 | 104,900 | — | — |
| 2016-08-12 | $63.33 | $212.25 | 60,600 | — | — |
| 2016-08-11 | $63.18 | $211.75 | 78,500 | — | — |
| 2016-08-10 | $63.34 | $212.29 | 101,800 | — | — |
| 2016-08-09 | $63.34 | $212.29 | 118,100 | — | — |
| 2016-08-08 | $63.31 | $212.19 | 97,900 | — | — |
| 2016-08-05 | $63.83 | $213.93 | 96,500 | — | — |
| 2016-08-04 | $64.32 | $215.57 | 128,800 | — | — |
| 2016-08-03 | $64.51 | $216.21 | 120,500 | — | — |
| 2016-08-02 | $65.04 | $217.98 | 133,200 | — | — |
| 2016-08-01 | $64.33 | $215.60 | 225,800 | — | — |
| 2016-07-29 | $64.94 | $217.65 | 107,600 | — | — |
| 2016-07-28 | $64.76 | $217.05 | 65,500 | — | — |
| 2016-07-27 | $64.48 | $216.11 | 187,100 | — | — |
| 2016-07-26 | $65.44 | $217.76 | 107,300 | — | — |
| 2016-07-25 | $65.60 | $218.29 | 78,300 | — | — |
| 2016-07-22 | $65.49 | $217.92 | 74,500 | — | — |
| 2016-07-21 | $65.06 | $216.49 | 96,900 | — | — |
| 2016-07-20 | $64.49 | $214.59 | 81,900 | — | — |
| 2016-07-19 | $64.58 | $214.89 | 87,800 | — | — |
| 2016-07-18 | $64.64 | $215.09 | 72,000 | — | — |
| 2016-07-15 | $64.94 | $216.09 | 89,900 | — | — |
| 2016-07-14 | $64.39 | $214.26 | 126,500 | — | — |
| 2016-07-13 | $65.31 | $217.32 | 113,200 | — | — |
| 2016-07-12 | $64.26 | $213.83 | 139,400 | — | — |
| 2016-07-11 | $64.91 | $215.99 | 111,600 | — | — |
| 2016-07-08 | $64.83 | $215.73 | 104,300 | — | — |
| 2016-07-07 | $63.80 | $212.30 | 127,700 | — | — |
| 2016-07-06 | $65.23 | $217.06 | 94,200 | — | — |
| 2016-07-05 | $65.37 | $217.52 | 148,400 | — | — |
| 2016-07-01 | $64.58 | $214.89 | 111,100 | — | — |
| 2016-06-30 | $64.82 | $215.69 | 213,400 | — | — |
| 2016-06-29 | $62.70 | $208.64 | 140,900 | — | — |
| 2016-06-28 | $62.30 | $207.31 | 167,300 | — | — |
| 2016-06-27 | $62.66 | $208.50 | 215,000 | — | — |
| 2016-06-24 | $61.83 | $205.74 | 275,300 | — | — |
| 2016-06-23 | $61.15 | $203.48 | 127,300 | — | — |
| 2016-06-22 | $60.58 | $201.58 | 159,700 | — | — |
| 2016-06-21 | $60.63 | $201.75 | 116,100 | — | — |
| 2016-06-20 | $60.45 | $201.15 | 113,400 | — | — |
| 2016-06-17 | $60.64 | $201.78 | 309,500 | — | — |
| 2016-06-16 | $61.00 | $202.98 | 217,700 | — | — |
| 2016-06-15 | $59.97 | $199.55 | 209,000 | — | — |
| 2016-06-14 | $59.55 | $198.16 | 142,300 | — | — |
| 2016-06-13 | $59.20 | $196.99 | 158,400 | — | — |
| 2016-06-10 | $59.34 | $197.46 | 134,000 | — | — |
| 2016-06-09 | $59.10 | $196.66 | 122,100 | — | — |
| 2016-06-08 | $58.26 | $193.86 | 127,900 | — | — |
| 2016-06-07 | $57.56 | $191.53 | 168,300 | — | — |
| 2016-06-06 | $56.80 | $189.01 | 112,700 | — | — |
| 2016-06-03 | $56.79 | $188.97 | 160,200 | — | — |
| 2016-06-02 | $56.00 | $186.34 | 107,800 | — | — |
| 2016-06-01 | $55.64 | $185.15 | 144,300 | — | — |
| 2016-05-31 | $54.90 | $182.68 | 143,100 | — | — |
| 2016-05-27 | $55.06 | $183.22 | 174,200 | — | — |
| 2016-05-26 | $54.81 | $182.38 | 219,300 | — | — |
| 2016-05-25 | $55.12 | $183.42 | 115,500 | — | — |
| 2016-05-24 | $55.71 | $185.38 | 139,800 | — | — |
| 2016-05-23 | $54.87 | $182.58 | 129,700 | — | — |
| 2016-05-20 | $55.25 | $183.85 | 180,300 | — | — |
| 2016-05-19 | $55.15 | $183.52 | 155,900 | — | — |
| 2016-05-18 | $54.62 | $181.75 | 234,900 | — | — |
| 2016-05-17 | $55.70 | $185.35 | 238,300 | — | — |
| 2016-05-16 | $57.69 | $191.97 | 115,200 | — | — |
| 2016-05-13 | $57.48 | $191.27 | 174,100 | — | — |
| 2016-05-12 | $57.45 | $191.17 | 193,700 | — | — |
| 2016-05-11 | $56.47 | $187.91 | 121,600 | — | — |
| 2016-05-10 | $56.60 | $188.34 | 162,500 | — | — |
| 2016-05-09 | $56.77 | $188.91 | 270,000 | — | — |
| 2016-05-06 | $55.98 | $186.28 | 222,200 | — | — |
| 2016-05-05 | $55.46 | $184.55 | 350,900 | — | — |
| 2016-05-04 | $54.92 | $182.75 | 318,800 | — | — |
| 2016-05-03 | $53.77 | $178.92 | 299,800 | — | — |
| 2016-05-02 | $52.35 | $174.20 | 241,700 | — | — |
| 2016-04-29 | $51.54 | $171.50 | 178,100 | — | — |
| 2016-04-28 | $51.60 | $171.70 | 189,800 | — | — |
| 2016-04-27 | $51.63 | $171.80 | 253,400 | — | — |
| 2016-04-26 | $51.68 | $170.41 | 216,700 | — | — |
| 2016-04-25 | $51.36 | $169.36 | 253,400 | — | — |
| 2016-04-22 | $50.52 | $166.59 | 228,600 | — | — |
| 2016-04-21 | $49.55 | $163.39 | 105,900 | — | — |
| 2016-04-20 | $50.83 | $167.61 | 151,400 | — | — |
| 2016-04-19 | $52.16 | $171.99 | 183,200 | — | — |
| 2016-04-18 | $51.90 | $171.14 | 136,000 | — | — |
| 2016-04-15 | $51.80 | $170.81 | 109,800 | — | — |
| 2016-04-14 | $51.30 | $169.16 | 86,600 | — | — |
| 2016-04-13 | $51.49 | $169.78 | 133,900 | — | — |
| 2016-04-12 | $51.83 | $170.91 | 98,200 | — | — |
| 2016-04-11 | $51.89 | $171.10 | 130,300 | — | — |
| 2016-04-08 | $51.80 | $170.81 | 142,300 | — | — |
| 2016-04-07 | $51.84 | $170.94 | 153,100 | — | — |
| 2016-04-06 | $51.54 | $169.95 | 96,100 | — | — |
| 2016-04-05 | $51.75 | $170.64 | 165,100 | — | — |
| 2016-04-04 | $52.78 | $174.04 | 188,100 | — | — |
| 2016-04-01 | $53.87 | $177.63 | 139,100 | — | — |
| 2016-03-31 | $53.85 | $177.57 | 118,400 | — | — |
| 2016-03-30 | $54.15 | $178.56 | 138,700 | — | — |
| 2016-03-29 | $54.22 | $178.79 | 123,200 | — | — |
| 2016-03-28 | $52.69 | $173.74 | 88,600 | — | — |
| 2016-03-24 | $52.27 | $172.36 | 72,000 | — | — |
| 2016-03-23 | $51.97 | $171.37 | 117,900 | — | — |
| 2016-03-22 | $51.91 | $171.17 | 99,800 | — | — |
| 2016-03-21 | $51.87 | $171.04 | 120,000 | — | — |
| 2016-03-18 | $52.01 | $171.50 | 324,700 | — | — |
| 2016-03-17 | $52.19 | $172.09 | 196,000 | — | — |
| 2016-03-16 | $51.11 | $168.53 | 113,300 | — | — |
| 2016-03-15 | $51.14 | $168.63 | 107,000 | — | — |
| 2016-03-14 | $50.75 | $167.34 | 93,400 | — | — |
| 2016-03-11 | $51.32 | $169.22 | 75,500 | — | — |
| 2016-03-10 | $51.32 | $169.22 | 199,600 | — | — |
| 2016-03-09 | $51.46 | $169.69 | 158,800 | — | — |
| 2016-03-08 | $51.19 | $168.80 | 167,700 | — | — |
| 2016-03-07 | $50.55 | $166.68 | 238,600 | — | — |
| 2016-03-04 | $50.01 | $164.90 | 190,200 | — | — |
| 2016-03-03 | $49.70 | $163.88 | 208,700 | — | — |
| 2016-03-02 | $50.17 | $165.43 | 286,800 | — | — |
| 2016-03-01 | $49.44 | $163.02 | 253,100 | — | — |
| 2016-02-29 | $49.89 | $164.51 | 337,900 | — | — |
| 2016-02-26 | $50.15 | $165.37 | 184,100 | — | — |
| 2016-02-25 | $52.61 | $173.48 | 109,300 | — | — |
| 2016-02-24 | $52.54 | $173.25 | 124,300 | — | — |
| 2016-02-23 | $52.35 | $172.62 | 79,700 | — | — |
| 2016-02-22 | $52.44 | $172.92 | 126,100 | — | — |
| 2016-02-19 | $52.32 | $172.52 | 140,000 | — | — |
| 2016-02-18 | $52.21 | $172.16 | 147,200 | — | — |
| 2016-02-17 | $51.85 | $170.97 | 120,700 | — | — |
| 2016-02-16 | $52.60 | $173.44 | 105,700 | — | — |
| 2016-02-12 | $52.56 | $173.31 | 150,200 | — | — |
| 2016-02-11 | $52.68 | $173.71 | 137,500 | — | — |
| 2016-02-10 | $53.06 | $174.96 | 138,200 | — | — |
| 2016-02-09 | $53.15 | $175.26 | 174,800 | — | — |
| 2016-02-08 | $52.83 | $174.20 | 261,000 | — | — |
| 2016-02-05 | $51.83 | $170.91 | 211,200 | — | — |
| 2016-02-04 | $52.30 | $172.46 | 179,700 | — | — |
| 2016-02-03 | $52.80 | $174.10 | 170,400 | — | — |
| 2016-02-02 | $52.48 | $173.05 | 272,500 | — | — |
| 2016-02-01 | $52.19 | $172.09 | 150,300 | — | — |
| 2016-01-29 | $51.95 | $171.30 | 353,700 | — | — |
| 2016-01-28 | $50.69 | $167.15 | 187,800 | — | — |
| 2016-01-27 | $49.79 | $164.18 | 124,900 | — | — |
| 2016-01-26 | $50.53 | $165.08 | 111,000 | — | — |
| 2016-01-25 | $49.89 | $162.99 | 104,800 | — | — |
| 2016-01-22 | $50.59 | $165.27 | 198,500 | — | — |
| 2016-01-21 | $49.65 | $162.20 | 157,600 | — | — |
| 2016-01-20 | $50.13 | $163.77 | 181,800 | — | — |
| 2016-01-19 | $51.02 | $166.68 | 192,400 | — | — |
| 2016-01-15 | $50.11 | $163.70 | 186,700 | — | — |
| 2016-01-14 | $50.98 | $166.55 | 193,100 | — | — |
| 2016-01-13 | $50.32 | $164.39 | 130,200 | — | — |
| 2016-01-12 | $50.85 | $166.12 | 154,400 | — | — |
| 2016-01-11 | $51.44 | $168.05 | 149,800 | — | — |
| 2016-01-08 | $51.00 | $166.61 | 200,800 | — | — |
| 2016-01-07 | $50.86 | $166.15 | 205,800 | — | — |
| 2016-01-06 | $50.85 | $166.12 | 107,100 | — | — |
| 2016-01-05 | $50.42 | $164.72 | 116,200 | — | — |
| 2016-01-04 | $49.90 | $163.02 | 131,100 | — | — |