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
- 1980-03-17 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 | $67.77 | $152.13 | 111,000 | — | — |
| 2019-12-30 | $68.15 | $152.99 | 59,400 | — | — |
| 2019-12-27 | $67.93 | $152.49 | 70,800 | — | — |
| 2019-12-26 | $67.79 | $152.18 | 23,600 | — | — |
| 2019-12-24 | $67.79 | $152.18 | 27,500 | — | — |
| 2019-12-23 | $67.95 | $152.54 | 67,400 | — | — |
| 2019-12-20 | $68.34 | $153.41 | 534,300 | — | — |
| 2019-12-19 | $68.58 | $153.95 | 101,200 | — | — |
| 2019-12-18 | $68.36 | $153.46 | 99,400 | — | — |
| 2019-12-17 | $68.31 | $153.35 | 94,200 | — | — |
| 2019-12-16 | $67.42 | $151.35 | 96,100 | — | — |
| 2019-12-13 | $66.43 | $149.13 | 51,700 | — | — |
| 2019-12-12 | $66.62 | $149.55 | 110,400 | — | — |
| 2019-12-11 | $65.53 | $147.11 | 58,000 | — | — |
| 2019-12-10 | $65.70 | $147.49 | 52,900 | — | — |
| 2019-12-09 | $65.74 | $147.58 | 76,300 | — | — |
| 2019-12-06 | $65.87 | $147.87 | 100,000 | — | — |
| 2019-12-05 | $65.46 | $146.95 | 75,300 | — | — |
| 2019-12-04 | $65.43 | $146.88 | 79,600 | — | — |
| 2019-12-03 | $64.75 | $145.36 | 65,500 | — | — |
| 2019-12-02 | $65.33 | $146.66 | 133,700 | — | — |
| 2019-11-29 | $65.00 | $145.92 | 23,400 | — | — |
| 2019-11-27 | $65.33 | $146.66 | 65,800 | — | — |
| 2019-11-26 | $65.11 | $146.16 | 78,000 | — | — |
| 2019-11-25 | $65.62 | $147.31 | 98,500 | — | — |
| 2019-11-22 | $64.91 | $145.71 | 53,100 | — | — |
| 2019-11-21 | $64.90 | $145.69 | 54,800 | — | — |
| 2019-11-20 | $64.92 | $145.74 | 112,900 | — | — |
| 2019-11-19 | $65.50 | $147.04 | 44,100 | — | — |
| 2019-11-18 | $65.03 | $145.98 | 57,300 | — | — |
| 2019-11-15 | $65.54 | $147.13 | 98,700 | — | — |
| 2019-11-14 | $65.95 | $148.05 | 68,400 | — | — |
| 2019-11-13 | $66.08 | $148.34 | 58,900 | — | — |
| 2019-11-12 | $66.31 | $148.86 | 68,500 | — | — |
| 2019-11-11 | $66.51 | $149.31 | 64,900 | — | — |
| 2019-11-08 | $66.87 | $150.11 | 75,400 | — | — |
| 2019-11-07 | $66.82 | $150.00 | 76,200 | — | — |
| 2019-11-06 | $66.70 | $149.73 | 81,000 | — | — |
| 2019-11-05 | $67.30 | $151.08 | 100,900 | — | — |
| 2019-11-04 | $66.79 | $149.93 | 65,400 | — | — |
| 2019-11-01 | $66.19 | $148.59 | 76,000 | — | — |
| 2019-10-31 | $66.02 | $147.29 | 78,900 | — | — |
| 2019-10-30 | $66.75 | $148.91 | 63,300 | — | — |
| 2019-10-29 | $66.84 | $149.12 | 91,400 | — | — |
| 2019-10-28 | $65.97 | $147.17 | 82,000 | — | — |
| 2019-10-25 | $65.88 | $146.97 | 73,500 | — | — |
| 2019-10-24 | $65.90 | $147.02 | 62,800 | — | — |
| 2019-10-23 | $66.24 | $147.78 | 94,500 | — | — |
| 2019-10-22 | $65.89 | $147.00 | 133,300 | — | — |
| 2019-10-21 | $65.23 | $145.52 | 104,000 | — | — |
| 2019-10-18 | $64.41 | $143.69 | 121,900 | — | — |
| 2019-10-17 | $63.52 | $141.71 | 96,100 | — | — |
| 2019-10-16 | $62.28 | $138.94 | 58,700 | — | — |
| 2019-10-15 | $62.48 | $139.39 | 58,400 | — | — |
| 2019-10-14 | $62.08 | $138.50 | 64,400 | — | — |
| 2019-10-11 | $62.53 | $139.50 | 105,800 | — | — |
| 2019-10-10 | $61.49 | $137.18 | 56,800 | — | — |
| 2019-10-09 | $61.18 | $136.49 | 79,200 | — | — |
| 2019-10-08 | $60.76 | $135.55 | 80,700 | — | — |
| 2019-10-07 | $61.64 | $137.51 | 74,000 | — | — |
| 2019-10-04 | $61.39 | $136.96 | 57,500 | — | — |
| 2019-10-03 | $60.72 | $135.46 | 83,900 | — | — |
| 2019-10-02 | $60.65 | $135.31 | 99,500 | — | — |
| 2019-10-01 | $61.13 | $136.38 | 150,600 | — | — |
| 2019-09-30 | $62.18 | $138.72 | 88,100 | — | — |
| 2019-09-27 | $62.74 | $139.97 | 57,000 | — | — |
| 2019-09-26 | $62.46 | $139.34 | 61,000 | — | — |
| 2019-09-25 | $63.38 | $141.40 | 91,900 | — | — |
| 2019-09-24 | $62.05 | $138.43 | 89,400 | — | — |
| 2019-09-23 | $63.47 | $141.60 | 86,200 | — | — |
| 2019-09-20 | $63.88 | $142.51 | 227,900 | — | — |
| 2019-09-19 | $63.85 | $142.44 | 68,200 | — | — |
| 2019-09-18 | $64.25 | $143.34 | 80,800 | — | — |
| 2019-09-17 | $64.29 | $143.43 | 63,900 | — | — |
| 2019-09-16 | $64.56 | $144.03 | 98,800 | — | — |
| 2019-09-13 | $64.53 | $143.96 | 96,700 | — | — |
| 2019-09-12 | $64.49 | $143.87 | 92,000 | — | — |
| 2019-09-11 | $63.73 | $142.18 | 149,800 | — | — |
| 2019-09-10 | $63.25 | $141.11 | 91,100 | — | — |
| 2019-09-09 | $62.77 | $140.04 | 99,900 | — | — |
| 2019-09-06 | $61.49 | $137.18 | 61,700 | — | — |
| 2019-09-05 | $61.71 | $137.67 | 105,700 | — | — |
| 2019-09-04 | $60.55 | $135.08 | 56,200 | — | — |
| 2019-09-03 | $60.54 | $135.06 | 52,600 | — | — |
| 2019-08-30 | $61.61 | $137.45 | 91,800 | — | — |
| 2019-08-29 | $61.40 | $136.98 | 63,800 | — | — |
| 2019-08-28 | $60.03 | $133.92 | 51,500 | — | — |
| 2019-08-27 | $59.26 | $132.20 | 124,300 | — | — |
| 2019-08-26 | $59.56 | $132.87 | 83,500 | — | — |
| 2019-08-23 | $59.32 | $132.34 | 111,200 | — | — |
| 2019-08-22 | $61.37 | $136.91 | 51,400 | — | — |
| 2019-08-21 | $61.59 | $137.40 | 53,600 | — | — |
| 2019-08-20 | $61.40 | $136.98 | 66,000 | — | — |
| 2019-08-19 | $62.13 | $138.61 | 49,500 | — | — |
| 2019-08-16 | $61.97 | $138.25 | 60,800 | — | — |
| 2019-08-15 | $60.53 | $135.04 | 46,300 | — | — |
| 2019-08-14 | $60.17 | $134.23 | 60,200 | — | — |
| 2019-08-13 | $61.63 | $137.49 | 54,600 | — | — |
| 2019-08-12 | $61.36 | $136.89 | 37,200 | — | — |
| 2019-08-09 | $61.83 | $137.94 | 74,700 | — | — |
| 2019-08-08 | $61.51 | $137.22 | 99,100 | — | — |
| 2019-08-07 | $60.78 | $135.60 | 127,100 | — | — |
| 2019-08-06 | $60.80 | $135.64 | 107,300 | — | — |
| 2019-08-05 | $60.90 | $135.86 | 149,400 | — | — |
| 2019-08-02 | $61.98 | $138.27 | 87,600 | — | — |
| 2019-08-01 | $62.51 | $138.54 | 134,900 | — | — |
| 2019-07-31 | $64.10 | $142.06 | 128,200 | — | — |
| 2019-07-30 | $64.26 | $142.42 | 109,500 | — | — |
| 2019-07-29 | $63.78 | $141.36 | 79,800 | — | — |
| 2019-07-26 | $64.12 | $142.11 | 90,000 | — | — |
| 2019-07-25 | $63.15 | $139.96 | 115,200 | — | — |
| 2019-07-24 | $63.13 | $139.91 | 169,200 | — | — |
| 2019-07-23 | $62.27 | $138.01 | 75,100 | — | — |
| 2019-07-22 | $61.72 | $136.79 | 68,000 | — | — |
| 2019-07-19 | $61.36 | $135.99 | 104,000 | — | — |
| 2019-07-18 | $61.23 | $135.70 | 76,000 | — | — |
| 2019-07-17 | $60.30 | $133.64 | 62,400 | — | — |
| 2019-07-16 | $60.48 | $134.04 | 41,700 | — | — |
| 2019-07-15 | $60.14 | $133.29 | 50,100 | — | — |
| 2019-07-12 | $61.47 | $136.24 | 70,500 | — | — |
| 2019-07-11 | $60.55 | $134.20 | 57,100 | — | — |
| 2019-07-10 | $60.21 | $133.44 | 78,800 | — | — |
| 2019-07-09 | $61.52 | $136.35 | 83,400 | — | — |
| 2019-07-08 | $61.81 | $136.99 | 50,600 | — | — |
| 2019-07-05 | $62.56 | $138.65 | 56,400 | — | — |
| 2019-07-03 | $62.31 | $138.10 | 26,400 | — | — |
| 2019-07-02 | $61.56 | $136.43 | 68,000 | — | — |
| 2019-07-01 | $63.03 | $139.69 | 188,500 | — | — |
| 2019-06-28 | $61.61 | $136.55 | 330,900 | — | — |
| 2019-06-27 | $60.99 | $135.17 | 76,100 | — | — |
| 2019-06-26 | $59.68 | $132.27 | 85,100 | — | — |
| 2019-06-25 | $60.05 | $133.09 | 64,300 | — | — |
| 2019-06-24 | $59.85 | $132.65 | 50,300 | — | — |
| 2019-06-21 | $60.70 | $134.53 | 102,000 | — | — |
| 2019-06-20 | $61.12 | $135.46 | 63,200 | — | — |
| 2019-06-19 | $61.18 | $135.59 | 74,900 | — | — |
| 2019-06-18 | $62.13 | $137.70 | 89,700 | — | — |
| 2019-06-17 | $60.24 | $133.51 | 64,200 | — | — |
| 2019-06-14 | $61.19 | $135.61 | 59,100 | — | — |
| 2019-06-13 | $60.86 | $134.88 | 60,800 | — | — |
| 2019-06-12 | $60.80 | $134.75 | 46,400 | — | — |
| 2019-06-11 | $60.89 | $134.95 | 46,000 | — | — |
| 2019-06-10 | $61.01 | $135.22 | 44,400 | — | — |
| 2019-06-07 | $60.59 | $134.29 | 41,700 | — | — |
| 2019-06-06 | $60.97 | $135.13 | 43,100 | — | — |
| 2019-06-05 | $61.32 | $135.90 | 105,800 | — | — |
| 2019-06-04 | $60.89 | $134.95 | 86,900 | — | — |
| 2019-06-03 | $59.51 | $131.89 | 114,400 | — | — |
| 2019-05-31 | $59.89 | $132.73 | 101,000 | — | — |
| 2019-05-30 | $60.71 | $134.55 | 92,900 | — | — |
| 2019-05-29 | $60.75 | $134.64 | 149,300 | — | — |
| 2019-05-28 | $60.96 | $135.11 | 54,400 | — | — |
| 2019-05-24 | $61.61 | $136.55 | 120,800 | — | — |
| 2019-05-23 | $60.86 | $134.88 | 116,400 | — | — |
| 2019-05-22 | $62.44 | $138.39 | 58,700 | — | — |
| 2019-05-21 | $62.56 | $138.65 | 50,700 | — | — |
| 2019-05-20 | $62.47 | $138.45 | 43,000 | — | — |
| 2019-05-17 | $61.74 | $136.83 | 143,600 | — | — |
| 2019-05-16 | $62.04 | $137.50 | 82,900 | — | — |
| 2019-05-15 | $61.92 | $137.23 | 54,400 | — | — |
| 2019-05-14 | $62.62 | $138.78 | 91,300 | — | — |
| 2019-05-13 | $61.90 | $137.19 | 98,800 | — | — |
| 2019-05-10 | $63.56 | $140.87 | 63,000 | — | — |
| 2019-05-09 | $63.32 | $140.34 | 44,800 | — | — |
| 2019-05-08 | $63.36 | $140.42 | 50,400 | — | — |
| 2019-05-07 | $63.64 | $141.04 | 76,200 | — | — |
| 2019-05-06 | $64.60 | $143.17 | 147,500 | — | — |
| 2019-05-03 | $64.82 | $143.66 | 101,900 | — | — |
| 2019-05-02 | $63.98 | $140.89 | 71,900 | — | — |
| 2019-05-01 | $63.45 | $139.72 | 217,100 | — | — |
| 2019-04-30 | $64.22 | $141.42 | 107,900 | — | — |
| 2019-04-29 | $64.24 | $141.46 | 105,500 | — | — |
| 2019-04-26 | $63.97 | $140.87 | 95,500 | — | — |
| 2019-04-25 | $63.11 | $138.97 | 57,200 | — | — |
| 2019-04-24 | $63.42 | $139.66 | 53,900 | — | — |
| 2019-04-23 | $63.39 | $139.59 | 108,900 | — | — |
| 2019-04-22 | $62.64 | $137.94 | 95,400 | — | — |
| 2019-04-18 | $63.49 | $139.81 | 103,200 | — | — |
| 2019-04-17 | $63.58 | $140.01 | 104,400 | — | — |
| 2019-04-16 | $63.91 | $140.74 | 64,200 | — | — |
| 2019-04-15 | $62.93 | $138.58 | 74,600 | — | — |
| 2019-04-12 | $63.98 | $140.89 | 109,600 | — | — |
| 2019-04-11 | $63.46 | $139.74 | 31,500 | — | — |
| 2019-04-10 | $63.13 | $139.02 | 93,800 | — | — |
| 2019-04-09 | $62.14 | $136.84 | 70,200 | — | — |
| 2019-04-08 | $63.19 | $139.15 | 47,800 | — | — |
| 2019-04-05 | $63.58 | $140.01 | 88,600 | — | — |
| 2019-04-04 | $63.44 | $139.70 | 83,800 | — | — |
| 2019-04-03 | $62.77 | $138.23 | 44,000 | — | — |
| 2019-04-02 | $62.25 | $137.08 | 55,100 | — | — |
| 2019-04-01 | $62.81 | $138.31 | 93,800 | — | — |
| 2019-03-29 | $61.80 | $136.09 | 110,600 | — | — |
| 2019-03-28 | $62.01 | $136.55 | 73,700 | — | — |
| 2019-03-27 | $61.57 | $135.58 | 89,900 | — | — |
| 2019-03-26 | $61.82 | $136.13 | 99,100 | — | — |
| 2019-03-25 | $60.09 | $132.32 | 90,000 | — | — |
| 2019-03-22 | $59.33 | $130.65 | 152,900 | — | — |
| 2019-03-21 | $60.97 | $134.26 | 89,100 | — | — |
| 2019-03-20 | $60.65 | $133.56 | 115,800 | — | — |
| 2019-03-19 | $62.13 | $136.82 | 63,300 | — | — |
| 2019-03-18 | $63.45 | $139.72 | 108,200 | — | — |
| 2019-03-15 | $62.72 | $138.12 | 473,600 | — | — |
| 2019-03-14 | $61.38 | $135.16 | 54,100 | — | — |
| 2019-03-13 | $61.33 | $135.05 | 73,100 | — | — |
| 2019-03-12 | $60.99 | $134.31 | 52,700 | — | — |
| 2019-03-11 | $61.52 | $135.47 | 87,200 | — | — |
| 2019-03-08 | $61.15 | $134.66 | 84,400 | — | — |
| 2019-03-07 | $60.75 | $133.78 | 186,800 | — | — |
| 2019-03-06 | $61.83 | $136.16 | 188,400 | — | — |
| 2019-03-05 | $64.16 | $141.29 | 56,600 | — | — |
| 2019-03-04 | $64.25 | $141.48 | 72,400 | — | — |
| 2019-03-01 | $64.40 | $141.81 | 78,400 | — | — |
| 2019-02-28 | $64.28 | $141.55 | 58,700 | — | — |
| 2019-02-27 | $64.40 | $141.81 | 81,100 | — | — |
| 2019-02-26 | $63.61 | $140.07 | 56,000 | — | — |
| 2019-02-25 | $64.40 | $141.81 | 172,400 | — | — |
| 2019-02-22 | $64.31 | $141.62 | 60,800 | — | — |
| 2019-02-21 | $63.91 | $140.74 | 40,500 | — | — |
| 2019-02-20 | $64.41 | $141.84 | 125,400 | — | — |
| 2019-02-19 | $63.48 | $139.79 | 71,300 | — | — |
| 2019-02-15 | $63.30 | $139.39 | 76,600 | — | — |
| 2019-02-14 | $62.24 | $137.06 | 126,300 | — | — |
| 2019-02-13 | $63.13 | $139.02 | 55,600 | — | — |
| 2019-02-12 | $62.89 | $138.49 | 94,800 | — | — |
| 2019-02-11 | $62.62 | $137.89 | 49,200 | — | — |
| 2019-02-08 | $62.74 | $138.16 | 74,300 | — | — |
| 2019-02-07 | $62.69 | $138.05 | 108,300 | — | — |
| 2019-02-06 | $62.91 | $138.53 | 45,100 | — | — |
| 2019-02-05 | $62.72 | $138.12 | 79,900 | — | — |
| 2019-02-04 | $63.42 | $139.66 | 91,000 | — | — |
| 2019-02-01 | $62.44 | $137.50 | 51,500 | — | — |
| 2019-01-31 | $62.66 | $137.10 | 93,900 | — | — |
| 2019-01-30 | $62.46 | $136.66 | 76,500 | — | — |
| 2019-01-29 | $63.05 | $137.96 | 249,400 | — | — |
| 2019-01-28 | $62.53 | $136.82 | 174,300 | — | — |
| 2019-01-25 | $62.06 | $135.79 | 110,200 | — | — |
| 2019-01-24 | $62.19 | $136.07 | 78,000 | — | — |
| 2019-01-23 | $62.27 | $136.25 | 150,400 | — | — |
| 2019-01-22 | $62.88 | $137.58 | 156,100 | — | — |
| 2019-01-18 | $64.48 | $141.08 | 150,800 | — | — |
| 2019-01-17 | $62.51 | $136.77 | 100,400 | — | — |
| 2019-01-16 | $61.60 | $134.78 | 148,800 | — | — |
| 2019-01-15 | $60.45 | $132.27 | 84,800 | — | — |
| 2019-01-14 | $59.94 | $131.15 | 77,100 | — | — |
| 2019-01-11 | $59.98 | $131.24 | 74,800 | — | — |
| 2019-01-10 | $59.71 | $130.65 | 73,900 | — | — |
| 2019-01-09 | $59.85 | $130.95 | 58,700 | — | — |
| 2019-01-08 | $59.61 | $130.43 | 91,400 | — | — |
| 2019-01-07 | $58.56 | $128.13 | 68,800 | — | — |
| 2019-01-04 | $58.61 | $128.24 | 279,000 | — | — |
| 2019-01-03 | $57.14 | $125.02 | 83,200 | — | — |
| 2019-01-02 | $56.82 | $124.32 | 137,800 | — | — |