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 | $389.38 | $1,020.08 | 775,400 | — | — |
| 2019-12-30 | $391.90 | $1,026.68 | 776,900 | — | — |
| 2019-12-27 | $393.60 | $1,031.14 | 728,800 | — | — |
| 2019-12-26 | $392.30 | $1,027.73 | 711,600 | — | — |
| 2019-12-24 | $390.17 | $1,022.15 | 516,300 | — | — |
| 2019-12-23 | $391.90 | $1,026.68 | 1,050,400 | — | — |
| 2019-12-20 | $386.47 | $1,012.46 | 1,599,600 | — | — |
| 2019-12-19 | $383.15 | $1,003.76 | 766,300 | — | — |
| 2019-12-18 | $380.57 | $997.00 | 1,526,000 | — | — |
| 2019-12-17 | $386.89 | $1,013.56 | 730,000 | — | — |
| 2019-12-16 | $385.95 | $1,011.09 | 847,500 | — | — |
| 2019-12-13 | $386.47 | $1,012.46 | 658,000 | — | — |
| 2019-12-12 | $384.05 | $1,006.12 | 736,100 | — | — |
| 2019-12-11 | $386.24 | $1,011.85 | 578,900 | — | — |
| 2019-12-10 | $384.44 | $1,007.14 | 862,100 | — | — |
| 2019-12-09 | $383.34 | $1,004.26 | 821,600 | — | — |
| 2019-12-06 | $386.86 | $1,013.48 | 709,600 | — | — |
| 2019-12-05 | $385.94 | $1,011.07 | 1,203,700 | — | — |
| 2019-12-04 | $384.58 | $1,007.51 | 1,081,100 | — | — |
| 2019-12-03 | $381.62 | $999.75 | 1,384,300 | — | — |
| 2019-12-02 | $383.62 | $1,004.99 | 1,283,400 | — | — |
| 2019-11-29 | $391.03 | $1,024.40 | 401,500 | — | — |
| 2019-11-27 | $394.24 | $1,026.52 | 770,300 | — | — |
| 2019-11-26 | $392.50 | $1,021.99 | 1,206,600 | — | — |
| 2019-11-25 | $389.98 | $1,015.43 | 801,400 | — | — |
| 2019-11-22 | $390.74 | $1,017.41 | 758,600 | — | — |
| 2019-11-21 | $390.26 | $1,016.16 | 1,416,900 | — | — |
| 2019-11-20 | $392.70 | $1,022.52 | 907,700 | — | — |
| 2019-11-19 | $390.81 | $1,017.59 | 800,300 | — | — |
| 2019-11-18 | $392.76 | $1,022.67 | 827,700 | — | — |
| 2019-11-15 | $393.55 | $1,024.73 | 1,533,600 | — | — |
| 2019-11-14 | $390.16 | $1,015.90 | 915,600 | — | — |
| 2019-11-13 | $387.69 | $1,009.47 | 956,100 | — | — |
| 2019-11-12 | $386.30 | $1,005.85 | 910,700 | — | — |
| 2019-11-11 | $381.38 | $993.04 | 580,500 | — | — |
| 2019-11-08 | $381.86 | $994.29 | 783,500 | — | — |
| 2019-11-07 | $378.75 | $986.19 | 1,157,200 | — | — |
| 2019-11-06 | $379.79 | $988.90 | 1,505,800 | — | — |
| 2019-11-05 | $373.63 | $972.86 | 1,364,200 | — | — |
| 2019-11-04 | $374.48 | $975.07 | 1,117,500 | — | — |
| 2019-11-01 | $379.17 | $987.29 | 915,600 | — | — |
| 2019-10-31 | $376.68 | $980.80 | 911,800 | — | — |
| 2019-10-30 | $378.64 | $985.91 | 1,064,900 | — | — |
| 2019-10-29 | $371.10 | $966.27 | 1,298,500 | — | — |
| 2019-10-28 | $371.84 | $968.20 | 1,321,700 | — | — |
| 2019-10-25 | $370.73 | $965.31 | 1,173,500 | — | — |
| 2019-10-24 | $374.74 | $975.75 | 1,126,900 | — | — |
| 2019-10-23 | $373.09 | $971.45 | 1,279,700 | — | — |
| 2019-10-22 | $373.68 | $972.99 | 2,567,200 | — | — |
| 2019-10-21 | $374.05 | $973.95 | 1,160,000 | — | — |
| 2019-10-18 | $372.48 | $969.87 | 1,935,600 | — | — |
| 2019-10-17 | $377.06 | $981.79 | 1,004,600 | — | — |
| 2019-10-16 | $382.84 | $996.84 | 851,300 | — | — |
| 2019-10-15 | $382.75 | $996.61 | 835,300 | — | — |
| 2019-10-14 | $382.61 | $996.24 | 622,300 | — | — |
| 2019-10-11 | $381.47 | $993.27 | 1,327,000 | — | — |
| 2019-10-10 | $386.88 | $1,007.36 | 690,200 | — | — |
| 2019-10-09 | $384.61 | $1,001.45 | 712,000 | — | — |
| 2019-10-08 | $382.12 | $994.97 | 1,001,300 | — | — |
| 2019-10-07 | $383.78 | $999.29 | 850,100 | — | — |
| 2019-10-04 | $384.95 | $1,002.34 | 762,200 | — | — |
| 2019-10-03 | $380.06 | $989.60 | 849,800 | — | — |
| 2019-10-02 | $378.16 | $984.66 | 1,759,000 | — | — |
| 2019-10-01 | $384.19 | $1,000.36 | 1,240,000 | — | — |
| 2019-09-30 | $390.06 | $1,015.64 | 1,293,200 | — | — |
| 2019-09-27 | $387.87 | $1,009.94 | 751,800 | — | — |
| 2019-09-26 | $392.92 | $1,023.09 | 875,400 | — | — |
| 2019-09-25 | $390.43 | $1,016.60 | 1,336,400 | — | — |
| 2019-09-24 | $389.17 | $1,013.32 | 1,162,400 | — | — |
| 2019-09-23 | $387.67 | $1,009.42 | 1,132,200 | — | — |
| 2019-09-20 | $388.25 | $1,010.93 | 2,106,700 | — | — |
| 2019-09-19 | $393.43 | $1,024.42 | 1,044,400 | — | — |
| 2019-09-18 | $397.04 | $1,033.82 | 780,300 | — | — |
| 2019-09-17 | $393.98 | $1,025.85 | 975,800 | — | — |
| 2019-09-16 | $392.66 | $1,022.41 | 1,689,900 | — | — |
| 2019-09-13 | $384.86 | $1,002.10 | 898,600 | — | — |
| 2019-09-12 | $386.63 | $1,006.71 | 855,100 | — | — |
| 2019-09-11 | $381.55 | $993.48 | 1,125,300 | — | — |
| 2019-09-10 | $381.32 | $992.88 | 1,297,600 | — | — |
| 2019-09-09 | $380.21 | $989.99 | 1,146,900 | — | — |
| 2019-09-06 | $386.56 | $1,006.53 | 701,100 | — | — |
| 2019-09-05 | $385.15 | $1,002.86 | 941,500 | — | — |
| 2019-09-04 | $389.08 | $1,013.09 | 792,200 | — | — |
| 2019-09-03 | $384.69 | $1,001.66 | 891,700 | — | — |
| 2019-08-30 | $384.11 | $1,000.15 | 760,700 | — | — |
| 2019-08-29 | $384.43 | $995.25 | 1,063,500 | — | — |
| 2019-08-28 | $380.97 | $986.30 | 820,500 | — | — |
| 2019-08-27 | $379.99 | $983.76 | 760,300 | — | — |
| 2019-08-26 | $380.32 | $984.61 | 688,100 | — | — |
| 2019-08-23 | $376.89 | $975.73 | 1,392,700 | — | — |
| 2019-08-22 | $385.88 | $999.01 | 742,600 | — | — |
| 2019-08-21 | $383.00 | $991.55 | 791,500 | — | — |
| 2019-08-20 | $381.75 | $988.32 | 920,600 | — | — |
| 2019-08-19 | $380.47 | $985.00 | 799,900 | — | — |
| 2019-08-16 | $377.00 | $976.02 | 821,400 | — | — |
| 2019-08-15 | $373.46 | $966.85 | 1,066,900 | — | — |
| 2019-08-14 | $368.94 | $955.15 | 1,469,100 | — | — |
| 2019-08-13 | $377.22 | $976.59 | 1,054,900 | — | — |
| 2019-08-12 | $377.00 | $976.02 | 706,100 | — | — |
| 2019-08-09 | $377.01 | $976.04 | 872,000 | — | — |
| 2019-08-08 | $377.17 | $976.46 | 1,185,800 | — | — |
| 2019-08-07 | $369.30 | $956.08 | 1,243,000 | — | — |
| 2019-08-06 | $366.78 | $949.56 | 1,124,900 | — | — |
| 2019-08-05 | $358.43 | $927.94 | 1,464,600 | — | — |
| 2019-08-02 | $361.91 | $936.95 | 836,300 | — | — |
| 2019-08-01 | $363.09 | $940.01 | 1,220,300 | — | — |
| 2019-07-31 | $362.17 | $937.62 | 1,037,100 | — | — |
| 2019-07-30 | $365.99 | $947.51 | 699,400 | — | — |
| 2019-07-29 | $369.62 | $956.91 | 659,200 | — | — |
| 2019-07-26 | $369.46 | $956.50 | 791,300 | — | — |
| 2019-07-25 | $370.32 | $958.72 | 1,143,300 | — | — |
| 2019-07-24 | $368.90 | $955.05 | 1,900,400 | — | — |
| 2019-07-23 | $357.80 | $926.31 | 2,343,900 | — | — |
| 2019-07-22 | $357.63 | $925.87 | 1,144,700 | — | — |
| 2019-07-19 | $356.96 | $924.14 | 1,463,300 | — | — |
| 2019-07-18 | $356.21 | $922.19 | 1,704,900 | — | — |
| 2019-07-17 | $358.47 | $928.05 | 1,867,000 | — | — |
| 2019-07-16 | $365.35 | $945.86 | 1,027,100 | — | — |
| 2019-07-15 | $367.69 | $951.91 | 1,010,700 | — | — |
| 2019-07-12 | $369.45 | $956.47 | 1,148,700 | — | — |
| 2019-07-11 | $368.23 | $953.31 | 1,358,000 | — | — |
| 2019-07-10 | $368.16 | $953.13 | 818,700 | — | — |
| 2019-07-09 | $369.73 | $957.20 | 651,000 | — | — |
| 2019-07-08 | $369.18 | $955.77 | 646,600 | — | — |
| 2019-07-05 | $369.92 | $957.69 | 716,900 | — | — |
| 2019-07-03 | $370.38 | $958.88 | 742,100 | — | — |
| 2019-07-02 | $367.57 | $951.60 | 1,052,800 | — | — |
| 2019-07-01 | $361.47 | $935.81 | 1,003,900 | — | — |
| 2019-06-28 | $363.54 | $941.17 | 1,369,600 | — | — |
| 2019-06-27 | $359.09 | $929.65 | 826,500 | — | — |
| 2019-06-26 | $359.50 | $930.71 | 977,700 | — | — |
| 2019-06-25 | $360.56 | $933.46 | 1,168,900 | — | — |
| 2019-06-24 | $359.98 | $931.95 | 1,766,700 | — | — |
| 2019-06-21 | $359.36 | $930.35 | 1,544,700 | — | — |
| 2019-06-20 | $362.80 | $939.26 | 1,048,800 | — | — |
| 2019-06-19 | $355.73 | $920.95 | 816,500 | — | — |
| 2019-06-18 | $353.52 | $915.23 | 826,400 | — | — |
| 2019-06-17 | $348.69 | $902.73 | 904,200 | — | — |
| 2019-06-14 | $350.14 | $906.48 | 1,059,400 | — | — |
| 2019-06-13 | $349.08 | $903.74 | 1,203,900 | — | — |
| 2019-06-12 | $345.51 | $894.49 | 1,131,900 | — | — |
| 2019-06-11 | $344.04 | $890.69 | 1,684,300 | — | — |
| 2019-06-10 | $351.60 | $910.26 | 1,356,200 | — | — |
| 2019-06-07 | $355.23 | $919.66 | 1,125,800 | — | — |
| 2019-06-06 | $352.52 | $912.64 | 1,149,800 | — | — |
| 2019-06-05 | $352.70 | $913.11 | 1,750,500 | — | — |
| 2019-06-04 | $349.35 | $904.43 | 1,573,300 | — | — |
| 2019-06-03 | $344.57 | $892.06 | 1,345,100 | — | — |
| 2019-05-31 | $338.54 | $876.45 | 1,024,000 | — | — |
| 2019-05-30 | $341.96 | $879.61 | 859,100 | — | — |
| 2019-05-29 | $339.34 | $872.87 | 1,184,400 | — | — |
| 2019-05-28 | $337.89 | $869.14 | 3,559,400 | — | — |
| 2019-05-24 | $338.78 | $871.43 | 1,293,100 | — | — |
| 2019-05-23 | $340.07 | $874.75 | 1,461,200 | — | — |
| 2019-05-22 | $341.30 | $877.91 | 1,049,300 | — | — |
| 2019-05-21 | $343.95 | $884.73 | 1,097,800 | — | — |
| 2019-05-20 | $342.01 | $879.74 | 1,388,200 | — | — |
| 2019-05-17 | $337.99 | $869.40 | 1,268,400 | — | — |
| 2019-05-16 | $339.39 | $873.00 | 1,092,100 | — | — |
| 2019-05-15 | $334.15 | $859.52 | 1,127,000 | — | — |
| 2019-05-14 | $336.17 | $864.71 | 1,171,600 | — | — |
| 2019-05-13 | $335.37 | $862.66 | 1,504,000 | — | — |
| 2019-05-10 | $341.35 | $878.04 | 1,204,900 | — | — |
| 2019-05-09 | $339.36 | $872.92 | 1,496,500 | — | — |
| 2019-05-08 | $334.18 | $859.59 | 1,083,800 | — | — |
| 2019-05-07 | $330.90 | $851.16 | 1,176,400 | — | — |
| 2019-05-06 | $335.72 | $863.56 | 812,800 | — | — |
| 2019-05-03 | $334.07 | $859.31 | 806,700 | — | — |
| 2019-05-02 | $332.55 | $855.40 | 962,300 | — | — |
| 2019-05-01 | $331.85 | $853.60 | 1,104,300 | — | — |
| 2019-04-30 | $333.33 | $857.41 | 990,000 | — | — |
| 2019-04-29 | $328.59 | $845.22 | 969,100 | — | — |
| 2019-04-26 | $328.33 | $844.55 | 873,200 | — | — |
| 2019-04-25 | $328.87 | $845.94 | 1,506,500 | — | — |
| 2019-04-24 | $330.12 | $849.15 | 2,089,900 | — | — |
| 2019-04-23 | $333.10 | $856.82 | 3,425,800 | — | — |
| 2019-04-22 | $315.26 | $810.93 | 1,319,000 | — | — |
| 2019-04-18 | $314.26 | $808.36 | 1,107,100 | — | — |
| 2019-04-17 | $310.50 | $798.68 | 1,041,400 | — | — |
| 2019-04-16 | $310.06 | $797.55 | 833,900 | — | — |
| 2019-04-15 | $308.71 | $794.08 | 864,800 | — | — |
| 2019-04-12 | $309.70 | $796.63 | 891,800 | — | — |
| 2019-04-11 | $305.59 | $786.05 | 829,500 | — | — |
| 2019-04-10 | $299.12 | $769.41 | 1,226,200 | — | — |
| 2019-04-09 | $302.68 | $778.57 | 867,100 | — | — |
| 2019-04-08 | $305.66 | $786.23 | 1,121,400 | — | — |
| 2019-04-05 | $302.58 | $778.31 | 705,200 | — | — |
| 2019-04-04 | $299.67 | $770.83 | 789,500 | — | — |
| 2019-04-03 | $297.27 | $764.65 | 1,178,300 | — | — |
| 2019-04-02 | $303.10 | $779.65 | 872,600 | — | — |
| 2019-04-01 | $304.29 | $782.71 | 1,153,900 | — | — |
| 2019-03-29 | $300.16 | $772.09 | 1,212,000 | — | — |
| 2019-03-28 | $295.60 | $760.36 | 567,100 | — | — |
| 2019-03-27 | $293.95 | $756.11 | 835,600 | — | — |
| 2019-03-26 | $294.92 | $758.61 | 882,300 | — | — |
| 2019-03-25 | $294.12 | $756.55 | 779,700 | — | — |
| 2019-03-22 | $294.01 | $756.27 | 942,800 | — | — |
| 2019-03-21 | $299.01 | $769.13 | 1,145,700 | — | — |
| 2019-03-20 | $295.98 | $761.33 | 1,321,800 | — | — |
| 2019-03-19 | $296.60 | $762.93 | 1,504,000 | — | — |
| 2019-03-18 | $297.64 | $765.60 | 1,793,600 | — | — |
| 2019-03-15 | $296.15 | $761.77 | 4,516,500 | — | — |
| 2019-03-14 | $298.51 | $767.84 | 1,178,400 | — | — |
| 2019-03-13 | $303.45 | $780.55 | 1,133,400 | — | — |
| 2019-03-12 | $301.92 | $776.61 | 1,248,800 | — | — |
| 2019-03-11 | $304.40 | $782.99 | 1,294,400 | — | — |
| 2019-03-08 | $300.95 | $774.12 | 1,054,100 | — | — |
| 2019-03-07 | $303.01 | $779.42 | 1,255,500 | — | — |
| 2019-03-06 | $303.32 | $780.22 | 879,200 | — | — |
| 2019-03-05 | $305.76 | $786.49 | 907,600 | — | — |
| 2019-03-04 | $304.69 | $783.74 | 1,070,900 | — | — |
| 2019-03-01 | $309.47 | $796.03 | 1,424,900 | — | — |
| 2019-02-28 | $309.41 | $795.88 | 1,839,100 | — | — |
| 2019-02-27 | $307.58 | $785.51 | 1,121,300 | — | — |
| 2019-02-26 | $305.88 | $781.17 | 871,600 | — | — |
| 2019-02-25 | $305.97 | $781.40 | 1,088,000 | — | — |
| 2019-02-22 | $307.13 | $784.36 | 581,800 | — | — |
| 2019-02-21 | $304.51 | $777.67 | 1,045,000 | — | — |
| 2019-02-20 | $307.20 | $784.54 | 870,600 | — | — |
| 2019-02-19 | $305.18 | $779.38 | 929,500 | — | — |
| 2019-02-15 | $307.23 | $784.62 | 847,700 | — | — |
| 2019-02-14 | $301.00 | $768.71 | 888,200 | — | — |
| 2019-02-13 | $304.42 | $777.44 | 958,500 | — | — |
| 2019-02-12 | $304.11 | $776.65 | 840,600 | — | — |
| 2019-02-11 | $300.04 | $766.26 | 1,077,900 | — | — |
| 2019-02-08 | $301.50 | $769.99 | 1,021,600 | — | — |
| 2019-02-07 | $300.13 | $766.49 | 1,150,100 | — | — |
| 2019-02-06 | $299.83 | $765.72 | 1,114,300 | — | — |
| 2019-02-05 | $299.46 | $764.78 | 1,454,800 | — | — |
| 2019-02-04 | $298.77 | $763.01 | 1,328,900 | — | — |
| 2019-02-01 | $290.58 | $742.10 | 1,358,900 | — | — |
| 2019-01-31 | $289.69 | $739.83 | 1,311,100 | — | — |
| 2019-01-30 | $291.67 | $744.88 | 1,781,800 | — | — |
| 2019-01-29 | $292.05 | $745.85 | 2,037,300 | — | — |
| 2019-01-28 | $287.87 | $735.18 | 1,166,400 | — | — |
| 2019-01-25 | $287.04 | $733.06 | 1,050,400 | — | — |
| 2019-01-24 | $285.25 | $728.49 | 1,017,500 | — | — |
| 2019-01-23 | $283.51 | $724.04 | 1,631,000 | — | — |
| 2019-01-22 | $279.59 | $714.03 | 1,885,100 | — | — |
| 2019-01-18 | $282.87 | $722.41 | 2,073,500 | — | — |
| 2019-01-17 | $278.80 | $712.01 | 1,242,000 | — | — |
| 2019-01-16 | $272.39 | $695.64 | 1,324,900 | — | — |
| 2019-01-15 | $276.00 | $704.86 | 1,193,500 | — | — |
| 2019-01-14 | $277.51 | $708.72 | 1,388,600 | — | — |
| 2019-01-11 | $277.73 | $709.28 | 1,157,800 | — | — |
| 2019-01-10 | $277.50 | $708.69 | 1,842,500 | — | — |
| 2019-01-09 | $270.54 | $690.92 | 1,235,900 | — | — |
| 2019-01-08 | $269.87 | $689.21 | 1,791,400 | — | — |
| 2019-01-07 | $268.08 | $684.64 | 1,465,200 | — | — |
| 2019-01-04 | $265.04 | $676.87 | 1,443,800 | — | — |
| 2019-01-03 | $258.08 | $659.10 | 1,165,600 | — | — |
| 2019-01-02 | $264.73 | $676.08 | 1,064,700 | — | — |