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
- 1992-03-31 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 | $187.12 | $187.12 | 110,900 | — | — |
| 2019-12-30 | $185.31 | $185.31 | 69,700 | — | — |
| 2019-12-27 | $186.21 | $186.21 | 107,200 | — | — |
| 2019-12-26 | $187.22 | $187.22 | 72,700 | — | — |
| 2019-12-24 | $187.84 | $187.84 | 51,800 | — | — |
| 2019-12-23 | $186.90 | $186.90 | 135,700 | — | — |
| 2019-12-20 | $184.92 | $184.92 | 252,400 | — | — |
| 2019-12-19 | $185.90 | $185.90 | 128,900 | — | — |
| 2019-12-18 | $185.99 | $185.99 | 135,600 | — | — |
| 2019-12-17 | $184.58 | $184.58 | 252,600 | — | — |
| 2019-12-16 | $186.38 | $186.38 | 245,500 | — | — |
| 2019-12-13 | $178.30 | $178.30 | 231,500 | — | — |
| 2019-12-12 | $182.10 | $182.10 | 144,400 | — | — |
| 2019-12-11 | $178.61 | $178.61 | 191,100 | — | — |
| 2019-12-10 | $179.91 | $179.91 | 264,100 | — | — |
| 2019-12-09 | $179.16 | $179.16 | 198,200 | — | — |
| 2019-12-06 | $185.24 | $185.24 | 129,100 | — | — |
| 2019-12-05 | $184.22 | $184.22 | 189,800 | — | — |
| 2019-12-04 | $183.78 | $183.78 | 173,300 | — | — |
| 2019-12-03 | $184.73 | $184.73 | 178,000 | — | — |
| 2019-12-02 | $187.84 | $187.84 | 147,100 | — | — |
| 2019-11-29 | $187.48 | $187.48 | 48,200 | — | — |
| 2019-11-27 | $189.51 | $189.51 | 107,300 | — | — |
| 2019-11-26 | $187.25 | $187.25 | 153,900 | — | — |
| 2019-11-25 | $188.26 | $188.26 | 309,700 | — | — |
| 2019-11-22 | $186.98 | $186.98 | 139,400 | — | — |
| 2019-11-21 | $185.23 | $185.23 | 257,700 | — | — |
| 2019-11-20 | $184.08 | $184.08 | 363,700 | — | — |
| 2019-11-19 | $182.88 | $182.88 | 724,000 | — | — |
| 2019-11-18 | $178.40 | $178.40 | 275,900 | — | — |
| 2019-11-15 | $174.44 | $174.44 | 182,700 | — | — |
| 2019-11-14 | $174.72 | $174.72 | 156,000 | — | — |
| 2019-11-13 | $175.18 | $175.18 | 366,700 | — | — |
| 2019-11-12 | $178.67 | $178.67 | 924,100 | — | — |
| 2019-11-11 | $168.10 | $168.10 | 371,000 | — | — |
| 2019-11-08 | $167.21 | $167.21 | 101,900 | — | — |
| 2019-11-07 | $165.71 | $165.71 | 159,700 | — | — |
| 2019-11-06 | $165.23 | $165.23 | 124,500 | — | — |
| 2019-11-05 | $167.22 | $167.22 | 156,900 | — | — |
| 2019-11-04 | $166.03 | $166.03 | 275,000 | — | — |
| 2019-11-01 | $166.76 | $166.76 | 156,300 | — | — |
| 2019-10-31 | $161.61 | $161.61 | 221,600 | — | — |
| 2019-10-30 | $162.41 | $162.41 | 154,800 | — | — |
| 2019-10-29 | $165.34 | $165.34 | 167,500 | — | — |
| 2019-10-28 | $161.87 | $161.87 | 141,100 | — | — |
| 2019-10-25 | $158.90 | $158.90 | 139,900 | — | — |
| 2019-10-24 | $158.33 | $158.33 | 170,000 | — | — |
| 2019-10-23 | $156.08 | $156.08 | 92,900 | — | — |
| 2019-10-22 | $155.25 | $155.25 | 96,100 | — | — |
| 2019-10-21 | $154.33 | $154.33 | 105,700 | — | — |
| 2019-10-18 | $155.75 | $155.75 | 217,200 | — | — |
| 2019-10-17 | $156.63 | $156.63 | 141,200 | — | — |
| 2019-10-16 | $152.89 | $152.89 | 373,700 | — | — |
| 2019-10-15 | $152.39 | $152.39 | 253,900 | — | — |
| 2019-10-14 | $151.88 | $151.88 | 171,500 | — | — |
| 2019-10-11 | $153.39 | $153.39 | 260,700 | — | — |
| 2019-10-10 | $152.48 | $152.48 | 178,900 | — | — |
| 2019-10-09 | $154.05 | $154.05 | 107,800 | — | — |
| 2019-10-08 | $154.30 | $154.30 | 182,200 | — | — |
| 2019-10-07 | $158.36 | $158.36 | 145,000 | — | — |
| 2019-10-04 | $157.86 | $157.86 | 119,500 | — | — |
| 2019-10-03 | $156.08 | $156.08 | 180,800 | — | — |
| 2019-10-02 | $156.20 | $156.20 | 163,600 | — | — |
| 2019-10-01 | $156.05 | $156.05 | 190,000 | — | — |
| 2019-09-30 | $159.60 | $159.60 | 141,300 | — | — |
| 2019-09-27 | $156.42 | $156.42 | 143,000 | — | — |
| 2019-09-26 | $156.25 | $156.25 | 174,500 | — | — |
| 2019-09-25 | $160.21 | $160.21 | 340,400 | — | — |
| 2019-09-24 | $159.73 | $159.73 | 424,000 | — | — |
| 2019-09-23 | $159.95 | $159.95 | 209,800 | — | — |
| 2019-09-20 | $159.80 | $159.80 | 622,400 | — | — |
| 2019-09-19 | $160.00 | $160.00 | 201,400 | — | — |
| 2019-09-18 | $160.75 | $160.75 | 350,000 | — | — |
| 2019-09-17 | $164.28 | $164.28 | 298,100 | — | — |
| 2019-09-16 | $164.55 | $164.55 | 174,300 | — | — |
| 2019-09-13 | $162.80 | $162.80 | 282,800 | — | — |
| 2019-09-12 | $159.95 | $159.95 | 226,100 | — | — |
| 2019-09-11 | $160.91 | $160.91 | 288,000 | — | — |
| 2019-09-10 | $160.79 | $160.79 | 346,600 | — | — |
| 2019-09-09 | $156.70 | $156.70 | 285,400 | — | — |
| 2019-09-06 | $155.98 | $155.98 | 232,400 | — | — |
| 2019-09-05 | $158.14 | $158.14 | 164,700 | — | — |
| 2019-09-04 | $155.29 | $155.29 | 193,200 | — | — |
| 2019-09-03 | $154.21 | $154.21 | 318,400 | — | — |
| 2019-08-30 | $161.75 | $161.75 | 164,400 | — | — |
| 2019-08-29 | $158.33 | $158.33 | 178,600 | — | — |
| 2019-08-28 | $159.65 | $159.65 | 263,200 | — | — |
| 2019-08-27 | $158.70 | $158.70 | 225,600 | — | — |
| 2019-08-26 | $164.57 | $164.57 | 138,000 | — | — |
| 2019-08-23 | $161.66 | $161.66 | 162,500 | — | — |
| 2019-08-22 | $166.41 | $166.41 | 142,300 | — | — |
| 2019-08-21 | $164.94 | $164.94 | 145,700 | — | — |
| 2019-08-20 | $164.90 | $164.90 | 181,900 | — | — |
| 2019-08-19 | $166.40 | $166.40 | 167,800 | — | — |
| 2019-08-16 | $165.99 | $165.99 | 203,200 | — | — |
| 2019-08-15 | $167.02 | $167.02 | 262,300 | — | — |
| 2019-08-14 | $164.70 | $164.70 | 278,200 | — | — |
| 2019-08-13 | $168.12 | $168.12 | 243,900 | — | — |
| 2019-08-12 | $169.28 | $169.28 | 315,300 | — | — |
| 2019-08-09 | $166.89 | $166.89 | 640,200 | — | — |
| 2019-08-08 | $163.96 | $163.96 | 2,561,400 | — | — |
| 2019-08-07 | $245.67 | $245.67 | 324,600 | — | — |
| 2019-08-06 | $245.99 | $245.99 | 221,800 | — | — |
| 2019-08-05 | $247.46 | $247.46 | 130,500 | — | — |
| 2019-08-02 | $255.95 | $255.95 | 116,100 | — | — |
| 2019-08-01 | $255.21 | $255.21 | 129,900 | — | — |
| 2019-07-31 | $254.44 | $254.44 | 81,700 | — | — |
| 2019-07-30 | $257.38 | $257.38 | 79,400 | — | — |
| 2019-07-29 | $253.65 | $253.65 | 106,400 | — | — |
| 2019-07-26 | $254.69 | $254.69 | 124,500 | — | — |
| 2019-07-25 | $252.79 | $252.79 | 109,300 | — | — |
| 2019-07-24 | $253.48 | $253.48 | 109,800 | — | — |
| 2019-07-23 | $252.89 | $252.89 | 101,900 | — | — |
| 2019-07-22 | $250.53 | $250.53 | 165,300 | — | — |
| 2019-07-19 | $251.65 | $251.65 | 125,900 | — | — |
| 2019-07-18 | $247.56 | $247.56 | 123,500 | — | — |
| 2019-07-17 | $248.49 | $248.49 | 98,100 | — | — |
| 2019-07-16 | $248.68 | $248.68 | 120,000 | — | — |
| 2019-07-15 | $249.10 | $249.10 | 103,200 | — | — |
| 2019-07-12 | $248.80 | $248.80 | 139,900 | — | — |
| 2019-07-11 | $246.56 | $246.56 | 130,000 | — | — |
| 2019-07-10 | $247.26 | $247.26 | 78,000 | — | — |
| 2019-07-09 | $246.96 | $246.96 | 95,000 | — | — |
| 2019-07-08 | $247.47 | $247.47 | 114,500 | — | — |
| 2019-07-05 | $251.46 | $251.46 | 63,200 | — | — |
| 2019-07-03 | $249.48 | $249.48 | 31,300 | — | — |
| 2019-07-02 | $247.31 | $247.31 | 107,300 | — | — |
| 2019-07-01 | $250.49 | $250.49 | 139,900 | — | — |
| 2019-06-28 | $251.91 | $251.91 | 553,500 | — | — |
| 2019-06-27 | $248.07 | $248.07 | 137,500 | — | — |
| 2019-06-26 | $245.53 | $245.53 | 148,600 | — | — |
| 2019-06-25 | $249.25 | $249.25 | 193,600 | — | — |
| 2019-06-24 | $246.22 | $246.22 | 117,900 | — | — |
| 2019-06-21 | $248.87 | $248.87 | 197,200 | — | — |
| 2019-06-20 | $248.16 | $248.16 | 134,400 | — | — |
| 2019-06-19 | $246.34 | $246.34 | 127,900 | — | — |
| 2019-06-18 | $240.98 | $240.98 | 185,700 | — | — |
| 2019-06-17 | $238.84 | $238.84 | 160,300 | — | — |
| 2019-06-14 | $241.71 | $241.71 | 140,100 | — | — |
| 2019-06-13 | $239.33 | $239.33 | 127,900 | — | — |
| 2019-06-12 | $239.28 | $239.28 | 170,200 | — | — |
| 2019-06-11 | $237.97 | $237.97 | 237,600 | — | — |
| 2019-06-10 | $227.70 | $227.70 | 236,300 | — | — |
| 2019-06-07 | $230.19 | $230.19 | 132,100 | — | — |
| 2019-06-06 | $226.78 | $226.78 | 166,700 | — | — |
| 2019-06-05 | $226.93 | $226.93 | 122,600 | — | — |
| 2019-06-04 | $223.02 | $223.02 | 120,900 | — | — |
| 2019-06-03 | $214.46 | $214.46 | 175,200 | — | — |
| 2019-05-31 | $212.80 | $212.80 | 256,800 | — | — |
| 2019-05-30 | $223.51 | $223.51 | 87,100 | — | — |
| 2019-05-29 | $222.53 | $222.53 | 187,500 | — | — |
| 2019-05-28 | $227.00 | $227.00 | 187,000 | — | — |
| 2019-05-24 | $225.66 | $225.66 | 112,200 | — | — |
| 2019-05-23 | $224.50 | $224.50 | 99,300 | — | — |
| 2019-05-22 | $227.62 | $227.62 | 144,300 | — | — |
| 2019-05-21 | $225.82 | $225.82 | 131,800 | — | — |
| 2019-05-20 | $223.47 | $223.47 | 110,400 | — | — |
| 2019-05-17 | $224.59 | $224.59 | 168,000 | — | — |
| 2019-05-16 | $228.96 | $228.96 | 238,700 | — | — |
| 2019-05-15 | $225.27 | $225.27 | 163,500 | — | — |
| 2019-05-14 | $227.40 | $227.40 | 185,200 | — | — |
| 2019-05-13 | $224.31 | $224.31 | 332,500 | — | — |
| 2019-05-10 | $228.92 | $228.92 | 513,700 | — | — |
| 2019-05-09 | $230.53 | $230.53 | 338,100 | — | — |
| 2019-05-08 | $235.27 | $235.27 | 330,300 | — | — |
| 2019-05-07 | $233.58 | $233.58 | 262,900 | — | — |
| 2019-05-06 | $237.18 | $237.18 | 260,200 | — | — |
| 2019-05-03 | $231.09 | $231.09 | 256,100 | — | — |
| 2019-05-02 | $231.05 | $231.05 | 211,800 | — | — |
| 2019-05-01 | $225.51 | $225.51 | 164,200 | — | — |
| 2019-04-30 | $227.50 | $227.50 | 180,300 | — | — |
| 2019-04-29 | $225.99 | $225.99 | 132,400 | — | — |
| 2019-04-26 | $225.55 | $225.55 | 219,100 | — | — |
| 2019-04-25 | $225.68 | $225.68 | 170,000 | — | — |
| 2019-04-24 | $227.88 | $227.88 | 94,300 | — | — |
| 2019-04-23 | $225.09 | $225.09 | 185,300 | — | — |
| 2019-04-22 | $225.69 | $225.69 | 196,500 | — | — |
| 2019-04-18 | $221.79 | $221.79 | 282,700 | — | — |
| 2019-04-17 | $225.32 | $225.32 | 523,700 | — | — |
| 2019-04-16 | $234.55 | $234.55 | 307,200 | — | — |
| 2019-04-15 | $234.69 | $234.69 | 164,300 | — | — |
| 2019-04-12 | $233.89 | $233.89 | 119,700 | — | — |
| 2019-04-11 | $230.47 | $230.47 | 368,700 | — | — |
| 2019-04-10 | $229.25 | $229.25 | 171,800 | — | — |
| 2019-04-09 | $230.94 | $230.94 | 154,500 | — | — |
| 2019-04-08 | $233.48 | $233.48 | 246,300 | — | — |
| 2019-04-05 | $232.31 | $232.31 | 245,300 | — | — |
| 2019-04-04 | $233.00 | $233.00 | 231,600 | — | — |
| 2019-04-03 | $235.45 | $235.45 | 332,000 | — | — |
| 2019-04-02 | $236.41 | $236.41 | 220,400 | — | — |
| 2019-04-01 | $237.11 | $237.11 | 265,000 | — | — |
| 2019-03-29 | $239.33 | $239.33 | 135,500 | — | — |
| 2019-03-28 | $237.28 | $237.28 | 118,400 | — | — |
| 2019-03-27 | $234.84 | $234.84 | 121,700 | — | — |
| 2019-03-26 | $236.06 | $236.06 | 155,500 | — | — |
| 2019-03-25 | $231.55 | $231.55 | 124,100 | — | — |
| 2019-03-22 | $229.27 | $229.27 | 191,600 | — | — |
| 2019-03-21 | $236.29 | $236.29 | 114,300 | — | — |
| 2019-03-20 | $237.05 | $237.05 | 136,100 | — | — |
| 2019-03-19 | $239.89 | $239.89 | 136,200 | — | — |
| 2019-03-18 | $239.08 | $239.08 | 204,400 | — | — |
| 2019-03-15 | $232.85 | $232.85 | 170,300 | — | — |
| 2019-03-14 | $234.07 | $234.07 | 108,300 | — | — |
| 2019-03-13 | $234.94 | $234.94 | 183,100 | — | — |
| 2019-03-12 | $239.06 | $239.06 | 146,900 | — | — |
| 2019-03-11 | $236.07 | $236.07 | 161,400 | — | — |
| 2019-03-08 | $233.33 | $233.33 | 196,300 | — | — |
| 2019-03-07 | $232.29 | $232.29 | 203,400 | — | — |
| 2019-03-06 | $230.94 | $230.94 | 283,300 | — | — |
| 2019-03-05 | $234.18 | $234.18 | 241,100 | — | — |
| 2019-03-04 | $236.20 | $236.20 | 176,500 | — | — |
| 2019-03-01 | $252.46 | $252.46 | 291,800 | — | — |
| 2019-02-28 | $245.76 | $245.76 | 174,500 | — | — |
| 2019-02-27 | $246.33 | $246.33 | 176,900 | — | — |
| 2019-02-26 | $247.07 | $247.07 | 98,300 | — | — |
| 2019-02-25 | $250.63 | $250.63 | 291,100 | — | — |
| 2019-02-22 | $249.96 | $249.96 | 202,400 | — | — |
| 2019-02-21 | $252.99 | $252.99 | 71,700 | — | — |
| 2019-02-20 | $253.01 | $253.01 | 87,900 | — | — |
| 2019-02-19 | $252.82 | $252.82 | 93,500 | — | — |
| 2019-02-15 | $253.28 | $253.28 | 117,300 | — | — |
| 2019-02-14 | $249.84 | $249.84 | 104,800 | — | — |
| 2019-02-13 | $250.13 | $250.13 | 165,400 | — | — |
| 2019-02-12 | $246.99 | $246.99 | 206,400 | — | — |
| 2019-02-11 | $250.44 | $250.44 | 116,000 | — | — |
| 2019-02-08 | $246.71 | $246.71 | 103,800 | — | — |
| 2019-02-07 | $248.22 | $248.22 | 74,000 | — | — |
| 2019-02-06 | $251.74 | $251.74 | 75,500 | — | — |
| 2019-02-05 | $252.05 | $252.05 | 95,700 | — | — |
| 2019-02-04 | $249.13 | $249.13 | 115,000 | — | — |
| 2019-02-01 | $246.80 | $246.80 | 180,200 | — | — |
| 2019-01-31 | $248.80 | $248.80 | 130,100 | — | — |
| 2019-01-30 | $240.29 | $240.29 | 162,700 | — | — |
| 2019-01-29 | $241.00 | $241.00 | 116,400 | — | — |
| 2019-01-28 | $240.00 | $240.00 | 93,100 | — | — |
| 2019-01-25 | $243.19 | $243.19 | 86,900 | — | — |
| 2019-01-24 | $240.33 | $240.33 | 88,300 | — | — |
| 2019-01-23 | $237.04 | $237.04 | 106,500 | — | — |
| 2019-01-22 | $238.86 | $238.86 | 152,500 | — | — |
| 2019-01-18 | $238.09 | $238.09 | 272,300 | — | — |
| 2019-01-17 | $233.50 | $233.50 | 209,900 | — | — |
| 2019-01-16 | $231.13 | $231.13 | 152,200 | — | — |
| 2019-01-15 | $231.06 | $231.06 | 302,300 | — | — |
| 2019-01-14 | $227.50 | $227.50 | 175,900 | — | — |
| 2019-01-11 | $229.62 | $229.62 | 165,900 | — | — |
| 2019-01-10 | $232.58 | $232.58 | 246,600 | — | — |
| 2019-01-09 | $240.16 | $240.16 | 260,400 | — | — |
| 2019-01-08 | $233.68 | $233.68 | 173,400 | — | — |
| 2019-01-07 | $224.21 | $224.21 | 314,700 | — | — |
| 2019-01-04 | $228.32 | $228.32 | 213,300 | — | — |
| 2019-01-03 | $221.09 | $221.09 | 150,300 | — | — |
| 2019-01-02 | $225.81 | $225.81 | 187,200 | — | — |