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
- 2008-12-03 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 | $212.84 | $212.84 | 4,975 | — | — |
| 2019-12-30 | $213.60 | $213.60 | 4,900 | — | — |
| 2019-12-27 | $214.36 | $214.36 | 1,150 | — | — |
| 2019-12-26 | $213.92 | $213.92 | 3,450 | — | — |
| 2019-12-24 | $217.40 | $217.40 | 1,200 | — | — |
| 2019-12-23 | $221.84 | $221.84 | 2,800 | — | — |
| 2019-12-20 | $224.32 | $224.32 | 2,250 | — | — |
| 2019-12-19 | $223.72 | $223.72 | 1,675 | — | — |
| 2019-12-18 | $224.80 | $224.80 | 750 | — | — |
| 2019-12-17 | $224.68 | $224.68 | 775 | — | — |
| 2019-12-16 | $224.44 | $224.44 | 22,225 | — | — |
| 2019-12-13 | $224.52 | $224.52 | 2,150 | — | — |
| 2019-12-12 | $226.56 | $226.56 | 9,750 | — | — |
| 2019-12-11 | $224.88 | $224.88 | 4,575 | — | — |
| 2019-12-10 | $228.12 | $228.12 | 2,700 | — | — |
| 2019-12-09 | $229.36 | $229.36 | 1,025 | — | — |
| 2019-12-06 | $229.44 | $229.44 | 24,150 | — | — |
| 2019-12-05 | $224.56 | $224.56 | 4,400 | — | — |
| 2019-12-04 | $224.64 | $224.64 | 2,050 | — | — |
| 2019-12-03 | $223.92 | $223.92 | 3,625 | — | — |
| 2019-12-02 | $228.16 | $228.16 | 3,250 | — | — |
| 2019-11-29 | $227.88 | $227.88 | 1,500 | — | — |
| 2019-11-27 | $230.72 | $230.72 | 925 | — | — |
| 2019-11-26 | $228.28 | $228.28 | 3,925 | — | — |
| 2019-11-25 | $230.72 | $230.72 | 3,600 | — | — |
| 2019-11-22 | $228.24 | $228.24 | 2,100 | — | — |
| 2019-11-21 | $227.56 | $227.56 | 4,200 | — | — |
| 2019-11-20 | $225.08 | $225.08 | 7,475 | — | — |
| 2019-11-19 | $225.16 | $225.16 | 8,350 | — | — |
| 2019-11-18 | $225.36 | $225.36 | 6,375 | — | — |
| 2019-11-15 | $227.04 | $227.04 | 5,450 | — | — |
| 2019-11-14 | $225.72 | $225.72 | 6,850 | — | — |
| 2019-11-13 | $227.76 | $227.76 | 12,650 | — | — |
| 2019-11-12 | $229.28 | $229.28 | 11,825 | — | — |
| 2019-11-11 | $230.32 | $230.32 | 8,000 | — | — |
| 2019-11-08 | $229.24 | $229.24 | 13,175 | — | — |
| 2019-11-07 | $226.28 | $226.28 | 14,975 | — | — |
| 2019-11-06 | $219.44 | $219.44 | 3,400 | — | — |
| 2019-11-05 | $221.52 | $221.52 | 11,000 | — | — |
| 2019-11-04 | $214.40 | $214.40 | 6,425 | — | — |
| 2019-11-01 | $213.12 | $213.12 | 5,000 | — | — |
| 2019-10-31 | $213.72 | $213.72 | 4,500 | — | — |
| 2019-10-30 | $218.12 | $218.12 | 4,725 | — | — |
| 2019-10-29 | $220.28 | $220.28 | 2,575 | — | — |
| 2019-10-28 | $219.16 | $219.16 | 2,000 | — | — |
| 2019-10-25 | $215.44 | $215.44 | 4,150 | — | — |
| 2019-10-24 | $216.24 | $216.24 | 4,975 | — | — |
| 2019-10-23 | $219.36 | $219.36 | 1,175 | — | — |
| 2019-10-22 | $220.44 | $220.44 | 2,025 | — | — |
| 2019-10-21 | $221.72 | $221.72 | 3,975 | — | — |
| 2019-10-18 | $219.16 | $219.16 | 2,975 | — | — |
| 2019-10-17 | $219.08 | $219.08 | 2,275 | — | — |
| 2019-10-16 | $219.56 | $219.56 | 3,325 | — | — |
| 2019-10-15 | $222.20 | $222.20 | 3,750 | — | — |
| 2019-10-14 | $218.92 | $218.92 | 1,850 | — | — |
| 2019-10-11 | $220.68 | $220.68 | 19,050 | — | — |
| 2019-10-10 | $218.32 | $218.32 | 5,700 | — | — |
| 2019-10-09 | $214.64 | $214.64 | 3,425 | — | — |
| 2019-10-08 | $214.52 | $214.52 | 13,050 | — | — |
| 2019-10-07 | $218.40 | $218.40 | 6,750 | — | — |
| 2019-10-04 | $214.72 | $214.72 | 5,425 | — | — |
| 2019-10-03 | $214.64 | $214.64 | 13,450 | — | — |
| 2019-10-02 | $216.48 | $216.48 | 18,850 | — | — |
| 2019-10-01 | $221.68 | $221.68 | 10,250 | — | — |
| 2019-09-30 | $224.04 | $224.04 | 12,075 | — | — |
| 2019-09-27 | $217.44 | $217.44 | 10,600 | — | — |
| 2019-09-26 | $215.08 | $215.08 | 5,275 | — | — |
| 2019-09-25 | $215.08 | $215.08 | 15,825 | — | — |
| 2019-09-24 | $207.20 | $207.20 | 5,550 | — | — |
| 2019-09-23 | $209.72 | $209.72 | 6,250 | — | — |
| 2019-09-20 | $212.08 | $212.08 | 5,475 | — | — |
| 2019-09-19 | $217.12 | $217.12 | 4,625 | — | — |
| 2019-09-18 | $218.52 | $218.52 | 11,425 | — | — |
| 2019-09-17 | $215.92 | $215.92 | 4,650 | — | — |
| 2019-09-16 | $216.68 | $216.68 | 9,725 | — | — |
| 2019-09-13 | $220.32 | $220.32 | 9,100 | — | — |
| 2019-09-12 | $216.92 | $216.92 | 16,175 | — | — |
| 2019-09-11 | $217.52 | $217.52 | 6,750 | — | — |
| 2019-09-10 | $220.32 | $220.32 | 8,525 | — | — |
| 2019-09-09 | $216.56 | $216.56 | 13,250 | — | — |
| 2019-09-06 | $214.80 | $214.80 | 17,700 | — | — |
| 2019-09-05 | $211.32 | $211.32 | 27,425 | — | — |
| 2019-09-04 | $201.68 | $201.68 | 8,000 | — | — |
| 2019-09-03 | $204.20 | $204.20 | 6,050 | — | — |
| 2019-08-30 | $210.08 | $210.08 | 6,500 | — | — |
| 2019-08-29 | $208.80 | $208.80 | 14,350 | — | — |
| 2019-08-28 | $205.84 | $205.84 | 7,525 | — | — |
| 2019-08-27 | $204.80 | $204.80 | 4,725 | — | — |
| 2019-08-26 | $208.48 | $208.48 | 5,550 | — | — |
| 2019-08-23 | $208.68 | $208.68 | 8,375 | — | — |
| 2019-08-22 | $217.12 | $217.12 | 6,825 | — | — |
| 2019-08-21 | $216.08 | $216.08 | 4,300 | — | — |
| 2019-08-20 | $214.52 | $214.52 | 4,975 | — | — |
| 2019-08-19 | $217.88 | $217.88 | 6,175 | — | — |
| 2019-08-16 | $212.80 | $212.80 | 7,875 | — | — |
| 2019-08-15 | $210.16 | $210.16 | 8,600 | — | — |
| 2019-08-14 | $212.80 | $212.80 | 13,275 | — | — |
| 2019-08-13 | $215.76 | $215.76 | 28,550 | — | — |
| 2019-08-12 | $213.12 | $213.12 | 12,825 | — | — |
| 2019-08-09 | $216.96 | $216.96 | 5,625 | — | — |
| 2019-08-08 | $215.44 | $215.44 | 18,725 | — | — |
| 2019-08-07 | $217.80 | $217.80 | 21,200 | — | — |
| 2019-08-06 | $224.72 | $224.72 | 4,125 | — | — |
| 2019-08-05 | $228.40 | $228.40 | 8,700 | — | — |
| 2019-08-02 | $234.68 | $234.68 | 18,700 | — | — |
| 2019-08-01 | $232.88 | $232.88 | 20,525 | — | — |
| 2019-07-31 | $244.36 | $244.36 | 50,825 | — | — |
| 2019-07-30 | $238.12 | $238.12 | 11,850 | — | — |
| 2019-07-29 | $239.76 | $239.76 | 10,825 | — | — |
| 2019-07-26 | $242.76 | $242.76 | 4,525 | — | — |
| 2019-07-25 | $243.68 | $243.68 | 16,575 | — | — |
| 2019-07-24 | $240.12 | $240.12 | 8,875 | — | — |
| 2019-07-23 | $242.84 | $242.84 | 18,925 | — | — |
| 2019-07-22 | $239.96 | $239.96 | 6,775 | — | — |
| 2019-07-19 | $239.60 | $239.60 | 21,300 | — | — |
| 2019-07-18 | $232.56 | $232.56 | 27,475 | — | — |
| 2019-07-17 | $239.28 | $239.28 | 11,475 | — | — |
| 2019-07-16 | $247.04 | $247.04 | 7,000 | — | — |
| 2019-07-15 | $242.92 | $242.92 | 2,525 | — | — |
| 2019-07-12 | $242.80 | $242.80 | 5,300 | — | — |
| 2019-07-11 | $245.64 | $245.64 | 7,700 | — | — |
| 2019-07-10 | $241.60 | $241.60 | 9,175 | — | — |
| 2019-07-09 | $249.28 | $249.28 | 9,825 | — | — |
| 2019-07-08 | $250.92 | $250.92 | 4,625 | — | — |
| 2019-07-05 | $247.72 | $247.72 | 16,475 | — | — |
| 2019-07-03 | $242.16 | $242.16 | 7,275 | — | — |
| 2019-07-02 | $243.24 | $243.24 | 20,325 | — | — |
| 2019-07-01 | $253.68 | $253.68 | 17,050 | — | — |
| 2019-06-28 | $244.40 | $244.40 | 6,325 | — | — |
| 2019-06-27 | $245.32 | $245.32 | 16,300 | — | — |
| 2019-06-26 | $244.92 | $244.92 | 11,450 | — | — |
| 2019-06-25 | $240.36 | $240.36 | 25,575 | — | — |
| 2019-06-24 | $241.32 | $241.32 | 14,425 | — | — |
| 2019-06-21 | $248.44 | $248.44 | 15,800 | — | — |
| 2019-06-20 | $251.76 | $251.76 | 11,375 | — | — |
| 2019-06-19 | $266.24 | $266.24 | 10,250 | — | — |
| 2019-06-18 | $269.40 | $269.40 | 15,725 | — | — |
| 2019-06-17 | $271.96 | $271.96 | 3,900 | — | — |
| 2019-06-14 | $271.44 | $271.44 | 11,825 | — | — |
| 2019-06-13 | $271.44 | $271.44 | 4,100 | — | — |
| 2019-06-12 | $274.72 | $274.72 | 3,550 | — | — |
| 2019-06-11 | $277.28 | $277.28 | 3,375 | — | — |
| 2019-06-10 | $276.60 | $276.60 | 4,600 | — | — |
| 2019-06-07 | $271.36 | $271.36 | 7,825 | — | — |
| 2019-06-06 | $274.36 | $274.36 | 4,925 | — | — |
| 2019-06-05 | $276.08 | $276.08 | 10,325 | — | — |
| 2019-06-04 | $277.00 | $277.00 | 4,850 | — | — |
| 2019-06-03 | $277.40 | $277.40 | 33,825 | — | — |
| 2019-05-31 | $285.84 | $285.84 | 5,000 | — | — |
| 2019-05-30 | $293.88 | $293.88 | 5,300 | — | — |
| 2019-05-29 | $297.68 | $297.68 | 2,725 | — | — |
| 2019-05-28 | $298.16 | $298.16 | 1,750 | — | — |
| 2019-05-24 | $295.48 | $295.48 | 4,050 | — | — |
| 2019-05-23 | $296.00 | $296.00 | 10,350 | — | — |
| 2019-05-22 | $300.72 | $300.72 | 2,225 | — | — |
| 2019-05-21 | $300.08 | $300.08 | 28,500 | — | — |
| 2019-05-20 | $298.52 | $298.52 | 2,625 | — | — |
| 2019-05-17 | $298.32 | $298.32 | 5,575 | — | — |
| 2019-05-16 | $294.24 | $294.24 | 4,400 | — | — |
| 2019-05-15 | $289.84 | $289.84 | 4,800 | — | — |
| 2019-05-14 | $289.56 | $289.56 | 5,750 | — | — |
| 2019-05-13 | $288.44 | $288.44 | 17,600 | — | — |
| 2019-05-10 | $294.60 | $294.60 | 4,625 | — | — |
| 2019-05-09 | $295.48 | $295.48 | 4,075 | — | — |
| 2019-05-08 | $296.64 | $296.64 | 4,675 | — | — |
| 2019-05-07 | $295.04 | $295.04 | 24,200 | — | — |
| 2019-05-06 | $296.92 | $296.92 | 1,200 | — | — |
| 2019-05-03 | $297.84 | $297.84 | 23,850 | — | — |
| 2019-05-02 | $301.40 | $301.40 | 27,600 | — | — |
| 2019-05-01 | $299.12 | $299.12 | 16,825 | — | — |
| 2019-04-30 | $295.08 | $295.08 | 2,650 | — | — |
| 2019-04-29 | $296.88 | $296.88 | 3,175 | — | — |
| 2019-04-26 | $294.20 | $294.20 | 24,275 | — | — |
| 2019-04-25 | $298.08 | $298.08 | 7,450 | — | — |
| 2019-04-24 | $298.72 | $298.72 | 5,250 | — | — |
| 2019-04-23 | $300.88 | $300.88 | 8,000 | — | — |
| 2019-04-22 | $299.12 | $299.12 | 13,650 | — | — |
| 2019-04-18 | $299.32 | $299.32 | 1,825 | — | — |
| 2019-04-17 | $299.44 | $299.44 | 3,100 | — | — |
| 2019-04-16 | $298.00 | $298.00 | 7,625 | — | — |
| 2019-04-15 | $292.84 | $292.84 | 3,200 | — | — |
| 2019-04-12 | $291.60 | $291.60 | 3,150 | — | — |
| 2019-04-11 | $290.96 | $290.96 | 6,925 | — | — |
| 2019-04-10 | $283.60 | $283.60 | 2,200 | — | — |
| 2019-04-09 | $285.40 | $285.40 | 1,875 | — | — |
| 2019-04-08 | $288.24 | $288.24 | 2,350 | — | — |
| 2019-04-05 | $290.84 | $290.84 | 5,875 | — | — |
| 2019-04-04 | $290.16 | $290.16 | 3,325 | — | — |
| 2019-04-03 | $291.44 | $291.44 | 2,750 | — | — |
| 2019-04-02 | $290.92 | $290.92 | 4,850 | — | — |
| 2019-04-01 | $292.72 | $292.72 | 4,850 | — | — |
| 2019-03-29 | $290.44 | $290.44 | 5,450 | — | — |
| 2019-03-28 | $290.84 | $290.84 | 16,575 | — | — |
| 2019-03-27 | $282.60 | $282.60 | 2,675 | — | — |
| 2019-03-26 | $279.80 | $279.80 | 7,250 | — | — |
| 2019-03-25 | $277.04 | $277.04 | 6,400 | — | — |
| 2019-03-22 | $281.08 | $281.08 | 4,300 | — | — |
| 2019-03-21 | $282.68 | $282.68 | 3,850 | — | — |
| 2019-03-20 | $280.32 | $280.32 | 11,125 | — | — |
| 2019-03-19 | $283.72 | $283.72 | 2,900 | — | — |
| 2019-03-18 | $285.28 | $285.28 | 1,450 | — | — |
| 2019-03-15 | $285.80 | $285.80 | 2,375 | — | — |
| 2019-03-14 | $288.40 | $288.40 | 6,400 | — | — |
| 2019-03-13 | $281.92 | $281.92 | 3,125 | — | — |
| 2019-03-12 | $285.88 | $285.88 | 2,325 | — | — |
| 2019-03-11 | $289.48 | $289.48 | 2,875 | — | — |
| 2019-03-08 | $286.40 | $286.40 | 14,800 | — | — |
| 2019-03-07 | $292.92 | $292.92 | 2,600 | — | — |
| 2019-03-06 | $291.84 | $291.84 | 4,400 | — | — |
| 2019-03-05 | $291.44 | $291.44 | 6,025 | — | — |
| 2019-03-04 | $291.96 | $291.96 | 11,200 | — | — |
| 2019-03-01 | $290.56 | $290.56 | 13,125 | — | — |
| 2019-02-28 | $280.64 | $280.64 | 18,475 | — | — |
| 2019-02-27 | $277.28 | $277.28 | 8,325 | — | — |
| 2019-02-26 | $273.64 | $273.64 | 5,975 | — | — |
| 2019-02-25 | $274.36 | $274.36 | 1,500 | — | — |
| 2019-02-22 | $273.80 | $273.80 | 7,825 | — | — |
| 2019-02-21 | $275.56 | $275.56 | 4,750 | — | — |
| 2019-02-20 | $269.36 | $269.36 | 3,500 | — | — |
| 2019-02-19 | $268.72 | $268.72 | 6,875 | — | — |
| 2019-02-15 | $276.44 | $276.44 | 5,250 | — | — |
| 2019-02-14 | $280.64 | $280.64 | 4,100 | — | — |
| 2019-02-13 | $283.48 | $283.48 | 6,525 | — | — |
| 2019-02-12 | $281.12 | $281.12 | 1,600 | — | — |
| 2019-02-11 | $282.00 | $282.00 | 2,925 | — | — |
| 2019-02-08 | $279.56 | $279.56 | 2,150 | — | — |
| 2019-02-07 | $281.40 | $281.40 | 3,175 | — | — |
| 2019-02-06 | $282.60 | $282.60 | 3,700 | — | — |
| 2019-02-05 | $279.12 | $279.12 | 2,325 | — | — |
| 2019-02-04 | $280.08 | $280.08 | 14,325 | — | — |
| 2019-02-01 | $277.60 | $277.60 | 4,400 | — | — |
| 2019-01-31 | $277.04 | $277.04 | 7,950 | — | — |
| 2019-01-30 | $277.24 | $277.24 | 45,225 | — | — |
| 2019-01-29 | $280.40 | $280.40 | 2,025 | — | — |
| 2019-01-28 | $283.56 | $283.56 | 5,775 | — | — |
| 2019-01-25 | $285.24 | $285.24 | 10,475 | — | — |
| 2019-01-24 | $293.96 | $293.96 | 5,225 | — | — |
| 2019-01-23 | $292.72 | $292.72 | 5,575 | — | — |
| 2019-01-22 | $292.16 | $292.16 | 4,725 | — | — |
| 2019-01-18 | $293.68 | $293.68 | 4,850 | — | — |
| 2019-01-17 | $288.68 | $288.68 | 2,375 | — | — |
| 2019-01-16 | $287.80 | $287.80 | 6,825 | — | — |
| 2019-01-15 | $289.76 | $289.76 | 9,200 | — | — |
| 2019-01-14 | $288.36 | $288.36 | 2,450 | — | — |
| 2019-01-11 | $289.84 | $289.84 | 3,775 | — | — |
| 2019-01-10 | $290.60 | $290.60 | 4,600 | — | — |
| 2019-01-09 | $287.32 | $287.32 | 2,950 | — | — |
| 2019-01-08 | $290.92 | $290.92 | 1,550 | — | — |
| 2019-01-07 | $289.36 | $289.36 | 22,675 | — | — |
| 2019-01-04 | $290.36 | $290.36 | 975 | — | — |
| 2019-01-03 | $286.16 | $286.16 | 1,200 | — | — |
| 2019-01-02 | $290.44 | $290.44 | 525 | — | — |