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 | $140.90 | $209.86 | 114,200 | — | — |
| 2016-12-29 | $142.60 | $212.39 | 50,800 | — | — |
| 2016-12-28 | $142.80 | $212.69 | 112,700 | — | — |
| 2016-12-27 | $145.25 | $215.78 | 60,500 | — | — |
| 2016-12-23 | $144.50 | $214.66 | 78,200 | — | — |
| 2016-12-22 | $144.40 | $214.52 | 263,400 | — | — |
| 2016-12-21 | $145.45 | $216.08 | 331,600 | — | — |
| 2016-12-20 | $151.70 | $225.36 | 161,500 | — | — |
| 2016-12-19 | $151.90 | $225.66 | 161,700 | — | — |
| 2016-12-16 | $151.65 | $225.29 | 303,500 | — | — |
| 2016-12-15 | $152.00 | $225.81 | 90,800 | — | — |
| 2016-12-14 | $152.00 | $225.81 | 90,300 | — | — |
| 2016-12-13 | $153.75 | $228.41 | 141,800 | — | — |
| 2016-12-12 | $155.00 | $230.26 | 77,500 | — | — |
| 2016-12-09 | $155.40 | $230.86 | 129,300 | — | — |
| 2016-12-08 | $155.10 | $230.41 | 99,200 | — | — |
| 2016-12-07 | $154.30 | $229.22 | 115,600 | — | — |
| 2016-12-06 | $149.85 | $222.61 | 74,700 | — | — |
| 2016-12-05 | $149.60 | $222.24 | 89,800 | — | — |
| 2016-12-02 | $148.90 | $221.20 | 103,600 | — | — |
| 2016-12-01 | $150.25 | $223.21 | 156,700 | — | — |
| 2016-11-30 | $148.90 | $221.20 | 151,700 | — | — |
| 2016-11-29 | $148.30 | $220.31 | 188,700 | — | — |
| 2016-11-28 | $148.45 | $220.53 | 141,100 | — | — |
| 2016-11-25 | $146.80 | $218.08 | 39,400 | — | — |
| 2016-11-23 | $147.95 | $219.79 | 142,400 | — | — |
| 2016-11-22 | $146.70 | $217.93 | 140,000 | — | — |
| 2016-11-21 | $143.70 | $213.48 | 161,500 | — | — |
| 2016-11-18 | $141.30 | $209.91 | 118,700 | — | — |
| 2016-11-17 | $143.60 | $213.33 | 233,200 | — | — |
| 2016-11-16 | $142.05 | $211.02 | 154,500 | — | — |
| 2016-11-15 | $144.15 | $214.14 | 147,200 | — | — |
| 2016-11-14 | $142.60 | $211.84 | 207,400 | — | — |
| 2016-11-11 | $138.85 | $206.27 | 109,600 | — | — |
| 2016-11-10 | $137.75 | $204.64 | 175,400 | — | — |
| 2016-11-09 | $133.40 | $198.17 | 270,800 | — | — |
| 2016-11-08 | $125.25 | $186.07 | 84,500 | — | — |
| 2016-11-07 | $126.15 | $187.40 | 74,900 | — | — |
| 2016-11-04 | $125.20 | $185.99 | 232,700 | — | — |
| 2016-11-03 | $123.65 | $183.69 | 162,800 | — | — |
| 2016-11-02 | $122.90 | $182.58 | 132,100 | — | — |
| 2016-11-01 | $125.25 | $186.07 | 113,500 | — | — |
| 2016-10-31 | $127.95 | $190.08 | 135,700 | — | — |
| 2016-10-28 | $127.10 | $188.82 | 105,100 | — | — |
| 2016-10-27 | $126.35 | $187.70 | 155,500 | — | — |
| 2016-10-26 | $126.35 | $187.70 | 110,800 | — | — |
| 2016-10-25 | $127.35 | $189.19 | 113,500 | — | — |
| 2016-10-24 | $130.20 | $193.42 | 173,300 | — | — |
| 2016-10-21 | $128.05 | $190.23 | 218,500 | — | — |
| 2016-10-20 | $128.00 | $190.15 | 414,500 | — | — |
| 2016-10-19 | $129.30 | $192.08 | 110,700 | — | — |
| 2016-10-18 | $129.35 | $192.16 | 98,200 | — | — |
| 2016-10-17 | $128.35 | $190.67 | 79,400 | — | — |
| 2016-10-14 | $128.19 | $190.43 | 105,700 | — | — |
| 2016-10-13 | $129.78 | $192.80 | 148,300 | — | — |
| 2016-10-12 | $127.53 | $189.45 | 77,900 | — | — |
| 2016-10-11 | $127.17 | $188.92 | 150,600 | — | — |
| 2016-10-10 | $129.00 | $191.64 | 95,600 | — | — |
| 2016-10-07 | $128.90 | $191.49 | 131,200 | — | — |
| 2016-10-06 | $131.45 | $195.28 | 107,700 | — | — |
| 2016-10-05 | $130.67 | $194.12 | 158,600 | — | — |
| 2016-10-04 | $130.69 | $194.15 | 169,700 | — | — |
| 2016-10-03 | $134.01 | $199.08 | 97,400 | — | — |
| 2016-09-30 | $134.57 | $199.91 | 166,400 | — | — |
| 2016-09-29 | $133.66 | $198.56 | 133,300 | — | — |
| 2016-09-28 | $133.75 | $198.69 | 115,600 | — | — |
| 2016-09-27 | $130.21 | $192.88 | 90,100 | — | — |
| 2016-09-26 | $129.25 | $191.46 | 96,100 | — | — |
| 2016-09-23 | $130.63 | $193.50 | 88,400 | — | — |
| 2016-09-22 | $134.00 | $198.49 | 163,100 | — | — |
| 2016-09-21 | $130.31 | $193.03 | 93,900 | — | — |
| 2016-09-20 | $127.03 | $188.17 | 150,800 | — | — |
| 2016-09-19 | $127.55 | $188.94 | 91,900 | — | — |
| 2016-09-16 | $126.68 | $187.65 | 192,400 | — | — |
| 2016-09-15 | $127.78 | $189.28 | 95,300 | — | — |
| 2016-09-14 | $126.04 | $186.70 | 127,400 | — | — |
| 2016-09-13 | $126.95 | $188.05 | 128,400 | — | — |
| 2016-09-12 | $128.29 | $190.03 | 127,800 | — | — |
| 2016-09-09 | $126.61 | $187.55 | 128,700 | — | — |
| 2016-09-08 | $132.20 | $195.83 | 63,800 | — | — |
| 2016-09-07 | $132.96 | $196.95 | 102,400 | — | — |
| 2016-09-06 | $132.47 | $196.23 | 108,900 | — | — |
| 2016-09-02 | $132.83 | $196.76 | 82,100 | — | — |
| 2016-09-01 | $129.98 | $192.54 | 70,800 | — | — |
| 2016-08-31 | $130.47 | $193.26 | 95,900 | — | — |
| 2016-08-30 | $132.15 | $195.75 | 104,400 | — | — |
| 2016-08-29 | $132.69 | $196.55 | 78,300 | — | — |
| 2016-08-26 | $133.28 | $197.43 | 74,400 | — | — |
| 2016-08-25 | $132.51 | $196.29 | 72,800 | — | — |
| 2016-08-24 | $132.14 | $195.74 | 49,500 | — | — |
| 2016-08-23 | $133.25 | $197.38 | 81,200 | — | — |
| 2016-08-22 | $134.00 | $198.49 | 131,000 | — | — |
| 2016-08-19 | $132.98 | $196.98 | 129,900 | — | — |
| 2016-08-18 | $130.93 | $193.95 | 65,200 | — | — |
| 2016-08-17 | $129.60 | $191.98 | 92,600 | — | — |
| 2016-08-16 | $130.13 | $192.76 | 91,300 | — | — |
| 2016-08-15 | $131.05 | $194.12 | 87,200 | — | — |
| 2016-08-12 | $130.16 | $192.80 | 114,800 | — | — |
| 2016-08-11 | $130.29 | $193.00 | 137,000 | — | — |
| 2016-08-10 | $130.13 | $192.76 | 75,200 | — | — |
| 2016-08-09 | $130.08 | $192.69 | 120,300 | — | — |
| 2016-08-08 | $130.46 | $193.25 | 146,500 | — | — |
| 2016-08-05 | $129.86 | $192.36 | 109,700 | — | — |
| 2016-08-04 | $129.61 | $191.99 | 81,600 | — | — |
| 2016-08-03 | $130.36 | $193.10 | 76,400 | — | — |
| 2016-08-02 | $129.45 | $191.75 | 110,100 | — | — |
| 2016-08-01 | $130.35 | $193.09 | 90,000 | — | — |
| 2016-07-29 | $130.95 | $193.97 | 98,600 | — | — |
| 2016-07-28 | $130.98 | $194.02 | 98,500 | — | — |
| 2016-07-27 | $131.03 | $194.09 | 109,900 | — | — |
| 2016-07-26 | $131.75 | $195.16 | 126,300 | — | — |
| 2016-07-25 | $130.01 | $192.58 | 143,800 | — | — |
| 2016-07-22 | $131.30 | $194.49 | 228,900 | — | — |
| 2016-07-21 | $132.38 | $196.09 | 333,100 | — | — |
| 2016-07-20 | $137.22 | $203.26 | 135,800 | — | — |
| 2016-07-19 | $137.19 | $203.22 | 87,700 | — | — |
| 2016-07-18 | $137.88 | $204.24 | 78,200 | — | — |
| 2016-07-15 | $137.80 | $204.12 | 152,500 | — | — |
| 2016-07-14 | $138.68 | $205.43 | 62,600 | — | — |
| 2016-07-13 | $137.69 | $203.96 | 66,400 | — | — |
| 2016-07-12 | $137.94 | $204.33 | 116,200 | — | — |
| 2016-07-11 | $137.31 | $203.40 | 86,200 | — | — |
| 2016-07-08 | $136.38 | $202.02 | 79,700 | — | — |
| 2016-07-07 | $133.92 | $198.37 | 96,900 | — | — |
| 2016-07-06 | $132.42 | $196.15 | 160,200 | — | — |
| 2016-07-05 | $131.92 | $195.41 | 104,700 | — | — |
| 2016-07-01 | $134.25 | $198.86 | 119,100 | — | — |
| 2016-06-30 | $135.27 | $200.37 | 184,000 | — | — |
| 2016-06-29 | $133.20 | $197.31 | 137,800 | — | — |
| 2016-06-28 | $130.96 | $193.99 | 132,300 | — | — |
| 2016-06-27 | $128.93 | $190.98 | 206,700 | — | — |
| 2016-06-24 | $132.16 | $195.77 | 408,500 | — | — |
| 2016-06-23 | $138.02 | $204.45 | 97,300 | — | — |
| 2016-06-22 | $135.17 | $200.23 | 78,600 | — | — |
| 2016-06-21 | $136.45 | $201.57 | 121,800 | — | — |
| 2016-06-20 | $136.46 | $201.58 | 154,000 | — | — |
| 2016-06-17 | $132.82 | $196.20 | 250,500 | — | — |
| 2016-06-16 | $132.77 | $196.13 | 100,000 | — | — |
| 2016-06-15 | $133.60 | $197.36 | 188,300 | — | — |
| 2016-06-14 | $132.83 | $196.22 | 105,100 | — | — |
| 2016-06-13 | $133.13 | $196.66 | 125,900 | — | — |
| 2016-06-10 | $134.55 | $198.76 | 117,600 | — | — |
| 2016-06-09 | $137.00 | $202.38 | 96,700 | — | — |
| 2016-06-08 | $138.06 | $203.94 | 168,300 | — | — |
| 2016-06-07 | $136.33 | $201.39 | 180,000 | — | — |
| 2016-06-06 | $135.06 | $199.51 | 220,200 | — | — |
| 2016-06-03 | $133.46 | $197.15 | 389,600 | — | — |
| 2016-06-02 | $140.12 | $206.99 | 259,100 | — | — |
| 2016-06-01 | $139.41 | $205.94 | 190,000 | — | — |
| 2016-05-31 | $138.32 | $204.33 | 176,600 | — | — |
| 2016-05-27 | $136.14 | $201.11 | 85,100 | — | — |
| 2016-05-26 | $135.84 | $200.67 | 169,000 | — | — |
| 2016-05-25 | $135.84 | $200.67 | 157,600 | — | — |
| 2016-05-24 | $133.79 | $197.64 | 140,900 | — | — |
| 2016-05-23 | $131.65 | $194.48 | 112,900 | — | — |
| 2016-05-20 | $131.09 | $193.65 | 108,800 | — | — |
| 2016-05-19 | $130.81 | $193.23 | 207,400 | — | — |
| 2016-05-18 | $131.28 | $193.93 | 248,500 | — | — |
| 2016-05-17 | $132.14 | $195.20 | 169,500 | — | — |
| 2016-05-16 | $133.66 | $197.44 | 100,300 | — | — |
| 2016-05-13 | $131.87 | $194.80 | 123,600 | — | — |
| 2016-05-12 | $134.97 | $199.38 | 159,100 | — | — |
| 2016-05-11 | $134.87 | $199.23 | 160,500 | — | — |
| 2016-05-10 | $134.60 | $198.83 | 266,500 | — | — |
| 2016-05-09 | $131.56 | $194.34 | 203,100 | — | — |
| 2016-05-06 | $132.99 | $196.46 | 210,100 | — | — |
| 2016-05-05 | $133.31 | $196.93 | 293,500 | — | — |
| 2016-05-04 | $133.31 | $196.93 | 307,000 | — | — |
| 2016-05-03 | $136.81 | $202.10 | 270,600 | — | — |
| 2016-05-02 | $140.25 | $207.18 | 162,300 | — | — |
| 2016-04-29 | $140.38 | $207.37 | 205,400 | — | — |
| 2016-04-28 | $142.21 | $210.08 | 240,200 | — | — |
| 2016-04-27 | $143.76 | $212.36 | 261,200 | — | — |
| 2016-04-26 | $142.67 | $210.75 | 245,900 | — | — |
| 2016-04-25 | $139.08 | $205.45 | 334,400 | — | — |
| 2016-04-22 | $139.71 | $206.38 | 433,200 | — | — |
| 2016-04-21 | $139.25 | $205.70 | 580,500 | — | — |
| 2016-04-20 | $124.32 | $183.65 | 176,600 | — | — |
| 2016-04-19 | $125.38 | $185.21 | 289,200 | — | — |
| 2016-04-18 | $121.28 | $179.16 | 174,300 | — | — |
| 2016-04-15 | $121.46 | $179.42 | 193,900 | — | — |
| 2016-04-14 | $119.89 | $177.10 | 189,200 | — | — |
| 2016-04-13 | $121.65 | $179.70 | 184,700 | — | — |
| 2016-04-12 | $119.75 | $176.90 | 205,800 | — | — |
| 2016-04-11 | $119.04 | $175.85 | 170,500 | — | — |
| 2016-04-08 | $118.57 | $175.15 | 165,100 | — | — |
| 2016-04-07 | $117.99 | $174.30 | 209,700 | — | — |
| 2016-04-06 | $119.93 | $177.16 | 220,100 | — | — |
| 2016-04-05 | $119.87 | $177.07 | 193,700 | — | — |
| 2016-04-04 | $121.65 | $179.70 | 149,500 | — | — |
| 2016-04-01 | $123.82 | $182.91 | 185,900 | — | — |
| 2016-03-31 | $123.84 | $182.94 | 114,900 | — | — |
| 2016-03-30 | $125.07 | $184.76 | 146,400 | — | — |
| 2016-03-29 | $124.81 | $184.37 | 182,600 | — | — |
| 2016-03-28 | $122.84 | $181.46 | 124,200 | — | — |
| 2016-03-24 | $121.74 | $179.84 | 121,300 | — | — |
| 2016-03-23 | $120.96 | $178.68 | 152,300 | — | — |
| 2016-03-22 | $122.93 | $181.04 | 142,800 | — | — |
| 2016-03-21 | $125.37 | $184.63 | 111,200 | — | — |
| 2016-03-18 | $124.56 | $183.44 | 246,900 | — | — |
| 2016-03-17 | $124.03 | $182.66 | 168,800 | — | — |
| 2016-03-16 | $121.64 | $179.14 | 105,300 | — | — |
| 2016-03-15 | $118.79 | $174.94 | 99,000 | — | — |
| 2016-03-14 | $119.63 | $176.18 | 136,900 | — | — |
| 2016-03-11 | $118.70 | $174.81 | 275,000 | — | — |
| 2016-03-10 | $117.69 | $173.32 | 310,100 | — | — |
| 2016-03-09 | $118.31 | $174.24 | 122,900 | — | — |
| 2016-03-08 | $117.31 | $172.76 | 156,100 | — | — |
| 2016-03-07 | $119.36 | $175.78 | 179,500 | — | — |
| 2016-03-04 | $116.22 | $171.16 | 219,200 | — | — |
| 2016-03-03 | $115.88 | $170.66 | 209,500 | — | — |
| 2016-03-02 | $114.58 | $168.74 | 257,600 | — | — |
| 2016-03-01 | $114.53 | $168.67 | 230,400 | — | — |
| 2016-02-29 | $113.05 | $166.49 | 176,500 | — | — |
| 2016-02-26 | $113.47 | $167.11 | 332,000 | — | — |
| 2016-02-25 | $114.09 | $168.02 | 148,800 | — | — |
| 2016-02-24 | $113.55 | $167.23 | 101,300 | — | — |
| 2016-02-23 | $114.09 | $168.02 | 243,300 | — | — |
| 2016-02-22 | $114.11 | $168.05 | 107,900 | — | — |
| 2016-02-19 | $112.54 | $165.74 | 237,900 | — | — |
| 2016-02-18 | $111.85 | $164.72 | 238,600 | — | — |
| 2016-02-17 | $110.64 | $162.94 | 286,300 | — | — |
| 2016-02-16 | $107.40 | $158.17 | 357,600 | — | — |
| 2016-02-12 | $104.07 | $153.27 | 245,100 | — | — |
| 2016-02-11 | $100.90 | $148.60 | 315,900 | — | — |
| 2016-02-10 | $105.38 | $155.19 | 145,500 | — | — |
| 2016-02-09 | $105.31 | $155.09 | 144,900 | — | — |
| 2016-02-08 | $107.71 | $158.63 | 257,800 | — | — |
| 2016-02-05 | $106.47 | $156.80 | 114,100 | — | — |
| 2016-02-04 | $107.53 | $158.36 | 127,000 | — | — |
| 2016-02-03 | $105.56 | $155.46 | 114,900 | — | — |
| 2016-02-02 | $102.75 | $151.32 | 174,000 | — | — |
| 2016-02-01 | $104.49 | $153.88 | 143,700 | — | — |
| 2016-01-29 | $106.59 | $156.98 | 252,000 | — | — |
| 2016-01-28 | $102.45 | $150.88 | 172,900 | — | — |
| 2016-01-27 | $101.54 | $149.54 | 189,700 | — | — |
| 2016-01-26 | $102.20 | $150.51 | 198,400 | — | — |
| 2016-01-25 | $99.85 | $147.05 | 134,100 | — | — |
| 2016-01-22 | $101.96 | $150.16 | 158,900 | — | — |
| 2016-01-21 | $100.08 | $147.39 | 198,900 | — | — |
| 2016-01-20 | $100.82 | $148.48 | 240,600 | — | — |
| 2016-01-19 | $98.95 | $145.72 | 265,000 | — | — |
| 2016-01-15 | $100.64 | $148.21 | 208,800 | — | — |
| 2016-01-14 | $100.70 | $148.30 | 219,200 | — | — |
| 2016-01-13 | $99.16 | $146.03 | 179,400 | — | — |
| 2016-01-12 | $100.36 | $147.80 | 323,700 | — | — |
| 2016-01-11 | $101.74 | $149.83 | 206,800 | — | — |
| 2016-01-08 | $102.42 | $150.84 | 345,500 | — | — |
| 2016-01-07 | $105.50 | $155.37 | 494,100 | — | — |
| 2016-01-06 | $107.18 | $157.85 | 299,500 | — | — |
| 2016-01-05 | $107.29 | $158.01 | 303,500 | — | — |
| 2016-01-04 | $105.88 | $155.93 | 203,200 | — | — |