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
- 1973-02-21 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 | $45.16 | $214.53 | 1,272,500 | — | — |
| 2019-12-30 | $44.72 | $212.44 | 1,166,400 | — | — |
| 2019-12-27 | $44.70 | $212.34 | 1,114,700 | — | — |
| 2019-12-26 | $44.66 | $212.15 | 735,200 | — | — |
| 2019-12-24 | $44.41 | $210.96 | 397,300 | — | — |
| 2019-12-23 | $44.70 | $212.34 | 1,058,700 | — | — |
| 2019-12-20 | $44.94 | $213.48 | 5,697,900 | — | — |
| 2019-12-19 | $45.20 | $214.72 | 1,371,900 | — | — |
| 2019-12-18 | $45.08 | $214.15 | 1,597,200 | — | — |
| 2019-12-17 | $45.12 | $214.34 | 1,770,100 | — | — |
| 2019-12-16 | $44.50 | $211.39 | 1,102,600 | — | — |
| 2019-12-13 | $43.96 | $208.83 | 1,280,300 | — | — |
| 2019-12-12 | $44.07 | $207.81 | 1,351,700 | — | — |
| 2019-12-11 | $43.41 | $204.69 | 728,300 | — | — |
| 2019-12-10 | $43.47 | $204.98 | 1,417,700 | — | — |
| 2019-12-09 | $43.40 | $204.65 | 857,200 | — | — |
| 2019-12-06 | $43.47 | $204.98 | 1,182,500 | — | — |
| 2019-12-05 | $42.87 | $202.15 | 1,968,400 | — | — |
| 2019-12-04 | $43.07 | $203.09 | 1,581,200 | — | — |
| 2019-12-03 | $42.80 | $201.82 | 2,157,900 | — | — |
| 2019-12-02 | $43.58 | $205.50 | 2,414,700 | — | — |
| 2019-11-29 | $43.55 | $205.35 | 1,002,000 | — | — |
| 2019-11-27 | $44.38 | $209.27 | 1,528,500 | — | — |
| 2019-11-26 | $44.10 | $207.95 | 1,983,200 | — | — |
| 2019-11-25 | $43.94 | $207.19 | 1,217,800 | — | — |
| 2019-11-22 | $44.00 | $207.48 | 945,000 | — | — |
| 2019-11-21 | $43.70 | $206.06 | 1,115,400 | — | — |
| 2019-11-20 | $43.69 | $206.01 | 1,940,800 | — | — |
| 2019-11-19 | $43.72 | $206.16 | 1,725,700 | — | — |
| 2019-11-18 | $43.64 | $205.78 | 1,852,900 | — | — |
| 2019-11-15 | $43.19 | $203.66 | 1,505,500 | — | — |
| 2019-11-14 | $42.55 | $200.64 | 1,343,900 | — | — |
| 2019-11-13 | $42.41 | $199.98 | 2,769,100 | — | — |
| 2019-11-12 | $41.44 | $195.40 | 4,408,800 | — | — |
| 2019-11-11 | $46.23 | $217.99 | 928,400 | — | — |
| 2019-11-08 | $46.54 | $219.45 | 966,800 | — | — |
| 2019-11-07 | $46.85 | $220.91 | 1,526,500 | — | — |
| 2019-11-06 | $47.09 | $222.05 | 1,095,800 | — | — |
| 2019-11-05 | $47.30 | $223.04 | 960,800 | — | — |
| 2019-11-04 | $47.09 | $222.05 | 1,256,600 | — | — |
| 2019-11-01 | $47.78 | $225.30 | 744,500 | — | — |
| 2019-10-31 | $47.67 | $224.78 | 1,543,400 | — | — |
| 2019-10-30 | $48.00 | $226.34 | 981,800 | — | — |
| 2019-10-29 | $47.40 | $223.51 | 780,100 | — | — |
| 2019-10-28 | $47.46 | $223.79 | 1,010,400 | — | — |
| 2019-10-25 | $48.19 | $227.23 | 546,800 | — | — |
| 2019-10-24 | $48.27 | $227.61 | 589,700 | — | — |
| 2019-10-23 | $48.57 | $229.02 | 646,800 | — | — |
| 2019-10-22 | $48.57 | $229.02 | 864,900 | — | — |
| 2019-10-21 | $48.25 | $227.52 | 613,700 | — | — |
| 2019-10-18 | $48.17 | $227.14 | 675,500 | — | — |
| 2019-10-17 | $48.14 | $227.00 | 882,100 | — | — |
| 2019-10-16 | $47.88 | $225.77 | 1,426,400 | — | — |
| 2019-10-15 | $48.24 | $227.47 | 1,350,100 | — | — |
| 2019-10-14 | $48.46 | $228.51 | 1,560,600 | — | — |
| 2019-10-11 | $49.03 | $231.19 | 1,245,500 | — | — |
| 2019-10-10 | $48.42 | $228.32 | 806,600 | — | — |
| 2019-10-09 | $48.25 | $227.52 | 1,032,100 | — | — |
| 2019-10-08 | $47.99 | $226.29 | 1,558,000 | — | — |
| 2019-10-07 | $48.87 | $230.44 | 882,300 | — | — |
| 2019-10-04 | $49.14 | $231.71 | 1,112,600 | — | — |
| 2019-10-03 | $48.92 | $230.68 | 1,176,200 | — | — |
| 2019-10-02 | $48.24 | $227.47 | 1,563,600 | — | — |
| 2019-10-01 | $49.30 | $232.47 | 1,176,400 | — | — |
| 2019-09-30 | $50.27 | $237.04 | 1,637,800 | — | — |
| 2019-09-27 | $50.45 | $237.89 | 1,421,900 | — | — |
| 2019-09-26 | $50.73 | $239.21 | 1,323,300 | — | — |
| 2019-09-25 | $50.87 | $239.87 | 1,198,500 | — | — |
| 2019-09-24 | $50.63 | $238.74 | 1,511,200 | — | — |
| 2019-09-23 | $50.27 | $237.04 | 1,583,200 | — | — |
| 2019-09-20 | $49.77 | $234.68 | 2,793,600 | — | — |
| 2019-09-19 | $50.46 | $237.94 | 1,670,400 | — | — |
| 2019-09-18 | $50.45 | $237.89 | 1,955,300 | — | — |
| 2019-09-17 | $50.05 | $236.00 | 1,929,400 | — | — |
| 2019-09-16 | $50.33 | $237.32 | 1,833,000 | — | — |
| 2019-09-13 | $49.73 | $234.49 | 3,045,100 | — | — |
| 2019-09-12 | $49.31 | $232.51 | 1,279,000 | — | — |
| 2019-09-11 | $49.15 | $231.76 | 1,790,200 | — | — |
| 2019-09-10 | $48.70 | $229.64 | 1,509,500 | — | — |
| 2019-09-09 | $48.35 | $227.99 | 2,269,100 | — | — |
| 2019-09-06 | $48.00 | $226.34 | 2,385,200 | — | — |
| 2019-09-05 | $48.07 | $226.67 | 2,247,900 | — | — |
| 2019-09-04 | $48.02 | $226.43 | 1,515,000 | — | — |
| 2019-09-03 | $48.14 | $227.00 | 2,326,400 | — | — |
| 2019-08-30 | $48.67 | $229.50 | 2,874,200 | — | — |
| 2019-08-29 | $47.93 | $226.01 | 2,402,900 | — | — |
| 2019-08-28 | $47.70 | $224.92 | 3,497,400 | — | — |
| 2019-08-27 | $47.55 | $224.22 | 4,697,100 | — | — |
| 2019-08-26 | $48.34 | $227.94 | 1,677,200 | — | — |
| 2019-08-23 | $48.46 | $228.51 | 2,801,800 | — | — |
| 2019-08-22 | $48.85 | $230.35 | 1,844,500 | — | — |
| 2019-08-21 | $49.08 | $231.43 | 12,158,700 | — | — |
| 2019-08-20 | $48.48 | $228.60 | 3,948,700 | — | — |
| 2019-08-19 | $48.92 | $230.68 | 2,605,100 | — | — |
| 2019-08-16 | $48.21 | $227.33 | 1,874,800 | — | — |
| 2019-08-15 | $46.55 | $219.50 | 1,720,400 | — | — |
| 2019-08-14 | $46.50 | $219.26 | 1,295,700 | — | — |
| 2019-08-13 | $47.05 | $221.86 | 1,102,000 | — | — |
| 2019-08-12 | $47.32 | $223.13 | 812,400 | — | — |
| 2019-08-09 | $47.61 | $224.50 | 1,031,800 | — | — |
| 2019-08-08 | $48.60 | $229.17 | 1,868,300 | — | — |
| 2019-08-07 | $47.56 | $222.73 | 1,947,400 | — | — |
| 2019-08-06 | $47.67 | $223.25 | 2,723,700 | — | — |
| 2019-08-05 | $49.42 | $231.44 | 1,453,700 | — | — |
| 2019-08-02 | $51.16 | $239.59 | 1,048,100 | — | — |
| 2019-08-01 | $51.40 | $240.71 | 1,785,900 | — | — |
| 2019-07-31 | $51.09 | $239.26 | 2,192,700 | — | — |
| 2019-07-30 | $51.21 | $239.82 | 1,074,400 | — | — |
| 2019-07-29 | $51.41 | $240.76 | 1,750,100 | — | — |
| 2019-07-26 | $50.92 | $238.47 | 1,066,800 | — | — |
| 2019-07-25 | $50.68 | $237.34 | 1,881,900 | — | — |
| 2019-07-24 | $50.60 | $236.97 | 1,142,600 | — | — |
| 2019-07-23 | $50.24 | $235.28 | 1,134,400 | — | — |
| 2019-07-22 | $49.99 | $234.11 | 985,200 | — | — |
| 2019-07-19 | $50.28 | $235.47 | 826,400 | — | — |
| 2019-07-18 | $51.58 | $241.56 | 1,266,800 | — | — |
| 2019-07-17 | $51.96 | $243.34 | 1,402,800 | — | — |
| 2019-07-16 | $52.60 | $246.33 | 962,100 | — | — |
| 2019-07-15 | $52.65 | $246.57 | 1,026,400 | — | — |
| 2019-07-12 | $52.90 | $247.74 | 1,040,100 | — | — |
| 2019-07-11 | $53.16 | $248.96 | 1,420,400 | — | — |
| 2019-07-10 | $53.09 | $248.63 | 922,200 | — | — |
| 2019-07-09 | $53.04 | $248.39 | 1,179,800 | — | — |
| 2019-07-08 | $53.21 | $249.19 | 1,269,700 | — | — |
| 2019-07-05 | $52.90 | $247.74 | 935,000 | — | — |
| 2019-07-03 | $52.43 | $245.54 | 1,518,200 | — | — |
| 2019-07-02 | $53.99 | $252.84 | 835,100 | — | — |
| 2019-07-01 | $53.33 | $249.75 | 1,083,800 | — | — |
| 2019-06-28 | $53.41 | $250.13 | 2,023,000 | — | — |
| 2019-06-27 | $52.81 | $247.32 | 829,500 | — | — |
| 2019-06-26 | $52.40 | $245.40 | 1,239,400 | — | — |
| 2019-06-25 | $54.01 | $252.94 | 1,138,600 | — | — |
| 2019-06-24 | $53.40 | $250.08 | 863,900 | — | — |
| 2019-06-21 | $53.85 | $252.19 | 2,110,800 | — | — |
| 2019-06-20 | $53.09 | $248.63 | 688,700 | — | — |
| 2019-06-19 | $52.81 | $247.32 | 1,067,700 | — | — |
| 2019-06-18 | $52.37 | $245.26 | 920,800 | — | — |
| 2019-06-17 | $52.64 | $246.52 | 800,700 | — | — |
| 2019-06-14 | $53.05 | $248.44 | 633,000 | — | — |
| 2019-06-13 | $52.72 | $246.89 | 891,100 | — | — |
| 2019-06-12 | $52.97 | $246.66 | 765,500 | — | — |
| 2019-06-11 | $52.50 | $244.47 | 887,200 | — | — |
| 2019-06-10 | $52.66 | $245.22 | 444,300 | — | — |
| 2019-06-07 | $53.71 | $250.11 | 788,700 | — | — |
| 2019-06-06 | $53.68 | $249.97 | 1,047,300 | — | — |
| 2019-06-05 | $53.16 | $247.55 | 724,900 | — | — |
| 2019-06-04 | $52.54 | $244.66 | 1,018,100 | — | — |
| 2019-06-03 | $52.35 | $243.77 | 877,800 | — | — |
| 2019-05-31 | $51.61 | $240.33 | 906,800 | — | — |
| 2019-05-30 | $51.21 | $238.47 | 954,600 | — | — |
| 2019-05-29 | $51.49 | $239.77 | 782,400 | — | — |
| 2019-05-28 | $52.84 | $246.06 | 1,914,100 | — | — |
| 2019-05-24 | $53.24 | $247.92 | 885,200 | — | — |
| 2019-05-23 | $52.45 | $244.24 | 1,175,600 | — | — |
| 2019-05-22 | $53.57 | $249.45 | 877,000 | — | — |
| 2019-05-21 | $53.47 | $248.99 | 1,361,700 | — | — |
| 2019-05-20 | $53.22 | $247.82 | 1,119,000 | — | — |
| 2019-05-17 | $53.92 | $251.08 | 1,054,600 | — | — |
| 2019-05-16 | $54.23 | $252.53 | 1,661,000 | — | — |
| 2019-05-15 | $53.88 | $250.90 | 1,911,100 | — | — |
| 2019-05-14 | $54.13 | $252.06 | 1,255,400 | — | — |
| 2019-05-13 | $54.33 | $252.99 | 1,322,800 | — | — |
| 2019-05-10 | $55.01 | $256.16 | 1,276,800 | — | — |
| 2019-05-09 | $54.01 | $251.50 | 1,259,800 | — | — |
| 2019-05-08 | $53.17 | $247.59 | 1,489,900 | — | — |
| 2019-05-07 | $53.92 | $251.08 | 1,524,300 | — | — |
| 2019-05-06 | $54.96 | $255.93 | 1,231,500 | — | — |
| 2019-05-03 | $54.71 | $254.76 | 1,143,000 | — | — |
| 2019-05-02 | $53.93 | $251.13 | 1,008,800 | — | — |
| 2019-05-01 | $54.07 | $251.78 | 1,083,100 | — | — |
| 2019-04-30 | $54.51 | $253.83 | 2,503,300 | — | — |
| 2019-04-29 | $53.51 | $249.18 | 493,000 | — | — |
| 2019-04-26 | $53.78 | $250.43 | 999,900 | — | — |
| 2019-04-25 | $53.74 | $250.25 | 1,102,400 | — | — |
| 2019-04-24 | $53.77 | $250.39 | 2,441,800 | — | — |
| 2019-04-23 | $53.18 | $247.64 | 2,251,500 | — | — |
| 2019-04-22 | $52.71 | $245.45 | 1,463,300 | — | — |
| 2019-04-18 | $52.51 | $244.52 | 930,500 | — | — |
| 2019-04-17 | $52.34 | $243.73 | 1,279,000 | — | — |
| 2019-04-16 | $52.78 | $245.78 | 977,900 | — | — |
| 2019-04-15 | $53.07 | $247.13 | 1,123,700 | — | — |
| 2019-04-12 | $53.19 | $247.69 | 1,407,000 | — | — |
| 2019-04-11 | $52.88 | $246.24 | 1,267,900 | — | — |
| 2019-04-10 | $52.87 | $246.20 | 1,388,200 | — | — |
| 2019-04-09 | $53.10 | $247.27 | 1,307,900 | — | — |
| 2019-04-08 | $53.02 | $246.89 | 1,522,600 | — | — |
| 2019-04-05 | $53.03 | $246.94 | 1,958,100 | — | — |
| 2019-04-04 | $52.50 | $244.47 | 2,503,900 | — | — |
| 2019-04-03 | $52.29 | $243.49 | 4,631,100 | — | — |
| 2019-04-02 | $51.32 | $238.98 | 6,237,800 | — | — |
| 2019-04-01 | $55.39 | $257.93 | 556,700 | — | — |
| 2019-03-29 | $55.42 | $258.07 | 1,271,600 | — | — |
| 2019-03-28 | $55.46 | $258.26 | 645,700 | — | — |
| 2019-03-27 | $56.27 | $262.03 | 644,100 | — | — |
| 2019-03-26 | $56.40 | $262.63 | 704,300 | — | — |
| 2019-03-25 | $55.96 | $260.58 | 805,000 | — | — |
| 2019-03-22 | $55.69 | $259.33 | 1,333,500 | — | — |
| 2019-03-21 | $55.70 | $259.37 | 955,700 | — | — |
| 2019-03-20 | $54.49 | $253.74 | 1,022,900 | — | — |
| 2019-03-19 | $54.76 | $255.00 | 631,000 | — | — |
| 2019-03-18 | $55.16 | $256.86 | 1,127,200 | — | — |
| 2019-03-15 | $55.00 | $256.11 | 1,287,900 | — | — |
| 2019-03-14 | $54.80 | $255.18 | 701,800 | — | — |
| 2019-03-13 | $55.01 | $254.95 | 880,800 | — | — |
| 2019-03-12 | $54.68 | $253.42 | 957,800 | — | — |
| 2019-03-11 | $54.87 | $254.30 | 539,200 | — | — |
| 2019-03-08 | $54.59 | $253.00 | 588,200 | — | — |
| 2019-03-07 | $54.54 | $252.77 | 1,030,600 | — | — |
| 2019-03-06 | $54.05 | $250.50 | 969,200 | — | — |
| 2019-03-05 | $54.54 | $252.77 | 820,200 | — | — |
| 2019-03-04 | $54.90 | $254.44 | 931,500 | — | — |
| 2019-03-01 | $54.50 | $252.59 | 817,900 | — | — |
| 2019-02-28 | $54.90 | $254.44 | 1,158,300 | — | — |
| 2019-02-27 | $55.11 | $255.41 | 1,016,600 | — | — |
| 2019-02-26 | $54.59 | $253.00 | 1,077,900 | — | — |
| 2019-02-25 | $54.73 | $253.65 | 1,113,400 | — | — |
| 2019-02-22 | $54.36 | $251.94 | 782,500 | — | — |
| 2019-02-21 | $53.76 | $249.16 | 824,600 | — | — |
| 2019-02-20 | $53.46 | $247.77 | 1,400,200 | — | — |
| 2019-02-19 | $53.54 | $248.14 | 922,500 | — | — |
| 2019-02-15 | $53.44 | $247.67 | 735,100 | — | — |
| 2019-02-14 | $53.03 | $245.77 | 1,036,900 | — | — |
| 2019-02-13 | $53.00 | $245.63 | 1,421,000 | — | — |
| 2019-02-12 | $52.24 | $242.11 | 1,388,300 | — | — |
| 2019-02-11 | $52.75 | $244.48 | 921,000 | — | — |
| 2019-02-08 | $53.21 | $246.61 | 1,173,600 | — | — |
| 2019-02-07 | $52.56 | $243.59 | 1,871,600 | — | — |
| 2019-02-06 | $52.24 | $242.11 | 2,078,000 | — | — |
| 2019-02-05 | $56.94 | $263.89 | 724,400 | — | — |
| 2019-02-04 | $56.66 | $262.60 | 622,900 | — | — |
| 2019-02-01 | $57.06 | $264.45 | 922,300 | — | — |
| 2019-01-31 | $57.03 | $264.31 | 1,274,100 | — | — |
| 2019-01-30 | $56.25 | $260.70 | 557,800 | — | — |
| 2019-01-29 | $55.46 | $257.04 | 815,700 | — | — |
| 2019-01-28 | $55.66 | $257.96 | 477,300 | — | — |
| 2019-01-25 | $55.95 | $259.31 | 761,000 | — | — |
| 2019-01-24 | $56.54 | $262.04 | 634,400 | — | — |
| 2019-01-23 | $55.63 | $257.82 | 644,800 | — | — |
| 2019-01-22 | $55.63 | $257.82 | 1,266,300 | — | — |
| 2019-01-18 | $55.23 | $255.97 | 547,100 | — | — |
| 2019-01-17 | $55.35 | $256.53 | 719,800 | — | — |
| 2019-01-16 | $54.73 | $253.65 | 646,000 | — | — |
| 2019-01-15 | $54.24 | $251.38 | 857,100 | — | — |
| 2019-01-14 | $53.59 | $248.37 | 811,100 | — | — |
| 2019-01-11 | $54.33 | $251.80 | 702,500 | — | — |
| 2019-01-10 | $55.03 | $255.04 | 955,800 | — | — |
| 2019-01-09 | $54.02 | $250.36 | 600,100 | — | — |
| 2019-01-08 | $54.58 | $252.96 | 1,095,200 | — | — |
| 2019-01-07 | $54.17 | $251.06 | 1,198,900 | — | — |
| 2019-01-04 | $54.06 | $250.55 | 1,133,900 | — | — |
| 2019-01-03 | $52.91 | $245.22 | 911,300 | — | — |
| 2019-01-02 | $52.26 | $242.20 | 1,221,600 | — | — |