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-22 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 | $126.36 | $260.90 | 148,100 | — | — |
| 2019-12-30 | $126.99 | $262.20 | 114,100 | — | — |
| 2019-12-27 | $127.39 | $263.02 | 74,800 | — | — |
| 2019-12-26 | $127.17 | $262.57 | 95,800 | — | — |
| 2019-12-24 | $126.90 | $262.01 | 42,900 | — | — |
| 2019-12-23 | $126.51 | $261.21 | 101,800 | — | — |
| 2019-12-20 | $126.43 | $261.04 | 480,400 | — | — |
| 2019-12-19 | $125.96 | $260.07 | 118,000 | — | — |
| 2019-12-18 | $126.73 | $261.66 | 113,700 | — | — |
| 2019-12-17 | $127.36 | $262.96 | 106,900 | — | — |
| 2019-12-16 | $126.61 | $261.41 | 134,500 | — | — |
| 2019-12-13 | $126.88 | $261.97 | 131,500 | — | — |
| 2019-12-12 | $127.15 | $262.53 | 128,800 | — | — |
| 2019-12-11 | $126.76 | $261.72 | 90,500 | — | — |
| 2019-12-10 | $124.95 | $257.99 | 110,200 | — | — |
| 2019-12-09 | $124.42 | $256.89 | 150,100 | — | — |
| 2019-12-06 | $126.43 | $261.04 | 201,300 | — | — |
| 2019-12-05 | $125.20 | $258.50 | 115,800 | — | — |
| 2019-12-04 | $124.02 | $256.07 | 123,900 | — | — |
| 2019-12-03 | $122.69 | $253.32 | 104,500 | — | — |
| 2019-12-02 | $123.24 | $254.46 | 121,900 | — | — |
| 2019-11-29 | $123.93 | $255.88 | 123,400 | — | — |
| 2019-11-27 | $125.17 | $258.44 | 182,300 | — | — |
| 2019-11-26 | $124.80 | $257.68 | 293,000 | — | — |
| 2019-11-25 | $124.03 | $256.09 | 208,000 | — | — |
| 2019-11-22 | $122.40 | $252.72 | 201,800 | — | — |
| 2019-11-21 | $122.67 | $253.28 | 246,600 | — | — |
| 2019-11-20 | $124.18 | $256.40 | 148,100 | — | — |
| 2019-11-19 | $125.67 | $259.47 | 101,600 | — | — |
| 2019-11-18 | $123.79 | $255.59 | 107,900 | — | — |
| 2019-11-15 | $124.63 | $257.33 | 120,500 | — | — |
| 2019-11-14 | $125.41 | $258.94 | 103,200 | — | — |
| 2019-11-13 | $124.61 | $257.28 | 139,500 | — | — |
| 2019-11-12 | $125.02 | $258.13 | 153,400 | — | — |
| 2019-11-11 | $125.48 | $259.08 | 232,200 | — | — |
| 2019-11-08 | $125.46 | $259.04 | 117,400 | — | — |
| 2019-11-07 | $124.30 | $256.64 | 148,400 | — | — |
| 2019-11-06 | $123.19 | $254.35 | 120,000 | — | — |
| 2019-11-05 | $122.90 | $252.89 | 215,500 | — | — |
| 2019-11-04 | $123.02 | $253.13 | 197,200 | — | — |
| 2019-11-01 | $121.77 | $250.56 | 153,400 | — | — |
| 2019-10-31 | $120.07 | $247.06 | 317,400 | — | — |
| 2019-10-30 | $120.47 | $247.89 | 182,700 | — | — |
| 2019-10-29 | $119.51 | $245.91 | 164,800 | — | — |
| 2019-10-28 | $117.39 | $241.55 | 163,200 | — | — |
| 2019-10-25 | $115.10 | $236.84 | 154,500 | — | — |
| 2019-10-24 | $111.77 | $229.98 | 202,900 | — | — |
| 2019-10-23 | $112.31 | $231.10 | 132,700 | — | — |
| 2019-10-22 | $113.45 | $233.44 | 100,100 | — | — |
| 2019-10-21 | $113.91 | $234.39 | 77,600 | — | — |
| 2019-10-18 | $112.23 | $230.93 | 118,900 | — | — |
| 2019-10-17 | $112.18 | $230.83 | 112,500 | — | — |
| 2019-10-16 | $111.42 | $229.26 | 134,600 | — | — |
| 2019-10-15 | $111.40 | $229.22 | 84,800 | — | — |
| 2019-10-14 | $111.19 | $228.79 | 83,000 | — | — |
| 2019-10-11 | $112.46 | $231.40 | 137,800 | — | — |
| 2019-10-10 | $108.98 | $224.24 | 112,400 | — | — |
| 2019-10-09 | $108.05 | $222.33 | 86,400 | — | — |
| 2019-10-08 | $107.00 | $220.17 | 196,600 | — | — |
| 2019-10-07 | $107.28 | $220.75 | 103,600 | — | — |
| 2019-10-04 | $108.14 | $222.52 | 89,900 | — | — |
| 2019-10-03 | $107.18 | $220.54 | 170,400 | — | — |
| 2019-10-02 | $105.25 | $216.57 | 140,600 | — | — |
| 2019-10-01 | $106.70 | $219.55 | 103,200 | — | — |
| 2019-09-30 | $109.11 | $224.51 | 142,500 | — | — |
| 2019-09-27 | $108.70 | $223.67 | 123,000 | — | — |
| 2019-09-26 | $108.67 | $223.61 | 86,600 | — | — |
| 2019-09-25 | $108.95 | $224.18 | 115,400 | — | — |
| 2019-09-24 | $107.03 | $220.23 | 174,700 | — | — |
| 2019-09-23 | $107.82 | $221.86 | 79,500 | — | — |
| 2019-09-20 | $107.92 | $222.06 | 333,000 | — | — |
| 2019-09-19 | $109.93 | $226.20 | 154,500 | — | — |
| 2019-09-18 | $110.34 | $227.04 | 100,700 | — | — |
| 2019-09-17 | $112.04 | $230.54 | 118,600 | — | — |
| 2019-09-16 | $112.23 | $230.93 | 171,900 | — | — |
| 2019-09-13 | $113.02 | $232.56 | 103,500 | — | — |
| 2019-09-12 | $113.54 | $233.63 | 139,900 | — | — |
| 2019-09-11 | $112.83 | $232.17 | 134,800 | — | — |
| 2019-09-10 | $110.50 | $227.37 | 124,400 | — | — |
| 2019-09-09 | $108.34 | $222.93 | 115,300 | — | — |
| 2019-09-06 | $107.08 | $220.33 | 102,700 | — | — |
| 2019-09-05 | $106.67 | $219.49 | 117,800 | — | — |
| 2019-09-04 | $103.98 | $213.96 | 81,800 | — | — |
| 2019-09-03 | $102.85 | $211.63 | 139,800 | — | — |
| 2019-08-30 | $105.63 | $217.35 | 162,000 | — | — |
| 2019-08-29 | $103.50 | $212.97 | 96,700 | — | — |
| 2019-08-28 | $101.35 | $208.54 | 115,700 | — | — |
| 2019-08-27 | $99.87 | $205.50 | 116,000 | — | — |
| 2019-08-26 | $99.74 | $205.23 | 93,100 | — | — |
| 2019-08-23 | $99.37 | $204.47 | 156,900 | — | — |
| 2019-08-22 | $101.67 | $209.20 | 79,700 | — | — |
| 2019-08-21 | $102.10 | $210.09 | 104,700 | — | — |
| 2019-08-20 | $102.10 | $210.09 | 72,200 | — | — |
| 2019-08-19 | $102.64 | $211.20 | 134,600 | — | — |
| 2019-08-16 | $102.06 | $209.14 | 86,500 | — | — |
| 2019-08-15 | $99.63 | $204.16 | 101,300 | — | — |
| 2019-08-14 | $99.87 | $204.65 | 142,400 | — | — |
| 2019-08-13 | $102.32 | $209.67 | 156,000 | — | — |
| 2019-08-12 | $101.05 | $207.07 | 73,800 | — | — |
| 2019-08-09 | $102.97 | $211.01 | 90,000 | — | — |
| 2019-08-08 | $104.02 | $213.16 | 170,600 | — | — |
| 2019-08-07 | $101.84 | $208.69 | 144,600 | — | — |
| 2019-08-06 | $102.15 | $209.32 | 134,700 | — | — |
| 2019-08-05 | $100.01 | $204.94 | 169,500 | — | — |
| 2019-08-02 | $104.56 | $214.26 | 157,300 | — | — |
| 2019-08-01 | $104.90 | $214.96 | 229,000 | — | — |
| 2019-07-31 | $105.35 | $215.88 | 294,200 | — | — |
| 2019-07-30 | $106.03 | $217.28 | 184,600 | — | — |
| 2019-07-29 | $105.61 | $216.41 | 172,300 | — | — |
| 2019-07-26 | $105.68 | $216.56 | 237,400 | — | — |
| 2019-07-25 | $104.90 | $214.96 | 275,500 | — | — |
| 2019-07-24 | $110.38 | $226.19 | 162,400 | — | — |
| 2019-07-23 | $109.13 | $223.63 | 104,100 | — | — |
| 2019-07-22 | $106.50 | $218.24 | 149,300 | — | — |
| 2019-07-19 | $107.02 | $219.30 | 98,100 | — | — |
| 2019-07-18 | $106.80 | $218.85 | 64,900 | — | — |
| 2019-07-17 | $106.30 | $217.83 | 80,900 | — | — |
| 2019-07-16 | $107.36 | $220.00 | 137,400 | — | — |
| 2019-07-15 | $106.71 | $218.67 | 156,200 | — | — |
| 2019-07-12 | $106.67 | $218.59 | 166,900 | — | — |
| 2019-07-11 | $103.62 | $212.34 | 114,200 | — | — |
| 2019-07-10 | $103.42 | $211.93 | 109,400 | — | — |
| 2019-07-09 | $102.77 | $210.60 | 90,800 | — | — |
| 2019-07-08 | $103.71 | $212.52 | 114,600 | — | — |
| 2019-07-05 | $104.29 | $213.71 | 54,600 | — | — |
| 2019-07-03 | $104.13 | $213.38 | 42,400 | — | — |
| 2019-07-02 | $103.50 | $212.09 | 157,900 | — | — |
| 2019-07-01 | $105.23 | $215.64 | 153,100 | — | — |
| 2019-06-28 | $105.39 | $215.96 | 460,300 | — | — |
| 2019-06-27 | $104.47 | $214.08 | 152,400 | — | — |
| 2019-06-26 | $102.39 | $209.82 | 141,400 | — | — |
| 2019-06-25 | $102.16 | $209.35 | 108,700 | — | — |
| 2019-06-24 | $102.61 | $210.27 | 108,500 | — | — |
| 2019-06-21 | $102.76 | $210.57 | 336,500 | — | — |
| 2019-06-20 | $103.60 | $212.30 | 96,100 | — | — |
| 2019-06-19 | $102.94 | $210.94 | 133,400 | — | — |
| 2019-06-18 | $101.61 | $208.22 | 111,600 | — | — |
| 2019-06-17 | $101.83 | $208.67 | 157,900 | — | — |
| 2019-06-14 | $101.87 | $208.75 | 120,300 | — | — |
| 2019-06-13 | $103.61 | $212.32 | 136,700 | — | — |
| 2019-06-12 | $102.71 | $210.47 | 102,800 | — | — |
| 2019-06-11 | $102.55 | $210.14 | 106,600 | — | — |
| 2019-06-10 | $103.28 | $211.64 | 87,500 | — | — |
| 2019-06-07 | $102.83 | $210.72 | 67,100 | — | — |
| 2019-06-06 | $102.34 | $209.71 | 92,000 | — | — |
| 2019-06-05 | $102.43 | $209.90 | 101,000 | — | — |
| 2019-06-04 | $101.90 | $208.81 | 104,500 | — | — |
| 2019-06-03 | $99.71 | $204.32 | 152,100 | — | — |
| 2019-05-31 | $99.38 | $203.65 | 341,600 | — | — |
| 2019-05-30 | $99.57 | $204.04 | 105,000 | — | — |
| 2019-05-29 | $100.08 | $205.08 | 139,400 | — | — |
| 2019-05-28 | $101.82 | $208.65 | 205,500 | — | — |
| 2019-05-24 | $102.58 | $210.21 | 115,000 | — | — |
| 2019-05-23 | $103.29 | $211.66 | 211,800 | — | — |
| 2019-05-22 | $105.25 | $215.68 | 117,300 | — | — |
| 2019-05-21 | $106.03 | $217.28 | 120,800 | — | — |
| 2019-05-20 | $104.62 | $214.39 | 85,500 | — | — |
| 2019-05-17 | $104.85 | $214.86 | 131,300 | — | — |
| 2019-05-16 | $105.92 | $216.19 | 136,000 | — | — |
| 2019-05-15 | $104.93 | $214.17 | 153,200 | — | — |
| 2019-05-14 | $105.03 | $214.37 | 167,300 | — | — |
| 2019-05-13 | $105.24 | $214.80 | 211,500 | — | — |
| 2019-05-10 | $108.31 | $221.07 | 173,000 | — | — |
| 2019-05-09 | $110.26 | $225.05 | 161,000 | — | — |
| 2019-05-08 | $109.98 | $224.48 | 217,500 | — | — |
| 2019-05-07 | $110.19 | $224.90 | 227,100 | — | — |
| 2019-05-06 | $111.20 | $226.97 | 209,400 | — | — |
| 2019-05-03 | $112.96 | $230.56 | 121,700 | — | — |
| 2019-05-02 | $111.13 | $226.82 | 278,200 | — | — |
| 2019-05-01 | $109.38 | $223.25 | 331,200 | — | — |
| 2019-04-30 | $109.91 | $224.33 | 405,900 | — | — |
| 2019-04-29 | $108.64 | $221.74 | 192,700 | — | — |
| 2019-04-26 | $107.83 | $220.09 | 427,800 | — | — |
| 2019-04-25 | $104.26 | $212.80 | 524,400 | — | — |
| 2019-04-24 | $106.93 | $218.25 | 123,000 | — | — |
| 2019-04-23 | $106.49 | $217.35 | 174,300 | — | — |
| 2019-04-22 | $104.78 | $213.86 | 86,600 | — | — |
| 2019-04-18 | $105.83 | $216.01 | 162,100 | — | — |
| 2019-04-17 | $105.80 | $215.94 | 101,800 | — | — |
| 2019-04-16 | $107.81 | $220.05 | 106,900 | — | — |
| 2019-04-15 | $106.91 | $218.21 | 160,300 | — | — |
| 2019-04-12 | $107.64 | $219.70 | 89,900 | — | — |
| 2019-04-11 | $107.14 | $218.68 | 132,300 | — | — |
| 2019-04-10 | $104.90 | $214.11 | 105,000 | — | — |
| 2019-04-09 | $104.58 | $213.45 | 84,000 | — | — |
| 2019-04-08 | $106.61 | $217.60 | 106,100 | — | — |
| 2019-04-05 | $106.72 | $217.82 | 113,400 | — | — |
| 2019-04-04 | $105.26 | $214.84 | 140,200 | — | — |
| 2019-04-03 | $106.54 | $217.45 | 131,000 | — | — |
| 2019-04-02 | $103.92 | $212.11 | 173,400 | — | — |
| 2019-04-01 | $104.70 | $213.70 | 171,000 | — | — |
| 2019-03-29 | $103.40 | $211.05 | 200,400 | — | — |
| 2019-03-28 | $104.05 | $212.37 | 110,800 | — | — |
| 2019-03-27 | $102.78 | $209.78 | 159,400 | — | — |
| 2019-03-26 | $101.78 | $207.74 | 170,200 | — | — |
| 2019-03-25 | $100.94 | $206.02 | 207,400 | — | — |
| 2019-03-22 | $99.61 | $203.31 | 190,200 | — | — |
| 2019-03-21 | $101.98 | $208.15 | 156,100 | — | — |
| 2019-03-20 | $102.21 | $208.62 | 105,600 | — | — |
| 2019-03-19 | $102.88 | $209.98 | 213,500 | — | — |
| 2019-03-18 | $102.90 | $210.03 | 186,600 | — | — |
| 2019-03-15 | $102.02 | $208.23 | 333,300 | — | — |
| 2019-03-14 | $101.30 | $206.76 | 190,100 | — | — |
| 2019-03-13 | $102.39 | $208.98 | 186,500 | — | — |
| 2019-03-12 | $104.17 | $212.62 | 127,000 | — | — |
| 2019-03-11 | $104.57 | $213.43 | 137,100 | — | — |
| 2019-03-08 | $102.27 | $208.74 | 124,200 | — | — |
| 2019-03-07 | $102.21 | $208.62 | 265,700 | — | — |
| 2019-03-06 | $101.75 | $207.68 | 157,000 | — | — |
| 2019-03-05 | $102.25 | $208.70 | 122,500 | — | — |
| 2019-03-04 | $102.80 | $209.82 | 173,600 | — | — |
| 2019-03-01 | $102.77 | $209.76 | 145,300 | — | — |
| 2019-02-28 | $103.39 | $211.03 | 175,500 | — | — |
| 2019-02-27 | $103.89 | $212.05 | 247,800 | — | — |
| 2019-02-26 | $104.12 | $212.52 | 361,100 | — | — |
| 2019-02-25 | $103.59 | $211.43 | 359,400 | — | — |
| 2019-02-22 | $104.22 | $212.72 | 252,100 | — | — |
| 2019-02-21 | $104.95 | $214.21 | 328,500 | — | — |
| 2019-02-20 | $100.15 | $204.41 | 321,700 | — | — |
| 2019-02-19 | $101.20 | $206.56 | 198,600 | — | — |
| 2019-02-15 | $102.01 | $208.21 | 179,600 | — | — |
| 2019-02-14 | $101.27 | $205.92 | 175,300 | — | — |
| 2019-02-13 | $101.83 | $207.06 | 228,500 | — | — |
| 2019-02-12 | $101.76 | $206.92 | 173,400 | — | — |
| 2019-02-11 | $101.94 | $207.29 | 167,700 | — | — |
| 2019-02-08 | $101.15 | $205.68 | 156,000 | — | — |
| 2019-02-07 | $100.20 | $203.75 | 124,500 | — | — |
| 2019-02-06 | $101.27 | $205.92 | 123,300 | — | — |
| 2019-02-05 | $101.15 | $205.68 | 163,000 | — | — |
| 2019-02-04 | $100.22 | $203.79 | 165,200 | — | — |
| 2019-02-01 | $99.48 | $202.28 | 132,700 | — | — |
| 2019-01-31 | $100.18 | $203.71 | 273,100 | — | — |
| 2019-01-30 | $98.43 | $200.15 | 230,000 | — | — |
| 2019-01-29 | $97.94 | $199.15 | 185,300 | — | — |
| 2019-01-28 | $97.05 | $197.34 | 153,500 | — | — |
| 2019-01-25 | $99.80 | $202.93 | 118,000 | — | — |
| 2019-01-24 | $98.84 | $200.98 | 102,900 | — | — |
| 2019-01-23 | $99.03 | $201.37 | 133,400 | — | — |
| 2019-01-22 | $99.36 | $202.04 | 149,900 | — | — |
| 2019-01-18 | $100.84 | $205.05 | 152,900 | — | — |
| 2019-01-17 | $98.80 | $200.90 | 164,600 | — | — |
| 2019-01-16 | $98.37 | $200.03 | 370,900 | — | — |
| 2019-01-15 | $97.73 | $198.72 | 179,100 | — | — |
| 2019-01-14 | $97.24 | $197.73 | 121,600 | — | — |
| 2019-01-11 | $97.96 | $199.19 | 165,100 | — | — |
| 2019-01-10 | $98.40 | $200.09 | 153,100 | — | — |
| 2019-01-09 | $98.30 | $199.88 | 330,000 | — | — |
| 2019-01-08 | $98.08 | $199.44 | 121,700 | — | — |
| 2019-01-07 | $95.11 | $193.40 | 191,000 | — | — |
| 2019-01-04 | $95.79 | $194.78 | 192,000 | — | — |
| 2019-01-03 | $92.35 | $187.78 | 158,200 | — | — |
| 2019-01-02 | $95.11 | $193.40 | 217,600 | — | — |