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
- 1990-08-31 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 | $102.38 | $311.36 | 37,700 | — | — |
| 2019-12-30 | $102.60 | $312.03 | 27,600 | — | — |
| 2019-12-27 | $102.77 | $312.55 | 26,800 | — | — |
| 2019-12-26 | $103.11 | $313.58 | 42,600 | — | — |
| 2019-12-24 | $103.70 | $315.38 | 25,100 | — | — |
| 2019-12-23 | $103.72 | $315.44 | 29,700 | — | — |
| 2019-12-20 | $104.21 | $316.93 | 107,100 | — | — |
| 2019-12-19 | $104.84 | $318.84 | 42,800 | — | — |
| 2019-12-18 | $104.80 | $318.72 | 50,500 | — | — |
| 2019-12-17 | $104.85 | $318.87 | 39,900 | — | — |
| 2019-12-16 | $104.21 | $316.93 | 55,800 | — | — |
| 2019-12-13 | $102.95 | $313.09 | 35,300 | — | — |
| 2019-12-12 | $102.92 | $313.00 | 66,900 | — | — |
| 2019-12-11 | $101.83 | $309.69 | 30,800 | — | — |
| 2019-12-10 | $101.60 | $308.99 | 47,500 | — | — |
| 2019-12-09 | $100.68 | $306.19 | 35,800 | — | — |
| 2019-12-06 | $100.00 | $304.12 | 34,600 | — | — |
| 2019-12-05 | $99.31 | $302.02 | 27,000 | — | — |
| 2019-12-04 | $99.20 | $301.69 | 39,800 | — | — |
| 2019-12-03 | $98.62 | $299.93 | 27,300 | — | — |
| 2019-12-02 | $99.50 | $302.60 | 30,900 | — | — |
| 2019-11-29 | $100.33 | $305.13 | 18,600 | — | — |
| 2019-11-27 | $101.12 | $307.53 | 84,300 | — | — |
| 2019-11-26 | $101.06 | $307.35 | 40,900 | — | — |
| 2019-11-25 | $101.20 | $307.77 | 37,800 | — | — |
| 2019-11-22 | $99.79 | $303.48 | 23,700 | — | — |
| 2019-11-21 | $99.85 | $303.67 | 28,400 | — | — |
| 2019-11-20 | $99.50 | $302.60 | 49,600 | — | — |
| 2019-11-19 | $101.00 | $307.16 | 45,700 | — | — |
| 2019-11-18 | $100.01 | $304.15 | 25,600 | — | — |
| 2019-11-15 | $100.27 | $304.94 | 29,400 | — | — |
| 2019-11-14 | $100.82 | $306.62 | 27,900 | — | — |
| 2019-11-13 | $101.86 | $306.71 | 31,300 | — | — |
| 2019-11-12 | $102.20 | $307.73 | 31,500 | — | — |
| 2019-11-11 | $102.01 | $307.16 | 28,500 | — | — |
| 2019-11-08 | $102.94 | $309.96 | 35,000 | — | — |
| 2019-11-07 | $102.38 | $308.27 | 34,600 | — | — |
| 2019-11-06 | $101.91 | $306.86 | 30,100 | — | — |
| 2019-11-05 | $102.82 | $309.60 | 58,100 | — | — |
| 2019-11-04 | $102.00 | $307.13 | 47,100 | — | — |
| 2019-11-01 | $101.87 | $306.74 | 44,400 | — | — |
| 2019-10-31 | $101.25 | $304.87 | 43,800 | — | — |
| 2019-10-30 | $101.80 | $306.53 | 40,100 | — | — |
| 2019-10-29 | $101.63 | $306.02 | 96,400 | — | — |
| 2019-10-28 | $98.90 | $297.80 | 24,700 | — | — |
| 2019-10-25 | $98.19 | $295.66 | 23,100 | — | — |
| 2019-10-24 | $97.15 | $292.53 | 25,600 | — | — |
| 2019-10-23 | $98.90 | $297.80 | 41,600 | — | — |
| 2019-10-22 | $98.69 | $297.16 | 27,500 | — | — |
| 2019-10-21 | $98.67 | $297.10 | 34,400 | — | — |
| 2019-10-18 | $97.95 | $294.93 | 37,400 | — | — |
| 2019-10-17 | $96.75 | $291.32 | 32,600 | — | — |
| 2019-10-16 | $96.41 | $290.30 | 22,200 | — | — |
| 2019-10-15 | $96.03 | $289.15 | 27,600 | — | — |
| 2019-10-14 | $94.93 | $285.84 | 24,800 | — | — |
| 2019-10-11 | $95.56 | $287.74 | 62,600 | — | — |
| 2019-10-10 | $94.53 | $284.64 | 68,500 | — | — |
| 2019-10-09 | $92.97 | $279.94 | 25,100 | — | — |
| 2019-10-08 | $92.26 | $277.80 | 29,300 | — | — |
| 2019-10-07 | $93.62 | $281.90 | 13,100 | — | — |
| 2019-10-04 | $93.54 | $281.66 | 27,100 | — | — |
| 2019-10-03 | $92.59 | $278.80 | 15,600 | — | — |
| 2019-10-02 | $92.88 | $279.67 | 50,700 | — | — |
| 2019-10-01 | $93.31 | $280.96 | 39,600 | — | — |
| 2019-09-30 | $94.81 | $285.48 | 40,300 | — | — |
| 2019-09-27 | $95.09 | $286.32 | 23,400 | — | — |
| 2019-09-26 | $95.00 | $286.05 | 40,400 | — | — |
| 2019-09-25 | $97.04 | $292.19 | 84,400 | — | — |
| 2019-09-24 | $95.67 | $288.07 | 56,200 | — | — |
| 2019-09-23 | $98.09 | $295.36 | 41,300 | — | — |
| 2019-09-20 | $98.53 | $296.68 | 107,800 | — | — |
| 2019-09-19 | $97.10 | $292.38 | 42,000 | — | — |
| 2019-09-18 | $98.43 | $296.38 | 40,300 | — | — |
| 2019-09-17 | $98.42 | $296.35 | 36,000 | — | — |
| 2019-09-16 | $99.70 | $300.20 | 56,500 | — | — |
| 2019-09-13 | $99.89 | $300.78 | 62,900 | — | — |
| 2019-09-12 | $99.43 | $299.39 | 49,700 | — | — |
| 2019-09-11 | $98.66 | $297.07 | 55,100 | — | — |
| 2019-09-10 | $96.28 | $289.91 | 78,400 | — | — |
| 2019-09-09 | $94.29 | $283.91 | 63,100 | — | — |
| 2019-09-06 | $90.74 | $273.23 | 45,200 | — | — |
| 2019-09-05 | $91.30 | $274.91 | 39,500 | — | — |
| 2019-09-04 | $90.01 | $271.03 | 37,400 | — | — |
| 2019-09-03 | $88.98 | $267.93 | 44,500 | — | — |
| 2019-08-30 | $90.08 | $271.24 | 32,100 | — | — |
| 2019-08-29 | $90.79 | $273.38 | 24,500 | — | — |
| 2019-08-28 | $90.33 | $271.99 | 62,700 | — | — |
| 2019-08-27 | $89.40 | $269.19 | 64,800 | — | — |
| 2019-08-26 | $90.42 | $272.26 | 53,600 | — | — |
| 2019-08-23 | $88.15 | $265.43 | 54,900 | — | — |
| 2019-08-22 | $90.90 | $273.71 | 41,500 | — | — |
| 2019-08-21 | $91.35 | $275.06 | 30,900 | — | — |
| 2019-08-20 | $90.68 | $273.04 | 20,700 | — | — |
| 2019-08-19 | $91.63 | $275.90 | 46,600 | — | — |
| 2019-08-16 | $91.92 | $276.78 | 46,700 | — | — |
| 2019-08-15 | $88.98 | $267.93 | 36,900 | — | — |
| 2019-08-14 | $89.99 | $267.93 | 40,300 | — | — |
| 2019-08-13 | $91.72 | $273.08 | 45,800 | — | — |
| 2019-08-12 | $90.56 | $269.62 | 37,800 | — | — |
| 2019-08-09 | $91.49 | $272.39 | 29,000 | — | — |
| 2019-08-08 | $91.53 | $272.51 | 35,600 | — | — |
| 2019-08-07 | $90.12 | $268.31 | 35,000 | — | — |
| 2019-08-06 | $90.92 | $270.69 | 67,800 | — | — |
| 2019-08-05 | $90.02 | $268.01 | 41,800 | — | — |
| 2019-08-02 | $91.52 | $272.48 | 35,500 | — | — |
| 2019-08-01 | $92.68 | $275.93 | 41,200 | — | — |
| 2019-07-31 | $94.59 | $281.62 | 70,300 | — | — |
| 2019-07-30 | $94.52 | $281.41 | 11,100 | — | — |
| 2019-07-29 | $93.67 | $278.88 | 35,700 | — | — |
| 2019-07-26 | $93.49 | $278.35 | 41,500 | — | — |
| 2019-07-25 | $92.52 | $275.46 | 36,700 | — | — |
| 2019-07-24 | $92.71 | $276.02 | 81,400 | — | — |
| 2019-07-23 | $91.40 | $272.12 | 116,800 | — | — |
| 2019-07-22 | $96.22 | $286.47 | 29,200 | — | — |
| 2019-07-19 | $97.15 | $289.24 | 28,200 | — | — |
| 2019-07-18 | $97.57 | $290.49 | 25,100 | — | — |
| 2019-07-17 | $96.61 | $287.64 | 26,900 | — | — |
| 2019-07-16 | $97.01 | $288.83 | 24,900 | — | — |
| 2019-07-15 | $97.21 | $289.42 | 38,200 | — | — |
| 2019-07-12 | $98.46 | $293.14 | 43,400 | — | — |
| 2019-07-11 | $97.52 | $290.34 | 33,800 | — | — |
| 2019-07-10 | $97.62 | $290.64 | 39,000 | — | — |
| 2019-07-09 | $98.63 | $293.65 | 53,800 | — | — |
| 2019-07-08 | $98.62 | $293.62 | 26,000 | — | — |
| 2019-07-05 | $99.85 | $297.28 | 34,000 | — | — |
| 2019-07-03 | $98.74 | $293.98 | 19,200 | — | — |
| 2019-07-02 | $97.86 | $291.36 | 24,200 | — | — |
| 2019-07-01 | $99.99 | $297.70 | 28,500 | — | — |
| 2019-06-28 | $99.39 | $295.91 | 78,700 | — | — |
| 2019-06-27 | $98.49 | $293.23 | 40,100 | — | — |
| 2019-06-26 | $96.11 | $286.15 | 71,500 | — | — |
| 2019-06-25 | $96.36 | $286.89 | 76,000 | — | — |
| 2019-06-24 | $95.35 | $283.88 | 46,800 | — | — |
| 2019-06-21 | $96.47 | $287.22 | 52,200 | — | — |
| 2019-06-20 | $97.87 | $291.39 | 38,500 | — | — |
| 2019-06-19 | $98.73 | $293.95 | 25,100 | — | — |
| 2019-06-18 | $99.07 | $294.96 | 32,200 | — | — |
| 2019-06-17 | $98.39 | $292.93 | 33,900 | — | — |
| 2019-06-14 | $98.97 | $294.66 | 34,300 | — | — |
| 2019-06-13 | $99.43 | $296.03 | 15,000 | — | — |
| 2019-06-12 | $99.10 | $295.05 | 19,300 | — | — |
| 2019-06-11 | $99.78 | $297.07 | 45,600 | — | — |
| 2019-06-10 | $99.82 | $297.19 | 81,400 | — | — |
| 2019-06-07 | $98.04 | $291.89 | 32,500 | — | — |
| 2019-06-06 | $98.00 | $291.77 | 42,800 | — | — |
| 2019-06-05 | $98.18 | $292.31 | 31,800 | — | — |
| 2019-06-04 | $98.95 | $294.60 | 52,500 | — | — |
| 2019-06-03 | $95.29 | $283.71 | 49,200 | — | — |
| 2019-05-31 | $94.49 | $281.32 | 40,200 | — | — |
| 2019-05-30 | $96.01 | $285.85 | 77,700 | — | — |
| 2019-05-29 | $97.07 | $289.00 | 44,200 | — | — |
| 2019-05-28 | $96.94 | $288.62 | 35,100 | — | — |
| 2019-05-24 | $97.51 | $290.31 | 40,200 | — | — |
| 2019-05-23 | $95.74 | $285.04 | 33,500 | — | — |
| 2019-05-22 | $97.89 | $291.45 | 32,500 | — | — |
| 2019-05-21 | $98.62 | $293.62 | 23,300 | — | — |
| 2019-05-20 | $98.26 | $292.55 | 30,300 | — | — |
| 2019-05-17 | $96.91 | $288.53 | 39,900 | — | — |
| 2019-05-16 | $97.91 | $291.51 | 48,000 | — | — |
| 2019-05-15 | $97.55 | $287.43 | 46,400 | — | — |
| 2019-05-14 | $97.76 | $288.05 | 36,800 | — | — |
| 2019-05-13 | $96.38 | $283.98 | 48,000 | — | — |
| 2019-05-10 | $99.35 | $292.73 | 32,500 | — | — |
| 2019-05-09 | $98.94 | $291.52 | 24,800 | — | — |
| 2019-05-08 | $98.66 | $290.70 | 40,200 | — | — |
| 2019-05-07 | $98.92 | $291.46 | 46,400 | — | — |
| 2019-05-06 | $100.31 | $295.56 | 25,500 | — | — |
| 2019-05-03 | $100.00 | $294.65 | 30,100 | — | — |
| 2019-05-02 | $98.26 | $289.52 | 22,400 | — | — |
| 2019-05-01 | $96.61 | $284.66 | 42,500 | — | — |
| 2019-04-30 | $97.68 | $287.81 | 49,500 | — | — |
| 2019-04-29 | $98.94 | $291.52 | 42,700 | — | — |
| 2019-04-26 | $97.52 | $287.34 | 40,300 | — | — |
| 2019-04-25 | $96.56 | $284.51 | 36,700 | — | — |
| 2019-04-24 | $97.25 | $286.54 | 73,600 | — | — |
| 2019-04-23 | $95.72 | $282.03 | 45,400 | — | — |
| 2019-04-22 | $93.41 | $275.23 | 72,600 | — | — |
| 2019-04-18 | $93.94 | $276.79 | 77,800 | — | — |
| 2019-04-17 | $96.49 | $284.30 | 26,900 | — | — |
| 2019-04-16 | $96.32 | $283.80 | 28,900 | — | — |
| 2019-04-15 | $94.06 | $277.14 | 22,000 | — | — |
| 2019-04-12 | $94.40 | $278.15 | 21,200 | — | — |
| 2019-04-11 | $94.10 | $277.26 | 14,300 | — | — |
| 2019-04-10 | $94.59 | $278.71 | 19,000 | — | — |
| 2019-04-09 | $92.52 | $272.61 | 21,400 | — | — |
| 2019-04-08 | $94.11 | $277.29 | 19,900 | — | — |
| 2019-04-05 | $94.30 | $277.85 | 29,400 | — | — |
| 2019-04-04 | $93.82 | $276.44 | 15,300 | — | — |
| 2019-04-03 | $92.93 | $273.81 | 19,000 | — | — |
| 2019-04-02 | $93.83 | $276.47 | 28,300 | — | — |
| 2019-04-01 | $94.69 | $279.00 | 32,100 | — | — |
| 2019-03-29 | $94.75 | $279.18 | 31,600 | — | — |
| 2019-03-28 | $94.86 | $279.50 | 25,900 | — | — |
| 2019-03-27 | $94.44 | $278.26 | 63,200 | — | — |
| 2019-03-26 | $93.96 | $276.85 | 29,000 | — | — |
| 2019-03-25 | $91.79 | $270.46 | 29,400 | — | — |
| 2019-03-22 | $89.20 | $262.82 | 47,800 | — | — |
| 2019-03-21 | $93.85 | $276.52 | 42,100 | — | — |
| 2019-03-20 | $95.09 | $280.18 | 31,800 | — | — |
| 2019-03-19 | $98.74 | $290.93 | 14,100 | — | — |
| 2019-03-18 | $100.99 | $297.56 | 22,300 | — | — |
| 2019-03-15 | $99.70 | $293.76 | 110,700 | — | — |
| 2019-03-14 | $99.58 | $293.41 | 18,200 | — | — |
| 2019-03-13 | $99.85 | $294.20 | 20,100 | — | — |
| 2019-03-12 | $99.33 | $292.67 | 14,300 | — | — |
| 2019-03-11 | $99.50 | $293.17 | 29,200 | — | — |
| 2019-03-08 | $97.51 | $287.31 | 41,600 | — | — |
| 2019-03-07 | $96.57 | $284.54 | 29,900 | — | — |
| 2019-03-06 | $98.39 | $289.90 | 46,400 | — | — |
| 2019-03-05 | $102.17 | $301.04 | 20,900 | — | — |
| 2019-03-04 | $103.02 | $303.54 | 52,200 | — | — |
| 2019-03-01 | $101.37 | $298.68 | 33,100 | — | — |
| 2019-02-28 | $100.15 | $295.09 | 28,300 | — | — |
| 2019-02-27 | $99.75 | $293.91 | 17,300 | — | — |
| 2019-02-26 | $99.18 | $292.23 | 24,500 | — | — |
| 2019-02-25 | $99.89 | $294.32 | 37,200 | — | — |
| 2019-02-22 | $99.94 | $294.47 | 24,100 | — | — |
| 2019-02-21 | $100.29 | $295.50 | 38,000 | — | — |
| 2019-02-20 | $101.66 | $299.54 | 22,800 | — | — |
| 2019-02-19 | $100.85 | $297.15 | 27,700 | — | — |
| 2019-02-15 | $101.16 | $298.06 | 46,700 | — | — |
| 2019-02-14 | $98.40 | $289.93 | 41,500 | — | — |
| 2019-02-13 | $100.31 | $291.99 | 27,200 | — | — |
| 2019-02-12 | $100.12 | $291.44 | 41,800 | — | — |
| 2019-02-11 | $99.25 | $288.91 | 35,400 | — | — |
| 2019-02-08 | $97.63 | $284.19 | 29,900 | — | — |
| 2019-02-07 | $98.70 | $287.31 | 27,800 | — | — |
| 2019-02-06 | $97.42 | $283.58 | 36,800 | — | — |
| 2019-02-05 | $97.16 | $282.82 | 37,700 | — | — |
| 2019-02-04 | $98.07 | $285.47 | 44,700 | — | — |
| 2019-02-01 | $95.73 | $278.66 | 45,200 | — | — |
| 2019-01-31 | $94.02 | $273.68 | 40,800 | — | — |
| 2019-01-30 | $92.66 | $269.73 | 18,500 | — | — |
| 2019-01-29 | $92.60 | $269.55 | 25,000 | — | — |
| 2019-01-28 | $92.44 | $269.08 | 19,400 | — | — |
| 2019-01-25 | $92.52 | $269.32 | 22,500 | — | — |
| 2019-01-24 | $91.94 | $267.63 | 53,000 | — | — |
| 2019-01-23 | $91.86 | $267.40 | 19,200 | — | — |
| 2019-01-22 | $90.89 | $264.57 | 50,600 | — | — |
| 2019-01-18 | $94.17 | $274.12 | 31,300 | — | — |
| 2019-01-17 | $94.29 | $274.47 | 50,600 | — | — |
| 2019-01-16 | $93.74 | $272.87 | 35,100 | — | — |
| 2019-01-15 | $90.73 | $264.11 | 21,100 | — | — |
| 2019-01-14 | $90.07 | $262.19 | 23,500 | — | — |
| 2019-01-11 | $90.00 | $261.98 | 30,200 | — | — |
| 2019-01-10 | $90.21 | $262.59 | 19,300 | — | — |
| 2019-01-09 | $90.55 | $263.58 | 19,600 | — | — |
| 2019-01-08 | $91.11 | $265.21 | 23,200 | — | — |
| 2019-01-07 | $89.89 | $261.66 | 33,500 | — | — |
| 2019-01-04 | $88.68 | $258.14 | 31,000 | — | — |
| 2019-01-03 | $86.13 | $250.72 | 26,600 | — | — |
| 2019-01-02 | $86.11 | $250.66 | 53,100 | — | — |