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 — 2019
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2019-12-31 | $121.65 | $946.28 | 188,920 | — | — |
| 2019-12-30 | $121.05 | $941.62 | 130,440 | — | — |
| 2019-12-27 | $121.35 | $943.95 | 114,560 | — | — |
| 2019-12-26 | $121.15 | $942.39 | 177,380 | — | — |
| 2019-12-24 | $120.85 | $940.06 | 79,000 | — | — |
| 2019-12-23 | $120.35 | $936.17 | 179,740 | — | — |
| 2019-12-20 | $120.50 | $937.34 | 447,880 | — | — |
| 2019-12-19 | $120.50 | $937.34 | 130,740 | — | — |
| 2019-12-18 | $120.75 | $939.28 | 179,420 | — | — |
| 2019-12-17 | $118.25 | $919.84 | 251,660 | — | — |
| 2019-12-16 | $118.25 | $919.84 | 335,000 | — | — |
| 2019-12-13 | $118.10 | $918.67 | 264,300 | — | — |
| 2019-12-12 | $118.30 | $920.22 | 224,900 | — | — |
| 2019-12-11 | $117.55 | $914.39 | 244,500 | — | — |
| 2019-12-10 | $118.05 | $918.28 | 138,760 | — | — |
| 2019-12-09 | $118.55 | $922.17 | 115,920 | — | — |
| 2019-12-06 | $117.80 | $916.33 | 151,280 | — | — |
| 2019-12-05 | $116.50 | $906.22 | 172,600 | — | — |
| 2019-12-04 | $116.40 | $905.44 | 154,300 | — | — |
| 2019-12-03 | $116.40 | $905.44 | 222,020 | — | — |
| 2019-12-02 | $116.30 | $904.67 | 243,600 | — | — |
| 2019-11-29 | $116.45 | $905.83 | 110,320 | — | — |
| 2019-11-27 | $116.70 | $907.78 | 173,780 | — | — |
| 2019-11-26 | $115.20 | $896.11 | 153,020 | — | — |
| 2019-11-25 | $114.15 | $887.94 | 180,480 | — | — |
| 2019-11-22 | $112.55 | $875.50 | 130,640 | — | — |
| 2019-11-21 | $114.05 | $887.16 | 180,020 | — | — |
| 2019-11-20 | $115.40 | $897.67 | 321,980 | — | — |
| 2019-11-19 | $117.45 | $913.61 | 228,300 | — | — |
| 2019-11-18 | $118.65 | $922.95 | 184,600 | — | — |
| 2019-11-15 | $118.30 | $920.22 | 173,240 | — | — |
| 2019-11-14 | $118.05 | $918.28 | 180,720 | — | — |
| 2019-11-13 | $116.35 | $905.06 | 278,500 | — | — |
| 2019-11-12 | $117.05 | $910.50 | 305,000 | — | — |
| 2019-11-11 | $119.65 | $930.73 | 217,360 | — | — |
| 2019-11-08 | $119.95 | $933.06 | 307,760 | — | — |
| 2019-11-07 | $125.35 | $975.06 | 163,920 | — | — |
| 2019-11-06 | $126.75 | $985.95 | 114,280 | — | — |
| 2019-11-05 | $127.55 | $992.18 | 133,160 | — | — |
| 2019-11-04 | $127.00 | $987.90 | 182,560 | — | — |
| 2019-11-01 | $128.00 | $995.68 | 142,280 | — | — |
| 2019-10-31 | $126.50 | $984.01 | 113,000 | — | — |
| 2019-10-30 | $126.65 | $985.18 | 77,440 | — | — |
| 2019-10-29 | $126.40 | $983.23 | 109,260 | — | — |
| 2019-10-28 | $126.60 | $984.79 | 109,600 | — | — |
| 2019-10-25 | $126.95 | $987.51 | 110,080 | — | — |
| 2019-10-24 | $130.10 | $991.01 | 115,540 | — | — |
| 2019-10-23 | $131.00 | $997.87 | 116,760 | — | — |
| 2019-10-22 | $130.20 | $991.77 | 90,320 | — | — |
| 2019-10-21 | $129.15 | $983.77 | 93,180 | — | — |
| 2019-10-18 | $126.95 | $967.02 | 98,460 | — | — |
| 2019-10-17 | $125.85 | $958.64 | 140,320 | — | — |
| 2019-10-16 | $126.45 | $963.21 | 98,240 | — | — |
| 2019-10-15 | $125.85 | $958.64 | 79,720 | — | — |
| 2019-10-14 | $125.40 | $955.21 | 78,820 | — | — |
| 2019-10-11 | $126.15 | $960.92 | 103,560 | — | — |
| 2019-10-10 | $124.90 | $951.40 | 65,820 | — | — |
| 2019-10-09 | $124.50 | $948.35 | 104,900 | — | — |
| 2019-10-08 | $124.55 | $948.73 | 96,220 | — | — |
| 2019-10-07 | $125.25 | $954.07 | 98,800 | — | — |
| 2019-10-04 | $125.50 | $955.97 | 103,860 | — | — |
| 2019-10-03 | $125.40 | $955.21 | 314,780 | — | — |
| 2019-10-02 | $125.00 | $952.16 | 179,560 | — | — |
| 2019-10-01 | $126.90 | $966.64 | 122,540 | — | — |
| 2019-09-30 | $128.95 | $982.25 | 136,360 | — | — |
| 2019-09-27 | $128.60 | $979.58 | 185,840 | — | — |
| 2019-09-26 | $129.30 | $984.92 | 186,600 | — | — |
| 2019-09-25 | $126.40 | $962.83 | 0 | — | — |
| 2019-09-24 | $126.40 | $962.83 | 171,780 | — | — |
| 2019-09-23 | $125.90 | $959.02 | 260,460 | — | — |
| 2019-09-20 | $125.10 | $952.92 | 831,960 | — | — |
| 2019-09-19 | $124.20 | $946.07 | 178,500 | — | — |
| 2019-09-18 | $125.15 | $953.30 | 154,800 | — | — |
| 2019-09-17 | $125.15 | $953.30 | 202,380 | — | — |
| 2019-09-16 | $126.35 | $962.45 | 196,780 | — | — |
| 2019-09-13 | $127.45 | $970.82 | 222,260 | — | — |
| 2019-09-12 | $125.85 | $958.64 | 140,000 | — | — |
| 2019-09-11 | $127.55 | $971.59 | 242,700 | — | — |
| 2019-09-10 | $126.70 | $965.11 | 374,120 | — | — |
| 2019-09-09 | $127.75 | $973.11 | 268,680 | — | — |
| 2019-09-06 | $124.50 | $948.35 | 150,760 | — | — |
| 2019-09-05 | $124.45 | $947.97 | 128,000 | — | — |
| 2019-09-04 | $123.30 | $939.21 | 158,340 | — | — |
| 2019-09-03 | $120.75 | $919.79 | 166,900 | — | — |
| 2019-08-30 | $120.70 | $919.41 | 154,720 | — | — |
| 2019-08-29 | $118.65 | $903.79 | 138,960 | — | — |
| 2019-08-28 | $117.80 | $897.32 | 136,700 | — | — |
| 2019-08-27 | $117.00 | $891.22 | 206,780 | — | — |
| 2019-08-26 | $119.00 | $906.46 | 190,220 | — | — |
| 2019-08-23 | $119.30 | $908.74 | 163,820 | — | — |
| 2019-08-22 | $121.70 | $927.03 | 99,920 | — | — |
| 2019-08-21 | $120.85 | $920.55 | 137,000 | — | — |
| 2019-08-20 | $122.00 | $929.31 | 157,780 | — | — |
| 2019-08-19 | $124.95 | $951.78 | 139,840 | — | — |
| 2019-08-16 | $123.45 | $940.36 | 196,660 | — | — |
| 2019-08-15 | $121.00 | $921.69 | 173,340 | — | — |
| 2019-08-14 | $123.50 | $940.74 | 185,800 | — | — |
| 2019-08-13 | $125.10 | $952.92 | 179,140 | — | — |
| 2019-08-12 | $123.65 | $941.88 | 221,340 | — | — |
| 2019-08-09 | $121.65 | $926.64 | 177,100 | — | — |
| 2019-08-08 | $121.20 | $923.22 | 258,240 | — | — |
| 2019-08-07 | $118.30 | $901.13 | 192,540 | — | — |
| 2019-08-06 | $117.70 | $896.56 | 137,920 | — | — |
| 2019-08-05 | $117.25 | $893.13 | 191,360 | — | — |
| 2019-08-02 | $121.45 | $925.12 | 131,380 | — | — |
| 2019-08-01 | $122.15 | $930.45 | 390,400 | — | — |
| 2019-07-31 | $123.55 | $941.12 | 362,420 | — | — |
| 2019-07-30 | $124.10 | $945.31 | 135,020 | — | — |
| 2019-07-29 | $122.50 | $933.12 | 121,240 | — | — |
| 2019-07-26 | $122.25 | $931.21 | 206,860 | — | — |
| 2019-07-25 | $125.20 | $933.12 | 196,340 | — | — |
| 2019-07-24 | $125.95 | $938.71 | 176,280 | — | — |
| 2019-07-23 | $125.95 | $938.71 | 172,120 | — | — |
| 2019-07-22 | $123.50 | $920.45 | 190,880 | — | — |
| 2019-07-19 | $122.80 | $915.23 | 170,840 | — | — |
| 2019-07-18 | $123.55 | $920.82 | 153,960 | — | — |
| 2019-07-17 | $123.55 | $920.82 | 124,280 | — | — |
| 2019-07-16 | $124.35 | $926.78 | 156,220 | — | — |
| 2019-07-15 | $123.95 | $923.80 | 133,260 | — | — |
| 2019-07-12 | $124.00 | $924.18 | 146,800 | — | — |
| 2019-07-11 | $124.10 | $924.92 | 192,460 | — | — |
| 2019-07-10 | $126.85 | $945.42 | 119,900 | — | — |
| 2019-07-09 | $126.05 | $939.45 | 113,460 | — | — |
| 2019-07-08 | $126.30 | $941.32 | 109,720 | — | — |
| 2019-07-05 | $126.30 | $941.32 | 114,480 | — | — |
| 2019-07-03 | $126.00 | $939.08 | 136,420 | — | — |
| 2019-07-02 | $124.90 | $930.88 | 186,540 | — | — |
| 2019-07-01 | $123.95 | $923.80 | 174,740 | — | — |
| 2019-06-28 | $125.00 | $931.63 | 258,840 | — | — |
| 2019-06-27 | $123.90 | $923.43 | 133,320 | — | — |
| 2019-06-26 | $120.90 | $901.07 | 176,100 | — | — |
| 2019-06-25 | $121.80 | $907.78 | 133,040 | — | — |
| 2019-06-24 | $122.25 | $911.13 | 131,860 | — | — |
| 2019-06-21 | $124.40 | $927.16 | 262,560 | — | — |
| 2019-06-20 | $126.25 | $940.94 | 171,920 | — | — |
| 2019-06-19 | $126.90 | $945.79 | 185,240 | — | — |
| 2019-06-18 | $126.55 | $943.18 | 168,220 | — | — |
| 2019-06-17 | $124.80 | $930.14 | 162,300 | — | — |
| 2019-06-14 | $122.70 | $914.49 | 138,140 | — | — |
| 2019-06-13 | $123.35 | $919.33 | 239,600 | — | — |
| 2019-06-12 | $122.15 | $910.39 | 431,900 | — | — |
| 2019-06-11 | $123.05 | $917.09 | 164,680 | — | — |
| 2019-06-10 | $122.05 | $909.64 | 124,640 | — | — |
| 2019-06-07 | $121.75 | $907.41 | 112,560 | — | — |
| 2019-06-06 | $120.95 | $901.44 | 138,140 | — | — |
| 2019-06-05 | $121.25 | $903.68 | 145,100 | — | — |
| 2019-06-04 | $120.90 | $901.07 | 184,200 | — | — |
| 2019-06-03 | $121.30 | $904.05 | 410,580 | — | — |
| 2019-05-31 | $124.35 | $926.78 | 179,520 | — | — |
| 2019-05-30 | $126.15 | $940.20 | 105,360 | — | — |
| 2019-05-29 | $127.30 | $948.77 | 142,340 | — | — |
| 2019-05-28 | $128.10 | $954.73 | 182,480 | — | — |
| 2019-05-24 | $130.00 | $968.89 | 64,160 | — | — |
| 2019-05-23 | $130.00 | $968.89 | 173,980 | — | — |
| 2019-05-22 | $130.10 | $969.64 | 83,540 | — | — |
| 2019-05-21 | $130.90 | $975.60 | 102,500 | — | — |
| 2019-05-20 | $129.60 | $965.91 | 93,260 | — | — |
| 2019-05-17 | $131.40 | $979.33 | 140,080 | — | — |
| 2019-05-16 | $132.40 | $986.78 | 128,620 | — | — |
| 2019-05-15 | $131.80 | $982.31 | 126,540 | — | — |
| 2019-05-14 | $130.05 | $969.27 | 120,780 | — | — |
| 2019-05-13 | $129.45 | $964.79 | 163,660 | — | — |
| 2019-05-10 | $130.05 | $969.27 | 162,400 | — | — |
| 2019-05-09 | $129.50 | $965.17 | 140,400 | — | — |
| 2019-05-08 | $129.00 | $961.44 | 139,420 | — | — |
| 2019-05-07 | $129.45 | $964.79 | 94,160 | — | — |
| 2019-05-06 | $131.70 | $981.56 | 168,280 | — | — |
| 2019-05-03 | $131.45 | $979.70 | 153,860 | — | — |
| 2019-05-02 | $130.15 | $970.01 | 141,280 | — | — |
| 2019-05-01 | $129.85 | $967.78 | 113,560 | — | — |
| 2019-04-30 | $130.00 | $968.89 | 96,280 | — | — |
| 2019-04-29 | $129.40 | $964.42 | 110,520 | — | — |
| 2019-04-26 | $130.40 | $971.87 | 114,560 | — | — |
| 2019-04-25 | $131.00 | $956.22 | 106,740 | — | — |
| 2019-04-24 | $131.70 | $961.33 | 109,880 | — | — |
| 2019-04-23 | $131.10 | $956.95 | 150,400 | — | — |
| 2019-04-22 | $128.55 | $938.34 | 218,960 | — | — |
| 2019-04-18 | $131.75 | $961.70 | 94,180 | — | — |
| 2019-04-17 | $131.00 | $956.22 | 136,900 | — | — |
| 2019-04-16 | $132.10 | $964.25 | 116,700 | — | — |
| 2019-04-15 | $132.60 | $967.90 | 61,800 | — | — |
| 2019-04-12 | $133.20 | $972.28 | 75,240 | — | — |
| 2019-04-11 | $132.65 | $968.27 | 110,640 | — | — |
| 2019-04-10 | $132.90 | $970.09 | 119,780 | — | — |
| 2019-04-09 | $130.10 | $949.65 | 149,260 | — | — |
| 2019-04-08 | $133.00 | $970.82 | 126,780 | — | — |
| 2019-04-05 | $133.20 | $972.28 | 110,340 | — | — |
| 2019-04-04 | $132.55 | $967.54 | 133,020 | — | — |
| 2019-04-03 | $132.50 | $967.17 | 133,800 | — | — |
| 2019-04-02 | $132.85 | $969.73 | 164,640 | — | — |
| 2019-04-01 | $132.70 | $968.63 | 109,800 | — | — |
| 2019-03-29 | $131.55 | $960.24 | 193,600 | — | — |
| 2019-03-28 | $133.00 | $970.82 | 107,460 | — | — |
| 2019-03-27 | $131.75 | $961.70 | 153,080 | — | — |
| 2019-03-26 | $130.90 | $955.49 | 104,500 | — | — |
| 2019-03-25 | $129.65 | $946.37 | 171,980 | — | — |
| 2019-03-22 | $130.15 | $950.02 | 141,940 | — | — |
| 2019-03-21 | $131.15 | $957.32 | 113,280 | — | — |
| 2019-03-20 | $130.35 | $951.48 | 247,700 | — | — |
| 2019-03-19 | $130.55 | $952.94 | 204,460 | — | — |
| 2019-03-18 | $130.45 | $952.21 | 153,420 | — | — |
| 2019-03-15 | $130.25 | $950.75 | 299,420 | — | — |
| 2019-03-14 | $131.90 | $962.79 | 263,880 | — | — |
| 2019-03-13 | $131.50 | $959.87 | 264,600 | — | — |
| 2019-03-12 | $132.05 | $963.89 | 150,540 | — | — |
| 2019-03-11 | $132.90 | $970.09 | 148,520 | — | — |
| 2019-03-08 | $130.65 | $953.67 | 181,100 | — | — |
| 2019-03-07 | $131.65 | $960.97 | 270,220 | — | — |
| 2019-03-06 | $134.35 | $980.68 | 125,560 | — | — |
| 2019-03-05 | $135.05 | $985.79 | 98,660 | — | — |
| 2019-03-04 | $135.30 | $987.61 | 150,700 | — | — |
| 2019-03-01 | $134.85 | $984.33 | 147,920 | — | — |
| 2019-02-28 | $135.35 | $987.98 | 223,560 | — | — |
| 2019-02-27 | $134.50 | $981.77 | 144,580 | — | — |
| 2019-02-26 | $136.85 | $998.92 | 123,480 | — | — |
| 2019-02-25 | $137.80 | $1,005.86 | 137,660 | — | — |
| 2019-02-22 | $139.10 | $1,015.35 | 94,060 | — | — |
| 2019-02-21 | $138.35 | $1,009.87 | 112,420 | — | — |
| 2019-02-20 | $138.00 | $1,007.32 | 207,000 | — | — |
| 2019-02-19 | $136.80 | $998.56 | 152,500 | — | — |
| 2019-02-15 | $137.15 | $1,001.11 | 147,400 | — | — |
| 2019-02-14 | $135.85 | $991.63 | 191,280 | — | — |
| 2019-02-13 | $136.75 | $998.19 | 142,960 | — | — |
| 2019-02-12 | $134.90 | $984.69 | 139,060 | — | — |
| 2019-02-11 | $136.35 | $995.28 | 106,760 | — | — |
| 2019-02-08 | $134.90 | $984.69 | 123,920 | — | — |
| 2019-02-07 | $137.15 | $1,001.11 | 111,340 | — | — |
| 2019-02-06 | $136.80 | $998.56 | 88,040 | — | — |
| 2019-02-05 | $136.95 | $999.65 | 122,300 | — | — |
| 2019-02-04 | $136.70 | $997.83 | 190,960 | — | — |
| 2019-02-01 | $133.70 | $975.93 | 163,760 | — | — |
| 2019-01-31 | $133.30 | $973.01 | 210,880 | — | — |
| 2019-01-30 | $132.35 | $966.08 | 132,660 | — | — |
| 2019-01-29 | $131.25 | $958.05 | 132,200 | — | — |
| 2019-01-28 | $129.75 | $947.10 | 130,740 | — | — |
| 2019-01-25 | $128.70 | $939.43 | 124,640 | — | — |
| 2019-01-24 | $129.45 | $925.57 | 150,340 | — | — |
| 2019-01-23 | $128.60 | $919.49 | 163,520 | — | — |
| 2019-01-22 | $129.65 | $927.00 | 178,680 | — | — |
| 2019-01-18 | $131.25 | $938.44 | 138,060 | — | — |
| 2019-01-17 | $131.50 | $940.22 | 213,620 | — | — |
| 2019-01-16 | $132.55 | $947.73 | 132,400 | — | — |
| 2019-01-15 | $129.20 | $923.78 | 99,760 | — | — |
| 2019-01-14 | $129.30 | $924.49 | 130,880 | — | — |
| 2019-01-11 | $129.65 | $927.00 | 118,500 | — | — |
| 2019-01-10 | $130.25 | $931.29 | 163,840 | — | — |
| 2019-01-09 | $127.95 | $914.84 | 81,760 | — | — |
| 2019-01-08 | $126.10 | $901.61 | 147,260 | — | — |
| 2019-01-07 | $122.35 | $874.80 | 124,700 | — | — |
| 2019-01-04 | $120.85 | $864.08 | 120,840 | — | — |
| 2019-01-03 | $117.05 | $836.91 | 182,740 | — | — |
| 2019-01-02 | $116.90 | $835.83 | 187,660 | — | — |