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
- 1984-01-16 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 | $201.98 | $240.70 | 62,200 | — | — |
| 2019-12-30 | $203.59 | $242.62 | 47,700 | — | — |
| 2019-12-27 | $202.72 | $241.59 | 43,400 | — | — |
| 2019-12-26 | $203.29 | $242.27 | 74,500 | — | — |
| 2019-12-24 | $205.60 | $245.02 | 28,500 | — | — |
| 2019-12-23 | $205.32 | $244.69 | 64,800 | — | — |
| 2019-12-20 | $207.42 | $247.19 | 183,300 | — | — |
| 2019-12-19 | $208.40 | $248.36 | 65,600 | — | — |
| 2019-12-18 | $209.92 | $250.17 | 96,000 | — | — |
| 2019-12-17 | $212.75 | $253.54 | 90,100 | — | — |
| 2019-12-16 | $211.60 | $252.17 | 69,400 | — | — |
| 2019-12-13 | $208.94 | $249.00 | 54,800 | — | — |
| 2019-12-12 | $210.37 | $250.70 | 89,500 | — | — |
| 2019-12-11 | $209.44 | $249.59 | 43,100 | — | — |
| 2019-12-10 | $205.70 | $245.14 | 90,200 | — | — |
| 2019-12-09 | $205.80 | $245.26 | 65,800 | — | — |
| 2019-12-06 | $206.52 | $246.12 | 66,500 | — | — |
| 2019-12-05 | $206.97 | $246.65 | 110,700 | — | — |
| 2019-12-04 | $202.29 | $240.78 | 83,700 | — | — |
| 2019-12-03 | $203.20 | $241.86 | 70,300 | — | — |
| 2019-12-02 | $205.00 | $244.00 | 53,600 | — | — |
| 2019-11-29 | $206.25 | $245.49 | 18,000 | — | — |
| 2019-11-27 | $207.90 | $247.45 | 36,100 | — | — |
| 2019-11-26 | $208.04 | $247.62 | 66,300 | — | — |
| 2019-11-25 | $206.39 | $245.66 | 74,500 | — | — |
| 2019-11-22 | $206.49 | $245.78 | 57,800 | — | — |
| 2019-11-21 | $205.94 | $245.12 | 72,300 | — | — |
| 2019-11-20 | $205.90 | $245.07 | 90,500 | — | — |
| 2019-11-19 | $207.91 | $247.47 | 115,500 | — | — |
| 2019-11-18 | $207.11 | $246.51 | 37,800 | — | — |
| 2019-11-15 | $205.69 | $244.82 | 90,500 | — | — |
| 2019-11-14 | $207.37 | $246.82 | 81,900 | — | — |
| 2019-11-13 | $205.39 | $244.47 | 68,600 | — | — |
| 2019-11-12 | $208.56 | $248.24 | 74,200 | — | — |
| 2019-11-11 | $207.91 | $247.47 | 47,600 | — | — |
| 2019-11-08 | $208.43 | $248.08 | 87,600 | — | — |
| 2019-11-07 | $208.36 | $248.00 | 70,900 | — | — |
| 2019-11-06 | $208.88 | $248.62 | 92,500 | — | — |
| 2019-11-05 | $206.56 | $245.86 | 78,500 | — | — |
| 2019-11-04 | $205.39 | $244.47 | 71,300 | — | — |
| 2019-11-01 | $205.76 | $244.91 | 78,300 | — | — |
| 2019-10-31 | $200.84 | $239.05 | 81,200 | — | — |
| 2019-10-30 | $203.43 | $242.13 | 96,700 | — | — |
| 2019-10-29 | $201.24 | $239.53 | 95,400 | — | — |
| 2019-10-28 | $205.18 | $244.22 | 85,000 | — | — |
| 2019-10-25 | $204.81 | $243.78 | 78,000 | — | — |
| 2019-10-24 | $203.78 | $242.55 | 130,500 | — | — |
| 2019-10-23 | $208.12 | $247.72 | 199,100 | — | — |
| 2019-10-22 | $195.04 | $232.15 | 99,200 | — | — |
| 2019-10-21 | $198.99 | $236.85 | 135,100 | — | — |
| 2019-10-18 | $196.43 | $233.80 | 82,400 | — | — |
| 2019-10-17 | $194.38 | $231.36 | 100,100 | — | — |
| 2019-10-16 | $196.78 | $234.22 | 136,200 | — | — |
| 2019-10-15 | $194.04 | $230.96 | 82,300 | — | — |
| 2019-10-14 | $191.67 | $228.14 | 56,700 | — | — |
| 2019-10-11 | $192.13 | $228.68 | 78,700 | — | — |
| 2019-10-10 | $190.48 | $226.72 | 69,000 | — | — |
| 2019-10-09 | $189.32 | $225.34 | 53,800 | — | — |
| 2019-10-08 | $189.62 | $225.70 | 75,200 | — | — |
| 2019-10-07 | $188.33 | $224.16 | 114,500 | — | — |
| 2019-10-04 | $192.94 | $229.65 | 96,300 | — | — |
| 2019-10-03 | $186.54 | $222.03 | 68,400 | — | — |
| 2019-10-02 | $187.70 | $223.41 | 68,700 | — | — |
| 2019-10-01 | $191.92 | $228.43 | 68,600 | — | — |
| 2019-09-30 | $195.12 | $232.24 | 90,600 | — | — |
| 2019-09-27 | $195.53 | $232.73 | 69,600 | — | — |
| 2019-09-26 | $199.33 | $237.25 | 101,900 | — | — |
| 2019-09-25 | $199.88 | $237.91 | 121,800 | — | — |
| 2019-09-24 | $192.49 | $229.11 | 87,500 | — | — |
| 2019-09-23 | $192.99 | $229.71 | 50,600 | — | — |
| 2019-09-20 | $194.52 | $231.53 | 156,500 | — | — |
| 2019-09-19 | $193.43 | $230.23 | 49,600 | — | — |
| 2019-09-18 | $193.49 | $230.30 | 68,000 | — | — |
| 2019-09-17 | $195.81 | $233.06 | 54,200 | — | — |
| 2019-09-16 | $192.88 | $229.58 | 111,900 | — | — |
| 2019-09-13 | $196.67 | $234.09 | 95,200 | — | — |
| 2019-09-12 | $191.60 | $228.05 | 135,400 | — | — |
| 2019-09-11 | $190.34 | $226.55 | 159,800 | — | — |
| 2019-09-10 | $189.15 | $225.14 | 140,400 | — | — |
| 2019-09-09 | $191.28 | $227.67 | 109,000 | — | — |
| 2019-09-06 | $196.50 | $233.88 | 87,700 | — | — |
| 2019-09-05 | $196.09 | $233.40 | 141,900 | — | — |
| 2019-09-04 | $195.32 | $232.35 | 107,400 | — | — |
| 2019-09-03 | $193.27 | $229.91 | 129,200 | — | — |
| 2019-08-30 | $195.91 | $233.05 | 76,300 | — | — |
| 2019-08-29 | $197.29 | $234.69 | 120,000 | — | — |
| 2019-08-28 | $197.45 | $234.88 | 100,800 | — | — |
| 2019-08-27 | $194.81 | $231.74 | 166,800 | — | — |
| 2019-08-26 | $196.47 | $233.71 | 164,000 | — | — |
| 2019-08-23 | $195.11 | $232.10 | 133,900 | — | — |
| 2019-08-22 | $200.19 | $238.14 | 83,200 | — | — |
| 2019-08-21 | $203.23 | $241.76 | 100,500 | — | — |
| 2019-08-20 | $202.59 | $240.99 | 81,200 | — | — |
| 2019-08-19 | $201.27 | $239.42 | 105,200 | — | — |
| 2019-08-16 | $200.32 | $238.29 | 155,700 | — | — |
| 2019-08-15 | $196.94 | $234.27 | 89,500 | — | — |
| 2019-08-14 | $196.67 | $233.95 | 81,400 | — | — |
| 2019-08-13 | $199.71 | $237.57 | 80,400 | — | — |
| 2019-08-12 | $197.27 | $234.67 | 80,600 | — | — |
| 2019-08-09 | $196.54 | $233.80 | 82,900 | — | — |
| 2019-08-08 | $197.11 | $234.47 | 114,600 | — | — |
| 2019-08-07 | $193.74 | $230.47 | 130,200 | — | — |
| 2019-08-06 | $194.64 | $231.54 | 89,300 | — | — |
| 2019-08-05 | $193.02 | $229.61 | 118,900 | — | — |
| 2019-08-02 | $195.00 | $231.96 | 119,700 | — | — |
| 2019-08-01 | $195.24 | $232.25 | 119,800 | — | — |
| 2019-07-31 | $196.87 | $234.19 | 254,000 | — | — |
| 2019-07-30 | $197.96 | $235.49 | 110,100 | — | — |
| 2019-07-29 | $194.81 | $231.74 | 133,600 | — | — |
| 2019-07-26 | $194.93 | $231.88 | 112,100 | — | — |
| 2019-07-25 | $190.55 | $226.67 | 86,200 | — | — |
| 2019-07-24 | $189.65 | $225.60 | 102,400 | — | — |
| 2019-07-23 | $190.47 | $226.58 | 58,100 | — | — |
| 2019-07-22 | $188.11 | $223.77 | 73,200 | — | — |
| 2019-07-19 | $188.80 | $224.59 | 116,000 | — | — |
| 2019-07-18 | $190.49 | $226.60 | 123,300 | — | — |
| 2019-07-17 | $187.51 | $223.06 | 146,400 | — | — |
| 2019-07-16 | $185.57 | $220.75 | 89,600 | — | — |
| 2019-07-15 | $185.45 | $220.60 | 102,300 | — | — |
| 2019-07-12 | $185.70 | $220.90 | 141,100 | — | — |
| 2019-07-11 | $188.31 | $224.01 | 146,800 | — | — |
| 2019-07-10 | $187.36 | $222.88 | 101,000 | — | — |
| 2019-07-09 | $187.45 | $222.98 | 119,700 | — | — |
| 2019-07-08 | $188.52 | $224.26 | 102,200 | — | — |
| 2019-07-05 | $190.78 | $226.94 | 75,600 | — | — |
| 2019-07-03 | $190.22 | $226.28 | 61,200 | — | — |
| 2019-07-02 | $188.51 | $224.24 | 92,200 | — | — |
| 2019-07-01 | $187.67 | $223.25 | 119,000 | — | — |
| 2019-06-28 | $188.57 | $224.32 | 369,700 | — | — |
| 2019-06-27 | $185.49 | $220.65 | 329,800 | — | — |
| 2019-06-26 | $178.11 | $211.87 | 353,600 | — | — |
| 2019-06-25 | $166.59 | $198.17 | 131,600 | — | — |
| 2019-06-24 | $169.19 | $201.26 | 120,800 | — | — |
| 2019-06-21 | $168.25 | $200.14 | 159,500 | — | — |
| 2019-06-20 | $169.83 | $202.02 | 174,500 | — | — |
| 2019-06-19 | $171.70 | $204.25 | 120,000 | — | — |
| 2019-06-18 | $171.28 | $203.75 | 186,900 | — | — |
| 2019-06-17 | $171.46 | $203.96 | 117,500 | — | — |
| 2019-06-14 | $167.75 | $199.55 | 124,300 | — | — |
| 2019-06-13 | $166.31 | $197.84 | 93,000 | — | — |
| 2019-06-12 | $167.69 | $199.48 | 120,500 | — | — |
| 2019-06-11 | $162.65 | $193.48 | 167,000 | — | — |
| 2019-06-10 | $162.61 | $193.43 | 91,300 | — | — |
| 2019-06-07 | $160.19 | $190.56 | 62,800 | — | — |
| 2019-06-06 | $159.67 | $189.94 | 51,700 | — | — |
| 2019-06-05 | $161.90 | $192.46 | 68,900 | — | — |
| 2019-06-04 | $160.48 | $190.77 | 64,200 | — | — |
| 2019-06-03 | $158.97 | $188.97 | 103,600 | — | — |
| 2019-05-31 | $158.78 | $188.75 | 100,700 | — | — |
| 2019-05-30 | $159.72 | $189.86 | 85,500 | — | — |
| 2019-05-29 | $157.99 | $187.81 | 71,400 | — | — |
| 2019-05-28 | $159.05 | $189.07 | 106,300 | — | — |
| 2019-05-24 | $158.61 | $188.54 | 92,500 | — | — |
| 2019-05-23 | $159.66 | $189.79 | 95,400 | — | — |
| 2019-05-22 | $162.14 | $192.74 | 95,700 | — | — |
| 2019-05-21 | $161.86 | $192.41 | 58,800 | — | — |
| 2019-05-20 | $160.31 | $190.57 | 77,000 | — | — |
| 2019-05-17 | $159.34 | $189.41 | 86,100 | — | — |
| 2019-05-16 | $161.70 | $192.22 | 73,100 | — | — |
| 2019-05-15 | $159.28 | $189.34 | 88,300 | — | — |
| 2019-05-14 | $157.94 | $187.75 | 67,200 | — | — |
| 2019-05-13 | $157.13 | $186.79 | 107,500 | — | — |
| 2019-05-10 | $162.45 | $193.11 | 86,600 | — | — |
| 2019-05-09 | $163.78 | $194.69 | 117,500 | — | — |
| 2019-05-08 | $164.17 | $195.15 | 143,900 | — | — |
| 2019-05-07 | $165.80 | $197.09 | 178,600 | — | — |
| 2019-05-06 | $166.39 | $197.79 | 108,100 | — | — |
| 2019-05-03 | $165.88 | $197.19 | 98,300 | — | — |
| 2019-05-02 | $162.99 | $193.75 | 107,000 | — | — |
| 2019-05-01 | $159.89 | $190.07 | 185,000 | — | — |
| 2019-04-30 | $158.13 | $187.97 | 129,400 | — | — |
| 2019-04-29 | $157.84 | $187.63 | 92,100 | — | — |
| 2019-04-26 | $156.94 | $186.56 | 137,900 | — | — |
| 2019-04-25 | $156.88 | $186.49 | 72,000 | — | — |
| 2019-04-24 | $156.96 | $186.58 | 58,600 | — | — |
| 2019-04-23 | $155.78 | $185.18 | 54,600 | — | — |
| 2019-04-22 | $152.95 | $181.82 | 94,600 | — | — |
| 2019-04-18 | $155.80 | $185.20 | 109,900 | — | — |
| 2019-04-17 | $154.20 | $183.30 | 95,900 | — | — |
| 2019-04-16 | $153.97 | $183.03 | 101,900 | — | — |
| 2019-04-15 | $154.41 | $183.55 | 80,200 | — | — |
| 2019-04-12 | $154.81 | $184.03 | 98,900 | — | — |
| 2019-04-11 | $154.71 | $183.91 | 63,100 | — | — |
| 2019-04-10 | $155.15 | $184.43 | 102,000 | — | — |
| 2019-04-09 | $155.50 | $184.85 | 142,900 | — | — |
| 2019-04-08 | $159.14 | $189.18 | 151,500 | — | — |
| 2019-04-05 | $160.77 | $191.11 | 168,100 | — | — |
| 2019-04-04 | $158.72 | $188.68 | 123,300 | — | — |
| 2019-04-03 | $157.08 | $186.73 | 171,700 | — | — |
| 2019-04-02 | $153.98 | $183.04 | 155,200 | — | — |
| 2019-04-01 | $156.12 | $185.59 | 171,800 | — | — |
| 2019-03-29 | $153.50 | $182.47 | 193,300 | — | — |
| 2019-03-28 | $154.34 | $183.47 | 190,300 | — | — |
| 2019-03-27 | $150.92 | $179.40 | 294,000 | — | — |
| 2019-03-26 | $139.24 | $165.52 | 156,200 | — | — |
| 2019-03-25 | $139.54 | $165.88 | 200,700 | — | — |
| 2019-03-22 | $136.72 | $162.52 | 158,200 | — | — |
| 2019-03-21 | $140.08 | $166.52 | 113,300 | — | — |
| 2019-03-20 | $138.32 | $164.43 | 176,800 | — | — |
| 2019-03-19 | $139.95 | $166.36 | 93,300 | — | — |
| 2019-03-18 | $139.93 | $166.34 | 82,600 | — | — |
| 2019-03-15 | $138.57 | $164.72 | 110,200 | — | — |
| 2019-03-14 | $138.55 | $164.70 | 54,700 | — | — |
| 2019-03-13 | $138.93 | $165.15 | 89,200 | — | — |
| 2019-03-12 | $138.31 | $164.41 | 121,800 | — | — |
| 2019-03-11 | $137.67 | $163.65 | 282,700 | — | — |
| 2019-03-08 | $135.47 | $161.04 | 208,100 | — | — |
| 2019-03-07 | $135.41 | $160.97 | 119,700 | — | — |
| 2019-03-06 | $137.94 | $163.84 | 133,800 | — | — |
| 2019-03-05 | $139.83 | $166.08 | 235,900 | — | — |
| 2019-03-04 | $139.48 | $165.67 | 130,600 | — | — |
| 2019-03-01 | $143.35 | $170.27 | 171,200 | — | — |
| 2019-02-28 | $143.82 | $170.82 | 81,200 | — | — |
| 2019-02-27 | $144.10 | $171.16 | 67,400 | — | — |
| 2019-02-26 | $144.51 | $171.64 | 114,800 | — | — |
| 2019-02-25 | $145.12 | $172.37 | 122,800 | — | — |
| 2019-02-22 | $147.44 | $175.12 | 125,000 | — | — |
| 2019-02-21 | $147.48 | $175.17 | 78,300 | — | — |
| 2019-02-20 | $147.84 | $175.60 | 127,400 | — | — |
| 2019-02-19 | $147.56 | $175.27 | 193,200 | — | — |
| 2019-02-15 | $147.72 | $175.46 | 89,200 | — | — |
| 2019-02-14 | $145.35 | $172.64 | 163,500 | — | — |
| 2019-02-13 | $145.81 | $173.19 | 77,800 | — | — |
| 2019-02-12 | $145.52 | $172.84 | 132,100 | — | — |
| 2019-02-11 | $141.73 | $168.34 | 57,800 | — | — |
| 2019-02-08 | $140.82 | $167.26 | 118,000 | — | — |
| 2019-02-07 | $139.35 | $165.51 | 98,800 | — | — |
| 2019-02-06 | $138.54 | $164.55 | 57,000 | — | — |
| 2019-02-05 | $139.51 | $165.70 | 163,300 | — | — |
| 2019-02-04 | $138.56 | $164.58 | 106,300 | — | — |
| 2019-02-01 | $138.34 | $164.31 | 130,900 | — | — |
| 2019-01-31 | $138.43 | $164.42 | 176,600 | — | — |
| 2019-01-30 | $137.75 | $163.61 | 59,900 | — | — |
| 2019-01-29 | $135.57 | $161.02 | 90,500 | — | — |
| 2019-01-28 | $135.67 | $161.14 | 122,200 | — | — |
| 2019-01-25 | $138.00 | $163.91 | 97,700 | — | — |
| 2019-01-24 | $136.99 | $162.71 | 158,500 | — | — |
| 2019-01-23 | $136.51 | $162.14 | 69,200 | — | — |
| 2019-01-22 | $137.00 | $162.72 | 91,600 | — | — |
| 2019-01-18 | $139.85 | $166.11 | 108,600 | — | — |
| 2019-01-17 | $138.80 | $164.86 | 176,300 | — | — |
| 2019-01-16 | $137.66 | $163.51 | 106,900 | — | — |
| 2019-01-15 | $137.32 | $163.10 | 91,500 | — | — |
| 2019-01-14 | $136.83 | $162.52 | 77,800 | — | — |
| 2019-01-11 | $137.53 | $163.35 | 127,400 | — | — |
| 2019-01-10 | $137.83 | $163.71 | 100,900 | — | — |
| 2019-01-09 | $138.43 | $164.42 | 95,300 | — | — |
| 2019-01-08 | $138.26 | $164.22 | 104,500 | — | — |
| 2019-01-07 | $134.56 | $159.82 | 111,500 | — | — |
| 2019-01-04 | $135.50 | $160.94 | 107,100 | — | — |
| 2019-01-03 | $133.86 | $158.99 | 155,600 | — | — |
| 2019-01-02 | $145.01 | $172.24 | 82,300 | — | — |