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
- 2014-04-15 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 | $264.76 | $264.76 | 663,400 | — | — |
| 2019-12-30 | $262.42 | $262.42 | 483,300 | — | — |
| 2019-12-27 | $268.89 | $268.89 | 398,100 | — | — |
| 2019-12-26 | $268.72 | $268.72 | 318,300 | — | — |
| 2019-12-24 | $264.64 | $264.64 | 111,900 | — | — |
| 2019-12-23 | $265.02 | $265.02 | 407,000 | — | — |
| 2019-12-20 | $263.54 | $263.54 | 324,100 | — | — |
| 2019-12-19 | $261.76 | $261.76 | 285,600 | — | — |
| 2019-12-18 | $259.34 | $259.34 | 320,600 | — | — |
| 2019-12-17 | $256.51 | $256.51 | 383,100 | — | — |
| 2019-12-16 | $259.48 | $259.48 | 447,700 | — | — |
| 2019-12-13 | $256.99 | $256.99 | 364,600 | — | — |
| 2019-12-12 | $254.48 | $254.48 | 495,300 | — | — |
| 2019-12-11 | $262.07 | $262.07 | 568,000 | — | — |
| 2019-12-10 | $265.50 | $265.50 | 355,800 | — | — |
| 2019-12-09 | $268.80 | $268.80 | 257,000 | — | — |
| 2019-12-06 | $268.79 | $268.79 | 501,300 | — | — |
| 2019-12-05 | $268.53 | $268.53 | 459,100 | — | — |
| 2019-12-04 | $269.91 | $269.91 | 465,900 | — | — |
| 2019-12-03 | $270.43 | $270.43 | 827,600 | — | — |
| 2019-12-02 | $269.04 | $269.04 | 878,300 | — | — |
| 2019-11-29 | $276.81 | $276.81 | 222,500 | — | — |
| 2019-11-27 | $279.66 | $279.66 | 485,600 | — | — |
| 2019-11-26 | $274.10 | $274.10 | 895,200 | — | — |
| 2019-11-25 | $267.24 | $267.24 | 586,900 | — | — |
| 2019-11-22 | $263.31 | $263.31 | 616,600 | — | — |
| 2019-11-21 | $261.46 | $261.46 | 1,037,700 | — | — |
| 2019-11-20 | $260.93 | $260.93 | 1,557,800 | — | — |
| 2019-11-19 | $239.49 | $239.49 | 653,700 | — | — |
| 2019-11-18 | $235.26 | $235.26 | 550,400 | — | — |
| 2019-11-15 | $232.75 | $232.75 | 516,200 | — | — |
| 2019-11-14 | $230.80 | $230.80 | 584,600 | — | — |
| 2019-11-13 | $226.62 | $226.62 | 469,500 | — | — |
| 2019-11-12 | $222.00 | $222.00 | 432,100 | — | — |
| 2019-11-11 | $220.16 | $220.16 | 370,300 | — | — |
| 2019-11-08 | $218.42 | $218.42 | 601,200 | — | — |
| 2019-11-07 | $213.00 | $213.00 | 428,000 | — | — |
| 2019-11-06 | $213.56 | $213.56 | 421,600 | — | — |
| 2019-11-05 | $212.80 | $212.80 | 785,200 | — | — |
| 2019-11-04 | $212.05 | $212.05 | 637,100 | — | — |
| 2019-11-01 | $214.31 | $214.31 | 429,600 | — | — |
| 2019-10-31 | $211.53 | $211.53 | 694,200 | — | — |
| 2019-10-30 | $213.00 | $213.00 | 1,400,900 | — | — |
| 2019-10-29 | $209.16 | $209.16 | 566,400 | — | — |
| 2019-10-28 | $209.08 | $209.08 | 640,400 | — | — |
| 2019-10-25 | $209.67 | $209.67 | 535,600 | — | — |
| 2019-10-24 | $203.50 | $203.50 | 485,500 | — | — |
| 2019-10-23 | $194.61 | $194.61 | 756,500 | — | — |
| 2019-10-22 | $190.60 | $190.60 | 799,200 | — | — |
| 2019-10-21 | $206.03 | $206.03 | 330,500 | — | — |
| 2019-10-18 | $202.98 | $202.98 | 702,200 | — | — |
| 2019-10-17 | $210.19 | $210.19 | 324,100 | — | — |
| 2019-10-16 | $212.11 | $212.11 | 437,700 | — | — |
| 2019-10-15 | $220.88 | $220.88 | 344,500 | — | — |
| 2019-10-14 | $220.40 | $220.40 | 278,000 | — | — |
| 2019-10-11 | $220.03 | $220.03 | 483,900 | — | — |
| 2019-10-10 | $214.18 | $214.18 | 263,600 | — | — |
| 2019-10-09 | $215.31 | $215.31 | 343,600 | — | — |
| 2019-10-08 | $207.60 | $207.60 | 345,900 | — | — |
| 2019-10-07 | $214.30 | $214.30 | 311,400 | — | — |
| 2019-10-04 | $214.29 | $214.29 | 542,200 | — | — |
| 2019-10-03 | $209.13 | $209.13 | 601,500 | — | — |
| 2019-10-02 | $204.57 | $204.57 | 487,500 | — | — |
| 2019-10-01 | $207.94 | $207.94 | 446,800 | — | — |
| 2019-09-30 | $209.49 | $209.49 | 729,900 | — | — |
| 2019-09-27 | $206.40 | $206.40 | 442,500 | — | — |
| 2019-09-26 | $212.30 | $212.30 | 307,100 | — | — |
| 2019-09-25 | $211.26 | $211.26 | 639,600 | — | — |
| 2019-09-24 | $208.93 | $208.93 | 756,800 | — | — |
| 2019-09-23 | $217.44 | $217.44 | 587,000 | — | — |
| 2019-09-20 | $215.96 | $215.96 | 1,437,200 | — | — |
| 2019-09-19 | $219.32 | $219.32 | 706,400 | — | — |
| 2019-09-18 | $216.07 | $216.07 | 709,100 | — | — |
| 2019-09-17 | $215.47 | $215.47 | 580,700 | — | — |
| 2019-09-16 | $211.29 | $211.29 | 578,000 | — | — |
| 2019-09-13 | $209.66 | $209.66 | 636,400 | — | — |
| 2019-09-12 | $212.51 | $212.51 | 883,100 | — | — |
| 2019-09-11 | $206.70 | $206.70 | 992,800 | — | — |
| 2019-09-10 | $211.32 | $211.32 | 1,727,400 | — | — |
| 2019-09-09 | $228.72 | $228.72 | 1,162,900 | — | — |
| 2019-09-06 | $249.62 | $249.62 | 441,300 | — | — |
| 2019-09-05 | $252.69 | $252.69 | 546,900 | — | — |
| 2019-09-04 | $247.88 | $247.88 | 462,800 | — | — |
| 2019-09-03 | $244.27 | $244.27 | 550,400 | — | — |
| 2019-08-30 | $250.12 | $250.12 | 369,500 | — | — |
| 2019-08-29 | $254.10 | $254.10 | 436,800 | — | — |
| 2019-08-28 | $253.23 | $253.23 | 555,200 | — | — |
| 2019-08-27 | $255.10 | $255.10 | 528,800 | — | — |
| 2019-08-26 | $252.68 | $252.68 | 499,400 | — | — |
| 2019-08-23 | $248.91 | $248.91 | 732,100 | — | — |
| 2019-08-22 | $248.60 | $248.60 | 794,300 | — | — |
| 2019-08-21 | $251.90 | $251.90 | 637,200 | — | — |
| 2019-08-20 | $246.97 | $246.97 | 516,300 | — | — |
| 2019-08-19 | $243.66 | $243.66 | 471,300 | — | — |
| 2019-08-16 | $241.42 | $241.42 | 446,300 | — | — |
| 2019-08-15 | $235.14 | $235.14 | 350,700 | — | — |
| 2019-08-14 | $232.30 | $232.30 | 532,500 | — | — |
| 2019-08-13 | $243.58 | $243.58 | 459,700 | — | — |
| 2019-08-12 | $238.95 | $238.95 | 241,500 | — | — |
| 2019-08-09 | $240.62 | $240.62 | 432,200 | — | — |
| 2019-08-08 | $240.47 | $240.47 | 650,800 | — | — |
| 2019-08-07 | $231.20 | $231.20 | 588,200 | — | — |
| 2019-08-06 | $225.31 | $225.31 | 677,400 | — | — |
| 2019-08-05 | $221.17 | $221.17 | 1,064,400 | — | — |
| 2019-08-02 | $236.52 | $236.52 | 507,200 | — | — |
| 2019-08-01 | $237.88 | $237.88 | 878,300 | — | — |
| 2019-07-31 | $240.75 | $240.75 | 1,906,900 | — | — |
| 2019-07-30 | $228.62 | $228.62 | 882,300 | — | — |
| 2019-07-29 | $229.61 | $229.61 | 732,600 | — | — |
| 2019-07-26 | $235.20 | $235.20 | 548,800 | — | — |
| 2019-07-25 | $235.12 | $235.12 | 404,200 | — | — |
| 2019-07-24 | $235.13 | $235.13 | 464,900 | — | — |
| 2019-07-23 | $231.89 | $231.89 | 393,700 | — | — |
| 2019-07-22 | $233.93 | $233.93 | 497,600 | — | — |
| 2019-07-19 | $232.81 | $232.81 | 624,600 | — | — |
| 2019-07-18 | $242.05 | $242.05 | 601,000 | — | — |
| 2019-07-17 | $242.41 | $242.41 | 398,800 | — | — |
| 2019-07-16 | $239.97 | $239.97 | 556,600 | — | — |
| 2019-07-15 | $243.38 | $243.38 | 399,000 | — | — |
| 2019-07-12 | $243.64 | $243.64 | 438,000 | — | — |
| 2019-07-11 | $243.87 | $243.87 | 522,600 | — | — |
| 2019-07-10 | $244.47 | $244.47 | 608,800 | — | — |
| 2019-07-09 | $239.92 | $239.92 | 746,400 | — | — |
| 2019-07-08 | $239.06 | $239.06 | 500,800 | — | — |
| 2019-07-05 | $239.30 | $239.30 | 320,700 | — | — |
| 2019-07-03 | $235.74 | $235.74 | 419,100 | — | — |
| 2019-07-02 | $232.92 | $232.92 | 650,600 | — | — |
| 2019-07-01 | $227.00 | $227.00 | 647,100 | — | — |
| 2019-06-28 | $226.72 | $226.72 | 709,300 | — | — |
| 2019-06-27 | $224.56 | $224.56 | 476,000 | — | — |
| 2019-06-26 | $216.82 | $216.82 | 662,100 | — | — |
| 2019-06-25 | $218.35 | $218.35 | 793,400 | — | — |
| 2019-06-24 | $225.75 | $225.75 | 584,400 | — | — |
| 2019-06-21 | $228.25 | $228.25 | 1,126,600 | — | — |
| 2019-06-20 | $230.15 | $230.15 | 956,500 | — | — |
| 2019-06-19 | $225.89 | $225.89 | 716,600 | — | — |
| 2019-06-18 | $222.42 | $222.42 | 523,100 | — | — |
| 2019-06-17 | $219.52 | $219.52 | 619,700 | — | — |
| 2019-06-14 | $214.34 | $214.34 | 404,900 | — | — |
| 2019-06-13 | $218.76 | $218.76 | 552,600 | — | — |
| 2019-06-12 | $214.00 | $214.00 | 657,300 | — | — |
| 2019-06-11 | $213.83 | $213.83 | 927,700 | — | — |
| 2019-06-10 | $221.91 | $221.91 | 1,077,300 | — | — |
| 2019-06-07 | $222.45 | $222.45 | 674,700 | — | — |
| 2019-06-06 | $219.21 | $219.21 | 620,700 | — | — |
| 2019-06-05 | $216.77 | $216.77 | 737,800 | — | — |
| 2019-06-04 | $209.02 | $209.02 | 1,000,900 | — | — |
| 2019-06-03 | $197.34 | $197.34 | 1,290,800 | — | — |
| 2019-05-31 | $212.10 | $212.10 | 1,200,100 | — | — |
| 2019-05-30 | $209.14 | $209.14 | 525,800 | — | — |
| 2019-05-29 | $206.05 | $206.05 | 655,600 | — | — |
| 2019-05-28 | $208.19 | $208.19 | 2,821,600 | — | — |
| 2019-05-24 | $208.23 | $208.23 | 511,600 | — | — |
| 2019-05-23 | $206.77 | $206.77 | 616,400 | — | — |
| 2019-05-22 | $213.07 | $213.07 | 435,600 | — | — |
| 2019-05-21 | $213.55 | $213.55 | 730,100 | — | — |
| 2019-05-20 | $207.29 | $207.29 | 716,300 | — | — |
| 2019-05-17 | $210.75 | $210.75 | 619,100 | — | — |
| 2019-05-16 | $212.05 | $212.05 | 923,600 | — | — |
| 2019-05-15 | $204.39 | $204.39 | 669,000 | — | — |
| 2019-05-14 | $203.28 | $203.28 | 718,000 | — | — |
| 2019-05-13 | $197.25 | $197.25 | 943,500 | — | — |
| 2019-05-10 | $208.39 | $208.39 | 692,200 | — | — |
| 2019-05-09 | $207.89 | $207.89 | 747,900 | — | — |
| 2019-05-08 | $204.75 | $204.75 | 562,300 | — | — |
| 2019-05-07 | $201.90 | $201.90 | 821,500 | — | — |
| 2019-05-06 | $207.46 | $207.46 | 884,200 | — | — |
| 2019-05-03 | $206.89 | $206.89 | 891,800 | — | — |
| 2019-05-02 | $201.47 | $201.47 | 931,700 | — | — |
| 2019-05-01 | $201.46 | $201.46 | 1,263,800 | — | — |
| 2019-04-30 | $202.53 | $202.53 | 993,500 | — | — |
| 2019-04-29 | $198.04 | $198.04 | 760,700 | — | — |
| 2019-04-26 | $200.07 | $200.07 | 682,100 | — | — |
| 2019-04-25 | $196.54 | $196.54 | 513,500 | — | — |
| 2019-04-24 | $192.60 | $192.60 | 1,039,000 | — | — |
| 2019-04-23 | $194.62 | $194.62 | 712,300 | — | — |
| 2019-04-22 | $190.19 | $190.19 | 374,700 | — | — |
| 2019-04-18 | $188.95 | $188.95 | 797,300 | — | — |
| 2019-04-17 | $186.94 | $186.94 | 498,500 | — | — |
| 2019-04-16 | $188.89 | $188.89 | 374,400 | — | — |
| 2019-04-15 | $190.16 | $190.16 | 359,400 | — | — |
| 2019-04-12 | $188.76 | $188.76 | 313,400 | — | — |
| 2019-04-11 | $188.58 | $188.58 | 263,900 | — | — |
| 2019-04-10 | $187.59 | $187.59 | 346,100 | — | — |
| 2019-04-09 | $184.34 | $184.34 | 462,300 | — | — |
| 2019-04-08 | $184.25 | $184.25 | 620,500 | — | — |
| 2019-04-05 | $183.48 | $183.48 | 531,200 | — | — |
| 2019-04-04 | $183.69 | $183.69 | 979,000 | — | — |
| 2019-04-03 | $190.31 | $190.31 | 551,100 | — | — |
| 2019-04-02 | $190.72 | $190.72 | 403,000 | — | — |
| 2019-04-01 | $190.28 | $190.28 | 591,700 | — | — |
| 2019-03-29 | $189.13 | $189.13 | 819,200 | — | — |
| 2019-03-28 | $186.69 | $186.69 | 506,600 | — | — |
| 2019-03-27 | $182.97 | $182.97 | 520,300 | — | — |
| 2019-03-26 | $185.71 | $185.71 | 477,400 | — | — |
| 2019-03-25 | $183.81 | $183.81 | 610,300 | — | — |
| 2019-03-22 | $181.16 | $181.16 | 748,900 | — | — |
| 2019-03-21 | $190.05 | $190.05 | 906,600 | — | — |
| 2019-03-20 | $181.97 | $181.97 | 426,300 | — | — |
| 2019-03-19 | $183.12 | $183.12 | 474,600 | — | — |
| 2019-03-18 | $181.69 | $181.69 | 467,800 | — | — |
| 2019-03-15 | $181.94 | $181.94 | 604,500 | — | — |
| 2019-03-14 | $183.35 | $183.35 | 662,500 | — | — |
| 2019-03-13 | $181.03 | $181.03 | 446,200 | — | — |
| 2019-03-12 | $182.29 | $182.29 | 556,200 | — | — |
| 2019-03-11 | $181.16 | $181.16 | 776,200 | — | — |
| 2019-03-08 | $178.08 | $178.08 | 481,100 | — | — |
| 2019-03-07 | $176.23 | $176.23 | 495,000 | — | — |
| 2019-03-06 | $175.64 | $175.64 | 658,400 | — | — |
| 2019-03-05 | $178.57 | $178.57 | 389,000 | — | — |
| 2019-03-04 | $177.42 | $177.42 | 902,800 | — | — |
| 2019-03-01 | $181.80 | $181.80 | 380,600 | — | — |
| 2019-02-28 | $181.73 | $181.73 | 205,600 | — | — |
| 2019-02-27 | $182.72 | $182.72 | 245,500 | — | — |
| 2019-02-26 | $180.43 | $180.43 | 458,500 | — | — |
| 2019-02-25 | $181.33 | $181.33 | 562,400 | — | — |
| 2019-02-22 | $184.28 | $184.28 | 678,500 | — | — |
| 2019-02-21 | $178.93 | $178.93 | 480,900 | — | — |
| 2019-02-20 | $177.04 | $177.04 | 801,500 | — | — |
| 2019-02-19 | $179.56 | $179.56 | 657,000 | — | — |
| 2019-02-15 | $182.47 | $182.47 | 728,200 | — | — |
| 2019-02-14 | $178.38 | $178.38 | 1,184,200 | — | — |
| 2019-02-13 | $173.06 | $173.06 | 613,300 | — | — |
| 2019-02-12 | $173.34 | $173.34 | 716,100 | — | — |
| 2019-02-11 | $172.21 | $172.21 | 1,128,700 | — | — |
| 2019-02-08 | $175.96 | $175.96 | 962,400 | — | — |
| 2019-02-07 | $168.17 | $168.17 | 1,268,900 | — | — |
| 2019-02-06 | $169.14 | $169.14 | 2,739,400 | — | — |
| 2019-02-05 | $156.96 | $156.96 | 1,025,900 | — | — |
| 2019-02-04 | $155.96 | $155.96 | 862,500 | — | — |
| 2019-02-01 | $150.85 | $150.85 | 539,700 | — | — |
| 2019-01-31 | $148.24 | $148.24 | 454,400 | — | — |
| 2019-01-30 | $145.56 | $145.56 | 349,900 | — | — |
| 2019-01-29 | $141.67 | $141.67 | 900,800 | — | — |
| 2019-01-28 | $144.00 | $144.00 | 634,900 | — | — |
| 2019-01-25 | $143.05 | $143.05 | 528,600 | — | — |
| 2019-01-24 | $138.49 | $138.49 | 667,800 | — | — |
| 2019-01-23 | $137.02 | $137.02 | 498,600 | — | — |
| 2019-01-22 | $136.54 | $136.54 | 785,400 | — | — |
| 2019-01-18 | $136.24 | $136.24 | 627,400 | — | — |
| 2019-01-17 | $132.22 | $132.22 | 276,800 | — | — |
| 2019-01-16 | $131.38 | $131.38 | 293,400 | — | — |
| 2019-01-15 | $130.77 | $130.77 | 564,900 | — | — |
| 2019-01-14 | $124.57 | $124.57 | 499,200 | — | — |
| 2019-01-11 | $127.30 | $127.30 | 276,200 | — | — |
| 2019-01-10 | $128.61 | $128.61 | 302,900 | — | — |
| 2019-01-09 | $128.47 | $128.47 | 410,100 | — | — |
| 2019-01-08 | $127.14 | $127.14 | 488,100 | — | — |
| 2019-01-07 | $124.11 | $124.11 | 634,800 | — | — |
| 2019-01-04 | $121.02 | $121.02 | 586,200 | — | — |
| 2019-01-03 | $116.50 | $116.50 | 728,700 | — | — |
| 2019-01-02 | $119.70 | $119.70 | 596,900 | — | — |