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-03-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 | $295.94 | $434.38 | 298,900 | — | — |
| 2019-12-30 | $294.89 | $432.84 | 338,900 | — | — |
| 2019-12-27 | $296.67 | $435.45 | 317,000 | — | — |
| 2019-12-26 | $296.34 | $434.97 | 191,300 | — | — |
| 2019-12-24 | $294.93 | $432.90 | 219,500 | — | — |
| 2019-12-23 | $296.14 | $434.67 | 424,900 | — | — |
| 2019-12-20 | $293.59 | $430.93 | 824,600 | — | — |
| 2019-12-19 | $291.82 | $428.33 | 410,100 | — | — |
| 2019-12-18 | $292.16 | $428.83 | 478,500 | — | — |
| 2019-12-17 | $294.84 | $432.76 | 401,100 | — | — |
| 2019-12-16 | $292.97 | $430.02 | 552,800 | — | — |
| 2019-12-13 | $289.89 | $425.50 | 723,000 | — | — |
| 2019-12-12 | $287.24 | $421.61 | 856,800 | — | — |
| 2019-12-11 | $284.04 | $416.91 | 465,600 | — | — |
| 2019-12-10 | $279.11 | $409.68 | 380,000 | — | — |
| 2019-12-09 | $277.52 | $407.34 | 427,200 | — | — |
| 2019-12-06 | $280.09 | $411.11 | 724,600 | — | — |
| 2019-12-05 | $273.84 | $401.94 | 639,200 | — | — |
| 2019-12-04 | $269.76 | $395.95 | 447,100 | — | — |
| 2019-12-03 | $264.84 | $388.73 | 929,800 | — | — |
| 2019-12-02 | $265.59 | $389.83 | 764,600 | — | — |
| 2019-11-29 | $270.62 | $397.21 | 267,600 | — | — |
| 2019-11-27 | $271.48 | $398.48 | 383,300 | — | — |
| 2019-11-26 | $271.47 | $398.46 | 445,600 | — | — |
| 2019-11-25 | $271.15 | $397.99 | 409,800 | — | — |
| 2019-11-22 | $266.22 | $390.76 | 616,000 | — | — |
| 2019-11-21 | $267.03 | $391.95 | 652,100 | — | — |
| 2019-11-20 | $268.87 | $394.65 | 408,800 | — | — |
| 2019-11-19 | $271.55 | $398.58 | 465,200 | — | — |
| 2019-11-18 | $273.47 | $401.40 | 430,700 | — | — |
| 2019-11-15 | $274.97 | $403.60 | 667,900 | — | — |
| 2019-11-14 | $269.73 | $395.91 | 539,200 | — | — |
| 2019-11-13 | $269.92 | $396.19 | 422,800 | — | — |
| 2019-11-12 | $267.59 | $392.77 | 336,100 | — | — |
| 2019-11-11 | $266.72 | $391.49 | 451,700 | — | — |
| 2019-11-08 | $267.29 | $392.33 | 743,400 | — | — |
| 2019-11-07 | $267.65 | $392.86 | 560,900 | — | — |
| 2019-11-06 | $268.74 | $394.46 | 909,500 | — | — |
| 2019-11-05 | $271.80 | $398.95 | 382,700 | — | — |
| 2019-11-04 | $273.18 | $400.97 | 664,600 | — | — |
| 2019-11-01 | $270.60 | $395.47 | 617,600 | — | — |
| 2019-10-31 | $261.97 | $382.86 | 630,600 | — | — |
| 2019-10-30 | $265.65 | $388.23 | 494,700 | — | — |
| 2019-10-29 | $264.60 | $386.70 | 501,900 | — | — |
| 2019-10-28 | $266.51 | $389.49 | 683,000 | — | — |
| 2019-10-25 | $263.99 | $385.81 | 550,500 | — | — |
| 2019-10-24 | $264.97 | $387.24 | 642,300 | — | — |
| 2019-10-23 | $257.66 | $376.56 | 917,100 | — | — |
| 2019-10-22 | $255.29 | $373.09 | 797,300 | — | — |
| 2019-10-21 | $260.43 | $380.60 | 790,400 | — | — |
| 2019-10-18 | $254.42 | $371.82 | 1,640,900 | — | — |
| 2019-10-17 | $253.76 | $370.86 | 1,543,900 | — | — |
| 2019-10-16 | $254.47 | $371.89 | 1,720,200 | — | — |
| 2019-10-15 | $267.54 | $391.00 | 1,265,400 | — | — |
| 2019-10-14 | $261.64 | $382.37 | 731,800 | — | — |
| 2019-10-11 | $260.00 | $379.98 | 1,034,300 | — | — |
| 2019-10-10 | $251.49 | $367.54 | 835,700 | — | — |
| 2019-10-09 | $246.27 | $359.91 | 431,300 | — | — |
| 2019-10-08 | $242.08 | $353.79 | 576,700 | — | — |
| 2019-10-07 | $247.42 | $361.59 | 515,900 | — | — |
| 2019-10-04 | $246.04 | $359.57 | 518,000 | — | — |
| 2019-10-03 | $244.35 | $357.10 | 531,000 | — | — |
| 2019-10-02 | $240.29 | $351.17 | 710,100 | — | — |
| 2019-10-01 | $245.39 | $358.62 | 655,300 | — | — |
| 2019-09-30 | $248.42 | $363.05 | 495,000 | — | — |
| 2019-09-27 | $243.71 | $356.17 | 564,500 | — | — |
| 2019-09-26 | $248.04 | $362.50 | 615,100 | — | — |
| 2019-09-25 | $247.53 | $361.75 | 518,300 | — | — |
| 2019-09-24 | $246.39 | $360.09 | 605,600 | — | — |
| 2019-09-23 | $248.48 | $363.14 | 296,100 | — | — |
| 2019-09-20 | $245.79 | $359.21 | 819,500 | — | — |
| 2019-09-19 | $249.59 | $364.76 | 394,700 | — | — |
| 2019-09-18 | $249.79 | $365.06 | 519,400 | — | — |
| 2019-09-17 | $248.10 | $362.59 | 730,000 | — | — |
| 2019-09-16 | $246.21 | $359.82 | 398,900 | — | — |
| 2019-09-13 | $248.99 | $363.89 | 934,000 | — | — |
| 2019-09-12 | $246.83 | $360.73 | 828,000 | — | — |
| 2019-09-11 | $245.24 | $358.41 | 782,500 | — | — |
| 2019-09-10 | $241.67 | $353.19 | 735,500 | — | — |
| 2019-09-09 | $241.33 | $352.69 | 536,700 | — | — |
| 2019-09-06 | $238.56 | $348.64 | 872,100 | — | — |
| 2019-09-05 | $237.09 | $346.49 | 982,300 | — | — |
| 2019-09-04 | $227.27 | $332.14 | 432,700 | — | — |
| 2019-09-03 | $220.02 | $321.55 | 598,700 | — | — |
| 2019-08-30 | $222.61 | $325.33 | 357,600 | — | — |
| 2019-08-29 | $219.74 | $321.14 | 370,300 | — | — |
| 2019-08-28 | $215.75 | $315.31 | 317,500 | — | — |
| 2019-08-27 | $214.07 | $312.85 | 359,700 | — | — |
| 2019-08-26 | $213.99 | $312.74 | 296,800 | — | — |
| 2019-08-23 | $210.50 | $307.63 | 591,500 | — | — |
| 2019-08-22 | $215.26 | $314.59 | 376,100 | — | — |
| 2019-08-21 | $217.03 | $317.18 | 298,100 | — | — |
| 2019-08-20 | $214.69 | $313.76 | 275,200 | — | — |
| 2019-08-19 | $215.69 | $315.22 | 329,200 | — | — |
| 2019-08-16 | $212.85 | $311.07 | 574,500 | — | — |
| 2019-08-15 | $209.86 | $306.70 | 671,500 | — | — |
| 2019-08-14 | $208.72 | $305.03 | 914,100 | — | — |
| 2019-08-13 | $219.20 | $320.35 | 587,600 | — | — |
| 2019-08-12 | $214.45 | $313.41 | 292,000 | — | — |
| 2019-08-09 | $215.99 | $315.66 | 415,100 | — | — |
| 2019-08-08 | $220.03 | $321.56 | 627,600 | — | — |
| 2019-08-07 | $215.70 | $315.23 | 428,700 | — | — |
| 2019-08-06 | $214.89 | $314.05 | 481,400 | — | — |
| 2019-08-05 | $212.13 | $310.02 | 693,900 | — | — |
| 2019-08-02 | $219.91 | $321.39 | 555,700 | — | — |
| 2019-08-01 | $221.44 | $323.62 | 834,200 | — | — |
| 2019-07-31 | $222.81 | $325.63 | 519,500 | — | — |
| 2019-07-30 | $228.34 | $333.71 | 462,000 | — | — |
| 2019-07-29 | $230.97 | $337.55 | 325,900 | — | — |
| 2019-07-26 | $230.85 | $337.38 | 399,700 | — | — |
| 2019-07-25 | $230.05 | $336.21 | 521,700 | — | — |
| 2019-07-24 | $234.06 | $342.07 | 786,500 | — | — |
| 2019-07-23 | $230.21 | $336.44 | 831,100 | — | — |
| 2019-07-22 | $227.74 | $332.83 | 787,500 | — | — |
| 2019-07-19 | $223.62 | $326.81 | 790,500 | — | — |
| 2019-07-18 | $226.65 | $331.24 | 1,750,500 | — | — |
| 2019-07-17 | $217.67 | $318.11 | 2,050,400 | — | — |
| 2019-07-16 | $205.00 | $299.60 | 639,200 | — | — |
| 2019-07-15 | $206.76 | $302.17 | 681,300 | — | — |
| 2019-07-12 | $208.18 | $304.24 | 427,400 | — | — |
| 2019-07-11 | $208.74 | $305.06 | 269,600 | — | — |
| 2019-07-10 | $208.12 | $304.16 | 986,500 | — | — |
| 2019-07-09 | $206.61 | $301.95 | 530,000 | — | — |
| 2019-07-08 | $208.03 | $304.03 | 425,300 | — | — |
| 2019-07-05 | $209.75 | $306.54 | 428,600 | — | — |
| 2019-07-03 | $213.83 | $312.50 | 297,100 | — | — |
| 2019-07-02 | $214.42 | $313.36 | 572,400 | — | — |
| 2019-07-01 | $214.97 | $314.17 | 634,200 | — | — |
| 2019-06-28 | $207.93 | $303.88 | 405,000 | — | — |
| 2019-06-27 | $204.99 | $299.58 | 345,100 | — | — |
| 2019-06-26 | $204.39 | $298.71 | 784,500 | — | — |
| 2019-06-25 | $199.04 | $290.89 | 535,400 | — | — |
| 2019-06-24 | $202.80 | $296.38 | 476,800 | — | — |
| 2019-06-21 | $202.27 | $295.61 | 562,900 | — | — |
| 2019-06-20 | $201.66 | $294.72 | 431,100 | — | — |
| 2019-06-19 | $196.82 | $287.64 | 358,200 | — | — |
| 2019-06-18 | $194.72 | $284.57 | 1,358,900 | — | — |
| 2019-06-17 | $189.64 | $277.15 | 476,400 | — | — |
| 2019-06-14 | $192.02 | $280.63 | 482,300 | — | — |
| 2019-06-13 | $197.93 | $289.26 | 268,300 | — | — |
| 2019-06-12 | $196.82 | $287.64 | 464,500 | — | — |
| 2019-06-11 | $200.10 | $292.44 | 520,400 | — | — |
| 2019-06-10 | $198.26 | $289.75 | 755,900 | — | — |
| 2019-06-07 | $196.62 | $287.35 | 482,300 | — | — |
| 2019-06-06 | $192.76 | $281.71 | 399,300 | — | — |
| 2019-06-05 | $189.40 | $276.80 | 356,400 | — | — |
| 2019-06-04 | $190.46 | $278.35 | 922,600 | — | — |
| 2019-06-03 | $186.98 | $273.26 | 527,300 | — | — |
| 2019-05-31 | $188.05 | $274.83 | 777,300 | — | — |
| 2019-05-30 | $189.89 | $277.51 | 465,300 | — | — |
| 2019-05-29 | $188.56 | $275.57 | 1,154,100 | — | — |
| 2019-05-28 | $190.99 | $279.12 | 665,700 | — | — |
| 2019-05-24 | $189.80 | $277.38 | 432,200 | — | — |
| 2019-05-23 | $190.62 | $278.58 | 835,500 | — | — |
| 2019-05-22 | $191.53 | $279.91 | 505,300 | — | — |
| 2019-05-21 | $193.75 | $283.16 | 736,600 | — | — |
| 2019-05-20 | $190.48 | $278.38 | 1,287,300 | — | — |
| 2019-05-17 | $201.20 | $294.04 | 700,300 | — | — |
| 2019-05-16 | $202.14 | $295.42 | 708,600 | — | — |
| 2019-05-15 | $200.63 | $293.21 | 711,300 | — | — |
| 2019-05-14 | $198.04 | $289.43 | 1,036,700 | — | — |
| 2019-05-13 | $190.44 | $278.32 | 994,000 | — | — |
| 2019-05-10 | $198.74 | $290.45 | 780,200 | — | — |
| 2019-05-09 | $198.99 | $290.81 | 688,000 | — | — |
| 2019-05-08 | $201.43 | $294.38 | 573,400 | — | — |
| 2019-05-07 | $200.69 | $293.30 | 623,100 | — | — |
| 2019-05-06 | $205.17 | $299.85 | 413,200 | — | — |
| 2019-05-03 | $208.68 | $304.98 | 345,200 | — | — |
| 2019-05-02 | $205.93 | $300.96 | 405,500 | — | — |
| 2019-05-01 | $206.39 | $301.63 | 391,200 | — | — |
| 2019-04-30 | $208.82 | $305.18 | 337,500 | — | — |
| 2019-04-29 | $206.41 | $301.66 | 365,800 | — | — |
| 2019-04-26 | $207.20 | $302.81 | 637,900 | — | — |
| 2019-04-25 | $206.21 | $297.88 | 756,700 | — | — |
| 2019-04-24 | $205.41 | $296.72 | 485,700 | — | — |
| 2019-04-23 | $205.29 | $296.55 | 438,200 | — | — |
| 2019-04-22 | $205.51 | $296.87 | 357,500 | — | — |
| 2019-04-18 | $205.91 | $297.44 | 1,007,900 | — | — |
| 2019-04-17 | $203.36 | $293.76 | 1,280,500 | — | — |
| 2019-04-16 | $203.62 | $294.14 | 755,200 | — | — |
| 2019-04-15 | $199.84 | $288.68 | 389,400 | — | — |
| 2019-04-12 | $202.82 | $292.98 | 430,900 | — | — |
| 2019-04-11 | $197.91 | $285.89 | 453,300 | — | — |
| 2019-04-10 | $199.79 | $288.60 | 611,600 | — | — |
| 2019-04-09 | $201.57 | $291.18 | 708,300 | — | — |
| 2019-04-08 | $203.56 | $294.05 | 503,600 | — | — |
| 2019-04-05 | $201.39 | $290.92 | 503,300 | — | — |
| 2019-04-04 | $198.38 | $286.57 | 437,500 | — | — |
| 2019-04-03 | $197.74 | $285.64 | 691,700 | — | — |
| 2019-04-02 | $193.84 | $280.01 | 498,300 | — | — |
| 2019-04-01 | $192.48 | $278.04 | 647,500 | — | — |
| 2019-03-29 | $188.05 | $271.65 | 687,400 | — | — |
| 2019-03-28 | $184.20 | $266.08 | 312,100 | — | — |
| 2019-03-27 | $184.06 | $265.88 | 786,700 | — | — |
| 2019-03-26 | $187.29 | $270.55 | 414,800 | — | — |
| 2019-03-25 | $186.33 | $269.16 | 1,028,700 | — | — |
| 2019-03-22 | $187.75 | $271.21 | 937,000 | — | — |
| 2019-03-21 | $194.36 | $280.76 | 770,100 | — | — |
| 2019-03-20 | $191.14 | $276.11 | 584,100 | — | — |
| 2019-03-19 | $190.81 | $275.63 | 683,400 | — | — |
| 2019-03-18 | $190.64 | $275.39 | 589,500 | — | — |
| 2019-03-15 | $192.81 | $278.52 | 1,445,100 | — | — |
| 2019-03-14 | $183.29 | $264.77 | 524,100 | — | — |
| 2019-03-13 | $182.53 | $263.67 | 418,500 | — | — |
| 2019-03-12 | $182.51 | $263.64 | 509,000 | — | — |
| 2019-03-11 | $181.09 | $261.59 | 609,900 | — | — |
| 2019-03-08 | $178.84 | $258.34 | 415,700 | — | — |
| 2019-03-07 | $177.52 | $256.43 | 648,300 | — | — |
| 2019-03-06 | $181.16 | $261.69 | 499,300 | — | — |
| 2019-03-05 | $184.53 | $266.56 | 258,700 | — | — |
| 2019-03-04 | $185.66 | $268.19 | 558,300 | — | — |
| 2019-03-01 | $185.11 | $267.40 | 389,800 | — | — |
| 2019-02-28 | $182.87 | $264.16 | 318,500 | — | — |
| 2019-02-27 | $184.12 | $265.97 | 387,900 | — | — |
| 2019-02-26 | $185.36 | $267.76 | 660,600 | — | — |
| 2019-02-25 | $186.99 | $270.11 | 737,200 | — | — |
| 2019-02-22 | $184.89 | $267.08 | 495,600 | — | — |
| 2019-02-21 | $182.53 | $263.67 | 712,700 | — | — |
| 2019-02-20 | $183.85 | $265.58 | 600,400 | — | — |
| 2019-02-19 | $182.46 | $263.57 | 900,500 | — | — |
| 2019-02-15 | $184.37 | $266.33 | 824,400 | — | — |
| 2019-02-14 | $184.33 | $266.27 | 1,060,100 | — | — |
| 2019-02-13 | $182.31 | $263.35 | 653,800 | — | — |
| 2019-02-12 | $182.79 | $264.05 | 901,600 | — | — |
| 2019-02-11 | $178.52 | $257.88 | 653,300 | — | — |
| 2019-02-08 | $181.07 | $261.56 | 633,100 | — | — |
| 2019-02-07 | $181.10 | $261.61 | 1,474,500 | — | — |
| 2019-02-06 | $186.86 | $269.93 | 1,554,900 | — | — |
| 2019-02-05 | $181.61 | $262.34 | 650,800 | — | — |
| 2019-02-04 | $179.56 | $259.38 | 543,000 | — | — |
| 2019-02-01 | $178.41 | $257.72 | 795,000 | — | — |
| 2019-01-31 | $175.03 | $252.84 | 562,100 | — | — |
| 2019-01-30 | $177.19 | $255.96 | 687,600 | — | — |
| 2019-01-29 | $174.61 | $252.23 | 966,800 | — | — |
| 2019-01-28 | $174.15 | $251.57 | 2,261,100 | — | — |
| 2019-01-25 | $176.66 | $255.19 | 1,352,900 | — | — |
| 2019-01-24 | $168.90 | $243.98 | 1,385,700 | — | — |
| 2019-01-23 | $162.12 | $234.19 | 1,458,900 | — | — |
| 2019-01-22 | $159.50 | $230.40 | 968,500 | — | — |
| 2019-01-18 | $162.70 | $235.03 | 1,664,700 | — | — |
| 2019-01-17 | $157.54 | $227.57 | 953,000 | — | — |
| 2019-01-16 | $157.28 | $227.20 | 537,600 | — | — |
| 2019-01-15 | $159.23 | $230.01 | 482,700 | — | — |
| 2019-01-14 | $158.69 | $229.23 | 680,200 | — | — |
| 2019-01-11 | $162.02 | $234.04 | 639,600 | — | — |
| 2019-01-10 | $162.61 | $234.90 | 1,028,100 | — | — |
| 2019-01-09 | $162.92 | $235.34 | 779,900 | — | — |
| 2019-01-08 | $156.43 | $225.97 | 531,700 | — | — |
| 2019-01-07 | $157.59 | $227.64 | 971,900 | — | — |
| 2019-01-04 | $154.07 | $222.56 | 589,500 | — | — |
| 2019-01-03 | $147.68 | $213.33 | 1,078,600 | — | — |
| 2019-01-02 | $156.30 | $225.78 | 602,500 | — | — |