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
- 1995-08-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 | $149.25 | $987.10 | 79,040 | — | — |
| 2017-12-28 | $150.50 | $995.36 | 80,520 | — | — |
| 2017-12-27 | $149.60 | $989.41 | 61,260 | — | — |
| 2017-12-26 | $149.15 | $986.43 | 47,460 | — | — |
| 2017-12-22 | $148.50 | $982.13 | 64,200 | — | — |
| 2017-12-21 | $147.95 | $978.50 | 72,100 | — | — |
| 2017-12-20 | $148.40 | $981.47 | 141,660 | — | — |
| 2017-12-19 | $149.95 | $991.72 | 152,320 | — | — |
| 2017-12-18 | $155.45 | $1,028.10 | 136,560 | — | — |
| 2017-12-15 | $152.85 | $1,010.90 | 253,880 | — | — |
| 2017-12-14 | $150.70 | $996.69 | 83,340 | — | — |
| 2017-12-13 | $151.00 | $998.67 | 123,800 | — | — |
| 2017-12-12 | $150.30 | $994.04 | 112,900 | — | — |
| 2017-12-11 | $149.50 | $988.75 | 80,240 | — | — |
| 2017-12-08 | $150.55 | $995.69 | 49,500 | — | — |
| 2017-12-07 | $150.45 | $995.03 | 136,540 | — | — |
| 2017-12-06 | $150.50 | $995.36 | 70,380 | — | — |
| 2017-12-05 | $151.25 | $1,000.32 | 105,880 | — | — |
| 2017-12-04 | $150.55 | $995.69 | 102,260 | — | — |
| 2017-12-01 | $149.55 | $989.08 | 91,720 | — | — |
| 2017-11-30 | $149.95 | $991.72 | 246,760 | — | — |
| 2017-11-29 | $149.25 | $987.10 | 68,500 | — | — |
| 2017-11-28 | $147.40 | $974.86 | 80,400 | — | — |
| 2017-11-27 | $148.20 | $980.15 | 69,480 | — | — |
| 2017-11-24 | $148.95 | $985.11 | 50,860 | — | — |
| 2017-11-22 | $148.25 | $980.48 | 79,480 | — | — |
| 2017-11-21 | $148.95 | $985.11 | 114,780 | — | — |
| 2017-11-20 | $147.90 | $978.17 | 82,480 | — | — |
| 2017-11-17 | $148.90 | $984.78 | 98,180 | — | — |
| 2017-11-16 | $149.10 | $986.10 | 137,980 | — | — |
| 2017-11-15 | $148.00 | $978.83 | 113,220 | — | — |
| 2017-11-14 | $147.90 | $978.17 | 106,080 | — | — |
| 2017-11-13 | $147.55 | $975.85 | 143,080 | — | — |
| 2017-11-10 | $148.00 | $978.83 | 119,780 | — | — |
| 2017-11-09 | $148.15 | $979.82 | 101,100 | — | — |
| 2017-11-08 | $149.10 | $986.10 | 153,000 | — | — |
| 2017-11-07 | $145.00 | $958.99 | 115,940 | — | — |
| 2017-11-06 | $144.20 | $953.70 | 67,380 | — | — |
| 2017-11-03 | $143.65 | $950.06 | 71,360 | — | — |
| 2017-11-02 | $144.35 | $954.69 | 61,320 | — | — |
| 2017-11-01 | $143.15 | $946.75 | 63,040 | — | — |
| 2017-10-31 | $142.90 | $945.10 | 84,080 | — | — |
| 2017-10-30 | $141.35 | $934.85 | 81,620 | — | — |
| 2017-10-27 | $141.30 | $934.52 | 79,120 | — | — |
| 2017-10-26 | $140.55 | $929.56 | 75,920 | — | — |
| 2017-10-25 | $140.65 | $930.22 | 100,500 | — | — |
| 2017-10-24 | $140.60 | $929.89 | 97,900 | — | — |
| 2017-10-23 | $140.00 | $925.92 | 104,700 | — | — |
| 2017-10-20 | $141.90 | $938.48 | 138,640 | — | — |
| 2017-10-19 | $146.35 | $950.72 | 99,540 | — | — |
| 2017-10-18 | $146.35 | $950.72 | 96,020 | — | — |
| 2017-10-17 | $145.10 | $942.60 | 138,120 | — | — |
| 2017-10-16 | $145.25 | $943.57 | 105,000 | — | — |
| 2017-10-13 | $146.80 | $953.64 | 104,940 | — | — |
| 2017-10-12 | $146.80 | $953.64 | 99,260 | — | — |
| 2017-10-11 | $145.35 | $944.22 | 87,300 | — | — |
| 2017-10-10 | $144.55 | $939.03 | 76,080 | — | — |
| 2017-10-09 | $143.05 | $929.28 | 67,680 | — | — |
| 2017-10-06 | $143.20 | $930.26 | 92,700 | — | — |
| 2017-10-05 | $143.65 | $933.18 | 96,040 | — | — |
| 2017-10-04 | $142.25 | $924.09 | 80,920 | — | — |
| 2017-10-03 | $141.90 | $921.81 | 106,920 | — | — |
| 2017-10-02 | $142.95 | $928.63 | 108,580 | — | — |
| 2017-09-29 | $142.45 | $925.38 | 126,740 | — | — |
| 2017-09-28 | $143.30 | $930.91 | 87,180 | — | — |
| 2017-09-27 | $142.30 | $924.41 | 94,400 | — | — |
| 2017-09-26 | $142.60 | $926.36 | 69,120 | — | — |
| 2017-09-25 | $141.95 | $922.14 | 72,580 | — | — |
| 2017-09-22 | $140.25 | $911.09 | 51,320 | — | — |
| 2017-09-21 | $139.95 | $909.14 | 98,580 | — | — |
| 2017-09-20 | $140.70 | $914.02 | 63,220 | — | — |
| 2017-09-19 | $139.90 | $908.82 | 116,940 | — | — |
| 2017-09-18 | $140.35 | $911.74 | 115,420 | — | — |
| 2017-09-15 | $142.15 | $923.44 | 190,460 | — | — |
| 2017-09-14 | $140.40 | $912.07 | 108,880 | — | — |
| 2017-09-13 | $140.55 | $913.04 | 127,380 | — | — |
| 2017-09-12 | $138.45 | $899.40 | 73,620 | — | — |
| 2017-09-11 | $138.80 | $901.67 | 115,540 | — | — |
| 2017-09-08 | $137.45 | $892.90 | 109,740 | — | — |
| 2017-09-07 | $135.35 | $879.26 | 87,680 | — | — |
| 2017-09-06 | $135.35 | $879.26 | 130,180 | — | — |
| 2017-09-05 | $134.45 | $873.41 | 150,480 | — | — |
| 2017-09-01 | $137.30 | $891.93 | 68,560 | — | — |
| 2017-08-31 | $136.80 | $888.68 | 200,600 | — | — |
| 2017-08-30 | $137.15 | $890.95 | 87,020 | — | — |
| 2017-08-29 | $134.70 | $875.04 | 114,100 | — | — |
| 2017-08-28 | $134.40 | $873.09 | 168,480 | — | — |
| 2017-08-25 | $135.70 | $881.54 | 164,400 | — | — |
| 2017-08-24 | $136.00 | $883.48 | 127,220 | — | — |
| 2017-08-23 | $135.70 | $881.54 | 93,160 | — | — |
| 2017-08-22 | $137.15 | $890.95 | 89,720 | — | — |
| 2017-08-21 | $136.95 | $889.66 | 67,000 | — | — |
| 2017-08-18 | $136.65 | $887.71 | 184,660 | — | — |
| 2017-08-17 | $136.05 | $883.81 | 115,080 | — | — |
| 2017-08-16 | $137.30 | $891.93 | 100,860 | — | — |
| 2017-08-15 | $136.95 | $889.66 | 93,340 | — | — |
| 2017-08-14 | $138.35 | $898.75 | 115,780 | — | — |
| 2017-08-11 | $136.60 | $887.38 | 172,580 | — | — |
| 2017-08-10 | $136.65 | $887.71 | 139,280 | — | — |
| 2017-08-09 | $136.65 | $887.71 | 180,560 | — | — |
| 2017-08-08 | $143.85 | $934.48 | 147,380 | — | — |
| 2017-08-07 | $144.15 | $936.43 | 72,100 | — | — |
| 2017-08-04 | $143.85 | $934.48 | 64,840 | — | — |
| 2017-08-03 | $142.30 | $924.41 | 52,600 | — | — |
| 2017-08-02 | $143.30 | $930.91 | 77,820 | — | — |
| 2017-08-01 | $145.70 | $946.50 | 57,760 | — | — |
| 2017-07-31 | $145.30 | $943.90 | 94,640 | — | — |
| 2017-07-28 | $144.45 | $938.38 | 108,560 | — | — |
| 2017-07-27 | $142.25 | $924.09 | 125,760 | — | — |
| 2017-07-26 | $141.80 | $921.16 | 131,680 | — | — |
| 2017-07-25 | $143.25 | $930.58 | 187,660 | — | — |
| 2017-07-24 | $141.70 | $920.51 | 159,000 | — | — |
| 2017-07-21 | $142.40 | $925.06 | 136,060 | — | — |
| 2017-07-20 | $141.75 | $920.84 | 181,080 | — | — |
| 2017-07-19 | $147.05 | $938.38 | 119,460 | — | — |
| 2017-07-18 | $147.35 | $940.29 | 100,880 | — | — |
| 2017-07-17 | $148.70 | $948.91 | 89,920 | — | — |
| 2017-07-14 | $147.10 | $938.70 | 84,340 | — | — |
| 2017-07-13 | $146.20 | $932.95 | 97,720 | — | — |
| 2017-07-12 | $145.45 | $928.17 | 82,060 | — | — |
| 2017-07-11 | $143.65 | $916.68 | 98,560 | — | — |
| 2017-07-10 | $143.45 | $915.40 | 84,460 | — | — |
| 2017-07-07 | $145.30 | $927.21 | 118,100 | — | — |
| 2017-07-06 | $144.55 | $922.42 | 162,100 | — | — |
| 2017-07-05 | $146.30 | $933.59 | 106,500 | — | — |
| 2017-07-03 | $149.00 | $950.82 | 93,060 | — | — |
| 2017-06-30 | $145.75 | $930.08 | 134,220 | — | — |
| 2017-06-29 | $147.85 | $943.48 | 94,120 | — | — |
| 2017-06-28 | $150.20 | $958.48 | 95,360 | — | — |
| 2017-06-27 | $150.90 | $962.95 | 120,640 | — | — |
| 2017-06-26 | $152.40 | $972.52 | 95,160 | — | — |
| 2017-06-23 | $150.00 | $957.20 | 163,800 | — | — |
| 2017-06-22 | $150.55 | $960.71 | 111,860 | — | — |
| 2017-06-21 | $150.60 | $961.03 | 64,100 | — | — |
| 2017-06-20 | $152.25 | $971.56 | 96,020 | — | — |
| 2017-06-19 | $154.10 | $983.37 | 100,660 | — | — |
| 2017-06-16 | $153.45 | $979.22 | 323,420 | — | — |
| 2017-06-15 | $150.60 | $961.03 | 89,100 | — | — |
| 2017-06-14 | $150.85 | $962.63 | 88,480 | — | — |
| 2017-06-13 | $151.75 | $968.37 | 101,460 | — | — |
| 2017-06-12 | $150.00 | $957.20 | 144,900 | — | — |
| 2017-06-09 | $148.60 | $948.27 | 115,780 | — | — |
| 2017-06-08 | $146.80 | $936.78 | 138,380 | — | — |
| 2017-06-07 | $143.75 | $917.32 | 295,880 | — | — |
| 2017-06-06 | $144.95 | $924.98 | 76,540 | — | — |
| 2017-06-05 | $144.75 | $923.70 | 114,280 | — | — |
| 2017-06-02 | $146.50 | $934.87 | 109,100 | — | — |
| 2017-06-01 | $146.45 | $934.55 | 125,420 | — | — |
| 2017-05-31 | $144.60 | $922.74 | 190,500 | — | — |
| 2017-05-30 | $144.45 | $921.79 | 73,160 | — | — |
| 2017-05-26 | $144.80 | $924.02 | 70,480 | — | — |
| 2017-05-25 | $145.15 | $926.25 | 104,060 | — | — |
| 2017-05-24 | $145.20 | $926.57 | 118,920 | — | — |
| 2017-05-23 | $144.45 | $921.79 | 158,340 | — | — |
| 2017-05-22 | $144.80 | $924.02 | 120,740 | — | — |
| 2017-05-19 | $143.75 | $917.32 | 137,900 | — | — |
| 2017-05-18 | $143.05 | $912.85 | 159,960 | — | — |
| 2017-05-17 | $141.75 | $904.56 | 141,980 | — | — |
| 2017-05-16 | $143.10 | $913.17 | 141,240 | — | — |
| 2017-05-15 | $144.75 | $923.70 | 135,480 | — | — |
| 2017-05-12 | $143.75 | $917.32 | 156,100 | — | — |
| 2017-05-11 | $147.05 | $938.38 | 322,860 | — | — |
| 2017-05-10 | $149.20 | $952.10 | 377,000 | — | — |
| 2017-05-09 | $155.40 | $991.66 | 133,580 | — | — |
| 2017-05-08 | $157.95 | $1,007.93 | 74,200 | — | — |
| 2017-05-05 | $159.30 | $1,016.55 | 70,020 | — | — |
| 2017-05-04 | $157.70 | $1,006.34 | 129,040 | — | — |
| 2017-05-03 | $159.00 | $1,014.63 | 71,020 | — | — |
| 2017-05-02 | $160.40 | $1,023.57 | 68,900 | — | — |
| 2017-05-01 | $159.85 | $1,020.06 | 85,140 | — | — |
| 2017-04-28 | $159.15 | $1,015.59 | 157,520 | — | — |
| 2017-04-27 | $161.55 | $1,030.91 | 99,980 | — | — |
| 2017-04-26 | $161.05 | $1,027.72 | 92,940 | — | — |
| 2017-04-25 | $160.75 | $1,025.80 | 98,540 | — | — |
| 2017-04-24 | $160.30 | $1,022.93 | 104,160 | — | — |
| 2017-04-21 | $160.00 | $1,021.02 | 78,500 | — | — |
| 2017-04-20 | $161.20 | $1,028.67 | 72,860 | — | — |
| 2017-04-19 | $161.00 | $1,027.40 | 141,060 | — | — |
| 2017-04-18 | $162.50 | $1,020.38 | 108,640 | — | — |
| 2017-04-17 | $162.50 | $1,020.38 | 104,460 | — | — |
| 2017-04-13 | $160.60 | $1,008.45 | 83,700 | — | — |
| 2017-04-12 | $161.40 | $1,013.47 | 104,160 | — | — |
| 2017-04-11 | $162.80 | $1,022.26 | 96,780 | — | — |
| 2017-04-10 | $160.55 | $1,008.13 | 71,460 | — | — |
| 2017-04-07 | $159.60 | $1,002.17 | 146,680 | — | — |
| 2017-04-06 | $161.95 | $1,016.92 | 93,500 | — | — |
| 2017-04-05 | $159.55 | $1,001.85 | 113,540 | — | — |
| 2017-04-04 | $161.20 | $1,012.21 | 191,400 | — | — |
| 2017-04-03 | $158.50 | $995.26 | 166,040 | — | — |
| 2017-03-31 | $157.65 | $989.92 | 87,480 | — | — |
| 2017-03-30 | $157.00 | $985.84 | 95,760 | — | — |
| 2017-03-29 | $156.00 | $979.56 | 349,020 | — | — |
| 2017-03-28 | $155.85 | $978.62 | 127,220 | — | — |
| 2017-03-27 | $154.40 | $969.52 | 78,340 | — | — |
| 2017-03-24 | $154.75 | $971.71 | 69,260 | — | — |
| 2017-03-23 | $155.85 | $978.62 | 110,120 | — | — |
| 2017-03-22 | $155.35 | $975.48 | 119,940 | — | — |
| 2017-03-21 | $154.35 | $969.20 | 210,360 | — | — |
| 2017-03-20 | $156.35 | $981.76 | 104,180 | — | — |
| 2017-03-17 | $156.55 | $983.02 | 291,580 | — | — |
| 2017-03-16 | $155.15 | $974.22 | 112,180 | — | — |
| 2017-03-15 | $155.05 | $973.60 | 205,640 | — | — |
| 2017-03-14 | $151.25 | $949.74 | 104,420 | — | — |
| 2017-03-13 | $149.75 | $940.32 | 107,560 | — | — |
| 2017-03-10 | $150.00 | $941.89 | 95,960 | — | — |
| 2017-03-09 | $149.55 | $939.06 | 105,180 | — | — |
| 2017-03-08 | $151.45 | $950.99 | 122,700 | — | — |
| 2017-03-07 | $154.85 | $972.34 | 117,260 | — | — |
| 2017-03-06 | $154.95 | $972.97 | 113,840 | — | — |
| 2017-03-03 | $155.40 | $975.79 | 143,600 | — | — |
| 2017-03-02 | $156.70 | $983.96 | 123,120 | — | — |
| 2017-03-01 | $160.00 | $1,004.68 | 143,080 | — | — |
| 2017-02-28 | $158.90 | $997.77 | 206,440 | — | — |
| 2017-02-27 | $161.45 | $1,013.78 | 121,200 | — | — |
| 2017-02-24 | $160.05 | $1,004.99 | 67,660 | — | — |
| 2017-02-23 | $160.15 | $1,005.62 | 76,060 | — | — |
| 2017-02-22 | $159.45 | $1,001.23 | 108,800 | — | — |
| 2017-02-21 | $161.40 | $1,013.47 | 108,460 | — | — |
| 2017-02-17 | $158.90 | $997.77 | 251,400 | — | — |
| 2017-02-16 | $161.80 | $1,015.98 | 126,760 | — | — |
| 2017-02-15 | $160.75 | $1,009.39 | 131,200 | — | — |
| 2017-02-14 | $159.85 | $1,003.74 | 84,040 | — | — |
| 2017-02-13 | $158.50 | $995.26 | 99,520 | — | — |
| 2017-02-10 | $158.25 | $993.69 | 63,640 | — | — |
| 2017-02-09 | $157.45 | $988.67 | 95,960 | — | — |
| 2017-02-08 | $157.15 | $986.78 | 51,780 | — | — |
| 2017-02-07 | $156.65 | $983.64 | 86,340 | — | — |
| 2017-02-06 | $157.25 | $987.41 | 68,800 | — | — |
| 2017-02-03 | $157.55 | $989.30 | 102,860 | — | — |
| 2017-02-02 | $156.25 | $981.13 | 158,800 | — | — |
| 2017-02-01 | $154.40 | $969.52 | 145,020 | — | — |
| 2017-01-31 | $155.65 | $977.36 | 140,840 | — | — |
| 2017-01-30 | $155.60 | $977.05 | 119,360 | — | — |
| 2017-01-27 | $157.25 | $987.41 | 79,400 | — | — |
| 2017-01-26 | $159.05 | $998.71 | 101,380 | — | — |
| 2017-01-25 | $157.80 | $990.87 | 79,740 | — | — |
| 2017-01-24 | $157.60 | $989.61 | 117,980 | — | — |
| 2017-01-23 | $155.75 | $977.99 | 93,240 | — | — |
| 2017-01-20 | $154.95 | $972.97 | 114,020 | — | — |
| 2017-01-19 | $154.50 | $970.14 | 170,280 | — | — |
| 2017-01-18 | $159.45 | $985.21 | 219,480 | — | — |
| 2017-01-17 | $158.60 | $979.96 | 180,840 | — | — |
| 2017-01-13 | $158.15 | $977.18 | 100,940 | — | — |
| 2017-01-12 | $156.70 | $968.22 | 115,640 | — | — |
| 2017-01-11 | $155.90 | $963.28 | 224,540 | — | — |
| 2017-01-10 | $153.05 | $945.67 | 159,540 | — | — |
| 2017-01-09 | $152.70 | $943.51 | 196,940 | — | — |
| 2017-01-06 | $154.60 | $955.25 | 265,560 | — | — |
| 2017-01-05 | $156.80 | $968.84 | 217,600 | — | — |
| 2017-01-04 | $161.15 | $995.72 | 226,740 | — | — |
| 2017-01-03 | $160.50 | $991.70 | 159,800 | — | — |