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
- 1983-06-17 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 | $146.21 | $163.68 | 3,193,100 | — | — |
| 2016-12-29 | $147.78 | $165.43 | 1,655,500 | — | — |
| 2016-12-28 | $147.67 | $165.31 | 1,804,000 | — | — |
| 2016-12-27 | $148.36 | $166.08 | 1,941,000 | — | — |
| 2016-12-23 | $147.55 | $165.18 | 2,169,700 | — | — |
| 2016-12-22 | $146.36 | $163.84 | 1,820,500 | — | — |
| 2016-12-21 | $146.17 | $163.63 | 2,491,800 | — | — |
| 2016-12-20 | $147.22 | $164.81 | 2,615,600 | — | — |
| 2016-12-19 | $147.74 | $165.39 | 3,013,800 | — | — |
| 2016-12-16 | $149.37 | $167.21 | 6,356,800 | — | — |
| 2016-12-15 | $150.39 | $168.36 | 2,950,500 | — | — |
| 2016-12-14 | $148.69 | $166.45 | 3,196,700 | — | — |
| 2016-12-13 | $148.37 | $166.10 | 4,308,700 | — | — |
| 2016-12-12 | $145.76 | $163.17 | 3,310,100 | — | — |
| 2016-12-09 | $143.45 | $160.59 | 4,637,300 | — | — |
| 2016-12-08 | $140.59 | $157.39 | 4,387,600 | — | — |
| 2016-12-07 | $141.19 | $158.06 | 7,031,300 | — | — |
| 2016-12-06 | $145.11 | $162.45 | 2,399,000 | — | — |
| 2016-12-05 | $145.29 | $162.65 | 3,855,500 | — | — |
| 2016-12-02 | $144.01 | $161.21 | 3,517,300 | — | — |
| 2016-12-01 | $142.39 | $159.40 | 3,894,000 | — | — |
| 2016-11-30 | $144.07 | $161.28 | 4,296,900 | — | — |
| 2016-11-29 | $146.00 | $163.44 | 2,939,100 | — | — |
| 2016-11-28 | $145.07 | $162.40 | 2,411,700 | — | — |
| 2016-11-25 | $145.43 | $162.80 | 2,004,000 | — | — |
| 2016-11-23 | $145.03 | $162.36 | 3,216,900 | — | — |
| 2016-11-22 | $144.33 | $161.57 | 3,586,200 | — | — |
| 2016-11-21 | $145.55 | $162.94 | 2,860,500 | — | — |
| 2016-11-18 | $145.23 | $162.58 | 3,764,600 | — | — |
| 2016-11-17 | $147.36 | $164.96 | 3,957,300 | — | — |
| 2016-11-16 | $147.23 | $164.82 | 4,108,200 | — | — |
| 2016-11-15 | $147.06 | $164.63 | 4,515,100 | — | — |
| 2016-11-14 | $146.42 | $163.91 | 5,060,000 | — | — |
| 2016-11-11 | $149.04 | $165.73 | 5,159,400 | — | — |
| 2016-11-10 | $151.57 | $168.54 | 8,933,400 | — | — |
| 2016-11-09 | $146.42 | $162.81 | 11,793,400 | — | — |
| 2016-11-08 | $138.45 | $153.95 | 3,668,500 | — | — |
| 2016-11-07 | $139.21 | $154.80 | 5,146,000 | — | — |
| 2016-11-04 | $135.40 | $150.56 | 5,051,500 | — | — |
| 2016-11-03 | $135.22 | $150.36 | 5,791,200 | — | — |
| 2016-11-02 | $138.70 | $154.23 | 4,622,500 | — | — |
| 2016-11-01 | $140.76 | $156.52 | 5,589,300 | — | — |
| 2016-10-31 | $141.16 | $156.96 | 8,693,700 | — | — |
| 2016-10-28 | $145.18 | $161.43 | 18,311,600 | — | — |
| 2016-10-27 | $160.57 | $178.55 | 3,366,900 | — | — |
| 2016-10-26 | $158.99 | $176.79 | 2,716,800 | — | — |
| 2016-10-25 | $157.90 | $175.58 | 2,414,300 | — | — |
| 2016-10-24 | $158.76 | $176.53 | 2,920,200 | — | — |
| 2016-10-21 | $158.51 | $176.26 | 3,541,000 | — | — |
| 2016-10-20 | $161.50 | $179.58 | 2,922,600 | — | — |
| 2016-10-19 | $161.08 | $179.11 | 2,502,700 | — | — |
| 2016-10-18 | $162.80 | $181.03 | 2,001,800 | — | — |
| 2016-10-17 | $162.62 | $180.83 | 2,348,400 | — | — |
| 2016-10-14 | $161.90 | $180.03 | 2,817,500 | — | — |
| 2016-10-13 | $164.29 | $182.68 | 2,430,900 | — | — |
| 2016-10-12 | $163.88 | $182.23 | 2,250,600 | — | — |
| 2016-10-11 | $164.32 | $182.72 | 2,761,900 | — | — |
| 2016-10-10 | $168.31 | $187.15 | 1,628,200 | — | — |
| 2016-10-07 | $167.50 | $186.25 | 1,679,800 | — | — |
| 2016-10-06 | $166.90 | $185.59 | 1,904,100 | — | — |
| 2016-10-05 | $167.24 | $185.96 | 1,953,400 | — | — |
| 2016-10-04 | $167.55 | $186.31 | 2,797,600 | — | — |
| 2016-10-03 | $167.34 | $186.07 | 2,514,600 | — | — |
| 2016-09-30 | $166.81 | $185.48 | 3,999,600 | — | — |
| 2016-09-29 | $165.45 | $183.97 | 3,804,000 | — | — |
| 2016-09-28 | $169.71 | $188.71 | 3,300,700 | — | — |
| 2016-09-27 | $171.63 | $190.84 | 4,798,900 | — | — |
| 2016-09-26 | $173.53 | $192.96 | 1,798,500 | — | — |
| 2016-09-23 | $174.80 | $194.37 | 2,238,700 | — | — |
| 2016-09-22 | $175.62 | $195.28 | 2,338,300 | — | — |
| 2016-09-21 | $173.85 | $193.31 | 2,516,400 | — | — |
| 2016-09-20 | $173.38 | $192.79 | 2,607,700 | — | — |
| 2016-09-19 | $171.38 | $190.57 | 2,226,800 | — | — |
| 2016-09-16 | $172.96 | $192.32 | 4,028,300 | — | — |
| 2016-09-15 | $172.64 | $191.97 | 2,923,900 | — | — |
| 2016-09-14 | $170.14 | $189.19 | 2,799,000 | — | — |
| 2016-09-13 | $169.30 | $188.25 | 3,162,600 | — | — |
| 2016-09-12 | $172.04 | $191.30 | 4,451,500 | — | — |
| 2016-09-09 | $166.55 | $185.20 | 3,131,400 | — | — |
| 2016-09-08 | $170.97 | $190.11 | 2,611,200 | — | — |
| 2016-09-07 | $170.63 | $189.73 | 2,013,000 | — | — |
| 2016-09-06 | $170.84 | $189.97 | 1,919,700 | — | — |
| 2016-09-02 | $169.77 | $188.78 | 2,083,800 | — | — |
| 2016-09-01 | $170.13 | $189.18 | 1,876,100 | — | — |
| 2016-08-31 | $170.06 | $189.10 | 2,936,400 | — | — |
| 2016-08-30 | $170.76 | $189.88 | 1,803,100 | — | — |
| 2016-08-29 | $171.51 | $190.71 | 2,512,200 | — | — |
| 2016-08-26 | $171.97 | $191.22 | 2,925,300 | — | — |
| 2016-08-25 | $170.23 | $189.29 | 2,623,800 | — | — |
| 2016-08-24 | $170.84 | $189.97 | 3,055,000 | — | — |
| 2016-08-23 | $174.40 | $193.92 | 2,375,700 | — | — |
| 2016-08-22 | $174.35 | $193.87 | 2,603,700 | — | — |
| 2016-08-19 | $173.62 | $193.06 | 2,696,400 | — | — |
| 2016-08-18 | $174.75 | $194.31 | 3,422,400 | — | — |
| 2016-08-17 | $174.31 | $193.82 | 2,580,900 | — | — |
| 2016-08-16 | $172.16 | $191.43 | 2,622,800 | — | — |
| 2016-08-15 | $174.58 | $194.12 | 2,784,300 | — | — |
| 2016-08-12 | $173.02 | $191.28 | 1,863,200 | — | — |
| 2016-08-11 | $172.43 | $190.63 | 2,142,800 | — | — |
| 2016-08-10 | $171.23 | $189.30 | 2,476,600 | — | — |
| 2016-08-09 | $172.08 | $190.24 | 2,094,200 | — | — |
| 2016-08-08 | $172.34 | $190.53 | 2,706,500 | — | — |
| 2016-08-05 | $173.66 | $191.99 | 2,228,300 | — | — |
| 2016-08-04 | $172.67 | $190.89 | 2,122,200 | — | — |
| 2016-08-03 | $173.43 | $191.73 | 3,911,800 | — | — |
| 2016-08-02 | $174.15 | $192.53 | 6,589,000 | — | — |
| 2016-08-01 | $174.16 | $192.54 | 3,571,900 | — | — |
| 2016-07-29 | $172.03 | $190.18 | 3,121,600 | — | — |
| 2016-07-28 | $171.28 | $189.35 | 5,192,500 | — | — |
| 2016-07-27 | $170.68 | $188.69 | 4,200,200 | — | — |
| 2016-07-26 | $167.67 | $185.36 | 2,883,600 | — | — |
| 2016-07-25 | $166.56 | $184.14 | 2,704,900 | — | — |
| 2016-07-22 | $165.67 | $183.15 | 2,500,400 | — | — |
| 2016-07-21 | $164.19 | $181.52 | 1,971,800 | — | — |
| 2016-07-20 | $163.25 | $180.48 | 2,161,400 | — | — |
| 2016-07-19 | $162.49 | $179.64 | 2,249,500 | — | — |
| 2016-07-18 | $162.93 | $180.12 | 1,815,600 | — | — |
| 2016-07-15 | $163.28 | $180.51 | 3,179,700 | — | — |
| 2016-07-14 | $162.74 | $179.91 | 2,444,800 | — | — |
| 2016-07-13 | $160.52 | $177.46 | 2,691,800 | — | — |
| 2016-07-12 | $161.96 | $179.05 | 2,407,200 | — | — |
| 2016-07-11 | $160.18 | $177.08 | 2,464,700 | — | — |
| 2016-07-08 | $161.10 | $178.10 | 3,741,500 | — | — |
| 2016-07-07 | $156.59 | $173.11 | 2,437,100 | — | — |
| 2016-07-06 | $156.05 | $172.52 | 3,834,000 | — | — |
| 2016-07-05 | $154.27 | $170.55 | 2,349,100 | — | — |
| 2016-07-01 | $154.28 | $170.56 | 2,758,100 | — | — |
| 2016-06-30 | $152.15 | $168.21 | 3,480,700 | — | — |
| 2016-06-29 | $150.10 | $165.94 | 3,771,100 | — | — |
| 2016-06-28 | $148.42 | $164.08 | 4,348,000 | — | — |
| 2016-06-27 | $144.58 | $159.84 | 4,176,700 | — | — |
| 2016-06-24 | $146.45 | $161.90 | 4,919,200 | — | — |
| 2016-06-23 | $152.27 | $168.34 | 3,000,400 | — | — |
| 2016-06-22 | $149.81 | $165.62 | 4,470,100 | — | — |
| 2016-06-21 | $149.42 | $165.19 | 2,622,200 | — | — |
| 2016-06-20 | $150.65 | $166.55 | 3,250,500 | — | — |
| 2016-06-17 | $149.62 | $165.41 | 4,681,500 | — | — |
| 2016-06-16 | $152.30 | $168.37 | 2,321,700 | — | — |
| 2016-06-15 | $151.90 | $167.93 | 2,443,700 | — | — |
| 2016-06-14 | $152.99 | $169.13 | 2,115,200 | — | — |
| 2016-06-13 | $153.08 | $169.23 | 2,340,300 | — | — |
| 2016-06-10 | $154.78 | $171.11 | 2,626,100 | — | — |
| 2016-06-09 | $156.78 | $173.32 | 2,383,200 | — | — |
| 2016-06-08 | $158.00 | $174.67 | 2,476,000 | — | — |
| 2016-06-07 | $158.89 | $175.66 | 1,896,700 | — | — |
| 2016-06-06 | $160.19 | $177.09 | 1,897,600 | — | — |
| 2016-06-03 | $159.19 | $175.99 | 2,149,300 | — | — |
| 2016-06-02 | $159.87 | $176.74 | 2,386,300 | — | — |
| 2016-06-01 | $158.05 | $174.73 | 1,716,400 | — | — |
| 2016-05-31 | $157.95 | $174.62 | 3,204,400 | — | — |
| 2016-05-27 | $156.74 | $173.28 | 1,364,000 | — | — |
| 2016-05-26 | $155.55 | $171.96 | 1,808,600 | — | — |
| 2016-05-25 | $155.57 | $171.99 | 3,053,100 | — | — |
| 2016-05-24 | $152.72 | $168.84 | 2,581,000 | — | — |
| 2016-05-23 | $149.30 | $165.06 | 1,543,400 | — | — |
| 2016-05-20 | $150.18 | $166.03 | 3,075,800 | — | — |
| 2016-05-19 | $148.67 | $164.36 | 3,023,600 | — | — |
| 2016-05-18 | $150.83 | $166.75 | 3,234,500 | — | — |
| 2016-05-17 | $150.11 | $165.95 | 4,486,500 | — | — |
| 2016-05-16 | $153.27 | $169.44 | 2,415,100 | — | — |
| 2016-05-13 | $152.35 | $168.43 | 2,451,200 | — | — |
| 2016-05-12 | $152.90 | $167.93 | 2,981,600 | — | — |
| 2016-05-11 | $154.18 | $169.34 | 2,741,800 | — | — |
| 2016-05-10 | $157.24 | $172.70 | 2,585,000 | — | — |
| 2016-05-09 | $155.41 | $170.69 | 2,990,100 | — | — |
| 2016-05-06 | $153.19 | $168.25 | 3,004,800 | — | — |
| 2016-05-05 | $154.25 | $169.41 | 2,325,400 | — | — |
| 2016-05-04 | $154.18 | $169.34 | 3,048,400 | — | — |
| 2016-05-03 | $156.35 | $171.72 | 2,862,900 | — | — |
| 2016-05-02 | $158.99 | $174.62 | 2,433,700 | — | — |
| 2016-04-29 | $158.30 | $173.86 | 5,386,600 | — | — |
| 2016-04-28 | $160.56 | $176.34 | 3,354,100 | — | — |
| 2016-04-27 | $161.00 | $176.83 | 2,729,500 | — | — |
| 2016-04-26 | $162.85 | $178.86 | 2,156,600 | — | — |
| 2016-04-25 | $163.46 | $179.53 | 1,596,300 | — | — |
| 2016-04-22 | $163.19 | $179.23 | 2,757,200 | — | — |
| 2016-04-21 | $164.35 | $180.51 | 2,348,400 | — | — |
| 2016-04-20 | $162.76 | $178.76 | 2,374,300 | — | — |
| 2016-04-19 | $162.10 | $178.03 | 2,693,000 | — | — |
| 2016-04-18 | $161.70 | $177.59 | 2,081,100 | — | — |
| 2016-04-15 | $160.13 | $175.87 | 2,824,300 | — | — |
| 2016-04-14 | $160.12 | $175.86 | 2,406,800 | — | — |
| 2016-04-13 | $160.06 | $175.79 | 3,860,600 | — | — |
| 2016-04-12 | $158.60 | $174.19 | 2,763,400 | — | — |
| 2016-04-11 | $156.39 | $171.76 | 2,732,800 | — | — |
| 2016-04-08 | $156.46 | $171.84 | 2,522,100 | — | — |
| 2016-04-07 | $157.38 | $172.85 | 3,363,900 | — | — |
| 2016-04-06 | $159.66 | $175.35 | 4,067,000 | — | — |
| 2016-04-05 | $152.95 | $167.98 | 2,604,600 | — | — |
| 2016-04-04 | $154.66 | $169.86 | 2,314,200 | — | — |
| 2016-04-01 | $154.16 | $169.31 | 3,972,200 | — | — |
| 2016-03-31 | $149.93 | $164.67 | 2,799,600 | — | — |
| 2016-03-30 | $149.48 | $164.17 | 2,324,500 | — | — |
| 2016-03-29 | $149.49 | $164.18 | 2,735,700 | — | — |
| 2016-03-28 | $148.37 | $162.95 | 2,111,000 | — | — |
| 2016-03-24 | $149.24 | $163.91 | 3,025,800 | — | — |
| 2016-03-23 | $148.76 | $163.38 | 3,107,600 | — | — |
| 2016-03-22 | $150.62 | $165.43 | 4,213,900 | — | — |
| 2016-03-21 | $147.01 | $161.46 | 3,176,800 | — | — |
| 2016-03-18 | $145.51 | $159.81 | 6,802,600 | — | — |
| 2016-03-17 | $144.13 | $158.30 | 4,899,700 | — | — |
| 2016-03-16 | $143.98 | $158.13 | 6,104,700 | — | — |
| 2016-03-15 | $143.21 | $157.29 | 3,034,200 | — | — |
| 2016-03-14 | $144.62 | $158.84 | 3,013,800 | — | — |
| 2016-03-11 | $144.57 | $158.78 | 4,861,700 | — | — |
| 2016-03-10 | $141.03 | $154.89 | 4,572,900 | — | — |
| 2016-03-09 | $140.90 | $154.75 | 6,075,400 | — | — |
| 2016-03-08 | $144.63 | $158.85 | 3,064,100 | — | — |
| 2016-03-07 | $147.31 | $161.79 | 3,278,800 | — | — |
| 2016-03-04 | $145.98 | $160.33 | 3,471,400 | — | — |
| 2016-03-03 | $145.84 | $160.18 | 2,988,900 | — | — |
| 2016-03-02 | $147.49 | $161.99 | 3,689,900 | — | — |
| 2016-03-01 | $148.39 | $162.98 | 4,477,700 | — | — |
| 2016-02-29 | $142.28 | $156.27 | 5,193,800 | — | — |
| 2016-02-26 | $147.60 | $162.11 | 3,411,500 | — | — |
| 2016-02-25 | $146.75 | $161.18 | 3,446,800 | — | — |
| 2016-02-24 | $147.11 | $161.57 | 3,316,100 | — | — |
| 2016-02-23 | $147.26 | $161.74 | 3,315,200 | — | — |
| 2016-02-22 | $148.56 | $163.16 | 4,603,300 | — | — |
| 2016-02-19 | $150.12 | $164.88 | 2,796,800 | — | — |
| 2016-02-18 | $149.30 | $163.98 | 2,892,100 | — | — |
| 2016-02-17 | $151.07 | $165.92 | 3,811,100 | — | — |
| 2016-02-16 | $147.15 | $161.61 | 3,371,300 | — | — |
| 2016-02-12 | $144.72 | $158.95 | 3,218,000 | — | — |
| 2016-02-11 | $141.46 | $155.37 | 4,374,400 | — | — |
| 2016-02-10 | $144.81 | $157.95 | 4,273,500 | — | — |
| 2016-02-09 | $143.16 | $156.15 | 4,211,100 | — | — |
| 2016-02-08 | $143.00 | $155.97 | 4,627,300 | — | — |
| 2016-02-05 | $145.04 | $158.20 | 6,451,900 | — | — |
| 2016-02-04 | $149.91 | $163.51 | 3,685,200 | — | — |
| 2016-02-03 | $150.69 | $164.36 | 4,530,600 | — | — |
| 2016-02-02 | $150.11 | $163.73 | 3,881,400 | — | — |
| 2016-02-01 | $152.75 | $166.61 | 4,602,200 | — | — |
| 2016-01-29 | $152.73 | $166.58 | 7,174,400 | — | — |
| 2016-01-28 | $148.35 | $161.81 | 4,246,500 | — | — |
| 2016-01-27 | $150.47 | $164.12 | 3,752,300 | — | — |
| 2016-01-26 | $153.78 | $167.73 | 3,645,500 | — | — |
| 2016-01-25 | $153.43 | $167.35 | 4,765,100 | — | — |
| 2016-01-22 | $156.08 | $170.24 | 4,577,300 | — | — |
| 2016-01-21 | $152.78 | $166.64 | 4,674,000 | — | — |
| 2016-01-20 | $155.02 | $169.08 | 7,338,600 | — | — |
| 2016-01-19 | $151.30 | $165.02 | 4,382,200 | — | — |
| 2016-01-15 | $151.30 | $165.02 | 6,213,000 | — | — |
| 2016-01-14 | $153.16 | $167.05 | 5,649,000 | — | — |
| 2016-01-13 | $145.46 | $158.65 | 3,982,100 | — | — |
| 2016-01-12 | $150.79 | $164.47 | 4,410,600 | — | — |
| 2016-01-11 | $147.69 | $161.09 | 4,747,400 | — | — |
| 2016-01-08 | $150.71 | $164.38 | 4,179,600 | — | — |
| 2016-01-07 | $152.98 | $166.86 | 4,162,500 | — | — |
| 2016-01-06 | $156.72 | $170.94 | 3,826,900 | — | — |
| 2016-01-05 | $158.17 | $172.52 | 2,678,900 | — | — |
| 2016-01-04 | $158.34 | $172.70 | 5,083,200 | — | — |