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-05-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 | $99.72 | $257.52 | 875,000 | — | — |
| 2019-12-30 | $100.02 | $258.30 | 980,150 | — | — |
| 2019-12-27 | $100.88 | $260.52 | 818,100 | — | — |
| 2019-12-26 | $99.70 | $257.47 | 506,550 | — | — |
| 2019-12-24 | $99.74 | $257.58 | 377,900 | — | — |
| 2019-12-23 | $99.78 | $257.68 | 1,594,950 | — | — |
| 2019-12-20 | $100.92 | $260.62 | 2,357,550 | — | — |
| 2019-12-19 | $99.94 | $258.09 | 2,188,650 | — | — |
| 2019-12-18 | $98.48 | $254.32 | 1,682,950 | — | — |
| 2019-12-17 | $97.94 | $252.93 | 702,500 | — | — |
| 2019-12-16 | $98.62 | $254.68 | 1,574,900 | — | — |
| 2019-12-13 | $96.72 | $249.78 | 912,700 | — | — |
| 2019-12-12 | $95.84 | $247.50 | 965,000 | — | — |
| 2019-12-11 | $96.38 | $248.90 | 1,616,750 | — | — |
| 2019-12-10 | $95.96 | $247.81 | 1,720,700 | — | — |
| 2019-12-09 | $95.54 | $246.73 | 2,314,050 | — | — |
| 2019-12-06 | $95.36 | $246.26 | 1,238,700 | — | — |
| 2019-12-05 | $95.24 | $245.95 | 1,151,200 | — | — |
| 2019-12-04 | $96.40 | $248.95 | 2,450,500 | — | — |
| 2019-12-03 | $95.78 | $247.35 | 1,529,250 | — | — |
| 2019-12-02 | $96.76 | $249.88 | 4,275,100 | — | — |
| 2019-11-29 | $96.96 | $250.40 | 722,650 | — | — |
| 2019-11-27 | $97.54 | $251.89 | 1,827,650 | — | — |
| 2019-11-26 | $97.52 | $251.84 | 806,600 | — | — |
| 2019-11-25 | $97.54 | $251.89 | 1,323,500 | — | — |
| 2019-11-22 | $95.94 | $247.76 | 1,004,350 | — | — |
| 2019-11-21 | $95.22 | $245.90 | 1,197,400 | — | — |
| 2019-11-20 | $94.02 | $242.80 | 1,132,950 | — | — |
| 2019-11-19 | $95.34 | $246.21 | 1,052,600 | — | — |
| 2019-11-18 | $95.88 | $247.61 | 930,250 | — | — |
| 2019-11-15 | $94.88 | $245.02 | 1,133,500 | — | — |
| 2019-11-14 | $94.74 | $244.66 | 749,350 | — | — |
| 2019-11-13 | $95.64 | $246.99 | 1,004,700 | — | — |
| 2019-11-12 | $94.16 | $243.17 | 1,266,750 | — | — |
| 2019-11-11 | $93.76 | $242.13 | 978,650 | — | — |
| 2019-11-08 | $94.52 | $244.10 | 2,667,000 | — | — |
| 2019-11-07 | $93.60 | $241.72 | 1,571,750 | — | — |
| 2019-11-06 | $94.68 | $244.51 | 2,012,250 | — | — |
| 2019-11-05 | $94.40 | $243.79 | 1,819,150 | — | — |
| 2019-11-04 | $96.22 | $248.49 | 1,162,000 | — | — |
| 2019-11-01 | $96.78 | $249.93 | 1,402,050 | — | — |
| 2019-10-31 | $98.06 | $253.24 | 2,834,100 | — | — |
| 2019-10-30 | $98.04 | $253.19 | 1,875,550 | — | — |
| 2019-10-29 | $95.18 | $245.80 | 1,132,100 | — | — |
| 2019-10-28 | $95.50 | $246.63 | 2,339,900 | — | — |
| 2019-10-25 | $95.34 | $246.21 | 1,334,700 | — | — |
| 2019-10-24 | $94.50 | $244.04 | 3,001,400 | — | — |
| 2019-10-23 | $89.38 | $230.82 | 1,842,300 | — | — |
| 2019-10-22 | $87.84 | $226.84 | 1,328,500 | — | — |
| 2019-10-21 | $87.44 | $225.81 | 1,194,950 | — | — |
| 2019-10-18 | $87.74 | $226.59 | 825,350 | — | — |
| 2019-10-17 | $88.26 | $227.93 | 1,215,750 | — | — |
| 2019-10-16 | $87.58 | $226.17 | 831,500 | — | — |
| 2019-10-15 | $88.42 | $228.34 | 1,115,050 | — | — |
| 2019-10-14 | $87.68 | $226.43 | 1,325,850 | — | — |
| 2019-10-11 | $87.16 | $225.09 | 1,921,450 | — | — |
| 2019-10-10 | $87.20 | $225.19 | 3,109,100 | — | — |
| 2019-10-09 | $86.80 | $224.16 | 990,750 | — | — |
| 2019-10-08 | $86.08 | $222.30 | 1,546,500 | — | — |
| 2019-10-07 | $86.88 | $224.37 | 1,127,150 | — | — |
| 2019-10-04 | $86.62 | $223.69 | 939,200 | — | — |
| 2019-10-03 | $86.34 | $222.97 | 1,000,950 | — | — |
| 2019-10-02 | $84.92 | $219.30 | 1,570,050 | — | — |
| 2019-10-01 | $87.32 | $225.50 | 1,538,950 | — | — |
| 2019-09-30 | $89.14 | $230.20 | 1,752,550 | — | — |
| 2019-09-27 | $90.56 | $233.87 | 1,149,750 | — | — |
| 2019-09-26 | $90.94 | $234.85 | 2,338,750 | — | — |
| 2019-09-25 | $90.68 | $234.18 | 2,096,800 | — | — |
| 2019-09-24 | $90.34 | $233.30 | 1,439,200 | — | — |
| 2019-09-23 | $89.14 | $230.20 | 1,228,500 | — | — |
| 2019-09-20 | $90.36 | $233.35 | 2,434,100 | — | — |
| 2019-09-19 | $89.22 | $230.41 | 2,076,850 | — | — |
| 2019-09-18 | $87.14 | $225.04 | 1,048,100 | — | — |
| 2019-09-17 | $86.26 | $222.76 | 2,459,250 | — | — |
| 2019-09-16 | $85.02 | $219.56 | 1,251,100 | — | — |
| 2019-09-13 | $85.54 | $220.90 | 1,829,450 | — | — |
| 2019-09-12 | $85.80 | $221.58 | 3,381,750 | — | — |
| 2019-09-11 | $86.20 | $222.61 | 3,921,750 | — | — |
| 2019-09-10 | $86.54 | $223.49 | 2,051,350 | — | — |
| 2019-09-09 | $87.60 | $226.22 | 1,410,950 | — | — |
| 2019-09-06 | $89.48 | $231.08 | 944,350 | — | — |
| 2019-09-05 | $89.52 | $231.18 | 805,000 | — | — |
| 2019-09-04 | $90.68 | $234.18 | 870,900 | — | — |
| 2019-09-03 | $90.54 | $233.82 | 1,131,800 | — | — |
| 2019-08-30 | $90.06 | $232.58 | 1,206,800 | — | — |
| 2019-08-29 | $90.84 | $234.59 | 1,346,450 | — | — |
| 2019-08-28 | $89.60 | $231.39 | 1,065,850 | — | — |
| 2019-08-27 | $89.76 | $231.80 | 1,166,950 | — | — |
| 2019-08-26 | $89.66 | $231.54 | 1,217,500 | — | — |
| 2019-08-23 | $89.16 | $230.25 | 1,876,100 | — | — |
| 2019-08-22 | $90.82 | $234.54 | 2,277,550 | — | — |
| 2019-08-21 | $90.84 | $234.59 | 3,003,600 | — | — |
| 2019-08-20 | $89.24 | $230.46 | 2,533,950 | — | — |
| 2019-08-19 | $88.84 | $229.43 | 760,500 | — | — |
| 2019-08-16 | $88.68 | $229.01 | 747,750 | — | — |
| 2019-08-15 | $88.36 | $228.19 | 959,800 | — | — |
| 2019-08-14 | $87.62 | $226.28 | 1,396,700 | — | — |
| 2019-08-13 | $89.72 | $231.70 | 1,728,750 | — | — |
| 2019-08-12 | $88.72 | $229.12 | 1,246,400 | — | — |
| 2019-08-09 | $89.54 | $231.23 | 2,063,650 | — | — |
| 2019-08-08 | $88.28 | $227.98 | 1,184,450 | — | — |
| 2019-08-07 | $87.84 | $224.52 | 2,009,300 | — | — |
| 2019-08-06 | $87.24 | $222.99 | 1,968,250 | — | — |
| 2019-08-05 | $87.12 | $222.68 | 1,911,600 | — | — |
| 2019-08-02 | $88.56 | $226.36 | 2,133,750 | — | — |
| 2019-08-01 | $88.00 | $224.93 | 1,343,100 | — | — |
| 2019-07-31 | $86.82 | $221.91 | 1,127,800 | — | — |
| 2019-07-30 | $87.72 | $224.21 | 1,737,750 | — | — |
| 2019-07-29 | $88.78 | $226.92 | 3,209,850 | — | — |
| 2019-07-26 | $87.02 | $222.42 | 2,113,400 | — | — |
| 2019-07-25 | $85.32 | $218.08 | 5,209,850 | — | — |
| 2019-07-24 | $80.70 | $206.27 | 2,140,800 | — | — |
| 2019-07-23 | $81.16 | $207.45 | 2,076,550 | — | — |
| 2019-07-22 | $80.66 | $206.17 | 2,169,250 | — | — |
| 2019-07-19 | $80.24 | $205.09 | 1,854,800 | — | — |
| 2019-07-18 | $81.46 | $208.21 | 1,364,200 | — | — |
| 2019-07-17 | $80.68 | $206.22 | 662,200 | — | — |
| 2019-07-16 | $80.40 | $205.50 | 809,850 | — | — |
| 2019-07-15 | $80.44 | $205.61 | 1,001,350 | — | — |
| 2019-07-12 | $80.42 | $205.55 | 1,614,850 | — | — |
| 2019-07-11 | $80.90 | $206.78 | 1,171,250 | — | — |
| 2019-07-10 | $82.26 | $210.26 | 811,500 | — | — |
| 2019-07-09 | $81.48 | $208.26 | 833,950 | — | — |
| 2019-07-08 | $81.66 | $208.72 | 1,045,100 | — | — |
| 2019-07-05 | $81.88 | $209.29 | 1,405,850 | — | — |
| 2019-07-03 | $83.98 | $214.65 | 909,500 | — | — |
| 2019-07-02 | $83.42 | $213.22 | 1,260,600 | — | — |
| 2019-07-01 | $82.62 | $211.18 | 1,516,450 | — | — |
| 2019-06-28 | $82.56 | $211.02 | 1,152,400 | — | — |
| 2019-06-27 | $81.98 | $209.54 | 841,900 | — | — |
| 2019-06-26 | $81.94 | $209.44 | 868,950 | — | — |
| 2019-06-25 | $82.80 | $211.64 | 691,050 | — | — |
| 2019-06-24 | $82.98 | $212.10 | 970,000 | — | — |
| 2019-06-21 | $82.72 | $211.43 | 1,350,850 | — | — |
| 2019-06-20 | $83.22 | $212.71 | 1,676,600 | — | — |
| 2019-06-19 | $83.36 | $213.07 | 1,513,550 | — | — |
| 2019-06-18 | $81.90 | $209.34 | 1,629,250 | — | — |
| 2019-06-17 | $79.96 | $204.38 | 932,100 | — | — |
| 2019-06-14 | $79.34 | $202.79 | 738,900 | — | — |
| 2019-06-13 | $79.82 | $204.02 | 1,010,000 | — | — |
| 2019-06-12 | $79.86 | $204.12 | 1,253,650 | — | — |
| 2019-06-11 | $78.78 | $201.36 | 1,189,050 | — | — |
| 2019-06-10 | $79.18 | $202.39 | 1,464,450 | — | — |
| 2019-06-07 | $78.04 | $199.47 | 1,035,450 | — | — |
| 2019-06-06 | $77.66 | $198.50 | 1,129,750 | — | — |
| 2019-06-05 | $76.72 | $196.10 | 1,048,650 | — | — |
| 2019-06-04 | $77.18 | $197.27 | 1,707,650 | — | — |
| 2019-06-03 | $75.80 | $193.75 | 1,204,650 | — | — |
| 2019-05-31 | $74.76 | $191.09 | 1,311,500 | — | — |
| 2019-05-30 | $75.02 | $191.75 | 1,456,450 | — | — |
| 2019-05-29 | $75.06 | $191.85 | 1,667,100 | — | — |
| 2019-05-28 | $76.02 | $194.31 | 1,903,900 | — | — |
| 2019-05-24 | $78.04 | $199.47 | 1,543,300 | — | — |
| 2019-05-23 | $77.32 | $197.63 | 2,765,050 | — | — |
| 2019-05-22 | $77.22 | $197.38 | 1,472,550 | — | — |
| 2019-05-21 | $75.76 | $193.64 | 1,719,400 | — | — |
| 2019-05-20 | $75.08 | $191.91 | 1,548,500 | — | — |
| 2019-05-17 | $75.56 | $193.13 | 858,150 | — | — |
| 2019-05-16 | $75.60 | $193.23 | 1,494,350 | — | — |
| 2019-05-15 | $75.36 | $192.62 | 2,285,000 | — | — |
| 2019-05-14 | $75.64 | $193.34 | 3,582,400 | — | — |
| 2019-05-13 | $74.56 | $190.58 | 3,828,700 | — | — |
| 2019-05-10 | $75.30 | $192.47 | 4,257,850 | — | — |
| 2019-05-09 | $76.94 | $196.66 | 1,789,050 | — | — |
| 2019-05-08 | $76.60 | $195.79 | 1,596,750 | — | — |
| 2019-05-07 | $75.96 | $194.15 | 1,415,600 | — | — |
| 2019-05-06 | $76.70 | $196.05 | 1,770,150 | — | — |
| 2019-05-03 | $76.82 | $196.35 | 1,608,600 | — | — |
| 2019-05-02 | $75.24 | $192.31 | 5,107,500 | — | — |
| 2019-05-01 | $74.70 | $190.93 | 2,599,800 | — | — |
| 2019-04-30 | $75.32 | $192.52 | 4,333,200 | — | — |
| 2019-04-29 | $76.36 | $195.18 | 2,759,300 | — | — |
| 2019-04-26 | $75.98 | $194.21 | 3,595,200 | — | — |
| 2019-04-25 | $78.12 | $199.68 | 2,364,550 | — | — |
| 2019-04-24 | $77.44 | $197.94 | 1,971,000 | — | — |
| 2019-04-23 | $77.38 | $197.78 | 2,406,100 | — | — |
| 2019-04-22 | $77.50 | $198.09 | 2,126,750 | — | — |
| 2019-04-18 | $77.60 | $198.35 | 2,715,150 | — | — |
| 2019-04-17 | $77.54 | $198.19 | 2,204,150 | — | — |
| 2019-04-16 | $78.60 | $200.90 | 1,667,150 | — | — |
| 2019-04-15 | $79.62 | $203.51 | 1,503,050 | — | — |
| 2019-04-12 | $79.04 | $202.03 | 3,744,900 | — | — |
| 2019-04-11 | $79.68 | $203.66 | 2,257,200 | — | — |
| 2019-04-10 | $81.08 | $207.24 | 3,309,500 | — | — |
| 2019-04-09 | $81.38 | $208.01 | 2,156,550 | — | — |
| 2019-04-08 | $81.72 | $208.88 | 1,584,700 | — | — |
| 2019-04-05 | $81.40 | $208.06 | 2,894,400 | — | — |
| 2019-04-04 | $81.06 | $207.19 | 2,790,300 | — | — |
| 2019-04-03 | $82.18 | $210.05 | 3,160,000 | — | — |
| 2019-04-02 | $83.18 | $212.61 | 5,441,550 | — | — |
| 2019-04-01 | $82.54 | $210.97 | 4,207,750 | — | — |
| 2019-03-29 | $80.86 | $206.68 | 17,391,150 | — | — |
| 2019-03-28 | $85.96 | $219.71 | 2,327,950 | — | — |
| 2019-03-27 | $85.30 | $218.03 | 1,591,750 | — | — |
| 2019-03-26 | $85.88 | $219.51 | 1,553,000 | — | — |
| 2019-03-25 | $85.10 | $217.52 | 1,485,850 | — | — |
| 2019-03-22 | $85.18 | $217.72 | 1,945,600 | — | — |
| 2019-03-21 | $85.90 | $219.56 | 1,217,400 | — | — |
| 2019-03-20 | $86.04 | $219.92 | 1,878,650 | — | — |
| 2019-03-19 | $85.74 | $219.15 | 1,604,600 | — | — |
| 2019-03-18 | $85.16 | $217.67 | 1,538,100 | — | — |
| 2019-03-15 | $85.02 | $217.31 | 4,496,800 | — | — |
| 2019-03-14 | $84.54 | $216.09 | 1,853,900 | — | — |
| 2019-03-13 | $84.90 | $217.01 | 1,486,950 | — | — |
| 2019-03-12 | $83.70 | $213.94 | 1,981,700 | — | — |
| 2019-03-11 | $84.38 | $215.68 | 1,750,750 | — | — |
| 2019-03-08 | $83.54 | $213.53 | 2,069,600 | — | — |
| 2019-03-07 | $83.32 | $212.97 | 2,641,950 | — | — |
| 2019-03-06 | $84.06 | $214.86 | 1,245,000 | — | — |
| 2019-03-05 | $84.62 | $216.29 | 2,834,100 | — | — |
| 2019-03-04 | $83.38 | $213.12 | 1,974,100 | — | — |
| 2019-03-01 | $83.52 | $213.48 | 2,295,000 | — | — |
| 2019-02-28 | $83.16 | $212.56 | 2,849,250 | — | — |
| 2019-02-27 | $84.78 | $211.84 | 2,239,650 | — | — |
| 2019-02-26 | $83.96 | $209.79 | 2,108,400 | — | — |
| 2019-02-25 | $83.00 | $207.39 | 2,991,050 | — | — |
| 2019-02-22 | $81.88 | $204.60 | 2,978,150 | — | — |
| 2019-02-21 | $80.86 | $202.05 | 2,895,700 | — | — |
| 2019-02-20 | $81.06 | $202.55 | 3,540,550 | — | — |
| 2019-02-19 | $80.92 | $202.20 | 4,035,450 | — | — |
| 2019-02-15 | $81.84 | $204.50 | 3,205,100 | — | — |
| 2019-02-14 | $79.96 | $199.80 | 6,170,600 | — | — |
| 2019-02-13 | $73.16 | $182.81 | 2,195,250 | — | — |
| 2019-02-12 | $74.40 | $185.91 | 1,864,650 | — | — |
| 2019-02-11 | $73.36 | $183.31 | 1,951,950 | — | — |
| 2019-02-08 | $74.02 | $184.96 | 1,712,050 | — | — |
| 2019-02-07 | $73.88 | $184.61 | 1,678,500 | — | — |
| 2019-02-06 | $73.74 | $184.26 | 1,541,750 | — | — |
| 2019-02-05 | $74.00 | $184.91 | 1,140,800 | — | — |
| 2019-02-04 | $73.52 | $183.71 | 1,326,250 | — | — |
| 2019-02-01 | $73.30 | $183.16 | 1,793,900 | — | — |
| 2019-01-31 | $73.16 | $182.81 | 2,489,250 | — | — |
| 2019-01-30 | $71.90 | $179.66 | 2,411,750 | — | — |
| 2019-01-29 | $71.10 | $177.66 | 2,249,400 | — | — |
| 2019-01-28 | $70.98 | $177.36 | 1,999,450 | — | — |
| 2019-01-25 | $71.50 | $178.66 | 3,448,300 | — | — |
| 2019-01-24 | $71.58 | $178.86 | 3,142,700 | — | — |
| 2019-01-23 | $73.38 | $183.36 | 3,962,650 | — | — |
| 2019-01-22 | $72.54 | $181.26 | 3,522,050 | — | — |
| 2019-01-18 | $73.10 | $182.66 | 2,183,250 | — | — |
| 2019-01-17 | $72.58 | $181.36 | 2,084,150 | — | — |
| 2019-01-16 | $71.58 | $178.86 | 3,545,750 | — | — |
| 2019-01-15 | $72.22 | $180.46 | 5,069,400 | — | — |
| 2019-01-14 | $71.10 | $177.66 | 6,937,650 | — | — |
| 2019-01-11 | $73.90 | $184.66 | 2,700,500 | — | — |
| 2019-01-10 | $76.52 | $191.20 | 2,404,500 | — | — |
| 2019-01-09 | $75.60 | $188.90 | 3,241,000 | — | — |
| 2019-01-08 | $76.26 | $190.55 | 2,348,700 | — | — |
| 2019-01-07 | $77.56 | $193.80 | 2,869,350 | — | — |
| 2019-01-04 | $78.36 | $195.80 | 1,427,000 | — | — |
| 2019-01-03 | $76.66 | $191.55 | 2,506,750 | — | — |
| 2019-01-02 | $75.60 | $188.90 | 1,797,000 | — | — |