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
- 1973-02-21 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 | $143.99 | $277.32 | 600,200 | — | — |
| 2019-12-30 | $142.53 | $274.51 | 536,000 | — | — |
| 2019-12-27 | $143.89 | $277.13 | 500,900 | — | — |
| 2019-12-26 | $143.65 | $276.66 | 315,800 | — | — |
| 2019-12-24 | $142.65 | $274.74 | 305,600 | — | — |
| 2019-12-23 | $140.36 | $270.33 | 790,300 | — | — |
| 2019-12-20 | $141.77 | $273.04 | 2,218,600 | — | — |
| 2019-12-19 | $141.71 | $272.93 | 1,250,200 | — | — |
| 2019-12-18 | $143.43 | $276.24 | 1,369,400 | — | — |
| 2019-12-17 | $143.03 | $275.47 | 1,077,800 | — | — |
| 2019-12-16 | $142.35 | $274.16 | 632,400 | — | — |
| 2019-12-13 | $143.00 | $275.41 | 666,300 | — | — |
| 2019-12-12 | $142.49 | $274.43 | 559,700 | — | — |
| 2019-12-11 | $142.40 | $274.26 | 511,200 | — | — |
| 2019-12-10 | $140.06 | $269.75 | 870,600 | — | — |
| 2019-12-09 | $142.46 | $274.37 | 889,500 | — | — |
| 2019-12-06 | $143.50 | $276.37 | 574,900 | — | — |
| 2019-12-05 | $143.94 | $277.22 | 1,132,200 | — | — |
| 2019-12-04 | $141.41 | $272.35 | 693,700 | — | — |
| 2019-12-03 | $141.97 | $273.43 | 572,600 | — | — |
| 2019-12-02 | $141.58 | $272.68 | 581,100 | — | — |
| 2019-11-29 | $141.87 | $273.23 | 425,700 | — | — |
| 2019-11-27 | $143.76 | $276.87 | 991,600 | — | — |
| 2019-11-26 | $142.02 | $273.52 | 732,400 | — | — |
| 2019-11-25 | $140.29 | $270.19 | 1,008,000 | — | — |
| 2019-11-22 | $138.47 | $266.69 | 1,378,100 | — | — |
| 2019-11-21 | $140.63 | $270.85 | 1,064,600 | — | — |
| 2019-11-20 | $140.75 | $271.08 | 793,100 | — | — |
| 2019-11-19 | $141.15 | $271.85 | 788,500 | — | — |
| 2019-11-18 | $140.40 | $270.40 | 1,099,800 | — | — |
| 2019-11-15 | $140.52 | $270.04 | 1,180,100 | — | — |
| 2019-11-14 | $141.59 | $272.09 | 1,498,300 | — | — |
| 2019-11-13 | $138.56 | $266.27 | 916,300 | — | — |
| 2019-11-12 | $136.51 | $262.33 | 636,000 | — | — |
| 2019-11-11 | $136.53 | $262.37 | 656,000 | — | — |
| 2019-11-08 | $136.44 | $262.20 | 1,045,400 | — | — |
| 2019-11-07 | $137.41 | $264.06 | 1,193,500 | — | — |
| 2019-11-06 | $138.12 | $265.43 | 2,253,200 | — | — |
| 2019-11-05 | $141.03 | $271.02 | 1,626,400 | — | — |
| 2019-11-04 | $142.00 | $272.88 | 1,624,700 | — | — |
| 2019-11-01 | $143.65 | $276.05 | 912,700 | — | — |
| 2019-10-31 | $142.87 | $274.55 | 965,400 | — | — |
| 2019-10-30 | $144.64 | $277.96 | 1,075,600 | — | — |
| 2019-10-29 | $144.27 | $277.24 | 1,359,100 | — | — |
| 2019-10-28 | $145.71 | $280.01 | 1,264,500 | — | — |
| 2019-10-25 | $147.08 | $282.64 | 621,300 | — | — |
| 2019-10-24 | $145.40 | $279.42 | 606,300 | — | — |
| 2019-10-23 | $144.49 | $277.67 | 827,600 | — | — |
| 2019-10-22 | $145.75 | $280.09 | 610,700 | — | — |
| 2019-10-21 | $146.63 | $281.78 | 561,300 | — | — |
| 2019-10-18 | $146.04 | $280.65 | 1,566,100 | — | — |
| 2019-10-17 | $147.73 | $283.89 | 489,400 | — | — |
| 2019-10-16 | $147.21 | $282.89 | 972,600 | — | — |
| 2019-10-15 | $146.99 | $282.47 | 1,161,000 | — | — |
| 2019-10-14 | $146.67 | $281.86 | 673,100 | — | — |
| 2019-10-11 | $147.44 | $283.34 | 747,200 | — | — |
| 2019-10-10 | $148.50 | $285.37 | 447,400 | — | — |
| 2019-10-09 | $148.26 | $284.91 | 882,900 | — | — |
| 2019-10-08 | $147.35 | $283.16 | 953,700 | — | — |
| 2019-10-07 | $147.63 | $283.70 | 884,800 | — | — |
| 2019-10-04 | $147.07 | $282.62 | 866,400 | — | — |
| 2019-10-03 | $145.30 | $279.22 | 870,500 | — | — |
| 2019-10-02 | $145.49 | $279.59 | 1,210,500 | — | — |
| 2019-10-01 | $149.06 | $286.45 | 732,100 | — | — |
| 2019-09-30 | $151.24 | $290.64 | 1,235,800 | — | — |
| 2019-09-27 | $149.04 | $286.41 | 950,700 | — | — |
| 2019-09-26 | $151.62 | $291.37 | 787,200 | — | — |
| 2019-09-25 | $150.88 | $289.95 | 568,500 | — | — |
| 2019-09-24 | $149.66 | $287.60 | 727,500 | — | — |
| 2019-09-23 | $149.78 | $287.83 | 796,900 | — | — |
| 2019-09-20 | $149.80 | $287.87 | 1,114,100 | — | — |
| 2019-09-19 | $150.30 | $288.83 | 1,090,400 | — | — |
| 2019-09-18 | $148.65 | $285.66 | 949,200 | — | — |
| 2019-09-17 | $148.11 | $284.62 | 917,400 | — | — |
| 2019-09-16 | $145.63 | $279.86 | 912,800 | — | — |
| 2019-09-13 | $147.58 | $283.61 | 976,500 | — | — |
| 2019-09-12 | $144.91 | $278.47 | 1,743,500 | — | — |
| 2019-09-11 | $145.26 | $279.15 | 1,017,800 | — | — |
| 2019-09-10 | $142.14 | $273.15 | 1,199,400 | — | — |
| 2019-09-09 | $142.06 | $273.00 | 707,400 | — | — |
| 2019-09-06 | $145.01 | $278.67 | 931,000 | — | — |
| 2019-09-05 | $142.86 | $274.53 | 808,400 | — | — |
| 2019-09-04 | $143.13 | $275.05 | 715,000 | — | — |
| 2019-09-03 | $143.87 | $276.48 | 1,181,600 | — | — |
| 2019-08-30 | $141.25 | $271.44 | 910,000 | — | — |
| 2019-08-29 | $140.56 | $270.11 | 608,400 | — | — |
| 2019-08-28 | $139.82 | $268.69 | 654,500 | — | — |
| 2019-08-27 | $139.82 | $268.69 | 709,200 | — | — |
| 2019-08-26 | $138.83 | $266.79 | 831,700 | — | — |
| 2019-08-23 | $139.73 | $268.52 | 979,900 | — | — |
| 2019-08-22 | $143.36 | $275.50 | 417,300 | — | — |
| 2019-08-21 | $143.28 | $275.34 | 800,700 | — | — |
| 2019-08-20 | $141.95 | $272.79 | 1,489,900 | — | — |
| 2019-08-19 | $142.36 | $272.98 | 695,200 | — | — |
| 2019-08-16 | $141.73 | $271.77 | 659,400 | — | — |
| 2019-08-15 | $138.86 | $266.27 | 653,600 | — | — |
| 2019-08-14 | $139.14 | $266.80 | 622,400 | — | — |
| 2019-08-13 | $140.69 | $269.78 | 647,700 | — | — |
| 2019-08-12 | $139.38 | $267.26 | 702,000 | — | — |
| 2019-08-09 | $140.00 | $268.45 | 847,800 | — | — |
| 2019-08-08 | $139.34 | $267.19 | 858,400 | — | — |
| 2019-08-07 | $137.99 | $264.60 | 861,900 | — | — |
| 2019-08-06 | $138.12 | $264.85 | 920,300 | — | — |
| 2019-08-05 | $137.58 | $263.81 | 1,062,000 | — | — |
| 2019-08-02 | $137.71 | $264.06 | 595,200 | — | — |
| 2019-08-01 | $136.75 | $262.22 | 810,900 | — | — |
| 2019-07-31 | $138.35 | $265.29 | 1,167,800 | — | — |
| 2019-07-30 | $140.32 | $269.07 | 1,516,300 | — | — |
| 2019-07-29 | $136.05 | $260.88 | 1,017,100 | — | — |
| 2019-07-26 | $136.80 | $262.32 | 961,000 | — | — |
| 2019-07-25 | $134.50 | $257.91 | 1,768,200 | — | — |
| 2019-07-24 | $137.54 | $263.74 | 3,155,600 | — | — |
| 2019-07-23 | $135.72 | $260.25 | 1,018,700 | — | — |
| 2019-07-22 | $134.55 | $258.00 | 916,400 | — | — |
| 2019-07-19 | $136.01 | $260.80 | 754,200 | — | — |
| 2019-07-18 | $136.42 | $261.59 | 985,500 | — | — |
| 2019-07-17 | $137.59 | $263.83 | 649,500 | — | — |
| 2019-07-16 | $137.63 | $263.91 | 1,229,700 | — | — |
| 2019-07-15 | $134.77 | $258.42 | 1,185,700 | — | — |
| 2019-07-12 | $135.79 | $260.38 | 878,600 | — | — |
| 2019-07-11 | $136.81 | $262.34 | 637,000 | — | — |
| 2019-07-10 | $136.92 | $262.55 | 565,000 | — | — |
| 2019-07-09 | $137.93 | $264.48 | 735,000 | — | — |
| 2019-07-08 | $138.06 | $264.73 | 1,281,000 | — | — |
| 2019-07-05 | $139.76 | $267.99 | 538,700 | — | — |
| 2019-07-03 | $139.95 | $268.36 | 512,600 | — | — |
| 2019-07-02 | $137.06 | $262.82 | 807,000 | — | — |
| 2019-07-01 | $137.51 | $263.68 | 858,000 | — | — |
| 2019-06-28 | $137.31 | $263.29 | 1,193,300 | — | — |
| 2019-06-27 | $135.41 | $259.65 | 686,900 | — | — |
| 2019-06-26 | $134.30 | $257.52 | 732,100 | — | — |
| 2019-06-25 | $134.39 | $257.70 | 566,000 | — | — |
| 2019-06-24 | $134.44 | $257.79 | 648,000 | — | — |
| 2019-06-21 | $134.92 | $258.71 | 980,300 | — | — |
| 2019-06-20 | $133.71 | $256.39 | 1,034,700 | — | — |
| 2019-06-19 | $131.55 | $252.25 | 970,300 | — | — |
| 2019-06-18 | $132.40 | $253.88 | 592,300 | — | — |
| 2019-06-17 | $133.52 | $256.03 | 668,600 | — | — |
| 2019-06-14 | $132.59 | $254.24 | 780,900 | — | — |
| 2019-06-13 | $132.22 | $253.53 | 808,900 | — | — |
| 2019-06-12 | $130.79 | $250.79 | 662,000 | — | — |
| 2019-06-11 | $130.97 | $251.14 | 1,549,600 | — | — |
| 2019-06-10 | $135.56 | $259.94 | 748,900 | — | — |
| 2019-06-07 | $134.38 | $257.68 | 946,500 | — | — |
| 2019-06-06 | $135.06 | $258.98 | 1,348,200 | — | — |
| 2019-06-05 | $133.39 | $255.78 | 1,103,700 | — | — |
| 2019-06-04 | $131.87 | $252.86 | 1,269,600 | — | — |
| 2019-06-03 | $128.32 | $246.06 | 1,403,400 | — | — |
| 2019-05-31 | $124.91 | $239.52 | 1,111,900 | — | — |
| 2019-05-30 | $127.09 | $243.70 | 590,900 | — | — |
| 2019-05-29 | $125.76 | $241.15 | 640,800 | — | — |
| 2019-05-28 | $125.82 | $241.26 | 1,137,800 | — | — |
| 2019-05-24 | $126.25 | $242.09 | 529,900 | — | — |
| 2019-05-23 | $125.03 | $239.75 | 1,278,400 | — | — |
| 2019-05-22 | $127.94 | $244.73 | 1,423,500 | — | — |
| 2019-05-21 | $131.56 | $251.66 | 642,400 | — | — |
| 2019-05-20 | $129.99 | $248.65 | 716,900 | — | — |
| 2019-05-17 | $129.95 | $248.58 | 800,400 | — | — |
| 2019-05-16 | $130.52 | $249.67 | 934,800 | — | — |
| 2019-05-15 | $129.83 | $248.35 | 896,700 | — | — |
| 2019-05-14 | $129.17 | $247.09 | 920,800 | — | — |
| 2019-05-13 | $127.73 | $244.33 | 881,800 | — | — |
| 2019-05-10 | $128.94 | $246.65 | 866,000 | — | — |
| 2019-05-09 | $128.41 | $245.63 | 670,100 | — | — |
| 2019-05-08 | $128.55 | $245.90 | 1,128,500 | — | — |
| 2019-05-07 | $129.78 | $248.25 | 1,554,200 | — | — |
| 2019-05-06 | $128.47 | $245.75 | 1,499,600 | — | — |
| 2019-05-03 | $128.50 | $245.80 | 987,100 | — | — |
| 2019-05-02 | $129.20 | $247.14 | 2,297,300 | — | — |
| 2019-05-01 | $123.76 | $236.74 | 2,353,700 | — | — |
| 2019-04-30 | $126.11 | $241.23 | 2,097,000 | — | — |
| 2019-04-29 | $123.06 | $235.40 | 1,402,400 | — | — |
| 2019-04-26 | $122.92 | $235.13 | 691,600 | — | — |
| 2019-04-25 | $121.75 | $232.89 | 989,800 | — | — |
| 2019-04-24 | $124.61 | $238.36 | 653,300 | — | — |
| 2019-04-23 | $123.12 | $235.51 | 722,200 | — | — |
| 2019-04-22 | $123.27 | $235.80 | 507,800 | — | — |
| 2019-04-18 | $122.80 | $234.90 | 1,355,200 | — | — |
| 2019-04-17 | $122.10 | $233.56 | 692,200 | — | — |
| 2019-04-16 | $122.58 | $234.48 | 662,400 | — | — |
| 2019-04-15 | $122.11 | $233.58 | 450,000 | — | — |
| 2019-04-12 | $122.15 | $233.66 | 1,192,000 | — | — |
| 2019-04-11 | $120.49 | $230.48 | 655,900 | — | — |
| 2019-04-10 | $119.76 | $229.09 | 570,900 | — | — |
| 2019-04-09 | $119.70 | $228.97 | 685,300 | — | — |
| 2019-04-08 | $120.69 | $230.86 | 799,200 | — | — |
| 2019-04-05 | $120.21 | $229.95 | 666,100 | — | — |
| 2019-04-04 | $119.65 | $228.88 | 814,300 | — | — |
| 2019-04-03 | $119.20 | $228.01 | 993,100 | — | — |
| 2019-04-02 | $120.57 | $230.64 | 1,656,600 | — | — |
| 2019-04-01 | $120.19 | $229.91 | 1,287,100 | — | — |
| 2019-03-29 | $118.40 | $226.48 | 2,181,900 | — | — |
| 2019-03-28 | $115.92 | $221.74 | 670,800 | — | — |
| 2019-03-27 | $115.10 | $220.17 | 1,432,600 | — | — |
| 2019-03-26 | $114.49 | $219.00 | 916,600 | — | — |
| 2019-03-25 | $114.99 | $219.96 | 1,605,200 | — | — |
| 2019-03-22 | $113.45 | $217.02 | 1,095,100 | — | — |
| 2019-03-21 | $117.49 | $224.74 | 938,600 | — | — |
| 2019-03-20 | $115.35 | $220.65 | 1,182,400 | — | — |
| 2019-03-19 | $115.27 | $220.50 | 1,372,600 | — | — |
| 2019-03-18 | $113.97 | $218.01 | 919,000 | — | — |
| 2019-03-15 | $112.59 | $215.37 | 1,256,400 | — | — |
| 2019-03-14 | $111.23 | $212.77 | 1,288,200 | — | — |
| 2019-03-13 | $109.87 | $210.17 | 1,466,200 | — | — |
| 2019-03-12 | $111.49 | $213.27 | 1,469,900 | — | — |
| 2019-03-11 | $114.01 | $218.09 | 910,000 | — | — |
| 2019-03-08 | $113.53 | $217.17 | 807,100 | — | — |
| 2019-03-07 | $114.09 | $218.24 | 1,177,700 | — | — |
| 2019-03-06 | $114.59 | $219.20 | 1,301,500 | — | — |
| 2019-03-05 | $113.18 | $216.50 | 805,200 | — | — |
| 2019-03-04 | $115.12 | $220.21 | 1,190,400 | — | — |
| 2019-03-01 | $113.03 | $216.21 | 1,276,900 | — | — |
| 2019-02-28 | $111.46 | $213.21 | 1,417,100 | — | — |
| 2019-02-27 | $112.11 | $214.45 | 936,700 | — | — |
| 2019-02-26 | $113.25 | $216.63 | 1,081,700 | — | — |
| 2019-02-25 | $111.41 | $213.11 | 1,118,900 | — | — |
| 2019-02-22 | $112.68 | $215.54 | 1,012,300 | — | — |
| 2019-02-21 | $112.99 | $216.14 | 765,800 | — | — |
| 2019-02-20 | $114.27 | $217.99 | 1,657,900 | — | — |
| 2019-02-19 | $113.16 | $215.87 | 1,181,000 | — | — |
| 2019-02-15 | $113.14 | $215.84 | 1,653,200 | — | — |
| 2019-02-14 | $112.69 | $214.98 | 4,241,300 | — | — |
| 2019-02-13 | $105.89 | $202.00 | 1,646,800 | — | — |
| 2019-02-12 | $106.76 | $203.66 | 1,858,400 | — | — |
| 2019-02-11 | $105.61 | $201.47 | 1,992,300 | — | — |
| 2019-02-08 | $103.47 | $197.39 | 1,226,300 | — | — |
| 2019-02-07 | $101.86 | $194.32 | 1,329,900 | — | — |
| 2019-02-06 | $101.27 | $193.19 | 1,636,600 | — | — |
| 2019-02-05 | $105.29 | $200.86 | 1,694,400 | — | — |
| 2019-02-04 | $104.20 | $198.78 | 1,239,400 | — | — |
| 2019-02-01 | $104.41 | $199.18 | 1,937,800 | — | — |
| 2019-01-31 | $101.65 | $193.92 | 1,538,300 | — | — |
| 2019-01-30 | $101.00 | $192.68 | 1,348,900 | — | — |
| 2019-01-29 | $101.96 | $194.51 | 1,191,600 | — | — |
| 2019-01-28 | $102.65 | $195.82 | 758,300 | — | — |
| 2019-01-25 | $100.77 | $192.24 | 868,000 | — | — |
| 2019-01-24 | $100.04 | $190.84 | 1,322,900 | — | — |
| 2019-01-23 | $99.47 | $189.76 | 1,440,600 | — | — |
| 2019-01-22 | $101.84 | $194.28 | 723,400 | — | — |
| 2019-01-18 | $103.61 | $197.66 | 1,499,600 | — | — |
| 2019-01-17 | $101.19 | $193.04 | 870,500 | — | — |
| 2019-01-16 | $100.22 | $191.19 | 1,025,900 | — | — |
| 2019-01-15 | $100.41 | $191.55 | 744,400 | — | — |
| 2019-01-14 | $102.02 | $194.62 | 1,090,600 | — | — |
| 2019-01-11 | $101.62 | $193.86 | 667,800 | — | — |
| 2019-01-10 | $103.03 | $196.55 | 775,600 | — | — |
| 2019-01-09 | $103.42 | $197.29 | 887,300 | — | — |
| 2019-01-08 | $103.14 | $196.76 | 973,400 | — | — |
| 2019-01-07 | $103.55 | $197.54 | 1,177,800 | — | — |
| 2019-01-04 | $101.53 | $193.69 | 1,146,300 | — | — |
| 2019-01-03 | $96.59 | $184.26 | 972,900 | — | — |
| 2019-01-02 | $97.59 | $186.17 | 1,062,000 | — | — |