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
- 2001-01-30 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 | $279.04 | $279.04 | 548,700 | — | — |
| 2019-12-30 | $275.63 | $275.63 | 429,500 | — | — |
| 2019-12-27 | $277.64 | $277.64 | 332,200 | — | — |
| 2019-12-26 | $278.26 | $278.26 | 258,500 | — | — |
| 2019-12-24 | $277.89 | $277.89 | 200,000 | — | — |
| 2019-12-23 | $278.14 | $278.14 | 543,800 | — | — |
| 2019-12-20 | $272.89 | $272.89 | 1,270,400 | — | — |
| 2019-12-19 | $273.75 | $273.75 | 589,400 | — | — |
| 2019-12-18 | $272.61 | $272.61 | 745,000 | — | — |
| 2019-12-17 | $268.29 | $268.29 | 637,200 | — | — |
| 2019-12-16 | $270.01 | $270.01 | 726,400 | — | — |
| 2019-12-13 | $266.06 | $266.06 | 1,011,700 | — | — |
| 2019-12-12 | $268.39 | $268.39 | 915,300 | — | — |
| 2019-12-11 | $275.23 | $275.23 | 539,700 | — | — |
| 2019-12-10 | $273.65 | $273.65 | 490,800 | — | — |
| 2019-12-09 | $273.46 | $273.46 | 456,400 | — | — |
| 2019-12-06 | $275.72 | $275.72 | 585,500 | — | — |
| 2019-12-05 | $274.53 | $274.53 | 434,600 | — | — |
| 2019-12-04 | $277.71 | $277.71 | 486,100 | — | — |
| 2019-12-03 | $276.36 | $276.36 | 500,100 | — | — |
| 2019-12-02 | $274.34 | $274.34 | 616,000 | — | — |
| 2019-11-29 | $277.34 | $277.34 | 266,200 | — | — |
| 2019-11-27 | $279.62 | $279.62 | 442,800 | — | — |
| 2019-11-26 | $277.70 | $277.70 | 647,300 | — | — |
| 2019-11-25 | $278.07 | $278.07 | 655,600 | — | — |
| 2019-11-22 | $274.40 | $274.40 | 639,200 | — | — |
| 2019-11-21 | $272.14 | $272.14 | 500,400 | — | — |
| 2019-11-20 | $268.77 | $268.77 | 601,900 | — | — |
| 2019-11-19 | $271.60 | $271.60 | 605,900 | — | — |
| 2019-11-18 | $268.51 | $268.51 | 801,600 | — | — |
| 2019-11-15 | $263.92 | $263.92 | 602,200 | — | — |
| 2019-11-14 | $260.44 | $260.44 | 392,300 | — | — |
| 2019-11-13 | $259.63 | $259.63 | 382,800 | — | — |
| 2019-11-12 | $258.97 | $258.97 | 548,200 | — | — |
| 2019-11-11 | $258.60 | $258.60 | 527,300 | — | — |
| 2019-11-08 | $259.92 | $259.92 | 685,500 | — | — |
| 2019-11-07 | $258.94 | $258.94 | 844,700 | — | — |
| 2019-11-06 | $256.16 | $256.16 | 931,100 | — | — |
| 2019-11-05 | $257.91 | $257.91 | 833,900 | — | — |
| 2019-11-04 | $258.77 | $258.77 | 815,800 | — | — |
| 2019-11-01 | $257.04 | $257.04 | 935,400 | — | — |
| 2019-10-31 | $252.29 | $252.29 | 702,700 | — | — |
| 2019-10-30 | $252.71 | $252.71 | 812,400 | — | — |
| 2019-10-29 | $256.12 | $256.12 | 1,104,200 | — | — |
| 2019-10-28 | $250.42 | $250.42 | 1,163,500 | — | — |
| 2019-10-25 | $243.38 | $243.38 | 1,127,000 | — | — |
| 2019-10-24 | $249.47 | $249.47 | 4,091,100 | — | — |
| 2019-10-23 | $217.50 | $217.50 | 1,186,500 | — | — |
| 2019-10-22 | $213.60 | $213.60 | 1,157,400 | — | — |
| 2019-10-21 | $210.04 | $210.04 | 1,393,600 | — | — |
| 2019-10-18 | $213.88 | $213.88 | 1,027,800 | — | — |
| 2019-10-17 | $213.92 | $213.92 | 838,400 | — | — |
| 2019-10-16 | $211.56 | $211.56 | 827,400 | — | — |
| 2019-10-15 | $209.25 | $209.25 | 1,024,400 | — | — |
| 2019-10-14 | $205.15 | $205.15 | 1,077,900 | — | — |
| 2019-10-11 | $200.16 | $200.16 | 1,754,000 | — | — |
| 2019-10-10 | $194.17 | $194.17 | 949,300 | — | — |
| 2019-10-09 | $189.21 | $189.21 | 1,215,500 | — | — |
| 2019-10-08 | $184.30 | $184.30 | 1,057,300 | — | — |
| 2019-10-07 | $184.51 | $184.51 | 850,600 | — | — |
| 2019-10-04 | $181.59 | $181.59 | 862,500 | — | — |
| 2019-10-03 | $184.77 | $184.77 | 777,200 | — | — |
| 2019-10-02 | $179.75 | $179.75 | 973,200 | — | — |
| 2019-10-01 | $182.30 | $182.30 | 1,110,800 | — | — |
| 2019-09-30 | $180.92 | $180.92 | 948,100 | — | — |
| 2019-09-27 | $175.84 | $175.84 | 687,000 | — | — |
| 2019-09-26 | $178.99 | $178.99 | 1,160,700 | — | — |
| 2019-09-25 | $183.63 | $183.63 | 854,500 | — | — |
| 2019-09-24 | $183.05 | $183.05 | 1,810,200 | — | — |
| 2019-09-23 | $183.89 | $183.89 | 1,224,800 | — | — |
| 2019-09-20 | $186.54 | $186.54 | 2,782,000 | — | — |
| 2019-09-19 | $180.36 | $180.36 | 1,119,900 | — | — |
| 2019-09-18 | $175.80 | $175.80 | 952,700 | — | — |
| 2019-09-17 | $177.65 | $177.65 | 575,500 | — | — |
| 2019-09-16 | $179.37 | $179.37 | 1,032,000 | — | — |
| 2019-09-13 | $177.47 | $177.47 | 1,210,100 | — | — |
| 2019-09-12 | $174.62 | $174.62 | 1,616,800 | — | — |
| 2019-09-11 | $179.77 | $179.77 | 1,278,000 | — | — |
| 2019-09-10 | $177.80 | $177.80 | 2,024,500 | — | — |
| 2019-09-09 | $173.16 | $173.16 | 2,014,900 | — | — |
| 2019-09-06 | $175.06 | $175.06 | 1,554,900 | — | — |
| 2019-09-05 | $177.11 | $177.11 | 1,222,200 | — | — |
| 2019-09-04 | $176.38 | $176.38 | 1,283,900 | — | — |
| 2019-09-03 | $177.91 | $177.91 | 1,890,200 | — | — |
| 2019-08-30 | $183.11 | $183.11 | 1,679,300 | — | — |
| 2019-08-29 | $179.95 | $179.95 | 1,028,100 | — | — |
| 2019-08-28 | $177.31 | $177.31 | 989,500 | — | — |
| 2019-08-27 | $173.80 | $173.80 | 874,000 | — | — |
| 2019-08-26 | $175.19 | $175.19 | 784,400 | — | — |
| 2019-08-23 | $175.04 | $175.04 | 1,146,600 | — | — |
| 2019-08-22 | $178.97 | $178.97 | 972,700 | — | — |
| 2019-08-21 | $176.39 | $176.39 | 620,200 | — | — |
| 2019-08-20 | $174.50 | $174.50 | 774,500 | — | — |
| 2019-08-19 | $177.62 | $177.62 | 1,070,200 | — | — |
| 2019-08-16 | $177.29 | $177.29 | 1,047,200 | — | — |
| 2019-08-15 | $174.37 | $174.37 | 950,800 | — | — |
| 2019-08-14 | $174.29 | $174.29 | 1,149,500 | — | — |
| 2019-08-13 | $182.00 | $182.00 | 862,000 | — | — |
| 2019-08-12 | $179.68 | $179.68 | 1,121,300 | — | — |
| 2019-08-09 | $183.33 | $183.33 | 1,079,600 | — | — |
| 2019-08-08 | $188.28 | $188.28 | 1,137,800 | — | — |
| 2019-08-07 | $183.90 | $183.90 | 2,025,100 | — | — |
| 2019-08-06 | $188.44 | $188.44 | 1,216,300 | — | — |
| 2019-08-05 | $188.37 | $188.37 | 2,319,800 | — | — |
| 2019-08-02 | $199.38 | $199.38 | 1,715,800 | — | — |
| 2019-08-01 | $202.35 | $202.35 | 1,859,000 | — | — |
| 2019-07-31 | $209.08 | $209.08 | 2,984,700 | — | — |
| 2019-07-30 | $203.25 | $203.25 | 2,281,300 | — | — |
| 2019-07-29 | $196.05 | $196.05 | 3,145,500 | — | — |
| 2019-07-26 | $198.84 | $198.84 | 2,954,100 | — | — |
| 2019-07-25 | $200.90 | $200.90 | 9,535,000 | — | — |
| 2019-07-24 | $275.16 | $275.16 | 2,407,700 | — | — |
| 2019-07-23 | $272.96 | $272.96 | 900,400 | — | — |
| 2019-07-22 | $274.47 | $274.47 | 799,400 | — | — |
| 2019-07-19 | $281.21 | $281.21 | 951,900 | — | — |
| 2019-07-18 | $283.37 | $283.37 | 1,346,000 | — | — |
| 2019-07-17 | $283.91 | $283.91 | 525,600 | — | — |
| 2019-07-16 | $281.07 | $281.07 | 366,600 | — | — |
| 2019-07-15 | $284.30 | $284.30 | 490,200 | — | — |
| 2019-07-12 | $283.91 | $283.91 | 524,200 | — | — |
| 2019-07-11 | $282.59 | $282.59 | 610,800 | — | — |
| 2019-07-10 | $286.65 | $286.65 | 1,010,800 | — | — |
| 2019-07-09 | $275.41 | $275.41 | 509,800 | — | — |
| 2019-07-08 | $272.24 | $272.24 | 573,400 | — | — |
| 2019-07-05 | $273.29 | $273.29 | 661,400 | — | — |
| 2019-07-03 | $275.00 | $275.00 | 588,000 | — | — |
| 2019-07-02 | $270.90 | $270.90 | 897,800 | — | — |
| 2019-07-01 | $271.68 | $271.68 | 1,230,700 | — | — |
| 2019-06-28 | $273.70 | $273.70 | 1,413,700 | — | — |
| 2019-06-27 | $269.95 | $269.95 | 1,001,200 | — | — |
| 2019-06-26 | $268.08 | $268.08 | 1,563,500 | — | — |
| 2019-06-25 | $276.02 | $276.02 | 991,000 | — | — |
| 2019-06-24 | $282.16 | $282.16 | 1,074,200 | — | — |
| 2019-06-21 | $283.56 | $283.56 | 1,497,400 | — | — |
| 2019-06-20 | $295.67 | $295.67 | 768,600 | — | — |
| 2019-06-19 | $296.84 | $296.84 | 988,800 | — | — |
| 2019-06-18 | $290.06 | $290.06 | 1,099,300 | — | — |
| 2019-06-17 | $288.68 | $288.68 | 2,348,600 | — | — |
| 2019-06-14 | $305.70 | $305.70 | 482,700 | — | — |
| 2019-06-13 | $311.07 | $311.07 | 483,300 | — | — |
| 2019-06-12 | $312.00 | $312.00 | 439,100 | — | — |
| 2019-06-11 | $308.88 | $308.88 | 818,100 | — | — |
| 2019-06-10 | $315.03 | $315.03 | 747,100 | — | — |
| 2019-06-07 | $307.66 | $307.66 | 780,200 | — | — |
| 2019-06-06 | $306.36 | $306.36 | 603,900 | — | — |
| 2019-06-05 | $302.57 | $302.57 | 870,000 | — | — |
| 2019-06-04 | $297.24 | $297.24 | 1,088,100 | — | — |
| 2019-06-03 | $283.32 | $283.32 | 1,349,900 | — | — |
| 2019-05-31 | $284.35 | $284.35 | 2,509,600 | — | — |
| 2019-05-30 | $296.68 | $296.68 | 653,500 | — | — |
| 2019-05-29 | $297.41 | $297.41 | 1,354,100 | — | — |
| 2019-05-28 | $304.81 | $304.81 | 964,000 | — | — |
| 2019-05-24 | $311.47 | $311.47 | 545,200 | — | — |
| 2019-05-23 | $307.85 | $307.85 | 1,150,100 | — | — |
| 2019-05-22 | $318.82 | $318.82 | 560,300 | — | — |
| 2019-05-21 | $319.68 | $319.68 | 575,600 | — | — |
| 2019-05-20 | $319.68 | $319.68 | 716,700 | — | — |
| 2019-05-17 | $322.61 | $322.61 | 826,200 | — | — |
| 2019-05-16 | $330.87 | $330.87 | 865,800 | — | — |
| 2019-05-15 | $325.71 | $325.71 | 727,200 | — | — |
| 2019-05-14 | $320.09 | $320.09 | 918,700 | — | — |
| 2019-05-13 | $310.15 | $310.15 | 947,300 | — | — |
| 2019-05-10 | $321.93 | $321.93 | 704,000 | — | — |
| 2019-05-09 | $323.25 | $323.25 | 784,900 | — | — |
| 2019-05-08 | $322.87 | $322.87 | 751,500 | — | — |
| 2019-05-07 | $325.51 | $325.51 | 846,500 | — | — |
| 2019-05-06 | $329.46 | $329.46 | 1,377,200 | — | — |
| 2019-05-03 | $331.08 | $331.08 | 885,600 | — | — |
| 2019-05-02 | $325.88 | $325.88 | 1,128,900 | — | — |
| 2019-05-01 | $321.34 | $321.34 | 1,006,500 | — | — |
| 2019-04-30 | $324.68 | $324.68 | 920,500 | — | — |
| 2019-04-29 | $317.50 | $317.50 | 1,213,400 | — | — |
| 2019-04-26 | $317.98 | $317.98 | 1,802,100 | — | — |
| 2019-04-25 | $296.74 | $296.74 | 3,274,200 | — | — |
| 2019-04-24 | $297.08 | $297.08 | 1,373,100 | — | — |
| 2019-04-23 | $296.08 | $296.08 | 1,572,200 | — | — |
| 2019-04-22 | $290.63 | $290.63 | 1,462,700 | — | — |
| 2019-04-18 | $281.49 | $281.49 | 1,140,300 | — | — |
| 2019-04-17 | $273.68 | $273.68 | 1,823,800 | — | — |
| 2019-04-16 | $288.38 | $288.38 | 732,900 | — | — |
| 2019-04-15 | $292.55 | $292.55 | 1,064,700 | — | — |
| 2019-04-12 | $293.08 | $293.08 | 746,500 | — | — |
| 2019-04-11 | $289.66 | $289.66 | 498,400 | — | — |
| 2019-04-10 | $290.12 | $290.12 | 831,200 | — | — |
| 2019-04-09 | $285.25 | $285.25 | 1,086,600 | — | — |
| 2019-04-08 | $292.71 | $292.71 | 752,400 | — | — |
| 2019-04-05 | $295.88 | $295.88 | 1,386,200 | — | — |
| 2019-04-04 | $287.96 | $287.96 | 550,400 | — | — |
| 2019-04-03 | $289.27 | $289.27 | 1,270,600 | — | — |
| 2019-04-02 | $292.03 | $292.03 | 907,600 | — | — |
| 2019-04-01 | $285.15 | $285.15 | 966,500 | — | — |
| 2019-03-29 | $284.33 | $284.33 | 1,182,400 | — | — |
| 2019-03-28 | $273.91 | $273.91 | 1,073,800 | — | — |
| 2019-03-27 | $268.96 | $268.96 | 1,242,600 | — | — |
| 2019-03-26 | $274.27 | $274.27 | 629,100 | — | — |
| 2019-03-25 | $271.02 | $271.02 | 1,004,400 | — | — |
| 2019-03-22 | $269.62 | $269.62 | 1,240,400 | — | — |
| 2019-03-21 | $280.73 | $280.73 | 2,020,400 | — | — |
| 2019-03-20 | $265.68 | $265.68 | 1,245,200 | — | — |
| 2019-03-19 | $259.29 | $259.29 | 1,455,800 | — | — |
| 2019-03-18 | $253.73 | $253.73 | 1,212,700 | — | — |
| 2019-03-15 | $252.33 | $252.33 | 1,542,900 | — | — |
| 2019-03-14 | $247.59 | $247.59 | 2,026,600 | — | — |
| 2019-03-13 | $252.13 | $252.13 | 1,085,800 | — | — |
| 2019-03-12 | $250.84 | $250.84 | 1,592,500 | — | — |
| 2019-03-11 | $243.36 | $243.36 | 1,528,700 | — | — |
| 2019-03-08 | $230.84 | $230.84 | 1,357,800 | — | — |
| 2019-03-07 | $230.75 | $230.75 | 1,645,200 | — | — |
| 2019-03-06 | $231.45 | $231.45 | 2,318,500 | — | — |
| 2019-03-05 | $239.22 | $239.22 | 3,432,900 | — | — |
| 2019-03-04 | $256.31 | $256.31 | 1,930,200 | — | — |
| 2019-03-01 | $263.35 | $263.35 | 1,417,400 | — | — |
| 2019-02-28 | $258.97 | $258.97 | 1,076,500 | — | — |
| 2019-02-27 | $258.25 | $258.25 | 1,182,200 | — | — |
| 2019-02-26 | $259.79 | $259.79 | 1,298,700 | — | — |
| 2019-02-25 | $262.35 | $262.35 | 1,442,100 | — | — |
| 2019-02-22 | $253.99 | $253.99 | 803,100 | — | — |
| 2019-02-21 | $250.23 | $250.23 | 1,073,900 | — | — |
| 2019-02-20 | $253.79 | $253.79 | 1,191,300 | — | — |
| 2019-02-19 | $255.24 | $255.24 | 830,300 | — | — |
| 2019-02-15 | $254.96 | $254.96 | 851,700 | — | — |
| 2019-02-14 | $250.75 | $250.75 | 1,120,700 | — | — |
| 2019-02-13 | $251.85 | $251.85 | 1,137,700 | — | — |
| 2019-02-12 | $254.32 | $254.32 | 1,601,100 | — | — |
| 2019-02-11 | $244.57 | $244.57 | 873,500 | — | — |
| 2019-02-08 | $241.26 | $241.26 | 831,200 | — | — |
| 2019-02-07 | $239.45 | $239.45 | 904,500 | — | — |
| 2019-02-06 | $244.04 | $244.04 | 988,000 | — | — |
| 2019-02-05 | $243.51 | $243.51 | 1,175,700 | — | — |
| 2019-02-04 | $244.54 | $244.54 | 943,900 | — | — |
| 2019-02-01 | $244.00 | $244.00 | 1,569,900 | — | — |
| 2019-01-31 | $248.95 | $248.95 | 3,182,600 | — | — |
| 2019-01-30 | $232.83 | $232.83 | 4,375,400 | — | — |
| 2019-01-29 | $222.03 | $222.03 | 1,928,000 | — | — |
| 2019-01-28 | $221.49 | $221.49 | 1,421,200 | — | — |
| 2019-01-25 | $227.22 | $227.22 | 1,344,100 | — | — |
| 2019-01-24 | $220.67 | $220.67 | 970,000 | — | — |
| 2019-01-23 | $217.22 | $217.22 | 1,111,000 | — | — |
| 2019-01-22 | $216.16 | $216.16 | 1,107,900 | — | — |
| 2019-01-18 | $220.09 | $220.09 | 2,433,200 | — | — |
| 2019-01-17 | $212.67 | $212.67 | 1,798,700 | — | — |
| 2019-01-16 | $206.79 | $206.79 | 2,213,800 | — | — |
| 2019-01-15 | $195.05 | $195.05 | 1,927,600 | — | — |
| 2019-01-14 | $193.94 | $193.94 | 1,816,900 | — | — |
| 2019-01-11 | $198.25 | $198.25 | 1,084,800 | — | — |
| 2019-01-10 | $202.64 | $202.64 | 1,247,500 | — | — |
| 2019-01-09 | $200.32 | $200.32 | 1,666,300 | — | — |
| 2019-01-08 | $192.95 | $192.95 | 1,001,500 | — | — |
| 2019-01-07 | $189.92 | $189.92 | 1,311,200 | — | — |
| 2019-01-04 | $186.71 | $186.71 | 2,518,200 | — | — |
| 2019-01-03 | $184.78 | $184.78 | 2,414,200 | — | — |
| 2019-01-02 | $202.12 | $202.12 | 1,126,800 | — | — |