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
- 1993-03-12 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 | $261.93 | $285.43 | 1,007,900 | — | — |
| 2019-12-30 | $262.84 | $286.42 | 995,500 | — | — |
| 2019-12-27 | $267.06 | $291.02 | 637,900 | — | — |
| 2019-12-26 | $266.87 | $290.81 | 691,600 | — | — |
| 2019-12-24 | $264.33 | $288.04 | 417,100 | — | — |
| 2019-12-23 | $266.28 | $290.17 | 1,411,500 | — | — |
| 2019-12-20 | $267.10 | $291.06 | 2,361,500 | — | — |
| 2019-12-19 | $264.05 | $287.74 | 1,352,900 | — | — |
| 2019-12-18 | $263.20 | $286.81 | 1,453,400 | — | — |
| 2019-12-17 | $260.40 | $283.76 | 1,778,700 | — | — |
| 2019-12-16 | $263.50 | $287.14 | 1,948,500 | — | — |
| 2019-12-13 | $259.64 | $282.93 | 1,965,200 | — | — |
| 2019-12-12 | $252.75 | $275.42 | 1,102,300 | — | — |
| 2019-12-11 | $251.90 | $274.50 | 1,588,900 | — | — |
| 2019-12-10 | $252.32 | $274.96 | 975,400 | — | — |
| 2019-12-09 | $255.77 | $278.71 | 1,086,900 | — | — |
| 2019-12-06 | $256.18 | $279.16 | 1,029,400 | — | — |
| 2019-12-05 | $253.78 | $276.55 | 1,248,700 | — | — |
| 2019-12-04 | $254.25 | $277.06 | 1,526,100 | — | — |
| 2019-12-03 | $253.68 | $276.44 | 1,302,400 | — | — |
| 2019-12-02 | $256.55 | $279.56 | 1,486,200 | — | — |
| 2019-11-29 | $258.89 | $282.11 | 721,500 | — | — |
| 2019-11-27 | $262.15 | $285.67 | 1,164,200 | — | — |
| 2019-11-26 | $265.88 | $289.73 | 2,081,500 | — | — |
| 2019-11-25 | $257.07 | $280.13 | 2,428,600 | — | — |
| 2019-11-22 | $259.81 | $283.12 | 4,071,600 | — | — |
| 2019-11-21 | $271.15 | $295.47 | 1,308,100 | — | — |
| 2019-11-20 | $273.48 | $298.01 | 1,448,800 | — | — |
| 2019-11-19 | $272.26 | $296.68 | 1,334,100 | — | — |
| 2019-11-18 | $268.40 | $292.48 | 1,945,000 | — | — |
| 2019-11-15 | $266.05 | $289.92 | 1,484,300 | — | — |
| 2019-11-14 | $264.78 | $288.53 | 974,300 | — | — |
| 2019-11-13 | $261.75 | $285.23 | 1,242,800 | — | — |
| 2019-11-12 | $259.98 | $283.30 | 1,227,800 | — | — |
| 2019-11-11 | $258.03 | $281.18 | 963,900 | — | — |
| 2019-11-08 | $256.85 | $279.89 | 1,357,200 | — | — |
| 2019-11-07 | $259.35 | $282.62 | 1,401,400 | — | — |
| 2019-11-06 | $253.42 | $276.15 | 1,430,600 | — | — |
| 2019-11-05 | $253.16 | $275.87 | 1,918,900 | — | — |
| 2019-11-04 | $254.06 | $276.85 | 1,410,900 | — | — |
| 2019-11-01 | $256.48 | $279.49 | 1,108,700 | — | — |
| 2019-10-31 | $257.50 | $280.60 | 890,100 | — | — |
| 2019-10-30 | $260.29 | $283.64 | 1,665,800 | — | — |
| 2019-10-29 | $258.49 | $281.68 | 953,200 | — | — |
| 2019-10-28 | $258.61 | $281.81 | 1,027,100 | — | — |
| 2019-10-25 | $257.67 | $280.79 | 1,185,800 | — | — |
| 2019-10-24 | $258.90 | $282.13 | 1,071,500 | — | — |
| 2019-10-23 | $255.97 | $278.93 | 1,227,800 | — | — |
| 2019-10-22 | $253.33 | $276.06 | 1,482,400 | — | — |
| 2019-10-21 | $262.20 | $285.72 | 1,040,400 | — | — |
| 2019-10-18 | $262.47 | $286.02 | 1,551,800 | — | — |
| 2019-10-17 | $266.53 | $290.44 | 879,800 | — | — |
| 2019-10-16 | $269.15 | $293.30 | 1,065,500 | — | — |
| 2019-10-15 | $273.50 | $298.04 | 1,042,100 | — | — |
| 2019-10-14 | $269.06 | $293.20 | 1,024,300 | — | — |
| 2019-10-11 | $270.07 | $294.30 | 1,068,600 | — | — |
| 2019-10-10 | $267.53 | $291.53 | 1,177,400 | — | — |
| 2019-10-09 | $264.00 | $287.68 | 864,200 | — | — |
| 2019-10-08 | $260.99 | $283.83 | 1,340,000 | — | — |
| 2019-10-07 | $266.76 | $290.10 | 1,551,300 | — | — |
| 2019-10-04 | $267.09 | $290.46 | 1,312,900 | — | — |
| 2019-10-03 | $263.00 | $286.01 | 1,270,300 | — | — |
| 2019-10-02 | $260.45 | $283.24 | 1,375,000 | — | — |
| 2019-10-01 | $264.30 | $287.43 | 1,007,300 | — | — |
| 2019-09-30 | $265.94 | $289.21 | 1,135,600 | — | — |
| 2019-09-27 | $263.19 | $286.22 | 1,020,100 | — | — |
| 2019-09-26 | $269.72 | $293.32 | 1,182,300 | — | — |
| 2019-09-25 | $266.43 | $289.74 | 983,000 | — | — |
| 2019-09-24 | $264.85 | $288.02 | 1,169,500 | — | — |
| 2019-09-23 | $269.00 | $292.54 | 803,500 | — | — |
| 2019-09-20 | $269.18 | $292.73 | 1,584,200 | — | — |
| 2019-09-19 | $270.02 | $293.65 | 903,700 | — | — |
| 2019-09-18 | $268.27 | $291.74 | 846,800 | — | — |
| 2019-09-17 | $268.54 | $292.04 | 935,900 | — | — |
| 2019-09-16 | $265.82 | $289.08 | 803,000 | — | — |
| 2019-09-13 | $265.22 | $288.43 | 1,031,000 | — | — |
| 2019-09-12 | $268.25 | $291.72 | 1,329,500 | — | — |
| 2019-09-11 | $266.13 | $289.42 | 1,306,700 | — | — |
| 2019-09-10 | $267.56 | $290.97 | 2,095,300 | — | — |
| 2019-09-09 | $275.90 | $300.04 | 2,141,500 | — | — |
| 2019-09-06 | $287.80 | $312.98 | 1,298,900 | — | — |
| 2019-09-05 | $292.31 | $317.89 | 1,092,400 | — | — |
| 2019-09-04 | $286.31 | $311.36 | 945,600 | — | — |
| 2019-09-03 | $284.20 | $309.07 | 1,399,400 | — | — |
| 2019-08-30 | $288.36 | $313.59 | 1,080,100 | — | — |
| 2019-08-29 | $286.94 | $312.05 | 1,209,600 | — | — |
| 2019-08-28 | $281.94 | $306.61 | 1,482,100 | — | — |
| 2019-08-27 | $283.21 | $307.99 | 1,778,000 | — | — |
| 2019-08-26 | $282.77 | $307.51 | 2,004,400 | — | — |
| 2019-08-23 | $278.74 | $303.13 | 3,381,800 | — | — |
| 2019-08-22 | $275.71 | $299.83 | 1,558,800 | — | — |
| 2019-08-21 | $276.24 | $300.41 | 925,400 | — | — |
| 2019-08-20 | $272.84 | $296.71 | 1,062,200 | — | — |
| 2019-08-19 | $274.23 | $298.22 | 1,222,000 | — | — |
| 2019-08-16 | $270.96 | $294.67 | 1,044,200 | — | — |
| 2019-08-15 | $268.44 | $291.93 | 1,244,600 | — | — |
| 2019-08-14 | $267.89 | $291.33 | 1,239,300 | — | — |
| 2019-08-13 | $279.15 | $303.57 | 1,241,700 | — | — |
| 2019-08-12 | $272.65 | $296.51 | 968,200 | — | — |
| 2019-08-09 | $276.57 | $300.77 | 1,279,200 | — | — |
| 2019-08-08 | $276.70 | $300.91 | 1,107,000 | — | — |
| 2019-08-07 | $268.57 | $292.07 | 1,221,800 | — | — |
| 2019-08-06 | $270.09 | $293.72 | 1,201,900 | — | — |
| 2019-08-05 | $263.53 | $286.59 | 1,774,500 | — | — |
| 2019-08-02 | $274.64 | $298.67 | 1,494,500 | — | — |
| 2019-08-01 | $277.96 | $302.28 | 1,272,600 | — | — |
| 2019-07-31 | $277.31 | $301.57 | 1,147,600 | — | — |
| 2019-07-30 | $279.62 | $304.09 | 767,100 | — | — |
| 2019-07-29 | $281.35 | $305.97 | 1,267,400 | — | — |
| 2019-07-26 | $283.77 | $308.60 | 788,700 | — | — |
| 2019-07-25 | $281.60 | $306.24 | 868,200 | — | — |
| 2019-07-24 | $281.36 | $305.98 | 1,413,900 | — | — |
| 2019-07-23 | $281.90 | $306.56 | 1,245,800 | — | — |
| 2019-07-22 | $281.15 | $305.75 | 723,400 | — | — |
| 2019-07-19 | $279.32 | $303.76 | 1,599,100 | — | — |
| 2019-07-18 | $282.88 | $307.63 | 1,224,000 | — | — |
| 2019-07-17 | $280.63 | $305.18 | 797,100 | — | — |
| 2019-07-16 | $280.88 | $305.46 | 1,156,000 | — | — |
| 2019-07-15 | $282.55 | $307.27 | 990,800 | — | — |
| 2019-07-12 | $281.65 | $306.29 | 1,199,700 | — | — |
| 2019-07-11 | $278.22 | $302.56 | 1,867,300 | — | — |
| 2019-07-10 | $274.81 | $298.85 | 1,132,200 | — | — |
| 2019-07-09 | $270.68 | $294.36 | 1,135,500 | — | — |
| 2019-07-08 | $271.13 | $294.34 | 863,800 | — | — |
| 2019-07-05 | $270.54 | $293.70 | 894,800 | — | — |
| 2019-07-03 | $270.17 | $293.30 | 774,700 | — | — |
| 2019-07-02 | $266.33 | $289.13 | 720,200 | — | — |
| 2019-07-01 | $264.20 | $286.82 | 973,100 | — | — |
| 2019-06-28 | $261.33 | $283.70 | 1,478,900 | — | — |
| 2019-06-27 | $257.99 | $280.08 | 1,459,600 | — | — |
| 2019-06-26 | $256.50 | $278.46 | 1,293,500 | — | — |
| 2019-06-25 | $257.49 | $279.53 | 1,015,400 | — | — |
| 2019-06-24 | $262.34 | $284.80 | 1,188,500 | — | — |
| 2019-06-21 | $261.51 | $283.90 | 1,856,900 | — | — |
| 2019-06-20 | $266.66 | $289.49 | 1,750,600 | — | — |
| 2019-06-19 | $262.65 | $285.14 | 1,032,800 | — | — |
| 2019-06-18 | $258.22 | $280.33 | 1,216,300 | — | — |
| 2019-06-17 | $254.74 | $276.55 | 1,282,100 | — | — |
| 2019-06-14 | $254.13 | $275.89 | 1,234,200 | — | — |
| 2019-06-13 | $257.19 | $279.21 | 1,756,100 | — | — |
| 2019-06-12 | $257.39 | $279.43 | 825,900 | — | — |
| 2019-06-11 | $256.73 | $278.71 | 1,209,400 | — | — |
| 2019-06-10 | $260.52 | $282.82 | 1,157,400 | — | — |
| 2019-06-07 | $257.47 | $279.51 | 1,222,000 | — | — |
| 2019-06-06 | $253.20 | $274.88 | 1,055,600 | — | — |
| 2019-06-05 | $252.12 | $273.70 | 1,130,100 | — | — |
| 2019-06-04 | $247.10 | $268.25 | 1,664,300 | — | — |
| 2019-06-03 | $238.07 | $258.45 | 1,638,600 | — | — |
| 2019-05-31 | $244.85 | $265.81 | 1,362,000 | — | — |
| 2019-05-30 | $248.08 | $269.32 | 1,154,700 | — | — |
| 2019-05-29 | $249.62 | $270.99 | 1,674,900 | — | — |
| 2019-05-28 | $255.70 | $277.59 | 3,059,700 | — | — |
| 2019-05-24 | $257.48 | $279.52 | 2,702,600 | — | — |
| 2019-05-23 | $241.31 | $261.97 | 1,552,100 | — | — |
| 2019-05-22 | $247.53 | $268.72 | 865,500 | — | — |
| 2019-05-21 | $246.08 | $267.15 | 979,300 | — | — |
| 2019-05-20 | $243.69 | $264.55 | 957,400 | — | — |
| 2019-05-17 | $245.45 | $266.46 | 1,294,000 | — | — |
| 2019-05-16 | $247.55 | $268.74 | 1,044,500 | — | — |
| 2019-05-15 | $243.14 | $263.96 | 985,600 | — | — |
| 2019-05-14 | $240.99 | $261.62 | 1,704,800 | — | — |
| 2019-05-13 | $236.93 | $257.21 | 1,256,400 | — | — |
| 2019-05-10 | $244.63 | $265.57 | 1,407,800 | — | — |
| 2019-05-09 | $241.30 | $261.96 | 1,646,300 | — | — |
| 2019-05-08 | $244.12 | $265.02 | 2,088,900 | — | — |
| 2019-05-07 | $244.41 | $265.33 | 1,439,500 | — | — |
| 2019-05-06 | $248.48 | $269.75 | 854,900 | — | — |
| 2019-05-03 | $248.86 | $270.17 | 1,202,900 | — | — |
| 2019-05-02 | $245.95 | $267.01 | 1,463,400 | — | — |
| 2019-05-01 | $243.85 | $264.73 | 1,372,100 | — | — |
| 2019-04-30 | $251.06 | $272.55 | 1,480,900 | — | — |
| 2019-04-29 | $247.73 | $268.94 | 2,419,500 | — | — |
| 2019-04-26 | $253.58 | $275.29 | 5,424,300 | — | — |
| 2019-04-25 | $263.84 | $286.43 | 987,200 | — | — |
| 2019-04-24 | $264.04 | $286.64 | 1,025,900 | — | — |
| 2019-04-23 | $265.68 | $288.42 | 1,520,400 | — | — |
| 2019-04-22 | $261.59 | $283.98 | 1,068,900 | — | — |
| 2019-04-18 | $257.77 | $279.84 | 1,370,900 | — | — |
| 2019-04-17 | $256.27 | $278.21 | 1,803,700 | — | — |
| 2019-04-16 | $257.99 | $280.08 | 1,043,400 | — | — |
| 2019-04-15 | $260.88 | $283.21 | 1,595,600 | — | — |
| 2019-04-12 | $260.06 | $282.32 | 2,117,700 | — | — |
| 2019-04-11 | $259.59 | $281.81 | 1,329,700 | — | — |
| 2019-04-10 | $259.09 | $281.27 | 2,061,500 | — | — |
| 2019-04-09 | $258.90 | $281.06 | 1,019,900 | — | — |
| 2019-04-08 | $260.76 | $282.57 | 1,630,400 | — | — |
| 2019-04-05 | $261.70 | $283.59 | 1,119,800 | — | — |
| 2019-04-04 | $262.63 | $284.60 | 1,945,600 | — | — |
| 2019-04-03 | $269.08 | $291.59 | 1,957,100 | — | — |
| 2019-04-02 | $268.26 | $290.70 | 1,255,800 | — | — |
| 2019-04-01 | $265.75 | $287.98 | 1,245,700 | — | — |
| 2019-03-29 | $261.41 | $283.28 | 1,418,300 | — | — |
| 2019-03-28 | $259.22 | $280.90 | 1,285,900 | — | — |
| 2019-03-27 | $255.38 | $276.74 | 966,800 | — | — |
| 2019-03-26 | $255.99 | $277.40 | 916,900 | — | — |
| 2019-03-25 | $253.83 | $275.06 | 1,525,900 | — | — |
| 2019-03-22 | $252.68 | $273.82 | 1,544,900 | — | — |
| 2019-03-21 | $260.62 | $282.42 | 1,177,000 | — | — |
| 2019-03-20 | $255.99 | $277.40 | 1,129,000 | — | — |
| 2019-03-19 | $256.06 | $277.48 | 1,477,200 | — | — |
| 2019-03-18 | $257.72 | $279.28 | 1,427,000 | — | — |
| 2019-03-15 | $258.13 | $279.72 | 3,496,100 | — | — |
| 2019-03-14 | $256.77 | $278.25 | 1,497,500 | — | — |
| 2019-03-13 | $253.65 | $274.87 | 1,374,100 | — | — |
| 2019-03-12 | $250.30 | $271.24 | 1,326,200 | — | — |
| 2019-03-11 | $250.54 | $271.50 | 1,467,700 | — | — |
| 2019-03-08 | $245.88 | $266.45 | 1,080,600 | — | — |
| 2019-03-07 | $245.43 | $265.96 | 960,700 | — | — |
| 2019-03-06 | $246.91 | $267.56 | 800,400 | — | — |
| 2019-03-05 | $247.09 | $267.76 | 1,357,500 | — | — |
| 2019-03-04 | $249.00 | $269.83 | 1,447,400 | — | — |
| 2019-03-01 | $250.41 | $271.36 | 1,943,100 | — | — |
| 2019-02-28 | $247.13 | $267.80 | 1,677,800 | — | — |
| 2019-02-27 | $249.85 | $270.75 | 1,524,800 | — | — |
| 2019-02-26 | $248.91 | $269.73 | 1,306,900 | — | — |
| 2019-02-25 | $247.72 | $268.44 | 2,876,900 | — | — |
| 2019-02-22 | $250.94 | $271.93 | 3,333,700 | — | — |
| 2019-02-21 | $235.03 | $254.69 | 2,289,200 | — | — |
| 2019-02-20 | $235.97 | $255.71 | 1,904,400 | — | — |
| 2019-02-19 | $234.63 | $254.26 | 1,398,700 | — | — |
| 2019-02-15 | $233.32 | $252.84 | 1,142,500 | — | — |
| 2019-02-14 | $230.78 | $250.09 | 1,356,200 | — | — |
| 2019-02-13 | $228.59 | $247.71 | 1,133,100 | — | — |
| 2019-02-12 | $228.96 | $248.11 | 1,394,900 | — | — |
| 2019-02-11 | $225.47 | $244.33 | 1,472,900 | — | — |
| 2019-02-08 | $224.83 | $243.64 | 1,400,600 | — | — |
| 2019-02-07 | $220.97 | $239.46 | 1,166,400 | — | — |
| 2019-02-06 | $224.58 | $243.37 | 915,900 | — | — |
| 2019-02-05 | $224.49 | $243.27 | 1,818,200 | — | — |
| 2019-02-04 | $220.91 | $239.39 | 2,256,000 | — | — |
| 2019-02-01 | $214.45 | $232.39 | 1,935,000 | — | — |
| 2019-01-31 | $215.82 | $233.87 | 2,792,300 | — | — |
| 2019-01-30 | $214.10 | $232.01 | 1,251,400 | — | — |
| 2019-01-29 | $208.33 | $225.76 | 995,700 | — | — |
| 2019-01-28 | $211.05 | $228.71 | 972,500 | — | — |
| 2019-01-25 | $214.30 | $232.23 | 1,127,500 | — | — |
| 2019-01-24 | $212.16 | $229.91 | 966,200 | — | — |
| 2019-01-23 | $212.24 | $229.99 | 1,454,700 | — | — |
| 2019-01-22 | $212.34 | $230.10 | 1,656,500 | — | — |
| 2019-01-18 | $213.87 | $231.76 | 1,623,000 | — | — |
| 2019-01-17 | $211.73 | $229.44 | 1,106,400 | — | — |
| 2019-01-16 | $209.99 | $227.56 | 1,340,700 | — | — |
| 2019-01-15 | $209.81 | $227.36 | 1,559,900 | — | — |
| 2019-01-14 | $205.15 | $222.31 | 1,058,000 | — | — |
| 2019-01-11 | $206.15 | $223.40 | 1,479,600 | — | — |
| 2019-01-10 | $206.06 | $223.30 | 1,507,300 | — | — |
| 2019-01-09 | $202.66 | $219.61 | 1,643,200 | — | — |
| 2019-01-08 | $203.76 | $220.30 | 1,654,000 | — | — |
| 2019-01-07 | $198.99 | $215.14 | 1,175,400 | — | — |
| 2019-01-04 | $196.00 | $211.91 | 1,736,400 | — | — |
| 2019-01-03 | $188.52 | $203.82 | 2,015,900 | — | — |
| 2019-01-02 | $194.47 | $210.25 | 1,485,600 | — | — |