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
- 1970-01-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 | $161.14 | $321.65 | 897,200 | — | — |
| 2019-12-30 | $160.96 | $321.29 | 817,500 | — | — |
| 2019-12-27 | $161.45 | $322.27 | 570,800 | — | — |
| 2019-12-26 | $161.38 | $322.13 | 578,000 | — | — |
| 2019-12-24 | $161.68 | $322.73 | 264,200 | — | — |
| 2019-12-23 | $162.20 | $323.77 | 1,389,200 | — | — |
| 2019-12-20 | $161.01 | $321.39 | 3,443,000 | — | — |
| 2019-12-19 | $161.11 | $321.59 | 2,528,000 | — | — |
| 2019-12-18 | $159.39 | $318.16 | 1,665,000 | — | — |
| 2019-12-17 | $160.98 | $321.33 | 1,530,900 | — | — |
| 2019-12-16 | $161.40 | $322.17 | 1,413,400 | — | — |
| 2019-12-13 | $160.50 | $320.37 | 1,542,300 | — | — |
| 2019-12-12 | $161.97 | $323.31 | 1,885,000 | — | — |
| 2019-12-11 | $161.78 | $321.65 | 2,194,300 | — | — |
| 2019-12-10 | $160.92 | $319.94 | 1,688,700 | — | — |
| 2019-12-09 | $161.50 | $321.09 | 1,127,000 | — | — |
| 2019-12-06 | $160.71 | $319.52 | 1,482,400 | — | — |
| 2019-12-05 | $160.44 | $318.99 | 1,697,100 | — | — |
| 2019-12-04 | $165.14 | $328.33 | 1,002,700 | — | — |
| 2019-12-03 | $164.86 | $327.77 | 998,400 | — | — |
| 2019-12-02 | $165.04 | $328.13 | 860,800 | — | — |
| 2019-11-29 | $167.30 | $332.62 | 434,600 | — | — |
| 2019-11-27 | $167.40 | $332.82 | 778,300 | — | — |
| 2019-11-26 | $166.36 | $330.76 | 2,948,800 | — | — |
| 2019-11-25 | $165.72 | $329.48 | 781,800 | — | — |
| 2019-11-22 | $165.85 | $329.74 | 702,500 | — | — |
| 2019-11-21 | $165.06 | $328.17 | 970,600 | — | — |
| 2019-11-20 | $166.36 | $330.76 | 1,032,700 | — | — |
| 2019-11-19 | $166.00 | $330.04 | 925,600 | — | — |
| 2019-11-18 | $162.96 | $324.00 | 923,800 | — | — |
| 2019-11-15 | $162.08 | $322.25 | 909,300 | — | — |
| 2019-11-14 | $161.74 | $321.57 | 652,100 | — | — |
| 2019-11-13 | $161.60 | $321.29 | 1,133,900 | — | — |
| 2019-11-12 | $161.12 | $320.34 | 1,242,100 | — | — |
| 2019-11-11 | $161.15 | $320.40 | 1,187,700 | — | — |
| 2019-11-08 | $164.96 | $327.97 | 1,183,600 | — | — |
| 2019-11-07 | $162.20 | $322.49 | 1,563,200 | — | — |
| 2019-11-06 | $158.60 | $315.33 | 1,252,900 | — | — |
| 2019-11-05 | $157.09 | $312.33 | 3,000,300 | — | — |
| 2019-11-04 | $160.59 | $319.28 | 1,438,000 | — | — |
| 2019-11-01 | $167.56 | $333.14 | 960,500 | — | — |
| 2019-10-31 | $166.32 | $330.68 | 2,650,600 | — | — |
| 2019-10-30 | $165.36 | $328.77 | 1,078,800 | — | — |
| 2019-10-29 | $164.75 | $327.56 | 852,300 | — | — |
| 2019-10-28 | $162.82 | $323.72 | 1,055,800 | — | — |
| 2019-10-25 | $163.41 | $324.89 | 937,600 | — | — |
| 2019-10-24 | $163.25 | $324.57 | 2,840,100 | — | — |
| 2019-10-23 | $169.09 | $336.18 | 1,091,200 | — | — |
| 2019-10-22 | $169.08 | $336.16 | 897,500 | — | — |
| 2019-10-21 | $176.01 | $349.94 | 810,000 | — | — |
| 2019-10-18 | $175.05 | $348.03 | 786,800 | — | — |
| 2019-10-17 | $175.72 | $349.37 | 1,150,300 | — | — |
| 2019-10-16 | $172.76 | $343.48 | 1,158,800 | — | — |
| 2019-10-15 | $169.71 | $337.42 | 674,600 | — | — |
| 2019-10-14 | $167.34 | $332.70 | 1,064,200 | — | — |
| 2019-10-11 | $167.53 | $333.08 | 1,291,900 | — | — |
| 2019-10-10 | $170.01 | $338.01 | 709,400 | — | — |
| 2019-10-09 | $171.10 | $340.18 | 963,200 | — | — |
| 2019-10-08 | $170.75 | $339.48 | 1,877,600 | — | — |
| 2019-10-07 | $167.79 | $333.60 | 803,500 | — | — |
| 2019-10-04 | $168.21 | $334.43 | 950,000 | — | — |
| 2019-10-03 | $164.68 | $327.42 | 1,100,400 | — | — |
| 2019-10-02 | $164.43 | $326.92 | 1,665,100 | — | — |
| 2019-10-01 | $165.44 | $328.93 | 1,349,000 | — | — |
| 2019-09-30 | $170.41 | $338.81 | 937,000 | — | — |
| 2019-09-27 | $170.19 | $338.37 | 618,600 | — | — |
| 2019-09-26 | $172.37 | $342.70 | 766,900 | — | — |
| 2019-09-25 | $171.62 | $341.21 | 730,000 | — | — |
| 2019-09-24 | $169.23 | $336.46 | 1,223,200 | — | — |
| 2019-09-23 | $168.47 | $334.95 | 1,190,000 | — | — |
| 2019-09-20 | $166.21 | $330.46 | 1,397,700 | — | — |
| 2019-09-19 | $167.42 | $332.86 | 760,900 | — | — |
| 2019-09-18 | $168.47 | $334.95 | 960,200 | — | — |
| 2019-09-17 | $168.84 | $335.69 | 1,296,500 | — | — |
| 2019-09-16 | $166.03 | $330.10 | 1,167,700 | — | — |
| 2019-09-13 | $167.04 | $332.11 | 1,092,900 | — | — |
| 2019-09-12 | $166.14 | $330.32 | 1,950,200 | — | — |
| 2019-09-11 | $165.31 | $327.54 | 1,486,400 | — | — |
| 2019-09-10 | $164.43 | $325.79 | 2,085,700 | — | — |
| 2019-09-09 | $171.67 | $340.14 | 1,080,100 | — | — |
| 2019-09-06 | $174.80 | $346.34 | 2,589,900 | — | — |
| 2019-09-05 | $173.57 | $343.90 | 3,141,500 | — | — |
| 2019-09-04 | $178.92 | $354.50 | 721,900 | — | — |
| 2019-09-03 | $178.60 | $353.87 | 841,200 | — | — |
| 2019-08-30 | $180.91 | $358.44 | 690,300 | — | — |
| 2019-08-29 | $181.16 | $358.94 | 560,200 | — | — |
| 2019-08-28 | $178.24 | $353.15 | 554,300 | — | — |
| 2019-08-27 | $178.51 | $353.69 | 1,096,100 | — | — |
| 2019-08-26 | $178.35 | $353.37 | 723,500 | — | — |
| 2019-08-23 | $175.27 | $347.27 | 875,500 | — | — |
| 2019-08-22 | $178.73 | $354.12 | 856,300 | — | — |
| 2019-08-21 | $179.20 | $355.06 | 769,300 | — | — |
| 2019-08-20 | $175.39 | $347.51 | 440,300 | — | — |
| 2019-08-19 | $176.87 | $350.44 | 640,600 | — | — |
| 2019-08-16 | $173.32 | $343.41 | 937,300 | — | — |
| 2019-08-15 | $172.06 | $340.91 | 672,800 | — | — |
| 2019-08-14 | $171.03 | $338.87 | 1,140,800 | — | — |
| 2019-08-13 | $176.05 | $348.81 | 818,700 | — | — |
| 2019-08-12 | $175.54 | $347.80 | 975,500 | — | — |
| 2019-08-09 | $176.30 | $349.31 | 703,500 | — | — |
| 2019-08-08 | $179.06 | $354.78 | 950,900 | — | — |
| 2019-08-07 | $174.00 | $344.75 | 1,186,300 | — | — |
| 2019-08-06 | $171.58 | $339.96 | 900,100 | — | — |
| 2019-08-05 | $168.73 | $334.31 | 1,459,100 | — | — |
| 2019-08-02 | $170.08 | $336.99 | 1,732,400 | — | — |
| 2019-08-01 | $164.76 | $326.45 | 1,506,600 | — | — |
| 2019-07-31 | $165.96 | $328.82 | 1,036,200 | — | — |
| 2019-07-30 | $166.00 | $328.90 | 1,011,600 | — | — |
| 2019-07-29 | $168.77 | $334.39 | 790,900 | — | — |
| 2019-07-26 | $170.10 | $337.03 | 542,700 | — | — |
| 2019-07-25 | $168.93 | $334.71 | 642,000 | — | — |
| 2019-07-24 | $167.59 | $332.05 | 1,000,300 | — | — |
| 2019-07-23 | $170.80 | $338.41 | 485,100 | — | — |
| 2019-07-22 | $169.98 | $336.79 | 452,900 | — | — |
| 2019-07-19 | $168.91 | $334.67 | 733,700 | — | — |
| 2019-07-18 | $171.52 | $339.84 | 541,900 | — | — |
| 2019-07-17 | $170.16 | $337.14 | 519,400 | — | — |
| 2019-07-16 | $171.53 | $339.86 | 624,900 | — | — |
| 2019-07-15 | $172.80 | $342.38 | 655,100 | — | — |
| 2019-07-12 | $172.28 | $341.34 | 510,000 | — | — |
| 2019-07-11 | $171.07 | $338.95 | 765,600 | — | — |
| 2019-07-10 | $170.73 | $338.27 | 885,700 | — | — |
| 2019-07-09 | $170.35 | $337.52 | 926,200 | — | — |
| 2019-07-08 | $169.06 | $334.97 | 580,500 | — | — |
| 2019-07-05 | $170.65 | $338.12 | 599,700 | — | — |
| 2019-07-03 | $170.37 | $337.56 | 425,800 | — | — |
| 2019-07-02 | $168.31 | $333.48 | 1,227,100 | — | — |
| 2019-07-01 | $166.89 | $330.67 | 959,300 | — | — |
| 2019-06-28 | $166.73 | $330.35 | 2,931,200 | — | — |
| 2019-06-27 | $164.60 | $326.13 | 706,800 | — | — |
| 2019-06-26 | $164.88 | $326.68 | 1,071,800 | — | — |
| 2019-06-25 | $164.19 | $325.32 | 958,000 | — | — |
| 2019-06-24 | $165.61 | $328.13 | 765,100 | — | — |
| 2019-06-21 | $165.09 | $327.10 | 1,615,400 | — | — |
| 2019-06-20 | $166.86 | $330.61 | 1,332,700 | — | — |
| 2019-06-19 | $166.54 | $329.97 | 1,052,300 | — | — |
| 2019-06-18 | $165.09 | $327.10 | 1,186,600 | — | — |
| 2019-06-17 | $163.84 | $324.62 | 1,164,000 | — | — |
| 2019-06-14 | $160.35 | $317.71 | 900,900 | — | — |
| 2019-06-13 | $159.95 | $316.92 | 764,000 | — | — |
| 2019-06-12 | $161.31 | $318.48 | 911,900 | — | — |
| 2019-06-11 | $160.56 | $317.00 | 830,900 | — | — |
| 2019-06-10 | $161.51 | $318.88 | 1,019,500 | — | — |
| 2019-06-07 | $163.58 | $322.96 | 637,200 | — | — |
| 2019-06-06 | $160.98 | $317.83 | 863,900 | — | — |
| 2019-06-05 | $160.63 | $317.14 | 1,447,800 | — | — |
| 2019-06-04 | $156.94 | $309.85 | 1,536,600 | — | — |
| 2019-06-03 | $152.09 | $300.28 | 1,351,400 | — | — |
| 2019-05-31 | $149.95 | $296.05 | 808,500 | — | — |
| 2019-05-30 | $151.29 | $298.70 | 867,300 | — | — |
| 2019-05-29 | $149.27 | $294.71 | 659,800 | — | — |
| 2019-05-28 | $150.41 | $296.96 | 1,271,600 | — | — |
| 2019-05-24 | $150.63 | $297.39 | 736,300 | — | — |
| 2019-05-23 | $150.48 | $297.10 | 1,807,900 | — | — |
| 2019-05-22 | $152.63 | $301.34 | 1,310,800 | — | — |
| 2019-05-21 | $148.73 | $293.64 | 989,600 | — | — |
| 2019-05-20 | $146.90 | $290.03 | 1,098,200 | — | — |
| 2019-05-17 | $146.95 | $290.13 | 1,623,200 | — | — |
| 2019-05-16 | $148.39 | $292.97 | 847,900 | — | — |
| 2019-05-15 | $145.18 | $286.63 | 795,800 | — | — |
| 2019-05-14 | $144.63 | $285.55 | 1,045,300 | — | — |
| 2019-05-13 | $143.23 | $282.78 | 1,199,500 | — | — |
| 2019-05-10 | $148.43 | $293.05 | 1,468,500 | — | — |
| 2019-05-09 | $145.23 | $286.73 | 1,375,600 | — | — |
| 2019-05-08 | $143.05 | $282.43 | 809,600 | — | — |
| 2019-05-07 | $141.75 | $279.86 | 1,026,100 | — | — |
| 2019-05-06 | $142.28 | $280.91 | 1,011,700 | — | — |
| 2019-05-03 | $143.62 | $283.55 | 1,564,000 | — | — |
| 2019-05-02 | $142.35 | $281.05 | 1,018,000 | — | — |
| 2019-05-01 | $142.73 | $281.80 | 1,056,400 | — | — |
| 2019-04-30 | $144.91 | $286.10 | 666,100 | — | — |
| 2019-04-29 | $145.26 | $286.79 | 712,600 | — | — |
| 2019-04-26 | $146.26 | $288.77 | 756,300 | — | — |
| 2019-04-25 | $145.54 | $287.35 | 890,300 | — | — |
| 2019-04-24 | $146.99 | $290.21 | 1,106,600 | — | — |
| 2019-04-23 | $146.07 | $288.39 | 897,600 | — | — |
| 2019-04-22 | $144.12 | $284.54 | 663,200 | — | — |
| 2019-04-18 | $143.36 | $283.04 | 601,300 | — | — |
| 2019-04-17 | $143.62 | $283.55 | 539,700 | — | — |
| 2019-04-16 | $144.81 | $285.90 | 714,300 | — | — |
| 2019-04-15 | $143.57 | $283.46 | 461,900 | — | — |
| 2019-04-12 | $143.23 | $282.78 | 732,400 | — | — |
| 2019-04-11 | $143.05 | $282.43 | 905,000 | — | — |
| 2019-04-10 | $142.70 | $281.74 | 646,100 | — | — |
| 2019-04-09 | $140.78 | $277.95 | 756,800 | — | — |
| 2019-04-08 | $140.63 | $277.65 | 578,600 | — | — |
| 2019-04-05 | $140.66 | $277.71 | 1,030,700 | — | — |
| 2019-04-04 | $140.68 | $277.75 | 442,600 | — | — |
| 2019-04-03 | $142.29 | $280.93 | 957,400 | — | — |
| 2019-04-02 | $141.67 | $279.70 | 662,700 | — | — |
| 2019-04-01 | $141.32 | $279.01 | 701,100 | — | — |
| 2019-03-29 | $140.42 | $277.24 | 897,600 | — | — |
| 2019-03-28 | $139.19 | $274.81 | 858,600 | — | — |
| 2019-03-27 | $139.37 | $275.16 | 922,200 | — | — |
| 2019-03-26 | $140.40 | $277.20 | 1,088,600 | — | — |
| 2019-03-25 | $138.64 | $273.72 | 732,800 | — | — |
| 2019-03-22 | $138.64 | $273.72 | 722,800 | — | — |
| 2019-03-21 | $140.64 | $277.67 | 708,200 | — | — |
| 2019-03-20 | $138.70 | $273.84 | 811,600 | — | — |
| 2019-03-19 | $140.46 | $277.32 | 662,500 | — | — |
| 2019-03-18 | $140.50 | $277.39 | 721,400 | — | — |
| 2019-03-15 | $140.64 | $277.67 | 1,092,700 | — | — |
| 2019-03-14 | $140.09 | $276.59 | 1,305,800 | — | — |
| 2019-03-13 | $141.01 | $277.28 | 809,500 | — | — |
| 2019-03-12 | $140.20 | $275.68 | 919,800 | — | — |
| 2019-03-11 | $141.45 | $278.14 | 1,013,700 | — | — |
| 2019-03-08 | $138.85 | $273.03 | 708,000 | — | — |
| 2019-03-07 | $139.49 | $274.29 | 886,800 | — | — |
| 2019-03-06 | $140.28 | $275.84 | 690,700 | — | — |
| 2019-03-05 | $141.60 | $278.44 | 808,900 | — | — |
| 2019-03-04 | $142.00 | $279.22 | 1,087,700 | — | — |
| 2019-03-01 | $143.61 | $282.39 | 678,400 | — | — |
| 2019-02-28 | $143.12 | $281.42 | 1,444,100 | — | — |
| 2019-02-27 | $142.99 | $281.17 | 757,100 | — | — |
| 2019-02-26 | $141.64 | $278.51 | 1,130,100 | — | — |
| 2019-02-25 | $141.21 | $277.67 | 742,400 | — | — |
| 2019-02-22 | $139.98 | $275.25 | 942,700 | — | — |
| 2019-02-21 | $138.39 | $272.12 | 981,300 | — | — |
| 2019-02-20 | $139.21 | $273.74 | 1,067,800 | — | — |
| 2019-02-19 | $138.91 | $273.15 | 773,900 | — | — |
| 2019-02-15 | $138.63 | $272.60 | 1,077,200 | — | — |
| 2019-02-14 | $137.19 | $269.76 | 956,300 | — | — |
| 2019-02-13 | $137.64 | $270.65 | 1,178,000 | — | — |
| 2019-02-12 | $137.22 | $269.82 | 1,823,400 | — | — |
| 2019-02-11 | $134.18 | $263.85 | 1,903,100 | — | — |
| 2019-02-08 | $135.37 | $266.19 | 4,429,300 | — | — |
| 2019-02-07 | $118.62 | $233.25 | 1,031,400 | — | — |
| 2019-02-06 | $120.43 | $236.81 | 907,500 | — | — |
| 2019-02-05 | $119.38 | $234.74 | 942,900 | — | — |
| 2019-02-04 | $120.05 | $236.06 | 1,599,800 | — | — |
| 2019-02-01 | $118.37 | $232.76 | 1,184,000 | — | — |
| 2019-01-31 | $116.91 | $229.89 | 981,000 | — | — |
| 2019-01-30 | $116.81 | $229.69 | 930,400 | — | — |
| 2019-01-29 | $115.72 | $227.55 | 855,700 | — | — |
| 2019-01-28 | $115.23 | $226.58 | 595,500 | — | — |
| 2019-01-25 | $116.18 | $228.45 | 744,200 | — | — |
| 2019-01-24 | $114.79 | $225.72 | 711,800 | — | — |
| 2019-01-23 | $114.46 | $225.07 | 742,800 | — | — |
| 2019-01-22 | $114.47 | $225.09 | 1,167,600 | — | — |
| 2019-01-18 | $115.60 | $227.31 | 1,239,800 | — | — |
| 2019-01-17 | $113.75 | $223.67 | 1,137,100 | — | — |
| 2019-01-16 | $114.55 | $225.25 | 1,250,600 | — | — |
| 2019-01-15 | $115.77 | $227.65 | 1,189,700 | — | — |
| 2019-01-14 | $115.12 | $226.37 | 1,187,500 | — | — |
| 2019-01-11 | $116.00 | $228.10 | 1,122,100 | — | — |
| 2019-01-10 | $117.56 | $231.16 | 1,041,900 | — | — |
| 2019-01-09 | $116.16 | $228.41 | 1,473,100 | — | — |
| 2019-01-08 | $119.51 | $235.00 | 1,430,000 | — | — |
| 2019-01-07 | $116.10 | $228.29 | 1,220,600 | — | — |
| 2019-01-04 | $115.56 | $227.23 | 920,500 | — | — |
| 2019-01-03 | $110.76 | $217.79 | 935,400 | — | — |
| 2019-01-02 | $114.78 | $225.70 | 1,078,600 | — | — |