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
- 1996-07-25 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 | $158.90 | $205.44 | 186,000 | — | — |
| 2019-12-30 | $157.62 | $203.78 | 145,700 | — | — |
| 2019-12-27 | $156.37 | $202.17 | 233,500 | — | — |
| 2019-12-26 | $156.26 | $202.02 | 206,800 | — | — |
| 2019-12-24 | $154.50 | $199.75 | 41,900 | — | — |
| 2019-12-23 | $153.92 | $199.00 | 72,900 | — | — |
| 2019-12-20 | $153.07 | $197.90 | 458,500 | — | — |
| 2019-12-19 | $152.89 | $197.67 | 103,900 | — | — |
| 2019-12-18 | $153.68 | $198.69 | 166,900 | — | — |
| 2019-12-17 | $150.69 | $194.82 | 124,500 | — | — |
| 2019-12-16 | $148.44 | $191.91 | 125,500 | — | — |
| 2019-12-13 | $147.73 | $191.00 | 116,200 | — | — |
| 2019-12-12 | $148.46 | $191.94 | 84,200 | — | — |
| 2019-12-11 | $145.75 | $188.44 | 137,800 | — | — |
| 2019-12-10 | $148.04 | $191.40 | 301,200 | — | — |
| 2019-12-09 | $146.43 | $189.32 | 148,100 | — | — |
| 2019-12-06 | $145.73 | $188.41 | 191,600 | — | — |
| 2019-12-05 | $143.02 | $184.91 | 186,000 | — | — |
| 2019-12-04 | $145.02 | $187.49 | 150,400 | — | — |
| 2019-12-03 | $142.78 | $184.60 | 172,800 | — | — |
| 2019-12-02 | $142.51 | $184.25 | 170,700 | — | — |
| 2019-11-29 | $141.74 | $183.25 | 99,200 | — | — |
| 2019-11-27 | $142.47 | $184.20 | 214,400 | — | — |
| 2019-11-26 | $144.20 | $186.43 | 297,500 | — | — |
| 2019-11-25 | $142.35 | $184.04 | 172,900 | — | — |
| 2019-11-22 | $137.84 | $178.21 | 128,800 | — | — |
| 2019-11-21 | $137.47 | $176.96 | 267,800 | — | — |
| 2019-11-20 | $138.45 | $178.22 | 205,100 | — | — |
| 2019-11-19 | $138.62 | $178.44 | 328,600 | — | — |
| 2019-11-18 | $137.81 | $177.39 | 204,600 | — | — |
| 2019-11-15 | $138.54 | $178.33 | 847,600 | — | — |
| 2019-11-14 | $136.38 | $175.55 | 142,100 | — | — |
| 2019-11-13 | $135.43 | $174.33 | 301,400 | — | — |
| 2019-11-12 | $138.27 | $177.99 | 135,800 | — | — |
| 2019-11-11 | $138.54 | $178.33 | 205,700 | — | — |
| 2019-11-08 | $133.88 | $172.33 | 314,900 | — | — |
| 2019-11-07 | $132.12 | $170.07 | 675,500 | — | — |
| 2019-11-06 | $122.09 | $157.16 | 145,600 | — | — |
| 2019-11-05 | $123.39 | $158.83 | 121,700 | — | — |
| 2019-11-04 | $122.95 | $158.27 | 134,600 | — | — |
| 2019-11-01 | $123.52 | $159.00 | 112,500 | — | — |
| 2019-10-31 | $123.03 | $158.37 | 194,900 | — | — |
| 2019-10-30 | $127.11 | $163.62 | 208,100 | — | — |
| 2019-10-29 | $128.63 | $165.58 | 131,200 | — | — |
| 2019-10-28 | $128.67 | $165.63 | 148,000 | — | — |
| 2019-10-25 | $131.22 | $168.91 | 159,600 | — | — |
| 2019-10-24 | $128.82 | $165.82 | 162,500 | — | — |
| 2019-10-23 | $126.01 | $162.20 | 143,600 | — | — |
| 2019-10-22 | $127.94 | $164.69 | 111,000 | — | — |
| 2019-10-21 | $129.29 | $166.43 | 133,100 | — | — |
| 2019-10-18 | $129.84 | $167.13 | 133,500 | — | — |
| 2019-10-17 | $132.28 | $170.28 | 110,100 | — | — |
| 2019-10-16 | $132.31 | $170.31 | 204,800 | — | — |
| 2019-10-15 | $134.19 | $172.73 | 203,300 | — | — |
| 2019-10-14 | $135.97 | $175.03 | 140,200 | — | — |
| 2019-10-11 | $139.17 | $179.14 | 154,200 | — | — |
| 2019-10-10 | $136.19 | $175.31 | 162,900 | — | — |
| 2019-10-09 | $135.70 | $174.68 | 206,200 | — | — |
| 2019-10-08 | $132.54 | $170.61 | 197,500 | — | — |
| 2019-10-07 | $133.96 | $172.44 | 123,700 | — | — |
| 2019-10-04 | $133.71 | $172.12 | 110,700 | — | — |
| 2019-10-03 | $133.56 | $171.92 | 120,900 | — | — |
| 2019-10-02 | $135.06 | $173.85 | 224,200 | — | — |
| 2019-10-01 | $133.19 | $171.45 | 187,100 | — | — |
| 2019-09-30 | $135.88 | $174.91 | 515,700 | — | — |
| 2019-09-27 | $135.33 | $174.20 | 265,200 | — | — |
| 2019-09-26 | $139.66 | $179.78 | 567,800 | — | — |
| 2019-09-25 | $143.04 | $184.13 | 214,400 | — | — |
| 2019-09-24 | $149.75 | $192.76 | 178,900 | — | — |
| 2019-09-23 | $148.17 | $190.73 | 288,600 | — | — |
| 2019-09-20 | $147.01 | $189.24 | 411,500 | — | — |
| 2019-09-19 | $158.74 | $204.34 | 186,900 | — | — |
| 2019-09-18 | $156.92 | $201.99 | 126,800 | — | — |
| 2019-09-17 | $157.74 | $203.05 | 138,500 | — | — |
| 2019-09-16 | $156.40 | $201.32 | 138,900 | — | — |
| 2019-09-13 | $156.00 | $200.81 | 149,600 | — | — |
| 2019-09-12 | $160.32 | $206.37 | 97,100 | — | — |
| 2019-09-11 | $159.36 | $205.13 | 212,100 | — | — |
| 2019-09-10 | $157.80 | $203.13 | 163,500 | — | — |
| 2019-09-09 | $161.87 | $208.36 | 154,700 | — | — |
| 2019-09-06 | $162.76 | $209.51 | 83,900 | — | — |
| 2019-09-05 | $165.17 | $212.61 | 119,700 | — | — |
| 2019-09-04 | $162.01 | $208.54 | 193,300 | — | — |
| 2019-09-03 | $167.66 | $215.82 | 131,200 | — | — |
| 2019-08-30 | $169.23 | $217.84 | 170,200 | — | — |
| 2019-08-29 | $170.78 | $219.19 | 108,700 | — | — |
| 2019-08-28 | $170.00 | $218.19 | 147,200 | — | — |
| 2019-08-27 | $169.82 | $217.96 | 135,100 | — | — |
| 2019-08-26 | $171.04 | $219.52 | 110,800 | — | — |
| 2019-08-23 | $167.57 | $215.07 | 126,000 | — | — |
| 2019-08-22 | $176.07 | $225.98 | 96,600 | — | — |
| 2019-08-21 | $176.99 | $227.16 | 120,300 | — | — |
| 2019-08-20 | $177.65 | $228.01 | 137,500 | — | — |
| 2019-08-19 | $178.97 | $229.70 | 178,000 | — | — |
| 2019-08-16 | $175.17 | $224.82 | 94,900 | — | — |
| 2019-08-15 | $172.97 | $222.00 | 71,700 | — | — |
| 2019-08-14 | $170.70 | $219.09 | 76,300 | — | — |
| 2019-08-13 | $173.44 | $222.60 | 67,800 | — | — |
| 2019-08-12 | $170.80 | $219.22 | 67,700 | — | — |
| 2019-08-09 | $174.01 | $223.34 | 70,800 | — | — |
| 2019-08-08 | $175.72 | $225.53 | 86,800 | — | — |
| 2019-08-07 | $172.57 | $221.49 | 106,400 | — | — |
| 2019-08-06 | $171.37 | $219.95 | 114,100 | — | — |
| 2019-08-05 | $167.27 | $214.69 | 196,900 | — | — |
| 2019-08-02 | $175.29 | $224.98 | 116,300 | — | — |
| 2019-08-01 | $176.96 | $227.12 | 163,800 | — | — |
| 2019-07-31 | $177.99 | $228.44 | 352,400 | — | — |
| 2019-07-30 | $182.02 | $233.62 | 275,000 | — | — |
| 2019-07-29 | $185.34 | $237.88 | 102,300 | — | — |
| 2019-07-26 | $187.60 | $240.78 | 122,800 | — | — |
| 2019-07-25 | $186.39 | $239.22 | 76,400 | — | — |
| 2019-07-24 | $187.78 | $241.01 | 130,800 | — | — |
| 2019-07-23 | $186.67 | $239.58 | 160,500 | — | — |
| 2019-07-22 | $186.11 | $238.87 | 161,200 | — | — |
| 2019-07-19 | $185.84 | $238.52 | 159,000 | — | — |
| 2019-07-18 | $188.04 | $241.34 | 211,400 | — | — |
| 2019-07-17 | $180.11 | $231.16 | 90,500 | — | — |
| 2019-07-16 | $181.84 | $233.39 | 87,100 | — | — |
| 2019-07-15 | $183.58 | $235.62 | 436,500 | — | — |
| 2019-07-12 | $180.99 | $232.29 | 435,900 | — | — |
| 2019-07-11 | $182.43 | $234.14 | 76,000 | — | — |
| 2019-07-10 | $180.89 | $232.17 | 113,800 | — | — |
| 2019-07-09 | $181.19 | $232.55 | 254,400 | — | — |
| 2019-07-08 | $180.00 | $231.02 | 113,000 | — | — |
| 2019-07-05 | $181.21 | $232.58 | 229,900 | — | — |
| 2019-07-03 | $181.75 | $233.27 | 114,800 | — | — |
| 2019-07-02 | $180.19 | $231.27 | 173,200 | — | — |
| 2019-07-01 | $180.75 | $231.99 | 123,500 | — | — |
| 2019-06-28 | $178.00 | $228.46 | 398,700 | — | — |
| 2019-06-27 | $180.43 | $231.58 | 119,700 | — | — |
| 2019-06-26 | $176.60 | $226.66 | 141,900 | — | — |
| 2019-06-25 | $174.76 | $224.30 | 184,500 | — | — |
| 2019-06-24 | $177.45 | $227.75 | 136,000 | — | — |
| 2019-06-21 | $180.42 | $231.56 | 189,600 | — | — |
| 2019-06-20 | $179.63 | $230.55 | 166,000 | — | — |
| 2019-06-19 | $180.07 | $231.11 | 132,700 | — | — |
| 2019-06-18 | $176.64 | $226.71 | 245,700 | — | — |
| 2019-06-17 | $180.35 | $231.47 | 92,700 | — | — |
| 2019-06-14 | $181.08 | $232.41 | 95,900 | — | — |
| 2019-06-13 | $180.84 | $232.10 | 100,500 | — | — |
| 2019-06-12 | $181.05 | $232.37 | 116,900 | — | — |
| 2019-06-11 | $178.92 | $229.64 | 89,000 | — | — |
| 2019-06-10 | $179.37 | $230.22 | 128,500 | — | — |
| 2019-06-07 | $182.84 | $234.67 | 120,100 | — | — |
| 2019-06-06 | $183.95 | $236.09 | 133,800 | — | — |
| 2019-06-05 | $184.79 | $237.17 | 131,400 | — | — |
| 2019-06-04 | $181.34 | $232.74 | 138,000 | — | — |
| 2019-06-03 | $178.46 | $229.05 | 170,800 | — | — |
| 2019-05-31 | $175.99 | $225.88 | 164,200 | — | — |
| 2019-05-30 | $178.30 | $228.84 | 92,900 | — | — |
| 2019-05-29 | $176.67 | $226.75 | 106,000 | — | — |
| 2019-05-28 | $178.50 | $229.10 | 137,500 | — | — |
| 2019-05-24 | $180.23 | $231.32 | 150,800 | — | — |
| 2019-05-23 | $176.72 | $226.17 | 136,700 | — | — |
| 2019-05-22 | $176.87 | $226.36 | 105,900 | — | — |
| 2019-05-21 | $176.06 | $225.33 | 131,400 | — | — |
| 2019-05-20 | $174.59 | $223.45 | 92,100 | — | — |
| 2019-05-17 | $174.61 | $223.47 | 125,300 | — | — |
| 2019-05-16 | $175.98 | $225.23 | 163,100 | — | — |
| 2019-05-15 | $172.65 | $220.96 | 188,000 | — | — |
| 2019-05-14 | $170.59 | $218.33 | 149,600 | — | — |
| 2019-05-13 | $168.50 | $215.65 | 112,200 | — | — |
| 2019-05-10 | $172.63 | $220.94 | 141,100 | — | — |
| 2019-05-09 | $171.76 | $219.82 | 225,700 | — | — |
| 2019-05-08 | $168.48 | $215.63 | 141,000 | — | — |
| 2019-05-07 | $165.41 | $211.70 | 151,400 | — | — |
| 2019-05-06 | $167.06 | $213.81 | 209,500 | — | — |
| 2019-05-03 | $164.82 | $210.94 | 244,000 | — | — |
| 2019-05-02 | $162.49 | $207.96 | 322,000 | — | — |
| 2019-05-01 | $158.56 | $202.93 | 609,700 | — | — |
| 2019-04-30 | $143.35 | $183.46 | 147,900 | — | — |
| 2019-04-29 | $143.97 | $184.26 | 113,200 | — | — |
| 2019-04-26 | $144.82 | $185.35 | 115,300 | — | — |
| 2019-04-25 | $141.10 | $180.58 | 58,700 | — | — |
| 2019-04-24 | $142.61 | $182.52 | 88,800 | — | — |
| 2019-04-23 | $143.94 | $184.22 | 174,900 | — | — |
| 2019-04-22 | $139.52 | $178.56 | 139,100 | — | — |
| 2019-04-18 | $139.33 | $178.32 | 110,400 | — | — |
| 2019-04-17 | $142.17 | $181.95 | 128,500 | — | — |
| 2019-04-16 | $140.72 | $180.10 | 83,600 | — | — |
| 2019-04-15 | $140.66 | $180.02 | 84,100 | — | — |
| 2019-04-12 | $139.96 | $179.13 | 100,500 | — | — |
| 2019-04-11 | $139.30 | $178.28 | 63,200 | — | — |
| 2019-04-10 | $141.37 | $180.93 | 84,700 | — | — |
| 2019-04-09 | $139.08 | $178.00 | 98,400 | — | — |
| 2019-04-08 | $139.62 | $178.69 | 89,100 | — | — |
| 2019-04-05 | $139.33 | $178.32 | 140,400 | — | — |
| 2019-04-04 | $138.02 | $176.64 | 157,400 | — | — |
| 2019-04-03 | $135.20 | $173.03 | 94,100 | — | — |
| 2019-04-02 | $133.40 | $170.73 | 108,800 | — | — |
| 2019-04-01 | $132.08 | $169.04 | 143,100 | — | — |
| 2019-03-29 | $131.31 | $168.05 | 145,200 | — | — |
| 2019-03-28 | $133.83 | $171.28 | 100,500 | — | — |
| 2019-03-27 | $129.82 | $166.15 | 116,900 | — | — |
| 2019-03-26 | $132.69 | $169.82 | 135,100 | — | — |
| 2019-03-25 | $131.80 | $168.68 | 111,600 | — | — |
| 2019-03-22 | $132.54 | $169.63 | 174,400 | — | — |
| 2019-03-21 | $136.58 | $174.80 | 130,400 | — | — |
| 2019-03-20 | $133.56 | $170.93 | 106,500 | — | — |
| 2019-03-19 | $136.01 | $174.07 | 110,600 | — | — |
| 2019-03-18 | $136.50 | $174.70 | 153,800 | — | — |
| 2019-03-15 | $138.29 | $176.99 | 228,800 | — | — |
| 2019-03-14 | $137.36 | $175.80 | 126,000 | — | — |
| 2019-03-13 | $138.82 | $177.67 | 137,900 | — | — |
| 2019-03-12 | $138.77 | $177.60 | 156,100 | — | — |
| 2019-03-11 | $137.63 | $176.14 | 176,500 | — | — |
| 2019-03-08 | $133.79 | $171.23 | 126,700 | — | — |
| 2019-03-07 | $136.18 | $173.65 | 183,300 | — | — |
| 2019-03-06 | $139.26 | $177.58 | 253,600 | — | — |
| 2019-03-05 | $141.82 | $180.84 | 230,200 | — | — |
| 2019-03-04 | $142.15 | $181.26 | 260,900 | — | — |
| 2019-03-01 | $144.61 | $184.40 | 571,500 | — | — |
| 2019-02-28 | $130.78 | $166.76 | 389,100 | — | — |
| 2019-02-27 | $127.06 | $162.02 | 146,600 | — | — |
| 2019-02-26 | $125.70 | $160.28 | 116,000 | — | — |
| 2019-02-25 | $126.25 | $160.99 | 142,500 | — | — |
| 2019-02-22 | $127.33 | $162.36 | 177,900 | — | — |
| 2019-02-21 | $126.92 | $161.84 | 309,000 | — | — |
| 2019-02-20 | $120.19 | $153.26 | 170,200 | — | — |
| 2019-02-19 | $119.80 | $152.76 | 124,500 | — | — |
| 2019-02-15 | $119.11 | $151.88 | 141,500 | — | — |
| 2019-02-14 | $118.75 | $151.42 | 162,100 | — | — |
| 2019-02-13 | $118.27 | $150.81 | 217,700 | — | — |
| 2019-02-12 | $114.90 | $146.51 | 167,800 | — | — |
| 2019-02-11 | $113.47 | $144.69 | 187,700 | — | — |
| 2019-02-08 | $111.00 | $141.54 | 118,700 | — | — |
| 2019-02-07 | $110.57 | $140.99 | 100,400 | — | — |
| 2019-02-06 | $111.74 | $142.48 | 113,600 | — | — |
| 2019-02-05 | $114.50 | $146.00 | 131,900 | — | — |
| 2019-02-04 | $113.44 | $144.65 | 143,900 | — | — |
| 2019-02-01 | $109.42 | $139.53 | 146,100 | — | — |
| 2019-01-31 | $109.40 | $139.50 | 145,000 | — | — |
| 2019-01-30 | $108.47 | $138.31 | 178,200 | — | — |
| 2019-01-29 | $109.34 | $139.42 | 109,200 | — | — |
| 2019-01-28 | $111.18 | $141.77 | 102,700 | — | — |
| 2019-01-25 | $113.60 | $144.86 | 135,700 | — | — |
| 2019-01-24 | $111.01 | $141.55 | 136,500 | — | — |
| 2019-01-23 | $110.13 | $140.43 | 82,600 | — | — |
| 2019-01-22 | $108.74 | $138.66 | 135,800 | — | — |
| 2019-01-18 | $111.26 | $141.87 | 107,500 | — | — |
| 2019-01-17 | $108.99 | $138.98 | 163,400 | — | — |
| 2019-01-16 | $107.64 | $137.26 | 145,700 | — | — |
| 2019-01-15 | $108.55 | $138.42 | 93,300 | — | — |
| 2019-01-14 | $107.92 | $137.61 | 151,300 | — | — |
| 2019-01-11 | $110.49 | $140.89 | 164,100 | — | — |
| 2019-01-10 | $109.35 | $139.44 | 102,300 | — | — |
| 2019-01-09 | $109.01 | $139.00 | 107,800 | — | — |
| 2019-01-08 | $109.52 | $139.65 | 184,300 | — | — |
| 2019-01-07 | $110.35 | $140.71 | 137,400 | — | — |
| 2019-01-04 | $113.31 | $144.49 | 194,900 | — | — |
| 2019-01-03 | $109.15 | $139.18 | 103,800 | — | — |
| 2019-01-02 | $111.98 | $142.79 | 138,400 | — | — |