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
- 1985-11-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 | $145.67 | $214.29 | 275,400 | — | — |
| 2019-12-30 | $145.39 | $213.88 | 214,000 | — | — |
| 2019-12-27 | $146.61 | $215.68 | 268,800 | — | — |
| 2019-12-26 | $146.11 | $214.94 | 168,100 | — | — |
| 2019-12-24 | $146.42 | $215.40 | 66,700 | — | — |
| 2019-12-23 | $146.32 | $215.25 | 273,500 | — | — |
| 2019-12-20 | $146.82 | $215.99 | 549,300 | — | — |
| 2019-12-19 | $146.09 | $214.91 | 341,900 | — | — |
| 2019-12-18 | $145.78 | $214.46 | 278,700 | — | — |
| 2019-12-17 | $146.98 | $216.22 | 413,800 | — | — |
| 2019-12-16 | $146.38 | $215.34 | 411,400 | — | — |
| 2019-12-13 | $145.86 | $214.57 | 526,000 | — | — |
| 2019-12-12 | $146.79 | $215.94 | 430,600 | — | — |
| 2019-12-11 | $145.54 | $214.10 | 602,600 | — | — |
| 2019-12-10 | $148.71 | $218.77 | 315,100 | — | — |
| 2019-12-09 | $148.87 | $219.00 | 259,500 | — | — |
| 2019-12-06 | $150.65 | $221.62 | 247,500 | — | — |
| 2019-12-05 | $150.72 | $221.72 | 269,600 | — | — |
| 2019-12-04 | $151.10 | $222.28 | 393,000 | — | — |
| 2019-12-03 | $150.15 | $220.89 | 319,400 | — | — |
| 2019-12-02 | $150.44 | $221.31 | 500,400 | — | — |
| 2019-11-29 | $151.94 | $223.52 | 149,600 | — | — |
| 2019-11-27 | $152.61 | $223.92 | 324,100 | — | — |
| 2019-11-26 | $151.79 | $222.71 | 728,900 | — | — |
| 2019-11-25 | $150.57 | $220.92 | 659,700 | — | — |
| 2019-11-22 | $149.45 | $219.28 | 348,300 | — | — |
| 2019-11-21 | $148.86 | $218.41 | 429,800 | — | — |
| 2019-11-20 | $150.35 | $220.60 | 331,000 | — | — |
| 2019-11-19 | $151.11 | $221.71 | 409,700 | — | — |
| 2019-11-18 | $150.66 | $221.05 | 336,300 | — | — |
| 2019-11-15 | $149.71 | $219.66 | 395,800 | — | — |
| 2019-11-14 | $148.09 | $217.28 | 412,700 | — | — |
| 2019-11-13 | $148.30 | $217.59 | 293,300 | — | — |
| 2019-11-12 | $147.31 | $216.14 | 451,100 | — | — |
| 2019-11-11 | $148.66 | $218.12 | 332,700 | — | — |
| 2019-11-08 | $149.51 | $219.37 | 350,000 | — | — |
| 2019-11-07 | $148.65 | $218.11 | 612,300 | — | — |
| 2019-11-06 | $147.49 | $216.40 | 1,044,400 | — | — |
| 2019-11-05 | $145.64 | $213.69 | 1,758,100 | — | — |
| 2019-11-04 | $142.72 | $209.40 | 860,100 | — | — |
| 2019-11-01 | $141.74 | $207.97 | 622,200 | — | — |
| 2019-10-31 | $141.56 | $207.70 | 384,800 | — | — |
| 2019-10-30 | $141.48 | $207.59 | 400,300 | — | — |
| 2019-10-29 | $141.33 | $207.37 | 401,000 | — | — |
| 2019-10-28 | $140.75 | $206.51 | 347,200 | — | — |
| 2019-10-25 | $139.53 | $204.72 | 846,400 | — | — |
| 2019-10-24 | $139.02 | $203.98 | 496,100 | — | — |
| 2019-10-23 | $138.49 | $203.20 | 292,200 | — | — |
| 2019-10-22 | $139.16 | $204.18 | 282,100 | — | — |
| 2019-10-21 | $141.73 | $207.95 | 274,900 | — | — |
| 2019-10-18 | $143.48 | $210.52 | 332,900 | — | — |
| 2019-10-17 | $143.40 | $210.40 | 268,900 | — | — |
| 2019-10-16 | $143.70 | $210.84 | 412,400 | — | — |
| 2019-10-15 | $142.63 | $209.27 | 835,000 | — | — |
| 2019-10-14 | $141.98 | $208.32 | 237,700 | — | — |
| 2019-10-11 | $142.10 | $208.49 | 474,600 | — | — |
| 2019-10-10 | $142.75 | $209.45 | 274,700 | — | — |
| 2019-10-09 | $142.34 | $208.85 | 429,100 | — | — |
| 2019-10-08 | $142.28 | $208.76 | 246,900 | — | — |
| 2019-10-07 | $144.81 | $212.47 | 518,000 | — | — |
| 2019-10-04 | $145.94 | $214.13 | 438,800 | — | — |
| 2019-10-03 | $144.50 | $212.02 | 295,500 | — | — |
| 2019-10-02 | $144.55 | $212.09 | 442,100 | — | — |
| 2019-10-01 | $146.26 | $214.60 | 396,900 | — | — |
| 2019-09-30 | $145.97 | $214.17 | 667,900 | — | — |
| 2019-09-27 | $143.72 | $210.87 | 319,600 | — | — |
| 2019-09-26 | $146.74 | $215.30 | 481,200 | — | — |
| 2019-09-25 | $146.75 | $215.32 | 272,000 | — | — |
| 2019-09-24 | $146.83 | $215.43 | 325,500 | — | — |
| 2019-09-23 | $145.36 | $213.28 | 265,500 | — | — |
| 2019-09-20 | $147.69 | $216.70 | 468,200 | — | — |
| 2019-09-19 | $147.86 | $216.95 | 305,000 | — | — |
| 2019-09-18 | $147.53 | $216.46 | 572,300 | — | — |
| 2019-09-17 | $147.22 | $216.01 | 310,900 | — | — |
| 2019-09-16 | $146.11 | $214.38 | 204,300 | — | — |
| 2019-09-13 | $145.21 | $213.06 | 246,000 | — | — |
| 2019-09-12 | $146.38 | $214.77 | 293,700 | — | — |
| 2019-09-11 | $145.02 | $212.78 | 367,700 | — | — |
| 2019-09-10 | $142.66 | $209.32 | 484,200 | — | — |
| 2019-09-09 | $147.51 | $216.43 | 279,000 | — | — |
| 2019-09-06 | $147.74 | $216.77 | 307,500 | — | — |
| 2019-09-05 | $148.51 | $217.31 | 368,600 | — | — |
| 2019-09-04 | $145.83 | $213.39 | 315,100 | — | — |
| 2019-09-03 | $144.57 | $211.55 | 418,200 | — | — |
| 2019-08-30 | $144.96 | $212.12 | 407,100 | — | — |
| 2019-08-29 | $145.00 | $212.18 | 271,900 | — | — |
| 2019-08-28 | $142.59 | $208.65 | 393,500 | — | — |
| 2019-08-27 | $142.60 | $208.67 | 540,700 | — | — |
| 2019-08-26 | $140.37 | $205.40 | 358,500 | — | — |
| 2019-08-23 | $138.85 | $203.18 | 357,900 | — | — |
| 2019-08-22 | $142.92 | $209.13 | 334,000 | — | — |
| 2019-08-21 | $142.36 | $208.31 | 779,500 | — | — |
| 2019-08-20 | $140.77 | $205.99 | 680,200 | — | — |
| 2019-08-19 | $141.53 | $207.10 | 590,500 | — | — |
| 2019-08-16 | $141.92 | $207.67 | 623,600 | — | — |
| 2019-08-15 | $141.94 | $207.70 | 724,700 | — | — |
| 2019-08-14 | $138.18 | $202.20 | 383,800 | — | — |
| 2019-08-13 | $140.21 | $205.17 | 234,000 | — | — |
| 2019-08-12 | $138.32 | $202.40 | 202,600 | — | — |
| 2019-08-09 | $140.62 | $205.77 | 221,800 | — | — |
| 2019-08-08 | $140.82 | $206.06 | 297,100 | — | — |
| 2019-08-07 | $137.08 | $200.59 | 403,800 | — | — |
| 2019-08-06 | $135.87 | $198.82 | 381,100 | — | — |
| 2019-08-05 | $133.80 | $195.79 | 607,900 | — | — |
| 2019-08-02 | $138.77 | $203.06 | 264,600 | — | — |
| 2019-08-01 | $140.47 | $205.55 | 354,100 | — | — |
| 2019-07-31 | $139.70 | $204.42 | 520,800 | — | — |
| 2019-07-30 | $139.12 | $203.57 | 344,200 | — | — |
| 2019-07-29 | $141.01 | $206.34 | 301,200 | — | — |
| 2019-07-26 | $140.26 | $205.24 | 368,800 | — | — |
| 2019-07-25 | $138.00 | $201.93 | 406,000 | — | — |
| 2019-07-24 | $136.49 | $199.72 | 560,500 | — | — |
| 2019-07-23 | $138.85 | $203.18 | 329,300 | — | — |
| 2019-07-22 | $138.84 | $203.16 | 419,400 | — | — |
| 2019-07-19 | $141.60 | $207.20 | 442,500 | — | — |
| 2019-07-18 | $142.60 | $208.67 | 401,200 | — | — |
| 2019-07-17 | $141.05 | $206.40 | 216,100 | — | — |
| 2019-07-16 | $140.46 | $205.53 | 261,500 | — | — |
| 2019-07-15 | $140.50 | $205.59 | 322,000 | — | — |
| 2019-07-12 | $139.91 | $204.73 | 397,800 | — | — |
| 2019-07-11 | $138.89 | $203.24 | 332,400 | — | — |
| 2019-07-10 | $137.40 | $201.06 | 370,500 | — | — |
| 2019-07-09 | $136.68 | $200.00 | 281,400 | — | — |
| 2019-07-08 | $136.12 | $199.18 | 417,300 | — | — |
| 2019-07-05 | $137.15 | $200.69 | 239,000 | — | — |
| 2019-07-03 | $137.61 | $201.36 | 205,400 | — | — |
| 2019-07-02 | $135.94 | $198.92 | 469,600 | — | — |
| 2019-07-01 | $136.42 | $199.62 | 376,300 | — | — |
| 2019-06-28 | $133.92 | $195.96 | 887,900 | — | — |
| 2019-06-27 | $134.54 | $196.87 | 480,400 | — | — |
| 2019-06-26 | $134.41 | $196.68 | 391,900 | — | — |
| 2019-06-25 | $135.65 | $198.50 | 226,200 | — | — |
| 2019-06-24 | $136.91 | $200.34 | 358,700 | — | — |
| 2019-06-21 | $137.34 | $200.97 | 411,700 | — | — |
| 2019-06-20 | $138.62 | $202.84 | 324,400 | — | — |
| 2019-06-19 | $138.19 | $202.21 | 423,700 | — | — |
| 2019-06-18 | $137.34 | $200.97 | 453,700 | — | — |
| 2019-06-17 | $137.09 | $200.60 | 203,200 | — | — |
| 2019-06-14 | $137.81 | $201.66 | 200,000 | — | — |
| 2019-06-13 | $137.97 | $201.89 | 405,200 | — | — |
| 2019-06-12 | $138.59 | $202.80 | 288,900 | — | — |
| 2019-06-11 | $136.79 | $200.16 | 214,000 | — | — |
| 2019-06-10 | $136.92 | $200.35 | 210,200 | — | — |
| 2019-06-07 | $135.39 | $198.11 | 258,600 | — | — |
| 2019-06-06 | $133.38 | $195.17 | 250,300 | — | — |
| 2019-06-05 | $133.60 | $195.50 | 346,000 | — | — |
| 2019-06-04 | $132.67 | $194.13 | 284,700 | — | — |
| 2019-06-03 | $130.70 | $191.25 | 444,000 | — | — |
| 2019-05-31 | $131.22 | $192.01 | 376,900 | — | — |
| 2019-05-30 | $132.22 | $193.48 | 256,400 | — | — |
| 2019-05-29 | $131.44 | $192.33 | 375,500 | — | — |
| 2019-05-28 | $130.96 | $191.63 | 525,700 | — | — |
| 2019-05-24 | $132.49 | $193.87 | 348,700 | — | — |
| 2019-05-23 | $132.28 | $193.56 | 403,700 | — | — |
| 2019-05-22 | $135.65 | $198.50 | 363,100 | — | — |
| 2019-05-21 | $136.69 | $199.43 | 407,200 | — | — |
| 2019-05-20 | $135.68 | $197.96 | 368,000 | — | — |
| 2019-05-17 | $135.75 | $198.06 | 404,400 | — | — |
| 2019-05-16 | $136.10 | $198.57 | 407,800 | — | — |
| 2019-05-15 | $134.83 | $196.72 | 438,800 | — | — |
| 2019-05-14 | $135.21 | $197.27 | 555,600 | — | — |
| 2019-05-13 | $132.95 | $193.97 | 595,400 | — | — |
| 2019-05-10 | $134.77 | $196.63 | 289,400 | — | — |
| 2019-05-09 | $133.91 | $195.38 | 418,700 | — | — |
| 2019-05-08 | $134.41 | $196.11 | 432,800 | — | — |
| 2019-05-07 | $135.01 | $196.98 | 652,800 | — | — |
| 2019-05-06 | $137.93 | $201.24 | 292,700 | — | — |
| 2019-05-03 | $137.58 | $200.73 | 568,600 | — | — |
| 2019-05-02 | $138.81 | $202.52 | 764,300 | — | — |
| 2019-05-01 | $140.69 | $205.27 | 1,204,500 | — | — |
| 2019-04-30 | $149.06 | $217.48 | 470,600 | — | — |
| 2019-04-29 | $148.62 | $216.84 | 344,900 | — | — |
| 2019-04-26 | $148.14 | $216.14 | 302,200 | — | — |
| 2019-04-25 | $147.30 | $214.91 | 271,100 | — | — |
| 2019-04-24 | $146.84 | $214.24 | 437,800 | — | — |
| 2019-04-23 | $146.37 | $213.55 | 437,100 | — | — |
| 2019-04-22 | $144.50 | $210.83 | 213,000 | — | — |
| 2019-04-18 | $143.50 | $209.37 | 266,200 | — | — |
| 2019-04-17 | $143.83 | $209.85 | 305,700 | — | — |
| 2019-04-16 | $143.84 | $209.86 | 321,000 | — | — |
| 2019-04-15 | $144.06 | $210.18 | 476,400 | — | — |
| 2019-04-12 | $144.12 | $210.27 | 431,200 | — | — |
| 2019-04-11 | $143.13 | $208.83 | 331,700 | — | — |
| 2019-04-10 | $142.06 | $207.27 | 318,600 | — | — |
| 2019-04-09 | $141.20 | $206.01 | 264,500 | — | — |
| 2019-04-08 | $141.37 | $206.26 | 276,100 | — | — |
| 2019-04-05 | $141.95 | $207.11 | 310,500 | — | — |
| 2019-04-04 | $141.75 | $206.81 | 398,000 | — | — |
| 2019-04-03 | $142.59 | $208.04 | 495,000 | — | — |
| 2019-04-02 | $141.78 | $206.86 | 495,600 | — | — |
| 2019-04-01 | $140.34 | $204.76 | 349,600 | — | — |
| 2019-03-29 | $138.74 | $202.42 | 367,000 | — | — |
| 2019-03-28 | $138.17 | $201.59 | 348,800 | — | — |
| 2019-03-27 | $137.61 | $200.77 | 260,600 | — | — |
| 2019-03-26 | $137.16 | $200.12 | 338,200 | — | — |
| 2019-03-25 | $135.18 | $197.23 | 340,700 | — | — |
| 2019-03-22 | $135.77 | $198.09 | 333,600 | — | — |
| 2019-03-21 | $137.87 | $201.15 | 464,300 | — | — |
| 2019-03-20 | $135.06 | $197.05 | 388,800 | — | — |
| 2019-03-19 | $136.98 | $199.85 | 427,200 | — | — |
| 2019-03-18 | $138.13 | $201.53 | 714,300 | — | — |
| 2019-03-15 | $137.24 | $200.23 | 727,100 | — | — |
| 2019-03-14 | $135.84 | $198.19 | 536,700 | — | — |
| 2019-03-13 | $135.70 | $197.99 | 613,900 | — | — |
| 2019-03-12 | $134.31 | $195.96 | 334,600 | — | — |
| 2019-03-11 | $133.46 | $194.72 | 357,700 | — | — |
| 2019-03-08 | $131.33 | $191.61 | 361,000 | — | — |
| 2019-03-07 | $131.00 | $191.13 | 440,900 | — | — |
| 2019-03-06 | $131.82 | $192.33 | 308,800 | — | — |
| 2019-03-05 | $133.00 | $194.05 | 348,000 | — | — |
| 2019-03-04 | $132.98 | $194.02 | 447,800 | — | — |
| 2019-03-01 | $133.76 | $195.16 | 412,200 | — | — |
| 2019-02-28 | $132.63 | $193.51 | 553,700 | — | — |
| 2019-02-27 | $132.84 | $193.23 | 366,600 | — | — |
| 2019-02-26 | $132.89 | $193.30 | 425,600 | — | — |
| 2019-02-25 | $132.30 | $192.45 | 391,700 | — | — |
| 2019-02-22 | $132.56 | $192.82 | 649,000 | — | — |
| 2019-02-21 | $131.63 | $191.47 | 474,300 | — | — |
| 2019-02-20 | $132.83 | $193.22 | 547,600 | — | — |
| 2019-02-19 | $132.84 | $193.23 | 666,100 | — | — |
| 2019-02-15 | $133.79 | $194.61 | 1,596,800 | — | — |
| 2019-02-14 | $132.37 | $192.55 | 510,300 | — | — |
| 2019-02-13 | $133.53 | $194.23 | 464,200 | — | — |
| 2019-02-12 | $132.71 | $193.04 | 745,900 | — | — |
| 2019-02-11 | $131.43 | $191.18 | 659,300 | — | — |
| 2019-02-08 | $132.67 | $192.98 | 478,600 | — | — |
| 2019-02-07 | $131.78 | $191.69 | 573,800 | — | — |
| 2019-02-06 | $132.05 | $192.08 | 1,175,900 | — | — |
| 2019-02-05 | $135.79 | $197.52 | 678,600 | — | — |
| 2019-02-04 | $135.61 | $197.26 | 465,700 | — | — |
| 2019-02-01 | $135.02 | $196.40 | 623,500 | — | — |
| 2019-01-31 | $133.55 | $194.26 | 852,300 | — | — |
| 2019-01-30 | $133.06 | $193.55 | 413,900 | — | — |
| 2019-01-29 | $131.14 | $190.76 | 555,500 | — | — |
| 2019-01-28 | $132.38 | $192.56 | 281,400 | — | — |
| 2019-01-25 | $132.45 | $192.66 | 308,500 | — | — |
| 2019-01-24 | $131.15 | $190.77 | 274,000 | — | — |
| 2019-01-23 | $130.29 | $189.52 | 409,300 | — | — |
| 2019-01-22 | $129.53 | $188.42 | 622,800 | — | — |
| 2019-01-18 | $130.87 | $190.37 | 627,600 | — | — |
| 2019-01-17 | $129.50 | $188.37 | 409,500 | — | — |
| 2019-01-16 | $130.05 | $189.17 | 551,800 | — | — |
| 2019-01-15 | $128.80 | $187.35 | 369,500 | — | — |
| 2019-01-14 | $126.44 | $183.92 | 446,600 | — | — |
| 2019-01-11 | $126.73 | $184.34 | 345,600 | — | — |
| 2019-01-10 | $126.13 | $183.47 | 514,100 | — | — |
| 2019-01-09 | $126.34 | $183.78 | 538,600 | — | — |
| 2019-01-08 | $125.92 | $183.16 | 526,100 | — | — |
| 2019-01-07 | $123.82 | $180.11 | 465,900 | — | — |
| 2019-01-04 | $124.04 | $180.43 | 425,300 | — | — |
| 2019-01-03 | $121.23 | $176.34 | 383,600 | — | — |
| 2019-01-02 | $124.19 | $180.65 | 644,400 | — | — |