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
- 1991-04-02 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 | $375.48 | $375.48 | 494,600 | — | — |
| 2019-12-30 | $373.70 | $373.70 | 369,200 | — | — |
| 2019-12-27 | $373.32 | $373.32 | 293,000 | — | — |
| 2019-12-26 | $374.86 | $374.86 | 451,900 | — | — |
| 2019-12-24 | $376.51 | $376.51 | 221,500 | — | — |
| 2019-12-23 | $374.20 | $374.20 | 431,200 | — | — |
| 2019-12-20 | $375.62 | $375.62 | 1,192,800 | — | — |
| 2019-12-19 | $372.55 | $372.55 | 903,700 | — | — |
| 2019-12-18 | $371.36 | $371.36 | 831,300 | — | — |
| 2019-12-17 | $369.10 | $369.10 | 1,002,900 | — | — |
| 2019-12-16 | $376.01 | $376.01 | 756,600 | — | — |
| 2019-12-13 | $376.42 | $376.42 | 995,900 | — | — |
| 2019-12-12 | $372.16 | $372.16 | 949,900 | — | — |
| 2019-12-11 | $373.53 | $373.53 | 935,700 | — | — |
| 2019-12-10 | $367.67 | $367.67 | 1,061,600 | — | — |
| 2019-12-09 | $365.63 | $365.63 | 974,400 | — | — |
| 2019-12-06 | $372.26 | $372.26 | 575,900 | — | — |
| 2019-12-05 | $368.34 | $368.34 | 501,800 | — | — |
| 2019-12-04 | $369.97 | $369.97 | 605,000 | — | — |
| 2019-12-03 | $368.81 | $368.81 | 929,700 | — | — |
| 2019-12-02 | $366.08 | $366.08 | 652,200 | — | — |
| 2019-11-29 | $369.00 | $369.00 | 463,600 | — | — |
| 2019-11-27 | $371.58 | $371.58 | 734,400 | — | — |
| 2019-11-26 | $363.83 | $363.83 | 735,100 | — | — |
| 2019-11-25 | $366.82 | $366.82 | 845,000 | — | — |
| 2019-11-22 | $360.66 | $360.66 | 1,286,400 | — | — |
| 2019-11-21 | $350.78 | $350.78 | 858,300 | — | — |
| 2019-11-20 | $344.24 | $344.24 | 1,058,100 | — | — |
| 2019-11-19 | $344.46 | $344.46 | 630,800 | — | — |
| 2019-11-18 | $340.19 | $340.19 | 622,500 | — | — |
| 2019-11-15 | $344.87 | $344.87 | 912,200 | — | — |
| 2019-11-14 | $338.39 | $338.39 | 1,029,600 | — | — |
| 2019-11-13 | $348.30 | $348.30 | 1,009,400 | — | — |
| 2019-11-12 | $348.41 | $348.41 | 905,400 | — | — |
| 2019-11-11 | $344.28 | $344.28 | 611,900 | — | — |
| 2019-11-08 | $341.79 | $341.79 | 1,106,100 | — | — |
| 2019-11-07 | $326.39 | $326.39 | 952,300 | — | — |
| 2019-11-06 | $324.49 | $324.49 | 1,017,700 | — | — |
| 2019-11-05 | $332.60 | $332.60 | 2,345,700 | — | — |
| 2019-11-04 | $311.04 | $311.04 | 632,800 | — | — |
| 2019-11-01 | $310.48 | $310.48 | 829,800 | — | — |
| 2019-10-31 | $306.28 | $306.28 | 741,100 | — | — |
| 2019-10-30 | $311.00 | $311.00 | 604,400 | — | — |
| 2019-10-29 | $310.46 | $310.46 | 387,600 | — | — |
| 2019-10-28 | $308.56 | $308.56 | 384,800 | — | — |
| 2019-10-25 | $306.21 | $306.21 | 412,800 | — | — |
| 2019-10-24 | $305.77 | $305.77 | 565,800 | — | — |
| 2019-10-23 | $305.02 | $305.02 | 589,300 | — | — |
| 2019-10-22 | $301.31 | $301.31 | 723,200 | — | — |
| 2019-10-21 | $297.99 | $297.99 | 496,800 | — | — |
| 2019-10-18 | $300.19 | $300.19 | 530,000 | — | — |
| 2019-10-17 | $301.57 | $301.57 | 445,700 | — | — |
| 2019-10-16 | $299.40 | $299.40 | 827,000 | — | — |
| 2019-10-15 | $303.82 | $303.82 | 731,900 | — | — |
| 2019-10-14 | $305.44 | $305.44 | 840,700 | — | — |
| 2019-10-11 | $300.77 | $300.77 | 1,074,600 | — | — |
| 2019-10-10 | $298.36 | $298.36 | 960,600 | — | — |
| 2019-10-09 | $290.83 | $290.83 | 980,600 | — | — |
| 2019-10-08 | $285.10 | $285.10 | 984,000 | — | — |
| 2019-10-07 | $283.81 | $283.81 | 422,700 | — | — |
| 2019-10-04 | $282.93 | $282.93 | 511,900 | — | — |
| 2019-10-03 | $280.72 | $280.72 | 632,000 | — | — |
| 2019-10-02 | $274.13 | $274.13 | 572,100 | — | — |
| 2019-10-01 | $276.47 | $276.47 | 589,600 | — | — |
| 2019-09-30 | $277.40 | $277.40 | 515,100 | — | — |
| 2019-09-27 | $273.46 | $273.46 | 770,400 | — | — |
| 2019-09-26 | $281.31 | $281.31 | 855,900 | — | — |
| 2019-09-25 | $286.65 | $286.65 | 468,800 | — | — |
| 2019-09-24 | $289.71 | $289.71 | 642,300 | — | — |
| 2019-09-23 | $294.70 | $294.70 | 649,400 | — | — |
| 2019-09-20 | $295.87 | $295.87 | 1,661,800 | — | — |
| 2019-09-19 | $286.15 | $286.15 | 404,900 | — | — |
| 2019-09-18 | $285.06 | $285.06 | 548,800 | — | — |
| 2019-09-17 | $288.12 | $288.12 | 604,700 | — | — |
| 2019-09-16 | $285.89 | $285.89 | 476,100 | — | — |
| 2019-09-13 | $281.62 | $281.62 | 617,100 | — | — |
| 2019-09-12 | $284.18 | $284.18 | 539,800 | — | — |
| 2019-09-11 | $283.33 | $283.33 | 517,600 | — | — |
| 2019-09-10 | $283.72 | $283.72 | 1,159,800 | — | — |
| 2019-09-09 | $279.00 | $279.00 | 927,500 | — | — |
| 2019-09-06 | $292.00 | $292.00 | 570,100 | — | — |
| 2019-09-05 | $289.37 | $289.37 | 494,100 | — | — |
| 2019-09-04 | $286.50 | $286.50 | 628,600 | — | — |
| 2019-09-03 | $285.12 | $285.12 | 566,000 | — | — |
| 2019-08-30 | $290.05 | $290.05 | 604,500 | — | — |
| 2019-08-29 | $290.57 | $290.57 | 509,300 | — | — |
| 2019-08-28 | $287.64 | $287.64 | 713,600 | — | — |
| 2019-08-27 | $281.41 | $281.41 | 801,500 | — | — |
| 2019-08-26 | $284.73 | $284.73 | 527,500 | — | — |
| 2019-08-23 | $286.85 | $286.85 | 815,800 | — | — |
| 2019-08-22 | $295.02 | $295.02 | 441,400 | — | — |
| 2019-08-21 | $297.78 | $297.78 | 451,700 | — | — |
| 2019-08-20 | $296.03 | $296.03 | 571,500 | — | — |
| 2019-08-19 | $298.38 | $298.38 | 781,200 | — | — |
| 2019-08-16 | $296.85 | $296.85 | 730,200 | — | — |
| 2019-08-15 | $293.11 | $293.11 | 564,000 | — | — |
| 2019-08-14 | $293.53 | $293.53 | 676,400 | — | — |
| 2019-08-13 | $304.86 | $304.86 | 610,800 | — | — |
| 2019-08-12 | $295.87 | $295.87 | 543,400 | — | — |
| 2019-08-09 | $304.89 | $304.89 | 537,200 | — | — |
| 2019-08-08 | $309.87 | $309.87 | 694,000 | — | — |
| 2019-08-07 | $302.22 | $302.22 | 811,600 | — | — |
| 2019-08-06 | $300.26 | $300.26 | 1,188,200 | — | — |
| 2019-08-05 | $299.57 | $299.57 | 845,300 | — | — |
| 2019-08-02 | $305.24 | $305.24 | 506,500 | — | — |
| 2019-08-01 | $309.43 | $309.43 | 704,200 | — | — |
| 2019-07-31 | $304.76 | $304.76 | 690,600 | — | — |
| 2019-07-30 | $311.13 | $311.13 | 512,700 | — | — |
| 2019-07-29 | $306.04 | $306.04 | 691,600 | — | — |
| 2019-07-26 | $309.18 | $309.18 | 956,700 | — | — |
| 2019-07-25 | $303.42 | $303.42 | 679,500 | — | — |
| 2019-07-24 | $313.63 | $313.63 | 1,144,900 | — | — |
| 2019-07-23 | $309.26 | $309.26 | 992,100 | — | — |
| 2019-07-22 | $296.52 | $296.52 | 609,000 | — | — |
| 2019-07-19 | $298.11 | $298.11 | 692,700 | — | — |
| 2019-07-18 | $303.09 | $303.09 | 548,000 | — | — |
| 2019-07-17 | $299.42 | $299.42 | 646,300 | — | — |
| 2019-07-16 | $298.37 | $298.37 | 492,500 | — | — |
| 2019-07-15 | $298.20 | $298.20 | 875,900 | — | — |
| 2019-07-12 | $292.56 | $292.56 | 648,400 | — | — |
| 2019-07-11 | $291.82 | $291.82 | 1,414,200 | — | — |
| 2019-07-10 | $301.43 | $301.43 | 1,533,800 | — | — |
| 2019-07-09 | $307.97 | $307.97 | 789,800 | — | — |
| 2019-07-08 | $302.84 | $302.84 | 928,800 | — | — |
| 2019-07-05 | $307.00 | $307.00 | 799,600 | — | — |
| 2019-07-03 | $318.39 | $318.39 | 545,000 | — | — |
| 2019-07-02 | $315.53 | $315.53 | 758,200 | — | — |
| 2019-07-01 | $316.56 | $316.56 | 688,700 | — | — |
| 2019-06-28 | $313.00 | $313.00 | 1,499,000 | — | — |
| 2019-06-27 | $310.67 | $310.67 | 564,700 | — | — |
| 2019-06-26 | $305.08 | $305.08 | 1,005,000 | — | — |
| 2019-06-25 | $312.90 | $312.90 | 702,200 | — | — |
| 2019-06-24 | $312.55 | $312.55 | 780,700 | — | — |
| 2019-06-21 | $320.26 | $320.26 | 1,493,700 | — | — |
| 2019-06-20 | $320.48 | $320.48 | 1,617,100 | — | — |
| 2019-06-19 | $310.83 | $310.83 | 971,200 | — | — |
| 2019-06-18 | $306.63 | $306.63 | 1,001,000 | — | — |
| 2019-06-17 | $310.98 | $310.98 | 587,900 | — | — |
| 2019-06-14 | $305.24 | $305.24 | 624,200 | — | — |
| 2019-06-13 | $307.42 | $307.42 | 653,900 | — | — |
| 2019-06-12 | $306.16 | $306.16 | 556,000 | — | — |
| 2019-06-11 | $306.84 | $306.84 | 554,900 | — | — |
| 2019-06-10 | $304.25 | $304.25 | 726,000 | — | — |
| 2019-06-07 | $306.72 | $306.72 | 775,500 | — | — |
| 2019-06-06 | $299.60 | $299.60 | 767,600 | — | — |
| 2019-06-05 | $300.00 | $300.00 | 979,900 | — | — |
| 2019-06-04 | $302.06 | $302.06 | 844,600 | — | — |
| 2019-06-03 | $303.95 | $303.95 | 670,200 | — | — |
| 2019-05-31 | $301.72 | $301.72 | 863,500 | — | — |
| 2019-05-30 | $307.96 | $307.96 | 627,800 | — | — |
| 2019-05-29 | $307.78 | $307.78 | 627,100 | — | — |
| 2019-05-28 | $307.93 | $307.93 | 718,300 | — | — |
| 2019-05-24 | $312.56 | $312.56 | 401,100 | — | — |
| 2019-05-23 | $315.26 | $315.26 | 934,700 | — | — |
| 2019-05-22 | $320.09 | $320.09 | 1,252,700 | — | — |
| 2019-05-21 | $309.95 | $309.95 | 999,900 | — | — |
| 2019-05-20 | $302.57 | $302.57 | 738,600 | — | — |
| 2019-05-17 | $304.94 | $304.94 | 756,000 | — | — |
| 2019-05-16 | $308.04 | $308.04 | 1,049,100 | — | — |
| 2019-05-15 | $305.85 | $305.85 | 784,100 | — | — |
| 2019-05-14 | $304.62 | $304.62 | 836,900 | — | — |
| 2019-05-13 | $305.15 | $305.15 | 1,153,600 | — | — |
| 2019-05-10 | $312.86 | $312.86 | 1,407,500 | — | — |
| 2019-05-09 | $324.17 | $324.17 | 864,100 | — | — |
| 2019-05-08 | $329.00 | $329.00 | 1,183,700 | — | — |
| 2019-05-07 | $322.40 | $322.40 | 1,967,300 | — | — |
| 2019-05-06 | $344.23 | $344.23 | 916,700 | — | — |
| 2019-05-03 | $336.89 | $336.89 | 848,300 | — | — |
| 2019-05-02 | $335.41 | $335.41 | 812,400 | — | — |
| 2019-05-01 | $340.79 | $340.79 | 503,400 | — | — |
| 2019-04-30 | $343.14 | $343.14 | 554,800 | — | — |
| 2019-04-29 | $344.15 | $344.15 | 598,100 | — | — |
| 2019-04-26 | $343.66 | $343.66 | 846,000 | — | — |
| 2019-04-25 | $349.99 | $349.99 | 891,200 | — | — |
| 2019-04-24 | $340.46 | $340.46 | 850,700 | — | — |
| 2019-04-23 | $344.14 | $344.14 | 972,700 | — | — |
| 2019-04-22 | $334.03 | $334.03 | 921,700 | — | — |
| 2019-04-18 | $333.34 | $333.34 | 1,920,400 | — | — |
| 2019-04-17 | $342.97 | $342.97 | 1,978,400 | — | — |
| 2019-04-16 | $367.69 | $367.69 | 1,054,900 | — | — |
| 2019-04-15 | $375.50 | $375.50 | 811,500 | — | — |
| 2019-04-12 | $382.94 | $382.94 | 1,254,100 | — | — |
| 2019-04-11 | $393.48 | $393.48 | 843,500 | — | — |
| 2019-04-10 | $408.23 | $408.23 | 579,700 | — | — |
| 2019-04-09 | $395.73 | $395.73 | 577,700 | — | — |
| 2019-04-08 | $401.26 | $401.26 | 703,800 | — | — |
| 2019-04-05 | $408.94 | $408.94 | 657,400 | — | — |
| 2019-04-04 | $406.53 | $406.53 | 517,300 | — | — |
| 2019-04-03 | $407.00 | $407.00 | 789,300 | — | — |
| 2019-04-02 | $414.82 | $414.82 | 513,000 | — | — |
| 2019-04-01 | $410.05 | $410.05 | 496,500 | — | — |
| 2019-03-29 | $410.62 | $410.62 | 492,300 | — | — |
| 2019-03-28 | $404.83 | $404.83 | 436,300 | — | — |
| 2019-03-27 | $402.87 | $402.87 | 450,800 | — | — |
| 2019-03-26 | $405.62 | $405.62 | 674,800 | — | — |
| 2019-03-25 | $395.00 | $395.00 | 431,600 | — | — |
| 2019-03-22 | $391.80 | $391.80 | 552,600 | — | — |
| 2019-03-21 | $402.59 | $402.59 | 880,900 | — | — |
| 2019-03-20 | $405.50 | $405.50 | 479,500 | — | — |
| 2019-03-19 | $406.99 | $406.99 | 627,900 | — | — |
| 2019-03-18 | $407.60 | $407.60 | 545,700 | — | — |
| 2019-03-15 | $414.47 | $414.47 | 1,158,500 | — | — |
| 2019-03-14 | $407.50 | $407.50 | 925,200 | — | — |
| 2019-03-13 | $409.01 | $409.01 | 988,800 | — | — |
| 2019-03-12 | $417.62 | $417.62 | 839,700 | — | — |
| 2019-03-11 | $412.05 | $412.05 | 874,200 | — | — |
| 2019-03-08 | $402.64 | $402.64 | 1,091,700 | — | — |
| 2019-03-07 | $409.58 | $409.58 | 1,020,800 | — | — |
| 2019-03-06 | $423.69 | $423.69 | 812,300 | — | — |
| 2019-03-05 | $437.13 | $437.13 | 478,300 | — | — |
| 2019-03-04 | $433.83 | $433.83 | 769,300 | — | — |
| 2019-03-01 | $439.57 | $439.57 | 511,000 | — | — |
| 2019-02-28 | $430.74 | $430.74 | 518,000 | — | — |
| 2019-02-27 | $433.33 | $433.33 | 598,800 | — | — |
| 2019-02-26 | $426.15 | $426.15 | 611,100 | — | — |
| 2019-02-25 | $420.38 | $420.38 | 660,400 | — | — |
| 2019-02-22 | $422.52 | $422.52 | 386,600 | — | — |
| 2019-02-21 | $418.62 | $418.62 | 406,600 | — | — |
| 2019-02-20 | $422.51 | $422.51 | 411,100 | — | — |
| 2019-02-19 | $420.60 | $420.60 | 397,800 | — | — |
| 2019-02-15 | $423.97 | $423.97 | 700,000 | — | — |
| 2019-02-14 | $414.97 | $414.97 | 349,600 | — | — |
| 2019-02-13 | $412.09 | $412.09 | 349,300 | — | — |
| 2019-02-12 | $416.34 | $416.34 | 636,900 | — | — |
| 2019-02-11 | $408.51 | $408.51 | 587,000 | — | — |
| 2019-02-08 | $406.86 | $406.86 | 692,100 | — | — |
| 2019-02-07 | $406.46 | $406.46 | 738,400 | — | — |
| 2019-02-06 | $406.56 | $406.56 | 1,330,800 | — | — |
| 2019-02-05 | $421.04 | $421.04 | 629,600 | — | — |
| 2019-02-04 | $425.40 | $425.40 | 474,600 | — | — |
| 2019-02-01 | $430.15 | $430.15 | 702,300 | — | — |
| 2019-01-31 | $429.27 | $429.27 | 1,441,800 | — | — |
| 2019-01-30 | $419.91 | $419.91 | 867,800 | — | — |
| 2019-01-29 | $417.15 | $417.15 | 724,700 | — | — |
| 2019-01-28 | $413.95 | $413.95 | 761,000 | — | — |
| 2019-01-25 | $418.29 | $418.29 | 668,000 | — | — |
| 2019-01-24 | $407.93 | $407.93 | 655,100 | — | — |
| 2019-01-23 | $401.21 | $401.21 | 914,000 | — | — |
| 2019-01-22 | $404.75 | $404.75 | 899,500 | — | — |
| 2019-01-18 | $418.84 | $418.84 | 710,400 | — | — |
| 2019-01-17 | $417.38 | $417.38 | 860,200 | — | — |
| 2019-01-16 | $404.54 | $404.54 | 468,800 | — | — |
| 2019-01-15 | $405.02 | $405.02 | 475,100 | — | — |
| 2019-01-14 | $400.73 | $400.73 | 693,300 | — | — |
| 2019-01-11 | $408.63 | $408.63 | 758,000 | — | — |
| 2019-01-10 | $408.06 | $408.06 | 949,300 | — | — |
| 2019-01-09 | $399.58 | $399.58 | 615,600 | — | — |
| 2019-01-08 | $397.26 | $397.26 | 963,500 | — | — |
| 2019-01-07 | $396.63 | $396.63 | 959,400 | — | — |
| 2019-01-04 | $397.55 | $397.55 | 1,207,600 | — | — |
| 2019-01-03 | $372.08 | $372.08 | 750,200 | — | — |
| 2019-01-02 | $372.44 | $372.44 | 599,600 | — | — |