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
- 1996-11-27 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 | $155.06 | $267.32 | 16,500 | — | — |
| 2019-12-30 | $155.57 | $268.20 | 57,500 | — | — |
| 2019-12-27 | $158.87 | $273.89 | 11,700 | — | — |
| 2019-12-26 | $158.10 | $272.56 | 18,300 | — | — |
| 2019-12-24 | $160.40 | $275.77 | 6,700 | — | — |
| 2019-12-23 | $161.34 | $277.39 | 10,300 | — | — |
| 2019-12-20 | $161.56 | $277.76 | 15,200 | — | — |
| 2019-12-19 | $161.00 | $276.80 | 15,700 | — | — |
| 2019-12-18 | $162.10 | $278.69 | 12,600 | — | — |
| 2019-12-17 | $162.05 | $278.61 | 12,500 | — | — |
| 2019-12-16 | $161.80 | $278.18 | 16,400 | — | — |
| 2019-12-13 | $165.95 | $285.31 | 5,700 | — | — |
| 2019-12-12 | $166.23 | $285.79 | 11,200 | — | — |
| 2019-12-11 | $167.70 | $288.32 | 18,200 | — | — |
| 2019-12-10 | $164.78 | $283.30 | 6,900 | — | — |
| 2019-12-09 | $164.13 | $282.18 | 10,100 | — | — |
| 2019-12-06 | $164.00 | $281.96 | 7,100 | — | — |
| 2019-12-05 | $164.87 | $283.45 | 13,300 | — | — |
| 2019-12-04 | $163.53 | $281.15 | 19,100 | — | — |
| 2019-12-03 | $163.82 | $281.65 | 10,800 | — | — |
| 2019-12-02 | $164.44 | $282.72 | 13,500 | — | — |
| 2019-11-29 | $165.30 | $284.19 | 5,300 | — | — |
| 2019-11-27 | $163.81 | $281.63 | 11,500 | — | — |
| 2019-11-26 | $165.00 | $283.68 | 18,500 | — | — |
| 2019-11-25 | $164.00 | $281.96 | 12,800 | — | — |
| 2019-11-22 | $160.85 | $276.54 | 4,800 | — | — |
| 2019-11-21 | $160.58 | $276.08 | 10,000 | — | — |
| 2019-11-20 | $158.91 | $273.21 | 41,800 | — | — |
| 2019-11-19 | $158.65 | $272.76 | 21,400 | — | — |
| 2019-11-18 | $160.50 | $275.94 | 50,500 | — | — |
| 2019-11-15 | $165.36 | $284.30 | 10,000 | — | — |
| 2019-11-14 | $164.16 | $282.23 | 8,500 | — | — |
| 2019-11-13 | $162.72 | $279.76 | 14,600 | — | — |
| 2019-11-12 | $160.14 | $275.32 | 14,800 | — | — |
| 2019-11-11 | $161.51 | $277.68 | 16,800 | — | — |
| 2019-11-08 | $164.54 | $282.89 | 4,900 | — | — |
| 2019-11-07 | $164.50 | $282.82 | 7,800 | — | — |
| 2019-11-06 | $166.08 | $285.53 | 14,200 | — | — |
| 2019-11-05 | $164.26 | $282.41 | 6,900 | — | — |
| 2019-11-04 | $161.76 | $278.11 | 11,100 | — | — |
| 2019-11-01 | $164.98 | $283.64 | 4,100 | — | — |
| 2019-10-31 | $163.91 | $281.80 | 6,400 | — | — |
| 2019-10-30 | $162.08 | $278.66 | 8,600 | — | — |
| 2019-10-29 | $165.52 | $284.57 | 13,800 | — | — |
| 2019-10-28 | $162.09 | $278.67 | 7,700 | — | — |
| 2019-10-25 | $162.59 | $279.53 | 4,900 | — | — |
| 2019-10-24 | $161.57 | $277.78 | 5,200 | — | — |
| 2019-10-23 | $161.64 | $277.90 | 6,100 | — | — |
| 2019-10-22 | $161.72 | $278.04 | 5,300 | — | — |
| 2019-10-21 | $163.81 | $281.63 | 4,900 | — | — |
| 2019-10-18 | $163.45 | $281.01 | 11,000 | — | — |
| 2019-10-17 | $163.26 | $280.69 | 7,900 | — | — |
| 2019-10-16 | $166.14 | $285.64 | 3,800 | — | — |
| 2019-10-15 | $166.56 | $286.36 | 9,300 | — | — |
| 2019-10-14 | $163.59 | $281.25 | 4,800 | — | — |
| 2019-10-11 | $164.58 | $282.96 | 2,400 | — | — |
| 2019-10-10 | $162.75 | $279.81 | 5,700 | — | — |
| 2019-10-09 | $163.74 | $281.51 | 7,100 | — | — |
| 2019-10-08 | $162.49 | $279.36 | 5,500 | — | — |
| 2019-10-07 | $164.25 | $282.39 | 6,600 | — | — |
| 2019-10-04 | $163.59 | $281.25 | 8,200 | — | — |
| 2019-10-03 | $162.58 | $279.52 | 5,500 | — | — |
| 2019-10-02 | $161.70 | $278.00 | 10,400 | — | — |
| 2019-10-01 | $163.80 | $281.61 | 9,300 | — | — |
| 2019-09-30 | $164.77 | $283.28 | 9,700 | — | — |
| 2019-09-27 | $163.29 | $280.74 | 30,900 | — | — |
| 2019-09-26 | $164.54 | $282.89 | 11,300 | — | — |
| 2019-09-25 | $164.65 | $283.08 | 15,300 | — | — |
| 2019-09-24 | $164.32 | $282.51 | 15,100 | — | — |
| 2019-09-23 | $163.19 | $280.57 | 13,600 | — | — |
| 2019-09-20 | $160.50 | $275.94 | 8,100 | — | — |
| 2019-09-19 | $161.88 | $278.31 | 11,000 | — | — |
| 2019-09-18 | $159.92 | $274.94 | 11,200 | — | — |
| 2019-09-17 | $157.73 | $271.18 | 6,200 | — | — |
| 2019-09-16 | $157.74 | $271.20 | 10,500 | — | — |
| 2019-09-13 | $157.43 | $270.66 | 7,700 | — | — |
| 2019-09-12 | $156.99 | $269.91 | 9,000 | — | — |
| 2019-09-11 | $157.85 | $271.39 | 12,100 | — | — |
| 2019-09-10 | $155.23 | $266.88 | 15,200 | — | — |
| 2019-09-09 | $156.25 | $268.63 | 11,200 | — | — |
| 2019-09-06 | $159.72 | $274.60 | 7,100 | — | — |
| 2019-09-05 | $160.36 | $274.94 | 12,800 | — | — |
| 2019-09-04 | $161.08 | $276.18 | 29,700 | — | — |
| 2019-09-03 | $157.52 | $270.07 | 22,300 | — | — |
| 2019-08-30 | $155.02 | $265.79 | 14,300 | — | — |
| 2019-08-29 | $154.61 | $265.09 | 13,400 | — | — |
| 2019-08-28 | $152.58 | $261.60 | 12,600 | — | — |
| 2019-08-27 | $151.84 | $260.34 | 22,400 | — | — |
| 2019-08-26 | $154.55 | $264.98 | 24,500 | — | — |
| 2019-08-23 | $159.37 | $273.25 | 18,000 | — | — |
| 2019-08-22 | $161.36 | $276.66 | 16,800 | — | — |
| 2019-08-21 | $158.51 | $271.77 | 16,400 | — | — |
| 2019-08-20 | $156.94 | $269.08 | 11,200 | — | — |
| 2019-08-19 | $155.19 | $266.08 | 13,800 | — | — |
| 2019-08-16 | $155.59 | $266.77 | 18,000 | — | — |
| 2019-08-15 | $155.96 | $267.40 | 18,600 | — | — |
| 2019-08-14 | $152.43 | $261.35 | 30,300 | — | — |
| 2019-08-13 | $161.50 | $276.90 | 9,000 | — | — |
| 2019-08-12 | $162.99 | $279.45 | 10,200 | — | — |
| 2019-08-09 | $165.83 | $284.32 | 15,700 | — | — |
| 2019-08-08 | $165.81 | $284.29 | 26,000 | — | — |
| 2019-08-07 | $159.61 | $273.66 | 36,200 | — | — |
| 2019-08-06 | $161.52 | $276.93 | 13,600 | — | — |
| 2019-08-05 | $156.50 | $268.33 | 12,600 | — | — |
| 2019-08-02 | $156.28 | $267.95 | 11,800 | — | — |
| 2019-08-01 | $157.55 | $270.13 | 7,300 | — | — |
| 2019-07-31 | $159.60 | $273.64 | 16,200 | — | — |
| 2019-07-30 | $161.45 | $276.81 | 4,400 | — | — |
| 2019-07-29 | $160.79 | $275.68 | 7,500 | — | — |
| 2019-07-26 | $158.61 | $271.94 | 6,800 | — | — |
| 2019-07-25 | $157.48 | $270.01 | 10,800 | — | — |
| 2019-07-24 | $160.71 | $275.54 | 9,100 | — | — |
| 2019-07-23 | $156.99 | $269.17 | 10,800 | — | — |
| 2019-07-22 | $153.75 | $263.61 | 6,100 | — | — |
| 2019-07-19 | $152.34 | $261.19 | 5,400 | — | — |
| 2019-07-18 | $152.65 | $261.72 | 17,800 | — | — |
| 2019-07-17 | $155.55 | $266.70 | 13,500 | — | — |
| 2019-07-16 | $157.95 | $270.81 | 12,600 | — | — |
| 2019-07-15 | $155.57 | $266.73 | 9,200 | — | — |
| 2019-07-12 | $155.89 | $267.28 | 6,600 | — | — |
| 2019-07-11 | $154.80 | $265.41 | 6,000 | — | — |
| 2019-07-10 | $156.21 | $267.83 | 12,600 | — | — |
| 2019-07-09 | $152.49 | $261.45 | 12,700 | — | — |
| 2019-07-08 | $150.01 | $257.20 | 7,800 | — | — |
| 2019-07-05 | $150.24 | $257.59 | 12,800 | — | — |
| 2019-07-03 | $147.06 | $252.14 | 14,700 | — | — |
| 2019-07-02 | $149.32 | $256.02 | 12,500 | — | — |
| 2019-07-01 | $150.10 | $257.35 | 12,300 | — | — |
| 2019-06-28 | $149.51 | $256.34 | 13,200 | — | — |
| 2019-06-27 | $148.79 | $255.11 | 33,100 | — | — |
| 2019-06-26 | $148.91 | $255.31 | 17,400 | — | — |
| 2019-06-25 | $151.23 | $259.29 | 24,000 | — | — |
| 2019-06-24 | $155.83 | $267.18 | 10,000 | — | — |
| 2019-06-21 | $157.30 | $269.70 | 10,500 | — | — |
| 2019-06-20 | $159.56 | $273.57 | 16,600 | — | — |
| 2019-06-19 | $160.00 | $274.33 | 24,000 | — | — |
| 2019-06-18 | $156.18 | $267.78 | 53,800 | — | — |
| 2019-06-17 | $155.05 | $265.84 | 14,200 | — | — |
| 2019-06-14 | $154.56 | $265.00 | 16,200 | — | — |
| 2019-06-13 | $155.00 | $265.75 | 20,900 | — | — |
| 2019-06-12 | $150.90 | $258.72 | 18,000 | — | — |
| 2019-06-11 | $149.26 | $255.91 | 28,500 | — | — |
| 2019-06-10 | $148.50 | $254.61 | 37,600 | — | — |
| 2019-06-07 | $147.65 | $253.15 | 11,300 | — | — |
| 2019-06-06 | $145.92 | $250.19 | 11,200 | — | — |
| 2019-06-05 | $146.99 | $251.27 | 15,900 | — | — |
| 2019-06-04 | $149.36 | $255.32 | 12,600 | — | — |
| 2019-06-03 | $145.85 | $249.32 | 10,800 | — | — |
| 2019-05-31 | $142.12 | $242.94 | 9,900 | — | — |
| 2019-05-30 | $143.19 | $244.77 | 7,900 | — | — |
| 2019-05-29 | $142.76 | $244.04 | 9,600 | — | — |
| 2019-05-28 | $142.52 | $243.63 | 25,000 | — | — |
| 2019-05-24 | $141.37 | $241.66 | 3,700 | — | — |
| 2019-05-23 | $141.07 | $241.15 | 5,300 | — | — |
| 2019-05-22 | $142.82 | $244.14 | 6,800 | — | — |
| 2019-05-21 | $141.22 | $241.40 | 4,700 | — | — |
| 2019-05-20 | $139.03 | $237.66 | 3,700 | — | — |
| 2019-05-17 | $138.00 | $235.90 | 11,100 | — | — |
| 2019-05-16 | $139.00 | $237.61 | 6,000 | — | — |
| 2019-05-15 | $139.80 | $238.98 | 7,800 | — | — |
| 2019-05-14 | $138.40 | $236.58 | 3,800 | — | — |
| 2019-05-13 | $136.96 | $234.12 | 7,700 | — | — |
| 2019-05-10 | $139.34 | $238.19 | 5,000 | — | — |
| 2019-05-09 | $136.78 | $233.81 | 3,800 | — | — |
| 2019-05-08 | $137.58 | $235.18 | 4,300 | — | — |
| 2019-05-07 | $136.77 | $233.80 | 5,200 | — | — |
| 2019-05-06 | $137.62 | $235.25 | 8,100 | — | — |
| 2019-05-03 | $139.78 | $238.94 | 5,200 | — | — |
| 2019-05-02 | $138.44 | $236.65 | 6,800 | — | — |
| 2019-05-01 | $140.37 | $239.95 | 8,700 | — | — |
| 2019-04-30 | $139.71 | $238.82 | 7,000 | — | — |
| 2019-04-29 | $139.14 | $237.85 | 19,100 | — | — |
| 2019-04-26 | $137.43 | $234.92 | 4,500 | — | — |
| 2019-04-25 | $137.80 | $235.56 | 7,500 | — | — |
| 2019-04-24 | $138.37 | $236.53 | 9,700 | — | — |
| 2019-04-23 | $138.66 | $237.03 | 6,600 | — | — |
| 2019-04-22 | $138.38 | $236.55 | 10,500 | — | — |
| 2019-04-18 | $139.29 | $238.10 | 16,200 | — | — |
| 2019-04-17 | $142.80 | $244.10 | 23,100 | — | — |
| 2019-04-16 | $146.00 | $249.57 | 43,800 | — | — |
| 2019-04-15 | $146.08 | $249.71 | 18,900 | — | — |
| 2019-04-12 | $143.28 | $244.92 | 7,500 | — | — |
| 2019-04-11 | $142.10 | $242.91 | 17,500 | — | — |
| 2019-04-10 | $142.35 | $243.33 | 31,700 | — | — |
| 2019-04-09 | $135.89 | $232.29 | 10,000 | — | — |
| 2019-04-08 | $136.40 | $233.16 | 10,300 | — | — |
| 2019-04-05 | $136.70 | $233.68 | 31,900 | — | — |
| 2019-04-04 | $133.58 | $228.34 | 5,300 | — | — |
| 2019-04-03 | $134.02 | $229.10 | 9,000 | — | — |
| 2019-04-02 | $134.68 | $230.22 | 13,400 | — | — |
| 2019-04-01 | $131.91 | $225.49 | 9,300 | — | — |
| 2019-03-29 | $129.00 | $220.51 | 5,000 | — | — |
| 2019-03-28 | $130.08 | $221.61 | 9,100 | — | — |
| 2019-03-27 | $129.37 | $220.40 | 10,100 | — | — |
| 2019-03-26 | $127.81 | $217.74 | 10,900 | — | — |
| 2019-03-25 | $125.51 | $213.82 | 15,600 | — | — |
| 2019-03-22 | $128.60 | $219.09 | 9,900 | — | — |
| 2019-03-21 | $130.60 | $222.49 | 6,500 | — | — |
| 2019-03-20 | $130.14 | $221.71 | 7,400 | — | — |
| 2019-03-19 | $130.38 | $222.12 | 13,000 | — | — |
| 2019-03-18 | $130.57 | $222.44 | 7,700 | — | — |
| 2019-03-15 | $129.83 | $221.18 | 7,800 | — | — |
| 2019-03-14 | $129.92 | $221.34 | 10,300 | — | — |
| 2019-03-13 | $130.52 | $222.36 | 10,000 | — | — |
| 2019-03-12 | $131.15 | $223.43 | 10,500 | — | — |
| 2019-03-11 | $133.35 | $227.18 | 5,900 | — | — |
| 2019-03-08 | $132.64 | $225.97 | 5,000 | — | — |
| 2019-03-07 | $132.70 | $226.07 | 8,900 | — | — |
| 2019-03-06 | $132.38 | $225.53 | 7,100 | — | — |
| 2019-03-05 | $132.14 | $225.12 | 16,400 | — | — |
| 2019-03-04 | $132.70 | $226.07 | 12,700 | — | — |
| 2019-03-01 | $131.64 | $224.27 | 5,000 | — | — |
| 2019-02-28 | $131.27 | $223.64 | 10,600 | — | — |
| 2019-02-27 | $133.64 | $227.67 | 5,600 | — | — |
| 2019-02-26 | $134.62 | $229.34 | 12,600 | — | — |
| 2019-02-25 | $133.07 | $226.70 | 12,300 | — | — |
| 2019-02-22 | $133.52 | $227.47 | 4,600 | — | — |
| 2019-02-21 | $133.00 | $226.58 | 7,700 | — | — |
| 2019-02-20 | $133.38 | $227.23 | 11,800 | — | — |
| 2019-02-19 | $131.35 | $223.77 | 10,100 | — | — |
| 2019-02-15 | $131.51 | $224.04 | 8,900 | — | — |
| 2019-02-14 | $129.47 | $220.57 | 8,800 | — | — |
| 2019-02-13 | $127.70 | $217.55 | 6,000 | — | — |
| 2019-02-12 | $127.40 | $217.04 | 7,600 | — | — |
| 2019-02-11 | $126.36 | $215.27 | 9,900 | — | — |
| 2019-02-08 | $126.43 | $215.39 | 9,800 | — | — |
| 2019-02-07 | $126.12 | $214.86 | 9,600 | — | — |
| 2019-02-06 | $125.72 | $214.18 | 9,600 | — | — |
| 2019-02-05 | $125.05 | $213.04 | 14,300 | — | — |
| 2019-02-04 | $124.06 | $211.35 | 10,800 | — | — |
| 2019-02-01 | $124.28 | $211.73 | 7,800 | — | — |
| 2019-01-31 | $123.03 | $209.60 | 14,100 | — | — |
| 2019-01-30 | $123.08 | $209.68 | 6,300 | — | — |
| 2019-01-29 | $122.76 | $209.14 | 10,100 | — | — |
| 2019-01-28 | $123.31 | $210.07 | 5,700 | — | — |
| 2019-01-25 | $124.60 | $212.27 | 4,400 | — | — |
| 2019-01-24 | $123.63 | $210.62 | 6,900 | — | — |
| 2019-01-23 | $123.57 | $210.52 | 5,900 | — | — |
| 2019-01-22 | $122.77 | $209.15 | 9,700 | — | — |
| 2019-01-18 | $123.05 | $209.63 | 13,100 | — | — |
| 2019-01-17 | $122.85 | $209.29 | 13,400 | — | — |
| 2019-01-16 | $123.63 | $210.62 | 10,200 | — | — |
| 2019-01-15 | $122.61 | $208.88 | 8,700 | — | — |
| 2019-01-14 | $121.25 | $206.56 | 16,500 | — | — |
| 2019-01-11 | $124.74 | $212.51 | 15,100 | — | — |
| 2019-01-10 | $124.85 | $212.70 | 12,500 | — | — |
| 2019-01-09 | $124.75 | $212.53 | 13,900 | — | — |
| 2019-01-08 | $123.00 | $209.55 | 13,900 | — | — |
| 2019-01-07 | $122.00 | $207.84 | 11,300 | — | — |
| 2019-01-04 | $118.70 | $202.22 | 13,700 | — | — |
| 2019-01-03 | $115.90 | $197.45 | 13,600 | — | — |
| 2019-01-02 | $115.25 | $196.34 | 20,700 | — | — |