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
- 1972-06-01 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 | $71.06 | $404.13 | 146,500 | — | — |
| 2019-12-30 | $71.79 | $408.28 | 87,000 | — | — |
| 2019-12-27 | $71.61 | $407.26 | 67,000 | — | — |
| 2019-12-26 | $70.74 | $402.31 | 37,200 | — | — |
| 2019-12-24 | $70.26 | $399.58 | 25,100 | — | — |
| 2019-12-23 | $69.91 | $397.59 | 55,500 | — | — |
| 2019-12-20 | $71.21 | $404.99 | 221,200 | — | — |
| 2019-12-19 | $70.71 | $402.14 | 89,500 | — | — |
| 2019-12-18 | $70.97 | $403.62 | 188,500 | — | — |
| 2019-12-17 | $69.78 | $396.85 | 104,800 | — | — |
| 2019-12-16 | $69.60 | $395.83 | 111,900 | — | — |
| 2019-12-13 | $69.34 | $394.35 | 152,300 | — | — |
| 2019-12-12 | $70.46 | $400.72 | 106,200 | — | — |
| 2019-12-11 | $71.80 | $408.34 | 89,100 | — | — |
| 2019-12-10 | $71.80 | $408.34 | 69,200 | — | — |
| 2019-12-09 | $71.27 | $405.33 | 64,800 | — | — |
| 2019-12-06 | $71.60 | $407.20 | 77,500 | — | — |
| 2019-12-05 | $71.34 | $405.73 | 70,500 | — | — |
| 2019-12-04 | $70.76 | $402.43 | 101,400 | — | — |
| 2019-12-03 | $70.42 | $400.49 | 90,200 | — | — |
| 2019-12-02 | $70.52 | $401.06 | 101,500 | — | — |
| 2019-11-29 | $70.82 | $402.77 | 46,500 | — | — |
| 2019-11-27 | $70.44 | $400.61 | 59,100 | — | — |
| 2019-11-26 | $70.39 | $400.32 | 126,500 | — | — |
| 2019-11-25 | $70.11 | $398.73 | 106,300 | — | — |
| 2019-11-22 | $69.54 | $395.49 | 63,300 | — | — |
| 2019-11-21 | $70.01 | $398.16 | 99,700 | — | — |
| 2019-11-20 | $70.49 | $400.89 | 142,000 | — | — |
| 2019-11-19 | $69.45 | $394.98 | 118,800 | — | — |
| 2019-11-18 | $68.22 | $387.98 | 102,100 | — | — |
| 2019-11-15 | $67.58 | $384.34 | 127,700 | — | — |
| 2019-11-14 | $67.30 | $382.75 | 131,000 | — | — |
| 2019-11-13 | $67.43 | $383.49 | 124,000 | — | — |
| 2019-11-12 | $67.46 | $383.66 | 99,000 | — | — |
| 2019-11-11 | $67.16 | $381.95 | 98,500 | — | — |
| 2019-11-08 | $68.04 | $386.96 | 121,900 | — | — |
| 2019-11-07 | $69.17 | $393.38 | 190,500 | — | — |
| 2019-11-06 | $71.33 | $403.96 | 118,500 | — | — |
| 2019-11-05 | $71.17 | $403.06 | 209,900 | — | — |
| 2019-11-04 | $71.07 | $402.49 | 208,500 | — | — |
| 2019-11-01 | $72.00 | $407.76 | 200,300 | — | — |
| 2019-10-31 | $72.35 | $409.74 | 427,500 | — | — |
| 2019-10-30 | $74.47 | $421.75 | 183,700 | — | — |
| 2019-10-29 | $73.16 | $414.33 | 123,500 | — | — |
| 2019-10-28 | $72.60 | $411.15 | 117,600 | — | — |
| 2019-10-25 | $72.97 | $413.25 | 117,100 | — | — |
| 2019-10-24 | $73.40 | $415.69 | 197,000 | — | — |
| 2019-10-23 | $73.84 | $418.18 | 97,800 | — | — |
| 2019-10-22 | $73.63 | $416.99 | 126,300 | — | — |
| 2019-10-21 | $73.09 | $413.93 | 89,600 | — | — |
| 2019-10-18 | $72.91 | $412.91 | 159,200 | — | — |
| 2019-10-17 | $73.22 | $414.67 | 93,700 | — | — |
| 2019-10-16 | $72.34 | $409.68 | 161,700 | — | — |
| 2019-10-15 | $71.69 | $406.00 | 226,200 | — | — |
| 2019-10-14 | $71.35 | $404.08 | 85,300 | — | — |
| 2019-10-11 | $72.13 | $408.49 | 111,000 | — | — |
| 2019-10-10 | $71.01 | $402.15 | 81,400 | — | — |
| 2019-10-09 | $70.62 | $399.94 | 90,100 | — | — |
| 2019-10-08 | $69.73 | $394.90 | 78,400 | — | — |
| 2019-10-07 | $69.58 | $394.05 | 166,100 | — | — |
| 2019-10-04 | $68.93 | $390.37 | 86,700 | — | — |
| 2019-10-03 | $67.93 | $384.71 | 93,400 | — | — |
| 2019-10-02 | $67.39 | $381.65 | 69,200 | — | — |
| 2019-10-01 | $68.03 | $385.27 | 64,100 | — | — |
| 2019-09-30 | $68.29 | $386.75 | 135,000 | — | — |
| 2019-09-27 | $68.19 | $386.18 | 58,800 | — | — |
| 2019-09-26 | $68.50 | $387.94 | 80,500 | — | — |
| 2019-09-25 | $68.87 | $390.03 | 93,900 | — | — |
| 2019-09-24 | $67.97 | $384.93 | 80,900 | — | — |
| 2019-09-23 | $67.72 | $383.52 | 71,800 | — | — |
| 2019-09-20 | $67.90 | $384.54 | 299,700 | — | — |
| 2019-09-19 | $68.58 | $388.39 | 78,700 | — | — |
| 2019-09-18 | $68.22 | $386.35 | 107,600 | — | — |
| 2019-09-17 | $68.28 | $386.69 | 96,100 | — | — |
| 2019-09-16 | $68.36 | $387.14 | 86,500 | — | — |
| 2019-09-13 | $68.66 | $388.84 | 86,800 | — | — |
| 2019-09-12 | $68.28 | $386.69 | 104,700 | — | — |
| 2019-09-11 | $67.22 | $380.69 | 115,800 | — | — |
| 2019-09-10 | $66.14 | $374.57 | 99,100 | — | — |
| 2019-09-09 | $65.67 | $371.91 | 123,600 | — | — |
| 2019-09-06 | $67.38 | $381.59 | 107,000 | — | — |
| 2019-09-05 | $68.18 | $386.12 | 96,200 | — | — |
| 2019-09-04 | $68.96 | $390.54 | 92,700 | — | — |
| 2019-09-03 | $69.23 | $392.07 | 135,100 | — | — |
| 2019-08-30 | $68.33 | $386.97 | 88,300 | — | — |
| 2019-08-29 | $67.35 | $381.42 | 58,800 | — | — |
| 2019-08-28 | $66.71 | $377.80 | 69,100 | — | — |
| 2019-08-27 | $66.01 | $373.83 | 67,400 | — | — |
| 2019-08-26 | $66.23 | $375.08 | 76,800 | — | — |
| 2019-08-23 | $65.13 | $368.85 | 115,600 | — | — |
| 2019-08-22 | $65.99 | $373.72 | 61,400 | — | — |
| 2019-08-21 | $66.01 | $373.83 | 77,200 | — | — |
| 2019-08-20 | $66.10 | $374.34 | 58,500 | — | — |
| 2019-08-19 | $66.37 | $375.87 | 90,600 | — | — |
| 2019-08-16 | $66.59 | $377.12 | 128,200 | — | — |
| 2019-08-15 | $65.69 | $372.02 | 163,700 | — | — |
| 2019-08-14 | $64.42 | $364.83 | 122,900 | — | — |
| 2019-08-13 | $64.78 | $366.87 | 130,700 | — | — |
| 2019-08-12 | $64.46 | $365.06 | 141,000 | — | — |
| 2019-08-09 | $64.56 | $365.62 | 85,100 | — | — |
| 2019-08-08 | $64.79 | $366.92 | 199,000 | — | — |
| 2019-08-07 | $64.19 | $363.53 | 92,800 | — | — |
| 2019-08-06 | $63.25 | $358.20 | 76,800 | — | — |
| 2019-08-05 | $63.29 | $358.43 | 110,800 | — | — |
| 2019-08-02 | $64.27 | $363.98 | 78,200 | — | — |
| 2019-08-01 | $64.90 | $365.85 | 114,600 | — | — |
| 2019-07-31 | $64.89 | $365.79 | 113,700 | — | — |
| 2019-07-30 | $64.86 | $365.62 | 83,600 | — | — |
| 2019-07-29 | $64.71 | $364.78 | 66,400 | — | — |
| 2019-07-26 | $64.43 | $363.20 | 173,300 | — | — |
| 2019-07-25 | $64.30 | $362.47 | 216,900 | — | — |
| 2019-07-24 | $64.43 | $363.20 | 167,700 | — | — |
| 2019-07-23 | $64.47 | $363.42 | 92,300 | — | — |
| 2019-07-22 | $64.22 | $362.02 | 209,700 | — | — |
| 2019-07-19 | $64.77 | $365.12 | 141,500 | — | — |
| 2019-07-18 | $65.33 | $368.27 | 101,600 | — | — |
| 2019-07-17 | $64.32 | $362.58 | 140,000 | — | — |
| 2019-07-16 | $63.25 | $356.55 | 42,700 | — | — |
| 2019-07-15 | $62.91 | $354.63 | 84,400 | — | — |
| 2019-07-12 | $62.87 | $354.41 | 62,000 | — | — |
| 2019-07-11 | $62.98 | $355.03 | 89,700 | — | — |
| 2019-07-10 | $63.49 | $357.90 | 93,700 | — | — |
| 2019-07-09 | $62.94 | $354.80 | 120,900 | — | — |
| 2019-07-08 | $63.39 | $357.34 | 97,700 | — | — |
| 2019-07-05 | $63.75 | $359.37 | 98,700 | — | — |
| 2019-07-03 | $63.60 | $358.52 | 74,300 | — | — |
| 2019-07-02 | $62.56 | $352.66 | 131,400 | — | — |
| 2019-07-01 | $61.23 | $345.16 | 136,800 | — | — |
| 2019-06-28 | $60.77 | $342.57 | 548,300 | — | — |
| 2019-06-27 | $60.43 | $340.65 | 118,900 | — | — |
| 2019-06-26 | $59.83 | $337.27 | 86,300 | — | — |
| 2019-06-25 | $61.01 | $343.92 | 104,100 | — | — |
| 2019-06-24 | $60.97 | $343.69 | 111,000 | — | — |
| 2019-06-21 | $61.09 | $344.37 | 482,400 | — | — |
| 2019-06-20 | $61.25 | $345.27 | 91,300 | — | — |
| 2019-06-19 | $61.10 | $344.43 | 90,200 | — | — |
| 2019-06-18 | $60.82 | $342.85 | 59,800 | — | — |
| 2019-06-17 | $60.89 | $343.24 | 108,300 | — | — |
| 2019-06-14 | $62.14 | $350.29 | 80,200 | — | — |
| 2019-06-13 | $62.02 | $349.61 | 119,200 | — | — |
| 2019-06-12 | $62.46 | $352.09 | 122,600 | — | — |
| 2019-06-11 | $61.37 | $345.95 | 83,800 | — | — |
| 2019-06-10 | $61.71 | $347.87 | 167,200 | — | — |
| 2019-06-07 | $61.73 | $347.98 | 98,000 | — | — |
| 2019-06-06 | $62.40 | $351.76 | 84,500 | — | — |
| 2019-06-05 | $62.47 | $352.15 | 83,900 | — | — |
| 2019-06-04 | $61.89 | $348.88 | 80,000 | — | — |
| 2019-06-03 | $62.23 | $350.80 | 104,200 | — | — |
| 2019-05-31 | $61.63 | $347.42 | 88,000 | — | — |
| 2019-05-30 | $60.92 | $343.41 | 73,800 | — | — |
| 2019-05-29 | $61.41 | $346.18 | 155,300 | — | — |
| 2019-05-28 | $62.16 | $350.40 | 113,400 | — | — |
| 2019-05-24 | $62.99 | $355.08 | 64,300 | — | — |
| 2019-05-23 | $63.00 | $355.14 | 108,500 | — | — |
| 2019-05-22 | $63.40 | $357.39 | 159,500 | — | — |
| 2019-05-21 | $63.19 | $356.21 | 91,900 | — | — |
| 2019-05-20 | $62.80 | $354.01 | 111,600 | — | — |
| 2019-05-17 | $62.63 | $353.05 | 122,800 | — | — |
| 2019-05-16 | $62.71 | $353.50 | 172,100 | — | — |
| 2019-05-15 | $61.82 | $348.49 | 75,500 | — | — |
| 2019-05-14 | $62.71 | $353.50 | 77,000 | — | — |
| 2019-05-13 | $62.95 | $354.86 | 138,500 | — | — |
| 2019-05-10 | $62.05 | $349.78 | 52,900 | — | — |
| 2019-05-09 | $60.77 | $342.57 | 68,500 | — | — |
| 2019-05-08 | $60.35 | $340.20 | 76,900 | — | — |
| 2019-05-07 | $60.81 | $342.79 | 63,900 | — | — |
| 2019-05-06 | $61.28 | $345.44 | 75,300 | — | — |
| 2019-05-03 | $61.49 | $346.63 | 66,700 | — | — |
| 2019-05-02 | $60.46 | $339.13 | 92,000 | — | — |
| 2019-05-01 | $61.13 | $342.89 | 117,700 | — | — |
| 2019-04-30 | $62.06 | $348.10 | 185,500 | — | — |
| 2019-04-29 | $60.89 | $341.54 | 93,400 | — | — |
| 2019-04-26 | $60.47 | $339.18 | 100,700 | — | — |
| 2019-04-25 | $60.66 | $340.25 | 189,100 | — | — |
| 2019-04-24 | $61.48 | $344.85 | 142,200 | — | — |
| 2019-04-23 | $61.25 | $343.56 | 165,300 | — | — |
| 2019-04-22 | $60.62 | $340.03 | 69,200 | — | — |
| 2019-04-18 | $61.40 | $344.40 | 122,700 | — | — |
| 2019-04-17 | $60.42 | $338.90 | 141,500 | — | — |
| 2019-04-16 | $60.69 | $340.42 | 76,300 | — | — |
| 2019-04-15 | $61.25 | $343.56 | 96,300 | — | — |
| 2019-04-12 | $61.51 | $345.02 | 66,500 | — | — |
| 2019-04-11 | $61.75 | $346.36 | 69,900 | — | — |
| 2019-04-10 | $61.91 | $347.26 | 105,000 | — | — |
| 2019-04-09 | $61.94 | $347.43 | 99,100 | — | — |
| 2019-04-08 | $61.73 | $346.25 | 84,800 | — | — |
| 2019-04-05 | $62.38 | $349.90 | 168,300 | — | — |
| 2019-04-04 | $61.23 | $343.45 | 111,300 | — | — |
| 2019-04-03 | $60.90 | $341.60 | 103,800 | — | — |
| 2019-04-02 | $60.79 | $340.98 | 92,500 | — | — |
| 2019-04-01 | $60.69 | $340.42 | 126,800 | — | — |
| 2019-03-29 | $61.74 | $346.31 | 150,900 | — | — |
| 2019-03-28 | $62.35 | $349.73 | 128,500 | — | — |
| 2019-03-27 | $63.24 | $354.72 | 87,200 | — | — |
| 2019-03-26 | $63.64 | $356.97 | 143,800 | — | — |
| 2019-03-25 | $63.29 | $355.00 | 124,800 | — | — |
| 2019-03-22 | $63.04 | $353.60 | 156,100 | — | — |
| 2019-03-21 | $63.76 | $357.64 | 142,600 | — | — |
| 2019-03-20 | $62.88 | $352.70 | 153,400 | — | — |
| 2019-03-19 | $62.58 | $351.02 | 108,400 | — | — |
| 2019-03-18 | $62.75 | $351.97 | 198,800 | — | — |
| 2019-03-15 | $62.04 | $347.99 | 962,300 | — | — |
| 2019-03-14 | $61.53 | $345.13 | 153,700 | — | — |
| 2019-03-13 | $61.34 | $344.06 | 136,500 | — | — |
| 2019-03-12 | $61.48 | $344.85 | 111,600 | — | — |
| 2019-03-11 | $61.27 | $343.67 | 182,400 | — | — |
| 2019-03-08 | $59.79 | $335.37 | 136,700 | — | — |
| 2019-03-07 | $59.90 | $335.99 | 131,400 | — | — |
| 2019-03-06 | $59.51 | $333.80 | 126,000 | — | — |
| 2019-03-05 | $60.89 | $341.54 | 129,100 | — | — |
| 2019-03-04 | $61.03 | $342.33 | 105,900 | — | — |
| 2019-03-01 | $61.17 | $343.11 | 91,500 | — | — |
| 2019-02-28 | $61.17 | $343.11 | 166,600 | — | — |
| 2019-02-27 | $61.17 | $343.11 | 151,200 | — | — |
| 2019-02-26 | $60.85 | $341.32 | 110,200 | — | — |
| 2019-02-25 | $61.78 | $346.53 | 132,200 | — | — |
| 2019-02-22 | $61.90 | $347.21 | 165,900 | — | — |
| 2019-02-21 | $61.24 | $343.50 | 439,600 | — | — |
| 2019-02-20 | $61.18 | $343.17 | 210,300 | — | — |
| 2019-02-19 | $61.17 | $343.11 | 130,700 | — | — |
| 2019-02-15 | $61.20 | $343.28 | 175,400 | — | — |
| 2019-02-14 | $59.84 | $335.65 | 373,500 | — | — |
| 2019-02-13 | $59.88 | $335.88 | 167,900 | — | — |
| 2019-02-12 | $60.09 | $337.05 | 184,200 | — | — |
| 2019-02-11 | $59.97 | $336.38 | 87,300 | — | — |
| 2019-02-08 | $59.92 | $336.10 | 91,700 | — | — |
| 2019-02-07 | $60.00 | $334.87 | 73,900 | — | — |
| 2019-02-06 | $58.86 | $328.50 | 95,500 | — | — |
| 2019-02-05 | $59.12 | $329.95 | 90,300 | — | — |
| 2019-02-04 | $59.08 | $329.73 | 100,200 | — | — |
| 2019-02-01 | $59.03 | $329.45 | 85,300 | — | — |
| 2019-01-31 | $59.95 | $334.59 | 425,400 | — | — |
| 2019-01-30 | $58.62 | $327.16 | 112,900 | — | — |
| 2019-01-29 | $58.30 | $325.38 | 75,600 | — | — |
| 2019-01-28 | $58.43 | $326.10 | 103,600 | — | — |
| 2019-01-25 | $58.50 | $326.49 | 72,400 | — | — |
| 2019-01-24 | $58.94 | $328.95 | 110,900 | — | — |
| 2019-01-23 | $58.90 | $328.73 | 151,500 | — | — |
| 2019-01-22 | $58.43 | $326.10 | 80,300 | — | — |
| 2019-01-18 | $58.41 | $325.99 | 81,300 | — | — |
| 2019-01-17 | $58.65 | $327.33 | 127,800 | — | — |
| 2019-01-16 | $58.18 | $324.71 | 84,800 | — | — |
| 2019-01-15 | $57.70 | $322.03 | 74,200 | — | — |
| 2019-01-14 | $57.71 | $322.09 | 145,600 | — | — |
| 2019-01-11 | $57.57 | $321.30 | 217,600 | — | — |
| 2019-01-10 | $57.52 | $321.02 | 103,500 | — | — |
| 2019-01-09 | $57.15 | $318.96 | 151,600 | — | — |
| 2019-01-08 | $57.24 | $319.46 | 114,600 | — | — |
| 2019-01-07 | $56.50 | $315.33 | 120,400 | — | — |
| 2019-01-04 | $56.83 | $317.17 | 234,500 | — | — |
| 2019-01-03 | $55.05 | $307.24 | 126,400 | — | — |
| 2019-01-02 | $54.74 | $305.51 | 228,700 | — | — |