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-10-13 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 | $212.38 | $272.66 | 167,200 | — | — |
| 2019-12-30 | $214.94 | $275.95 | 120,100 | — | — |
| 2019-12-27 | $213.34 | $273.90 | 124,900 | — | — |
| 2019-12-26 | $212.70 | $273.08 | 110,200 | — | — |
| 2019-12-24 | $213.31 | $273.86 | 85,600 | — | — |
| 2019-12-23 | $210.28 | $269.97 | 153,500 | — | — |
| 2019-12-20 | $215.11 | $276.17 | 341,700 | — | — |
| 2019-12-19 | $212.26 | $272.51 | 241,700 | — | — |
| 2019-12-18 | $209.98 | $269.58 | 181,500 | — | — |
| 2019-12-17 | $211.83 | $271.96 | 171,900 | — | — |
| 2019-12-16 | $208.32 | $267.45 | 138,100 | — | — |
| 2019-12-13 | $205.43 | $263.74 | 199,400 | — | — |
| 2019-12-12 | $207.49 | $266.39 | 185,400 | — | — |
| 2019-12-11 | $207.76 | $266.73 | 256,100 | — | — |
| 2019-12-10 | $207.35 | $266.21 | 106,000 | — | — |
| 2019-12-09 | $208.61 | $267.82 | 125,700 | — | — |
| 2019-12-06 | $210.64 | $270.43 | 180,200 | — | — |
| 2019-12-05 | $210.09 | $269.72 | 137,700 | — | — |
| 2019-12-04 | $206.32 | $264.88 | 254,100 | — | — |
| 2019-12-03 | $204.78 | $262.91 | 150,200 | — | — |
| 2019-12-02 | $206.01 | $264.49 | 149,300 | — | — |
| 2019-11-29 | $206.45 | $265.05 | 82,600 | — | — |
| 2019-11-27 | $209.75 | $269.29 | 210,900 | — | — |
| 2019-11-26 | $210.26 | $269.94 | 164,600 | — | — |
| 2019-11-25 | $205.30 | $263.57 | 166,300 | — | — |
| 2019-11-22 | $207.45 | $266.33 | 130,700 | — | — |
| 2019-11-21 | $204.74 | $262.86 | 271,800 | — | — |
| 2019-11-20 | $210.76 | $270.58 | 300,300 | — | — |
| 2019-11-19 | $208.08 | $267.14 | 204,800 | — | — |
| 2019-11-18 | $208.53 | $267.72 | 197,200 | — | — |
| 2019-11-15 | $207.32 | $266.17 | 546,400 | — | — |
| 2019-11-14 | $205.34 | $263.63 | 150,000 | — | — |
| 2019-11-13 | $204.63 | $262.71 | 216,100 | — | — |
| 2019-11-12 | $204.36 | $261.66 | 211,500 | — | — |
| 2019-11-11 | $203.75 | $260.88 | 174,000 | — | — |
| 2019-11-08 | $202.09 | $258.76 | 125,600 | — | — |
| 2019-11-07 | $200.99 | $257.35 | 309,500 | — | — |
| 2019-11-06 | $202.31 | $259.04 | 160,000 | — | — |
| 2019-11-05 | $199.53 | $255.48 | 171,100 | — | — |
| 2019-11-04 | $203.85 | $261.01 | 189,800 | — | — |
| 2019-11-01 | $207.21 | $265.31 | 208,600 | — | — |
| 2019-10-31 | $207.40 | $265.55 | 260,400 | — | — |
| 2019-10-30 | $206.97 | $265.00 | 251,500 | — | — |
| 2019-10-29 | $201.61 | $258.14 | 213,000 | — | — |
| 2019-10-28 | $199.54 | $255.49 | 216,800 | — | — |
| 2019-10-25 | $200.11 | $256.22 | 244,200 | — | — |
| 2019-10-24 | $203.67 | $260.78 | 241,100 | — | — |
| 2019-10-23 | $205.91 | $263.65 | 318,500 | — | — |
| 2019-10-22 | $212.90 | $272.60 | 326,200 | — | — |
| 2019-10-21 | $210.48 | $269.50 | 385,800 | — | — |
| 2019-10-18 | $217.46 | $278.43 | 613,900 | — | — |
| 2019-10-17 | $212.97 | $272.69 | 817,100 | — | — |
| 2019-10-16 | $200.74 | $257.03 | 442,700 | — | — |
| 2019-10-15 | $204.96 | $262.43 | 171,300 | — | — |
| 2019-10-14 | $202.24 | $258.95 | 134,800 | — | — |
| 2019-10-11 | $203.26 | $260.25 | 115,000 | — | — |
| 2019-10-10 | $201.45 | $257.94 | 93,400 | — | — |
| 2019-10-09 | $201.67 | $258.22 | 124,300 | — | — |
| 2019-10-08 | $200.71 | $256.99 | 164,900 | — | — |
| 2019-10-07 | $201.65 | $258.19 | 133,300 | — | — |
| 2019-10-04 | $201.66 | $258.20 | 125,500 | — | — |
| 2019-10-03 | $197.10 | $252.37 | 151,000 | — | — |
| 2019-10-02 | $198.74 | $254.47 | 189,600 | — | — |
| 2019-10-01 | $199.20 | $255.05 | 209,400 | — | — |
| 2019-09-30 | $201.70 | $258.26 | 181,100 | — | — |
| 2019-09-27 | $199.52 | $255.46 | 136,700 | — | — |
| 2019-09-26 | $198.35 | $253.97 | 133,700 | — | — |
| 2019-09-25 | $200.53 | $256.76 | 200,900 | — | — |
| 2019-09-24 | $199.03 | $254.84 | 180,300 | — | — |
| 2019-09-23 | $198.66 | $254.36 | 188,000 | — | — |
| 2019-09-20 | $196.00 | $250.96 | 517,500 | — | — |
| 2019-09-19 | $191.94 | $245.76 | 154,800 | — | — |
| 2019-09-18 | $189.23 | $242.29 | 176,200 | — | — |
| 2019-09-17 | $189.95 | $243.21 | 193,000 | — | — |
| 2019-09-16 | $186.28 | $238.51 | 203,400 | — | — |
| 2019-09-13 | $190.00 | $243.28 | 236,800 | — | — |
| 2019-09-12 | $191.11 | $244.70 | 245,700 | — | — |
| 2019-09-11 | $187.42 | $239.97 | 375,700 | — | — |
| 2019-09-10 | $187.78 | $240.43 | 257,300 | — | — |
| 2019-09-09 | $194.91 | $249.56 | 268,400 | — | — |
| 2019-09-06 | $201.57 | $258.09 | 207,700 | — | — |
| 2019-09-05 | $202.92 | $259.82 | 175,900 | — | — |
| 2019-09-04 | $197.85 | $253.33 | 201,000 | — | — |
| 2019-09-03 | $194.89 | $249.54 | 267,600 | — | — |
| 2019-08-30 | $196.38 | $251.44 | 150,500 | — | — |
| 2019-08-29 | $198.33 | $253.94 | 156,000 | — | — |
| 2019-08-28 | $197.50 | $252.88 | 211,100 | — | — |
| 2019-08-27 | $197.68 | $253.11 | 232,000 | — | — |
| 2019-08-26 | $195.92 | $250.86 | 156,600 | — | — |
| 2019-08-23 | $193.28 | $247.47 | 170,700 | — | — |
| 2019-08-22 | $199.46 | $255.39 | 166,900 | — | — |
| 2019-08-21 | $197.01 | $252.25 | 156,500 | — | — |
| 2019-08-20 | $197.10 | $252.37 | 153,800 | — | — |
| 2019-08-19 | $198.23 | $253.81 | 346,800 | — | — |
| 2019-08-16 | $194.95 | $249.61 | 238,700 | — | — |
| 2019-08-15 | $193.09 | $247.23 | 249,000 | — | — |
| 2019-08-14 | $193.51 | $247.77 | 221,400 | — | — |
| 2019-08-13 | $197.02 | $251.56 | 236,900 | — | — |
| 2019-08-12 | $195.05 | $249.04 | 200,900 | — | — |
| 2019-08-09 | $199.35 | $254.53 | 167,500 | — | — |
| 2019-08-08 | $197.48 | $252.15 | 369,000 | — | — |
| 2019-08-07 | $194.64 | $248.52 | 190,200 | — | — |
| 2019-08-06 | $191.44 | $244.43 | 147,900 | — | — |
| 2019-08-05 | $184.92 | $236.11 | 191,400 | — | — |
| 2019-08-02 | $188.91 | $241.20 | 160,800 | — | — |
| 2019-08-01 | $189.05 | $241.38 | 223,600 | — | — |
| 2019-07-31 | $189.37 | $241.79 | 173,100 | — | — |
| 2019-07-30 | $191.15 | $244.06 | 152,100 | — | — |
| 2019-07-29 | $191.26 | $244.20 | 138,600 | — | — |
| 2019-07-26 | $192.52 | $245.81 | 174,800 | — | — |
| 2019-07-25 | $189.94 | $242.52 | 139,800 | — | — |
| 2019-07-24 | $187.40 | $239.28 | 141,400 | — | — |
| 2019-07-23 | $188.26 | $240.37 | 306,600 | — | — |
| 2019-07-22 | $187.77 | $239.75 | 199,400 | — | — |
| 2019-07-19 | $191.24 | $244.18 | 426,600 | — | — |
| 2019-07-18 | $188.66 | $240.89 | 865,800 | — | — |
| 2019-07-17 | $183.90 | $234.81 | 266,400 | — | — |
| 2019-07-16 | $186.76 | $238.46 | 229,300 | — | — |
| 2019-07-15 | $185.43 | $236.76 | 235,800 | — | — |
| 2019-07-12 | $184.94 | $236.14 | 189,300 | — | — |
| 2019-07-11 | $182.37 | $232.85 | 176,200 | — | — |
| 2019-07-10 | $183.03 | $233.70 | 354,600 | — | — |
| 2019-07-09 | $184.53 | $235.61 | 465,400 | — | — |
| 2019-07-08 | $191.76 | $244.84 | 130,400 | — | — |
| 2019-07-05 | $192.58 | $245.89 | 132,800 | — | — |
| 2019-07-03 | $193.33 | $246.85 | 85,700 | — | — |
| 2019-07-02 | $189.85 | $242.40 | 203,200 | — | — |
| 2019-07-01 | $191.34 | $244.31 | 189,900 | — | — |
| 2019-06-28 | $191.00 | $243.87 | 420,100 | — | — |
| 2019-06-27 | $187.90 | $239.91 | 153,500 | — | — |
| 2019-06-26 | $185.45 | $236.79 | 157,200 | — | — |
| 2019-06-25 | $184.26 | $235.27 | 217,700 | — | — |
| 2019-06-24 | $185.37 | $236.68 | 126,100 | — | — |
| 2019-06-21 | $186.96 | $238.71 | 320,900 | — | — |
| 2019-06-20 | $190.44 | $243.16 | 192,800 | — | — |
| 2019-06-19 | $187.72 | $239.68 | 169,700 | — | — |
| 2019-06-18 | $187.27 | $239.11 | 137,200 | — | — |
| 2019-06-17 | $187.49 | $239.39 | 151,500 | — | — |
| 2019-06-14 | $189.64 | $242.14 | 119,300 | — | — |
| 2019-06-13 | $191.02 | $243.90 | 132,700 | — | — |
| 2019-06-12 | $188.34 | $240.48 | 144,000 | — | — |
| 2019-06-11 | $185.83 | $237.27 | 208,300 | — | — |
| 2019-06-10 | $187.96 | $239.99 | 119,700 | — | — |
| 2019-06-07 | $189.48 | $241.93 | 120,700 | — | — |
| 2019-06-06 | $188.39 | $240.54 | 140,500 | — | — |
| 2019-06-05 | $186.66 | $238.33 | 174,300 | — | — |
| 2019-06-04 | $186.18 | $237.72 | 231,900 | — | — |
| 2019-06-03 | $179.36 | $229.01 | 178,500 | — | — |
| 2019-05-31 | $179.78 | $229.55 | 162,100 | — | — |
| 2019-05-30 | $178.93 | $228.46 | 170,500 | — | — |
| 2019-05-29 | $177.19 | $226.24 | 143,400 | — | — |
| 2019-05-28 | $179.36 | $229.01 | 200,800 | — | — |
| 2019-05-24 | $181.69 | $231.99 | 182,400 | — | — |
| 2019-05-23 | $180.84 | $230.90 | 131,200 | — | — |
| 2019-05-22 | $183.21 | $233.93 | 175,900 | — | — |
| 2019-05-21 | $183.88 | $234.78 | 222,700 | — | — |
| 2019-05-20 | $185.05 | $236.28 | 249,700 | — | — |
| 2019-05-17 | $184.28 | $235.29 | 246,000 | — | — |
| 2019-05-16 | $181.92 | $232.28 | 154,100 | — | — |
| 2019-05-15 | $182.11 | $231.82 | 136,400 | — | — |
| 2019-05-14 | $180.35 | $229.58 | 146,100 | — | — |
| 2019-05-13 | $180.61 | $229.91 | 122,600 | — | — |
| 2019-05-10 | $184.17 | $234.44 | 124,300 | — | — |
| 2019-05-09 | $182.32 | $232.09 | 139,000 | — | — |
| 2019-05-08 | $183.06 | $233.03 | 107,900 | — | — |
| 2019-05-07 | $182.67 | $232.53 | 118,000 | — | — |
| 2019-05-06 | $185.88 | $236.62 | 354,100 | — | — |
| 2019-05-03 | $184.44 | $234.79 | 228,500 | — | — |
| 2019-05-02 | $184.96 | $235.45 | 345,500 | — | — |
| 2019-05-01 | $181.60 | $231.17 | 206,700 | — | — |
| 2019-04-30 | $183.74 | $233.89 | 237,700 | — | — |
| 2019-04-29 | $181.01 | $230.42 | 167,300 | — | — |
| 2019-04-26 | $178.81 | $227.62 | 147,900 | — | — |
| 2019-04-25 | $176.74 | $224.98 | 199,500 | — | — |
| 2019-04-24 | $179.41 | $228.38 | 227,100 | — | — |
| 2019-04-23 | $178.46 | $227.17 | 258,500 | — | — |
| 2019-04-22 | $178.11 | $226.73 | 379,600 | — | — |
| 2019-04-18 | $177.89 | $226.45 | 448,500 | — | — |
| 2019-04-17 | $169.16 | $215.33 | 303,100 | — | — |
| 2019-04-16 | $170.62 | $217.19 | 250,900 | — | — |
| 2019-04-15 | $170.42 | $216.94 | 180,800 | — | — |
| 2019-04-12 | $168.09 | $213.97 | 196,700 | — | — |
| 2019-04-11 | $165.06 | $210.12 | 241,900 | — | — |
| 2019-04-10 | $163.83 | $208.55 | 232,300 | — | — |
| 2019-04-09 | $162.38 | $206.70 | 599,200 | — | — |
| 2019-04-08 | $169.92 | $216.30 | 114,100 | — | — |
| 2019-04-05 | $170.33 | $216.82 | 211,200 | — | — |
| 2019-04-04 | $169.49 | $215.75 | 219,100 | — | — |
| 2019-04-03 | $169.74 | $216.07 | 177,700 | — | — |
| 2019-04-02 | $167.71 | $213.49 | 323,700 | — | — |
| 2019-04-01 | $167.83 | $213.64 | 186,300 | — | — |
| 2019-03-29 | $164.97 | $210.00 | 278,300 | — | — |
| 2019-03-28 | $164.52 | $209.43 | 297,700 | — | — |
| 2019-03-27 | $160.84 | $204.74 | 181,000 | — | — |
| 2019-03-26 | $157.45 | $200.43 | 154,000 | — | — |
| 2019-03-25 | $158.35 | $201.57 | 131,100 | — | — |
| 2019-03-22 | $156.22 | $198.86 | 211,900 | — | — |
| 2019-03-21 | $159.76 | $203.37 | 125,800 | — | — |
| 2019-03-20 | $157.22 | $200.14 | 158,100 | — | — |
| 2019-03-19 | $157.87 | $200.96 | 171,800 | — | — |
| 2019-03-18 | $158.83 | $202.19 | 359,100 | — | — |
| 2019-03-15 | $156.98 | $199.83 | 394,700 | — | — |
| 2019-03-14 | $159.10 | $202.53 | 193,600 | — | — |
| 2019-03-13 | $160.40 | $204.18 | 242,600 | — | — |
| 2019-03-12 | $159.02 | $201.85 | 159,000 | — | — |
| 2019-03-11 | $158.57 | $201.28 | 260,000 | — | — |
| 2019-03-08 | $156.12 | $198.17 | 172,300 | — | — |
| 2019-03-07 | $156.86 | $199.11 | 248,100 | — | — |
| 2019-03-06 | $157.81 | $200.32 | 225,100 | — | — |
| 2019-03-05 | $159.74 | $202.77 | 383,200 | — | — |
| 2019-03-04 | $159.24 | $202.13 | 139,600 | — | — |
| 2019-03-01 | $159.22 | $202.11 | 193,700 | — | — |
| 2019-02-28 | $159.54 | $202.51 | 199,100 | — | — |
| 2019-02-27 | $160.66 | $203.94 | 208,200 | — | — |
| 2019-02-26 | $161.28 | $204.72 | 306,800 | — | — |
| 2019-02-25 | $160.15 | $203.29 | 248,600 | — | — |
| 2019-02-22 | $158.73 | $201.49 | 271,600 | — | — |
| 2019-02-21 | $155.38 | $197.23 | 188,800 | — | — |
| 2019-02-20 | $152.72 | $193.86 | 257,300 | — | — |
| 2019-02-19 | $154.50 | $196.12 | 390,000 | — | — |
| 2019-02-15 | $152.00 | $192.94 | 424,500 | — | — |
| 2019-02-14 | $150.51 | $191.05 | 761,800 | — | — |
| 2019-02-13 | $157.83 | $200.34 | 208,300 | — | — |
| 2019-02-12 | $158.65 | $201.38 | 165,000 | — | — |
| 2019-02-11 | $155.38 | $197.23 | 364,200 | — | — |
| 2019-02-08 | $156.63 | $198.82 | 165,300 | — | — |
| 2019-02-07 | $156.51 | $198.67 | 127,400 | — | — |
| 2019-02-06 | $155.73 | $197.68 | 119,700 | — | — |
| 2019-02-05 | $157.02 | $199.32 | 191,000 | — | — |
| 2019-02-04 | $154.77 | $196.46 | 161,400 | — | — |
| 2019-02-01 | $151.62 | $192.46 | 322,000 | — | — |
| 2019-01-31 | $149.91 | $190.29 | 205,300 | — | — |
| 2019-01-30 | $150.60 | $191.17 | 318,200 | — | — |
| 2019-01-29 | $151.17 | $191.89 | 115,900 | — | — |
| 2019-01-28 | $151.60 | $192.44 | 118,200 | — | — |
| 2019-01-25 | $150.61 | $191.18 | 148,100 | — | — |
| 2019-01-24 | $152.62 | $193.73 | 131,900 | — | — |
| 2019-01-23 | $152.23 | $193.24 | 169,100 | — | — |
| 2019-01-22 | $151.90 | $192.82 | 240,900 | — | — |
| 2019-01-18 | $152.65 | $193.77 | 259,500 | — | — |
| 2019-01-17 | $150.79 | $191.41 | 250,800 | — | — |
| 2019-01-16 | $148.30 | $188.25 | 244,600 | — | — |
| 2019-01-15 | $149.59 | $189.88 | 195,300 | — | — |
| 2019-01-14 | $151.00 | $191.67 | 160,900 | — | — |
| 2019-01-11 | $151.82 | $192.71 | 164,100 | — | — |
| 2019-01-10 | $152.81 | $193.97 | 134,900 | — | — |
| 2019-01-09 | $153.45 | $194.78 | 150,300 | — | — |
| 2019-01-08 | $149.83 | $190.19 | 163,800 | — | — |
| 2019-01-07 | $150.15 | $190.59 | 139,500 | — | — |
| 2019-01-04 | $149.28 | $189.49 | 162,000 | — | — |
| 2019-01-03 | $144.37 | $183.26 | 215,200 | — | — |
| 2019-01-02 | $145.90 | $185.20 | 260,000 | — | — |