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
- 1992-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 — 2017
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2017-12-29 | $154.68 | $238.98 | 1,924,300 | — | — |
| 2017-12-28 | $155.29 | $239.92 | 905,800 | — | — |
| 2017-12-27 | $154.19 | $238.22 | 1,574,900 | — | — |
| 2017-12-26 | $152.61 | $235.78 | 1,960,800 | — | — |
| 2017-12-22 | $153.84 | $237.68 | 509,500 | — | — |
| 2017-12-21 | $154.10 | $238.08 | 1,363,300 | — | — |
| 2017-12-20 | $154.01 | $237.95 | 987,300 | — | — |
| 2017-12-19 | $154.17 | $238.19 | 1,811,200 | — | — |
| 2017-12-18 | $153.33 | $236.89 | 2,350,000 | — | — |
| 2017-12-15 | $149.60 | $231.13 | 3,631,100 | — | — |
| 2017-12-14 | $149.14 | $230.42 | 2,503,200 | — | — |
| 2017-12-13 | $151.27 | $233.71 | 1,183,600 | — | — |
| 2017-12-12 | $151.34 | $233.82 | 1,508,000 | — | — |
| 2017-12-11 | $152.26 | $235.24 | 3,109,400 | — | — |
| 2017-12-08 | $151.41 | $233.93 | 1,424,900 | — | — |
| 2017-12-07 | $150.96 | $233.23 | 1,647,000 | — | — |
| 2017-12-06 | $150.39 | $232.35 | 1,421,200 | — | — |
| 2017-12-05 | $153.08 | $235.29 | 1,308,100 | — | — |
| 2017-12-04 | $153.36 | $235.72 | 2,300,600 | — | — |
| 2017-12-01 | $151.87 | $233.43 | 2,270,100 | — | — |
| 2017-11-30 | $153.92 | $236.58 | 3,178,300 | — | — |
| 2017-11-29 | $155.17 | $238.50 | 1,301,700 | — | — |
| 2017-11-28 | $156.36 | $240.33 | 2,641,100 | — | — |
| 2017-11-27 | $152.08 | $233.75 | 1,253,100 | — | — |
| 2017-11-24 | $152.88 | $234.98 | 807,800 | — | — |
| 2017-11-22 | $151.72 | $233.20 | 2,341,000 | — | — |
| 2017-11-21 | $151.35 | $232.63 | 2,127,900 | — | — |
| 2017-11-20 | $150.87 | $231.89 | 1,497,800 | — | — |
| 2017-11-17 | $150.64 | $231.54 | 2,930,700 | — | — |
| 2017-11-16 | $149.04 | $229.08 | 1,779,900 | — | — |
| 2017-11-15 | $146.17 | $224.67 | 1,943,800 | — | — |
| 2017-11-14 | $147.63 | $226.91 | 1,056,100 | — | — |
| 2017-11-13 | $148.15 | $227.71 | 1,455,900 | — | — |
| 2017-11-10 | $148.28 | $227.91 | 1,283,200 | — | — |
| 2017-11-09 | $148.46 | $228.19 | 1,908,200 | — | — |
| 2017-11-08 | $149.97 | $230.51 | 1,759,900 | — | — |
| 2017-11-07 | $148.95 | $228.94 | 864,000 | — | — |
| 2017-11-06 | $147.47 | $226.67 | 615,900 | — | — |
| 2017-11-03 | $147.50 | $226.71 | 1,011,800 | — | — |
| 2017-11-02 | $147.90 | $227.33 | 1,233,600 | — | — |
| 2017-11-01 | $147.92 | $227.36 | 1,317,700 | — | — |
| 2017-10-31 | $146.12 | $224.59 | 1,533,000 | — | — |
| 2017-10-30 | $147.45 | $226.64 | 1,727,100 | — | — |
| 2017-10-27 | $148.14 | $227.70 | 2,127,100 | — | — |
| 2017-10-26 | $149.60 | $229.94 | 2,803,700 | — | — |
| 2017-10-25 | $143.62 | $220.75 | 1,424,900 | — | — |
| 2017-10-24 | $142.95 | $219.72 | 1,076,000 | — | — |
| 2017-10-23 | $142.44 | $218.94 | 1,225,500 | — | — |
| 2017-10-20 | $143.14 | $220.01 | 1,185,000 | — | — |
| 2017-10-19 | $140.41 | $215.82 | 881,000 | — | — |
| 2017-10-18 | $139.90 | $215.03 | 937,300 | — | — |
| 2017-10-17 | $141.44 | $217.40 | 633,000 | — | — |
| 2017-10-16 | $141.29 | $217.17 | 746,600 | — | — |
| 2017-10-13 | $142.21 | $218.58 | 648,700 | — | — |
| 2017-10-12 | $141.87 | $218.06 | 880,800 | — | — |
| 2017-10-11 | $141.18 | $217.00 | 781,700 | — | — |
| 2017-10-10 | $140.62 | $216.14 | 879,600 | — | — |
| 2017-10-09 | $140.87 | $216.52 | 579,900 | — | — |
| 2017-10-06 | $141.96 | $218.20 | 1,190,400 | — | — |
| 2017-10-05 | $142.35 | $218.80 | 803,300 | — | — |
| 2017-10-04 | $142.35 | $218.80 | 739,200 | — | — |
| 2017-10-03 | $142.49 | $219.01 | 1,006,300 | — | — |
| 2017-10-02 | $141.19 | $217.02 | 920,200 | — | — |
| 2017-09-29 | $139.74 | $214.79 | 1,304,300 | — | — |
| 2017-09-28 | $141.06 | $216.82 | 1,453,000 | — | — |
| 2017-09-27 | $138.71 | $213.20 | 1,480,600 | — | — |
| 2017-09-26 | $138.43 | $212.77 | 1,490,300 | — | — |
| 2017-09-25 | $137.70 | $211.65 | 1,645,300 | — | — |
| 2017-09-22 | $137.60 | $211.50 | 922,000 | — | — |
| 2017-09-21 | $138.57 | $212.99 | 923,200 | — | — |
| 2017-09-20 | $137.99 | $212.10 | 1,681,400 | — | — |
| 2017-09-19 | $136.51 | $209.82 | 2,031,900 | — | — |
| 2017-09-18 | $134.74 | $207.10 | 1,030,800 | — | — |
| 2017-09-15 | $134.22 | $206.30 | 1,840,100 | — | — |
| 2017-09-14 | $134.09 | $206.10 | 1,314,400 | — | — |
| 2017-09-13 | $134.15 | $206.19 | 858,400 | — | — |
| 2017-09-12 | $134.82 | $207.22 | 1,418,500 | — | — |
| 2017-09-11 | $135.01 | $207.52 | 2,149,700 | — | — |
| 2017-09-08 | $132.46 | $203.60 | 807,000 | — | — |
| 2017-09-07 | $132.24 | $203.26 | 1,376,300 | — | — |
| 2017-09-06 | $131.77 | $201.33 | 1,671,900 | — | — |
| 2017-09-05 | $130.30 | $199.08 | 819,100 | — | — |
| 2017-09-01 | $131.03 | $200.19 | 901,200 | — | — |
| 2017-08-31 | $131.54 | $200.97 | 1,149,400 | — | — |
| 2017-08-30 | $130.64 | $199.60 | 1,885,800 | — | — |
| 2017-08-29 | $130.88 | $199.97 | 576,400 | — | — |
| 2017-08-28 | $132.08 | $201.80 | 479,000 | — | — |
| 2017-08-25 | $132.42 | $202.32 | 527,600 | — | — |
| 2017-08-24 | $132.15 | $201.91 | 624,200 | — | — |
| 2017-08-23 | $132.38 | $202.26 | 826,800 | — | — |
| 2017-08-22 | $132.75 | $202.82 | 910,500 | — | — |
| 2017-08-21 | $131.21 | $200.47 | 1,034,100 | — | — |
| 2017-08-18 | $132.30 | $202.14 | 935,100 | — | — |
| 2017-08-17 | $131.79 | $201.36 | 980,200 | — | — |
| 2017-08-16 | $133.59 | $204.11 | 1,771,000 | — | — |
| 2017-08-15 | $131.47 | $200.87 | 1,030,100 | — | — |
| 2017-08-14 | $131.06 | $200.24 | 1,648,600 | — | — |
| 2017-08-11 | $127.44 | $194.71 | 583,000 | — | — |
| 2017-08-10 | $127.62 | $194.98 | 1,130,500 | — | — |
| 2017-08-09 | $128.86 | $196.88 | 1,357,700 | — | — |
| 2017-08-08 | $128.58 | $196.45 | 1,137,200 | — | — |
| 2017-08-07 | $130.22 | $198.96 | 521,900 | — | — |
| 2017-08-04 | $130.15 | $198.85 | 1,143,600 | — | — |
| 2017-08-03 | $130.32 | $199.11 | 698,700 | — | — |
| 2017-08-02 | $130.60 | $199.54 | 963,400 | — | — |
| 2017-08-01 | $130.71 | $199.71 | 1,783,300 | — | — |
| 2017-07-31 | $130.16 | $198.87 | 2,094,700 | — | — |
| 2017-07-28 | $132.26 | $202.07 | 1,486,900 | — | — |
| 2017-07-27 | $132.71 | $202.76 | 1,812,900 | — | — |
| 2017-07-26 | $135.03 | $206.31 | 1,141,200 | — | — |
| 2017-07-25 | $135.86 | $207.57 | 1,009,800 | — | — |
| 2017-07-24 | $135.22 | $206.60 | 917,100 | — | — |
| 2017-07-21 | $134.74 | $205.86 | 813,900 | — | — |
| 2017-07-20 | $135.21 | $206.58 | 925,700 | — | — |
| 2017-07-19 | $135.62 | $207.21 | 726,500 | — | — |
| 2017-07-18 | $134.16 | $204.98 | 848,400 | — | — |
| 2017-07-17 | $134.54 | $205.56 | 1,190,900 | — | — |
| 2017-07-14 | $134.31 | $205.21 | 1,078,300 | — | — |
| 2017-07-13 | $133.58 | $204.09 | 870,700 | — | — |
| 2017-07-12 | $133.82 | $204.46 | 1,252,700 | — | — |
| 2017-07-11 | $132.96 | $203.14 | 657,000 | — | — |
| 2017-07-10 | $133.34 | $203.72 | 737,700 | — | — |
| 2017-07-07 | $133.06 | $203.30 | 1,187,700 | — | — |
| 2017-07-06 | $132.43 | $202.33 | 1,598,900 | — | — |
| 2017-07-05 | $132.66 | $202.69 | 1,071,600 | — | — |
| 2017-07-03 | $134.18 | $205.01 | 903,000 | — | — |
| 2017-06-30 | $132.55 | $202.52 | 1,502,300 | — | — |
| 2017-06-29 | $131.67 | $201.17 | 978,300 | — | — |
| 2017-06-28 | $133.64 | $204.18 | 1,133,400 | — | — |
| 2017-06-27 | $132.23 | $202.03 | 833,800 | — | — |
| 2017-06-26 | $132.88 | $203.02 | 768,600 | — | — |
| 2017-06-23 | $132.80 | $202.90 | 1,878,800 | — | — |
| 2017-06-22 | $132.47 | $202.40 | 1,975,200 | — | — |
| 2017-06-21 | $132.86 | $202.99 | 1,059,200 | — | — |
| 2017-06-20 | $134.76 | $205.89 | 1,461,200 | — | — |
| 2017-06-19 | $136.46 | $208.49 | 1,263,200 | — | — |
| 2017-06-16 | $136.00 | $207.79 | 1,816,900 | — | — |
| 2017-06-15 | $134.86 | $206.05 | 1,176,800 | — | — |
| 2017-06-14 | $135.19 | $206.55 | 870,500 | — | — |
| 2017-06-13 | $136.28 | $208.22 | 1,013,200 | — | — |
| 2017-06-12 | $134.97 | $206.21 | 1,388,400 | — | — |
| 2017-06-09 | $136.19 | $208.08 | 1,837,200 | — | — |
| 2017-06-08 | $132.98 | $203.17 | 1,549,700 | — | — |
| 2017-06-07 | $133.08 | $203.33 | 1,729,200 | — | — |
| 2017-06-06 | $133.29 | $203.65 | 1,082,800 | — | — |
| 2017-06-05 | $133.42 | $203.85 | 1,766,700 | — | — |
| 2017-06-02 | $136.62 | $207.53 | 2,348,600 | — | — |
| 2017-06-01 | $134.09 | $203.69 | 2,287,500 | — | — |
| 2017-05-31 | $132.29 | $200.95 | 1,020,100 | — | — |
| 2017-05-30 | $131.59 | $199.89 | 1,721,600 | — | — |
| 2017-05-26 | $131.97 | $200.47 | 957,200 | — | — |
| 2017-05-25 | $131.93 | $200.41 | 1,323,900 | — | — |
| 2017-05-24 | $132.27 | $200.92 | 2,260,700 | — | — |
| 2017-05-23 | $129.97 | $197.43 | 801,100 | — | — |
| 2017-05-22 | $129.82 | $197.20 | 689,000 | — | — |
| 2017-05-19 | $129.23 | $196.31 | 1,080,900 | — | — |
| 2017-05-18 | $128.37 | $195.00 | 2,094,600 | — | — |
| 2017-05-17 | $128.82 | $195.68 | 1,341,600 | — | — |
| 2017-05-16 | $131.03 | $199.04 | 1,764,800 | — | — |
| 2017-05-15 | $130.17 | $197.73 | 2,034,700 | — | — |
| 2017-05-12 | $129.72 | $197.05 | 1,110,800 | — | — |
| 2017-05-11 | $129.09 | $196.09 | 898,500 | — | — |
| 2017-05-10 | $129.17 | $196.21 | 830,400 | — | — |
| 2017-05-09 | $128.62 | $195.38 | 861,300 | — | — |
| 2017-05-08 | $129.09 | $196.09 | 1,005,500 | — | — |
| 2017-05-05 | $129.48 | $196.69 | 2,035,500 | — | — |
| 2017-05-04 | $126.32 | $191.89 | 1,459,700 | — | — |
| 2017-05-03 | $125.53 | $190.69 | 1,000,200 | — | — |
| 2017-05-02 | $125.57 | $190.75 | 1,291,900 | — | — |
| 2017-05-01 | $124.96 | $189.82 | 939,300 | — | — |
| 2017-04-28 | $124.98 | $189.85 | 1,521,100 | — | — |
| 2017-04-27 | $125.48 | $190.61 | 1,653,700 | — | — |
| 2017-04-26 | $125.11 | $190.05 | 1,536,000 | — | — |
| 2017-04-25 | $124.70 | $189.42 | 1,672,900 | — | — |
| 2017-04-24 | $123.01 | $186.86 | 1,896,700 | — | — |
| 2017-04-21 | $119.58 | $181.65 | 853,900 | — | — |
| 2017-04-20 | $119.73 | $181.88 | 1,034,700 | — | — |
| 2017-04-19 | $118.16 | $179.49 | 1,120,300 | — | — |
| 2017-04-18 | $118.32 | $179.73 | 1,498,300 | — | — |
| 2017-04-17 | $118.05 | $179.32 | 660,900 | — | — |
| 2017-04-13 | $117.47 | $178.44 | 818,600 | — | — |
| 2017-04-12 | $118.23 | $179.60 | 904,000 | — | — |
| 2017-04-11 | $119.18 | $181.04 | 1,019,400 | — | — |
| 2017-04-10 | $119.57 | $181.63 | 686,500 | — | — |
| 2017-04-07 | $118.85 | $180.54 | 1,076,500 | — | — |
| 2017-04-06 | $119.37 | $181.33 | 1,238,600 | — | — |
| 2017-04-05 | $118.13 | $179.44 | 1,440,000 | — | — |
| 2017-04-04 | $119.27 | $181.18 | 1,006,400 | — | — |
| 2017-04-03 | $118.00 | $179.25 | 1,825,500 | — | — |
| 2017-03-31 | $118.60 | $180.16 | 1,469,700 | — | — |
| 2017-03-30 | $118.60 | $180.16 | 1,732,200 | — | — |
| 2017-03-29 | $118.38 | $179.82 | 1,306,000 | — | — |
| 2017-03-28 | $118.78 | $180.43 | 2,120,500 | — | — |
| 2017-03-27 | $117.89 | $179.08 | 1,309,200 | — | — |
| 2017-03-24 | $116.41 | $176.83 | 850,600 | — | — |
| 2017-03-23 | $117.64 | $178.70 | 781,100 | — | — |
| 2017-03-22 | $117.07 | $177.83 | 1,103,500 | — | — |
| 2017-03-21 | $116.95 | $177.65 | 1,047,100 | — | — |
| 2017-03-20 | $118.24 | $179.61 | 643,400 | — | — |
| 2017-03-17 | $118.32 | $179.73 | 2,297,100 | — | — |
| 2017-03-16 | $117.12 | $177.91 | 1,567,400 | — | — |
| 2017-03-15 | $118.62 | $180.19 | 1,606,300 | — | — |
| 2017-03-14 | $116.65 | $177.20 | 1,455,800 | — | — |
| 2017-03-13 | $116.72 | $177.30 | 1,580,600 | — | — |
| 2017-03-10 | $116.95 | $177.65 | 1,407,300 | — | — |
| 2017-03-09 | $116.99 | $177.71 | 1,728,800 | — | — |
| 2017-03-08 | $118.57 | $180.11 | 2,717,000 | — | — |
| 2017-03-07 | $118.79 | $180.45 | 1,676,500 | — | — |
| 2017-03-06 | $117.73 | $178.84 | 1,203,300 | — | — |
| 2017-03-03 | $117.60 | $178.64 | 1,076,300 | — | — |
| 2017-03-02 | $118.78 | $179.23 | 1,064,600 | — | — |
| 2017-03-01 | $120.36 | $181.62 | 1,283,100 | — | — |
| 2017-02-28 | $118.71 | $179.13 | 1,616,100 | — | — |
| 2017-02-27 | $118.52 | $178.84 | 1,737,000 | — | — |
| 2017-02-24 | $118.11 | $178.22 | 833,400 | — | — |
| 2017-02-23 | $118.06 | $178.15 | 853,800 | — | — |
| 2017-02-22 | $117.79 | $177.74 | 861,700 | — | — |
| 2017-02-21 | $118.31 | $178.53 | 1,600,600 | — | — |
| 2017-02-17 | $117.42 | $177.18 | 906,000 | — | — |
| 2017-02-16 | $117.50 | $177.30 | 1,810,700 | — | — |
| 2017-02-15 | $117.59 | $177.44 | 884,700 | — | — |
| 2017-02-14 | $117.32 | $177.03 | 767,600 | — | — |
| 2017-02-13 | $117.44 | $177.21 | 1,059,300 | — | — |
| 2017-02-10 | $116.23 | $175.39 | 1,247,500 | — | — |
| 2017-02-09 | $115.76 | $174.68 | 1,030,400 | — | — |
| 2017-02-08 | $116.30 | $175.49 | 891,600 | — | — |
| 2017-02-07 | $116.30 | $175.49 | 1,582,800 | — | — |
| 2017-02-06 | $116.44 | $175.70 | 1,448,000 | — | — |
| 2017-02-03 | $117.47 | $177.26 | 1,120,900 | — | — |
| 2017-02-02 | $116.62 | $175.98 | 1,705,100 | — | — |
| 2017-02-01 | $117.95 | $177.98 | 1,324,400 | — | — |
| 2017-01-31 | $118.44 | $178.72 | 1,356,800 | — | — |
| 2017-01-30 | $119.30 | $180.02 | 1,649,800 | — | — |
| 2017-01-27 | $120.20 | $181.38 | 1,739,300 | — | — |
| 2017-01-26 | $119.50 | $180.32 | 1,980,500 | — | — |
| 2017-01-25 | $119.57 | $180.43 | 3,917,600 | — | — |
| 2017-01-24 | $117.69 | $177.59 | 3,539,800 | — | — |
| 2017-01-23 | $116.68 | $176.07 | 1,750,400 | — | — |
| 2017-01-20 | $117.39 | $177.14 | 1,295,500 | — | — |
| 2017-01-19 | $116.10 | $175.19 | 1,965,400 | — | — |
| 2017-01-18 | $116.60 | $175.95 | 1,386,400 | — | — |
| 2017-01-17 | $116.92 | $176.43 | 1,424,300 | — | — |
| 2017-01-13 | $117.08 | $176.67 | 1,088,300 | — | — |
| 2017-01-12 | $117.25 | $176.93 | 1,102,600 | — | — |
| 2017-01-11 | $116.92 | $176.43 | 995,100 | — | — |
| 2017-01-10 | $115.85 | $174.81 | 928,300 | — | — |
| 2017-01-09 | $116.55 | $175.87 | 1,143,700 | — | — |
| 2017-01-06 | $116.20 | $175.34 | 1,907,500 | — | — |
| 2017-01-05 | $115.67 | $174.54 | 1,756,500 | — | — |
| 2017-01-04 | $116.85 | $176.32 | 1,564,800 | — | — |
| 2017-01-03 | $116.90 | $176.40 | 2,364,200 | — | — |