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
- 1983-10-20 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.99 | $204.34 | 244,600 | — | — |
| 2019-12-30 | $158.29 | $203.44 | 170,800 | — | — |
| 2019-12-27 | $157.38 | $202.28 | 172,600 | — | — |
| 2019-12-26 | $158.51 | $203.73 | 188,600 | — | — |
| 2019-12-24 | $158.49 | $203.70 | 120,900 | — | — |
| 2019-12-23 | $157.65 | $202.62 | 248,400 | — | — |
| 2019-12-20 | $159.09 | $204.47 | 881,400 | — | — |
| 2019-12-19 | $157.72 | $202.71 | 292,900 | — | — |
| 2019-12-18 | $156.89 | $201.65 | 331,900 | — | — |
| 2019-12-17 | $156.81 | $201.54 | 433,500 | — | — |
| 2019-12-16 | $155.02 | $199.24 | 338,400 | — | — |
| 2019-12-13 | $153.81 | $197.69 | 375,500 | — | — |
| 2019-12-12 | $154.02 | $197.96 | 375,200 | — | — |
| 2019-12-11 | $156.87 | $201.62 | 613,800 | — | — |
| 2019-12-10 | $158.72 | $204.00 | 1,314,000 | — | — |
| 2019-12-09 | $175.32 | $225.33 | 492,900 | — | — |
| 2019-12-06 | $175.70 | $225.82 | 239,500 | — | — |
| 2019-12-05 | $173.66 | $223.20 | 200,500 | — | — |
| 2019-12-04 | $173.89 | $223.49 | 233,200 | — | — |
| 2019-12-03 | $175.66 | $225.77 | 177,700 | — | — |
| 2019-12-02 | $176.63 | $227.02 | 217,900 | — | — |
| 2019-11-29 | $173.77 | $223.34 | 110,200 | — | — |
| 2019-11-27 | $176.38 | $226.70 | 156,600 | — | — |
| 2019-11-26 | $174.61 | $224.42 | 234,400 | — | — |
| 2019-11-25 | $173.46 | $222.94 | 243,000 | — | — |
| 2019-11-22 | $171.88 | $220.91 | 170,900 | — | — |
| 2019-11-21 | $171.74 | $220.73 | 184,100 | — | — |
| 2019-11-20 | $172.31 | $221.46 | 245,300 | — | — |
| 2019-11-19 | $170.53 | $219.18 | 199,600 | — | — |
| 2019-11-18 | $170.58 | $219.24 | 218,300 | — | — |
| 2019-11-15 | $170.69 | $219.38 | 689,800 | — | — |
| 2019-11-14 | $170.94 | $219.70 | 204,300 | — | — |
| 2019-11-13 | $170.03 | $218.53 | 224,100 | — | — |
| 2019-11-12 | $169.01 | $217.22 | 255,800 | — | — |
| 2019-11-11 | $167.47 | $215.24 | 188,000 | — | — |
| 2019-11-08 | $166.82 | $214.41 | 215,900 | — | — |
| 2019-11-07 | $166.96 | $214.59 | 286,900 | — | — |
| 2019-11-06 | $172.81 | $222.11 | 183,800 | — | — |
| 2019-11-05 | $173.35 | $222.80 | 294,200 | — | — |
| 2019-11-04 | $172.35 | $221.52 | 314,400 | — | — |
| 2019-11-01 | $172.58 | $221.81 | 429,800 | — | — |
| 2019-10-31 | $170.81 | $219.54 | 532,400 | — | — |
| 2019-10-30 | $165.82 | $212.71 | 173,600 | — | — |
| 2019-10-29 | $165.62 | $212.45 | 239,900 | — | — |
| 2019-10-28 | $166.02 | $212.97 | 242,900 | — | — |
| 2019-10-25 | $166.41 | $213.47 | 174,500 | — | — |
| 2019-10-24 | $163.54 | $209.79 | 131,600 | — | — |
| 2019-10-23 | $163.30 | $209.48 | 158,400 | — | — |
| 2019-10-22 | $163.92 | $210.27 | 156,300 | — | — |
| 2019-10-21 | $162.73 | $208.75 | 142,100 | — | — |
| 2019-10-18 | $164.42 | $210.92 | 197,600 | — | — |
| 2019-10-17 | $163.68 | $209.97 | 195,400 | — | — |
| 2019-10-16 | $161.54 | $207.22 | 278,200 | — | — |
| 2019-10-15 | $160.99 | $206.52 | 253,400 | — | — |
| 2019-10-14 | $161.34 | $206.96 | 248,300 | — | — |
| 2019-10-11 | $161.45 | $207.11 | 226,100 | — | — |
| 2019-10-10 | $160.46 | $205.84 | 194,600 | — | — |
| 2019-10-09 | $160.72 | $206.17 | 179,600 | — | — |
| 2019-10-08 | $161.54 | $207.22 | 256,100 | — | — |
| 2019-10-07 | $163.40 | $209.61 | 339,700 | — | — |
| 2019-10-04 | $163.35 | $209.54 | 158,800 | — | — |
| 2019-10-03 | $161.33 | $206.95 | 231,600 | — | — |
| 2019-10-02 | $160.52 | $205.91 | 200,500 | — | — |
| 2019-10-01 | $161.58 | $207.27 | 163,600 | — | — |
| 2019-09-30 | $161.16 | $206.73 | 278,700 | — | — |
| 2019-09-27 | $161.11 | $206.67 | 268,800 | — | — |
| 2019-09-26 | $162.10 | $207.94 | 193,200 | — | — |
| 2019-09-25 | $165.36 | $212.12 | 323,100 | — | — |
| 2019-09-24 | $166.11 | $213.08 | 253,500 | — | — |
| 2019-09-23 | $167.65 | $215.06 | 256,100 | — | — |
| 2019-09-20 | $164.49 | $211.01 | 535,800 | — | — |
| 2019-09-19 | $165.22 | $211.94 | 248,000 | — | — |
| 2019-09-18 | $163.56 | $209.81 | 247,000 | — | — |
| 2019-09-17 | $166.15 | $213.13 | 370,200 | — | — |
| 2019-09-16 | $163.81 | $210.13 | 407,000 | — | — |
| 2019-09-13 | $170.98 | $219.33 | 330,700 | — | — |
| 2019-09-12 | $169.80 | $217.82 | 415,700 | — | — |
| 2019-09-11 | $166.58 | $213.69 | 567,600 | — | — |
| 2019-09-10 | $169.96 | $218.02 | 850,800 | — | — |
| 2019-09-09 | $167.30 | $214.61 | 944,900 | — | — |
| 2019-09-06 | $169.33 | $217.21 | 442,200 | — | — |
| 2019-09-05 | $170.19 | $218.32 | 543,800 | — | — |
| 2019-09-04 | $167.30 | $214.61 | 354,500 | — | — |
| 2019-09-03 | $166.11 | $213.08 | 576,600 | — | — |
| 2019-08-30 | $167.85 | $215.32 | 384,900 | — | — |
| 2019-08-29 | $171.70 | $220.25 | 349,500 | — | — |
| 2019-08-28 | $170.56 | $218.79 | 150,900 | — | — |
| 2019-08-27 | $168.85 | $216.60 | 265,200 | — | — |
| 2019-08-26 | $169.95 | $218.01 | 220,000 | — | — |
| 2019-08-23 | $169.27 | $217.14 | 199,700 | — | — |
| 2019-08-22 | $171.91 | $220.52 | 254,400 | — | — |
| 2019-08-21 | $171.92 | $220.54 | 218,300 | — | — |
| 2019-08-20 | $171.58 | $220.10 | 277,000 | — | — |
| 2019-08-19 | $171.98 | $220.61 | 249,100 | — | — |
| 2019-08-16 | $170.02 | $218.10 | 934,500 | — | — |
| 2019-08-15 | $166.86 | $214.05 | 303,900 | — | — |
| 2019-08-14 | $164.22 | $210.66 | 257,200 | — | — |
| 2019-08-13 | $166.60 | $213.71 | 400,500 | — | — |
| 2019-08-12 | $166.03 | $212.98 | 391,500 | — | — |
| 2019-08-09 | $166.70 | $213.84 | 169,100 | — | — |
| 2019-08-08 | $166.79 | $213.96 | 348,500 | — | — |
| 2019-08-07 | $165.34 | $212.10 | 352,400 | — | — |
| 2019-08-06 | $164.71 | $211.29 | 282,800 | — | — |
| 2019-08-05 | $161.95 | $207.75 | 364,900 | — | — |
| 2019-08-02 | $163.64 | $209.91 | 318,000 | — | — |
| 2019-08-01 | $162.29 | $208.18 | 305,400 | — | — |
| 2019-07-31 | $161.91 | $207.70 | 268,200 | — | — |
| 2019-07-30 | $162.72 | $208.32 | 261,600 | — | — |
| 2019-07-29 | $161.82 | $207.17 | 236,800 | — | — |
| 2019-07-26 | $163.55 | $209.39 | 344,600 | — | — |
| 2019-07-25 | $161.17 | $206.34 | 312,100 | — | — |
| 2019-07-24 | $162.77 | $208.39 | 210,700 | — | — |
| 2019-07-23 | $162.65 | $208.23 | 389,700 | — | — |
| 2019-07-22 | $162.77 | $208.39 | 418,600 | — | — |
| 2019-07-19 | $164.80 | $210.99 | 337,900 | — | — |
| 2019-07-18 | $163.79 | $209.69 | 301,400 | — | — |
| 2019-07-17 | $160.44 | $205.41 | 287,800 | — | — |
| 2019-07-16 | $160.25 | $205.16 | 253,300 | — | — |
| 2019-07-15 | $159.54 | $204.25 | 263,100 | — | — |
| 2019-07-12 | $159.53 | $204.24 | 268,700 | — | — |
| 2019-07-11 | $157.98 | $202.26 | 220,100 | — | — |
| 2019-07-10 | $156.83 | $200.78 | 302,100 | — | — |
| 2019-07-09 | $157.65 | $201.83 | 264,400 | — | — |
| 2019-07-08 | $157.64 | $201.82 | 259,100 | — | — |
| 2019-07-05 | $159.00 | $203.56 | 313,800 | — | — |
| 2019-07-03 | $157.59 | $201.76 | 298,400 | — | — |
| 2019-07-02 | $155.75 | $199.40 | 256,800 | — | — |
| 2019-07-01 | $157.95 | $202.22 | 451,900 | — | — |
| 2019-06-28 | $155.99 | $199.71 | 770,400 | — | — |
| 2019-06-27 | $155.59 | $199.20 | 397,100 | — | — |
| 2019-06-26 | $152.32 | $195.01 | 405,100 | — | — |
| 2019-06-25 | $154.66 | $198.01 | 387,700 | — | — |
| 2019-06-24 | $154.01 | $197.17 | 248,900 | — | — |
| 2019-06-21 | $154.03 | $197.20 | 411,100 | — | — |
| 2019-06-20 | $154.51 | $197.81 | 305,100 | — | — |
| 2019-06-19 | $153.64 | $196.70 | 239,600 | — | — |
| 2019-06-18 | $152.35 | $195.05 | 260,100 | — | — |
| 2019-06-17 | $153.53 | $196.56 | 377,400 | — | — |
| 2019-06-14 | $151.98 | $194.57 | 490,500 | — | — |
| 2019-06-13 | $152.29 | $194.97 | 485,600 | — | — |
| 2019-06-12 | $149.89 | $191.90 | 620,900 | — | — |
| 2019-06-11 | $146.39 | $187.42 | 1,352,500 | — | — |
| 2019-06-10 | $133.04 | $170.33 | 449,200 | — | — |
| 2019-06-07 | $133.90 | $171.43 | 262,700 | — | — |
| 2019-06-06 | $134.17 | $171.77 | 433,000 | — | — |
| 2019-06-05 | $131.15 | $167.91 | 376,100 | — | — |
| 2019-06-04 | $131.60 | $168.48 | 300,100 | — | — |
| 2019-06-03 | $128.84 | $164.95 | 290,300 | — | — |
| 2019-05-31 | $129.08 | $165.26 | 226,600 | — | — |
| 2019-05-30 | $130.07 | $166.52 | 179,100 | — | — |
| 2019-05-29 | $131.22 | $168.00 | 168,500 | — | — |
| 2019-05-28 | $133.11 | $170.42 | 168,800 | — | — |
| 2019-05-24 | $133.28 | $170.63 | 158,200 | — | — |
| 2019-05-23 | $132.99 | $170.26 | 183,400 | — | — |
| 2019-05-22 | $133.69 | $171.16 | 115,000 | — | — |
| 2019-05-21 | $133.70 | $171.17 | 201,900 | — | — |
| 2019-05-20 | $132.16 | $169.20 | 130,900 | — | — |
| 2019-05-17 | $131.74 | $168.66 | 202,700 | — | — |
| 2019-05-16 | $133.59 | $171.03 | 276,600 | — | — |
| 2019-05-15 | $132.88 | $170.12 | 235,200 | — | — |
| 2019-05-14 | $132.57 | $169.72 | 226,100 | — | — |
| 2019-05-13 | $132.01 | $169.01 | 214,600 | — | — |
| 2019-05-10 | $134.88 | $172.68 | 411,100 | — | — |
| 2019-05-09 | $132.88 | $170.12 | 210,100 | — | — |
| 2019-05-08 | $131.39 | $168.21 | 270,400 | — | — |
| 2019-05-07 | $128.90 | $165.03 | 451,300 | — | — |
| 2019-05-06 | $131.04 | $167.77 | 277,900 | — | — |
| 2019-05-03 | $131.11 | $167.86 | 238,200 | — | — |
| 2019-05-02 | $131.23 | $168.01 | 383,700 | — | — |
| 2019-05-01 | $131.58 | $168.46 | 353,600 | — | — |
| 2019-04-30 | $132.35 | $169.44 | 228,600 | — | — |
| 2019-04-29 | $131.57 | $168.07 | 300,200 | — | — |
| 2019-04-26 | $130.42 | $166.60 | 360,200 | — | — |
| 2019-04-25 | $129.87 | $165.90 | 400,400 | — | — |
| 2019-04-24 | $133.30 | $170.28 | 267,100 | — | — |
| 2019-04-23 | $132.98 | $169.87 | 205,500 | — | — |
| 2019-04-22 | $132.00 | $168.62 | 387,100 | — | — |
| 2019-04-18 | $133.89 | $171.04 | 289,700 | — | — |
| 2019-04-17 | $133.71 | $170.81 | 214,600 | — | — |
| 2019-04-16 | $133.40 | $170.41 | 258,400 | — | — |
| 2019-04-15 | $133.52 | $170.56 | 354,800 | — | — |
| 2019-04-12 | $132.48 | $169.24 | 250,600 | — | — |
| 2019-04-11 | $131.73 | $168.28 | 324,400 | — | — |
| 2019-04-10 | $130.18 | $166.30 | 351,300 | — | — |
| 2019-04-09 | $128.69 | $164.39 | 251,100 | — | — |
| 2019-04-08 | $129.95 | $166.00 | 275,200 | — | — |
| 2019-04-05 | $130.83 | $167.13 | 374,700 | — | — |
| 2019-04-04 | $130.08 | $166.17 | 310,500 | — | — |
| 2019-04-03 | $130.04 | $166.12 | 288,800 | — | — |
| 2019-04-02 | $128.76 | $164.48 | 331,300 | — | — |
| 2019-04-01 | $129.42 | $165.33 | 360,400 | — | — |
| 2019-03-29 | $128.77 | $164.50 | 368,200 | — | — |
| 2019-03-28 | $127.73 | $163.17 | 243,700 | — | — |
| 2019-03-27 | $126.60 | $161.72 | 330,900 | — | — |
| 2019-03-26 | $125.84 | $160.75 | 342,300 | — | — |
| 2019-03-25 | $124.79 | $159.41 | 316,800 | — | — |
| 2019-03-22 | $123.80 | $158.15 | 363,900 | — | — |
| 2019-03-21 | $126.15 | $161.15 | 361,000 | — | — |
| 2019-03-20 | $126.45 | $161.53 | 608,100 | — | — |
| 2019-03-19 | $126.54 | $161.65 | 423,400 | — | — |
| 2019-03-18 | $127.96 | $163.46 | 406,800 | — | — |
| 2019-03-15 | $127.67 | $163.09 | 672,200 | — | — |
| 2019-03-14 | $127.63 | $163.04 | 424,700 | — | — |
| 2019-03-13 | $129.19 | $165.03 | 751,900 | — | — |
| 2019-03-12 | $131.86 | $168.44 | 1,020,300 | — | — |
| 2019-03-11 | $131.29 | $167.72 | 721,100 | — | — |
| 2019-03-08 | $129.27 | $165.13 | 432,000 | — | — |
| 2019-03-07 | $131.40 | $167.86 | 327,900 | — | — |
| 2019-03-06 | $131.85 | $168.43 | 245,500 | — | — |
| 2019-03-05 | $133.24 | $170.21 | 197,600 | — | — |
| 2019-03-04 | $133.28 | $170.26 | 372,900 | — | — |
| 2019-03-01 | $134.85 | $172.26 | 287,700 | — | — |
| 2019-02-28 | $134.74 | $172.12 | 323,900 | — | — |
| 2019-02-27 | $136.43 | $174.28 | 476,100 | — | — |
| 2019-02-26 | $136.95 | $174.95 | 501,000 | — | — |
| 2019-02-25 | $135.45 | $173.03 | 268,200 | — | — |
| 2019-02-22 | $134.86 | $172.28 | 165,300 | — | — |
| 2019-02-21 | $133.80 | $170.92 | 212,300 | — | — |
| 2019-02-20 | $134.28 | $171.53 | 316,000 | — | — |
| 2019-02-19 | $134.95 | $172.39 | 289,500 | — | — |
| 2019-02-15 | $135.55 | $173.16 | 511,000 | — | — |
| 2019-02-14 | $133.03 | $169.94 | 320,700 | — | — |
| 2019-02-13 | $132.28 | $168.98 | 205,000 | — | — |
| 2019-02-12 | $132.31 | $169.02 | 310,300 | — | — |
| 2019-02-11 | $131.28 | $167.70 | 334,600 | — | — |
| 2019-02-08 | $128.79 | $164.52 | 289,100 | — | — |
| 2019-02-07 | $131.36 | $167.80 | 200,600 | — | — |
| 2019-02-06 | $132.75 | $169.58 | 241,400 | — | — |
| 2019-02-05 | $131.74 | $168.29 | 288,400 | — | — |
| 2019-02-04 | $129.16 | $164.99 | 314,500 | — | — |
| 2019-02-01 | $127.13 | $162.40 | 359,200 | — | — |
| 2019-01-31 | $128.68 | $164.38 | 485,300 | — | — |
| 2019-01-30 | $129.43 | $164.97 | 327,100 | — | — |
| 2019-01-29 | $130.03 | $165.73 | 241,500 | — | — |
| 2019-01-28 | $131.30 | $167.35 | 247,800 | — | — |
| 2019-01-25 | $133.66 | $170.36 | 419,600 | — | — |
| 2019-01-24 | $133.95 | $170.73 | 292,000 | — | — |
| 2019-01-23 | $133.39 | $170.02 | 253,000 | — | — |
| 2019-01-22 | $132.59 | $169.00 | 169,900 | — | — |
| 2019-01-18 | $134.03 | $170.83 | 223,600 | — | — |
| 2019-01-17 | $133.43 | $170.07 | 294,000 | — | — |
| 2019-01-16 | $133.04 | $169.57 | 201,700 | — | — |
| 2019-01-15 | $132.70 | $169.14 | 236,700 | — | — |
| 2019-01-14 | $130.84 | $166.77 | 234,000 | — | — |
| 2019-01-11 | $131.04 | $167.02 | 161,400 | — | — |
| 2019-01-10 | $130.30 | $166.08 | 156,400 | — | — |
| 2019-01-09 | $129.57 | $165.15 | 187,000 | — | — |
| 2019-01-08 | $129.58 | $165.16 | 206,000 | — | — |
| 2019-01-07 | $128.19 | $163.39 | 260,000 | — | — |
| 2019-01-04 | $128.39 | $163.64 | 377,100 | — | — |
| 2019-01-03 | $124.62 | $158.84 | 342,100 | — | — |
| 2019-01-02 | $126.26 | $160.93 | 462,400 | — | — |