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
- 1987-06-26 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 | $81.95 | $215.47 | 55,800 | — | — |
| 2019-12-30 | $82.41 | $216.68 | 36,700 | — | — |
| 2019-12-27 | $82.29 | $216.36 | 51,300 | — | — |
| 2019-12-26 | $82.68 | $217.39 | 20,200 | — | — |
| 2019-12-24 | $82.59 | $217.15 | 28,400 | — | — |
| 2019-12-23 | $82.72 | $217.50 | 69,100 | — | — |
| 2019-12-20 | $82.60 | $217.18 | 368,800 | — | — |
| 2019-12-19 | $82.67 | $217.36 | 65,200 | — | — |
| 2019-12-18 | $82.25 | $216.26 | 56,000 | — | — |
| 2019-12-17 | $82.49 | $216.89 | 49,400 | — | — |
| 2019-12-16 | $81.85 | $215.21 | 59,000 | — | — |
| 2019-12-13 | $81.30 | $213.76 | 39,000 | — | — |
| 2019-12-12 | $81.43 | $214.10 | 58,100 | — | — |
| 2019-12-11 | $80.01 | $210.37 | 41,000 | — | — |
| 2019-12-10 | $79.85 | $209.95 | 49,200 | — | — |
| 2019-12-09 | $79.28 | $208.45 | 61,400 | — | — |
| 2019-12-06 | $79.70 | $209.55 | 52,300 | — | — |
| 2019-12-05 | $79.12 | $208.03 | 41,600 | — | — |
| 2019-12-04 | $78.96 | $207.61 | 49,700 | — | — |
| 2019-12-03 | $78.79 | $207.16 | 40,300 | — | — |
| 2019-12-02 | $79.34 | $208.61 | 56,800 | — | — |
| 2019-11-29 | $79.48 | $208.98 | 18,800 | — | — |
| 2019-11-27 | $79.80 | $209.82 | 27,900 | — | — |
| 2019-11-26 | $79.60 | $209.29 | 65,300 | — | — |
| 2019-11-25 | $80.22 | $210.92 | 88,400 | — | — |
| 2019-11-22 | $79.50 | $209.03 | 38,000 | — | — |
| 2019-11-21 | $79.81 | $209.84 | 32,300 | — | — |
| 2019-11-20 | $79.90 | $210.08 | 56,400 | — | — |
| 2019-11-19 | $80.28 | $211.08 | 33,300 | — | — |
| 2019-11-18 | $79.33 | $208.58 | 32,500 | — | — |
| 2019-11-15 | $79.74 | $209.66 | 48,800 | — | — |
| 2019-11-14 | $80.12 | $210.66 | 49,200 | — | — |
| 2019-11-13 | $79.94 | $210.19 | 66,700 | — | — |
| 2019-11-12 | $80.43 | $211.47 | 58,800 | — | — |
| 2019-11-11 | $80.28 | $211.08 | 41,800 | — | — |
| 2019-11-08 | $80.39 | $211.37 | 66,700 | — | — |
| 2019-11-07 | $80.47 | $211.58 | 58,800 | — | — |
| 2019-11-06 | $80.72 | $212.24 | 28,700 | — | — |
| 2019-11-05 | $80.83 | $212.53 | 39,900 | — | — |
| 2019-11-04 | $80.55 | $211.79 | 47,700 | — | — |
| 2019-11-01 | $80.21 | $210.90 | 38,800 | — | — |
| 2019-10-31 | $79.34 | $208.61 | 47,400 | — | — |
| 2019-10-30 | $79.86 | $209.98 | 32,700 | — | — |
| 2019-10-29 | $80.21 | $210.90 | 45,900 | — | — |
| 2019-10-28 | $79.47 | $208.95 | 36,700 | — | — |
| 2019-10-25 | $78.64 | $206.77 | 42,600 | — | — |
| 2019-10-24 | $78.06 | $205.24 | 49,700 | — | — |
| 2019-10-23 | $78.96 | $207.61 | 46,500 | — | — |
| 2019-10-22 | $79.05 | $207.85 | 61,000 | — | — |
| 2019-10-21 | $79.09 | $207.95 | 109,400 | — | — |
| 2019-10-18 | $77.36 | $203.40 | 54,400 | — | — |
| 2019-10-17 | $76.55 | $201.27 | 44,200 | — | — |
| 2019-10-16 | $75.61 | $198.80 | 34,900 | — | — |
| 2019-10-15 | $75.49 | $198.49 | 45,300 | — | — |
| 2019-10-14 | $75.02 | $197.25 | 34,400 | — | — |
| 2019-10-11 | $75.04 | $197.30 | 48,500 | — | — |
| 2019-10-10 | $74.93 | $195.51 | 35,100 | — | — |
| 2019-10-09 | $74.74 | $195.02 | 36,000 | — | — |
| 2019-10-08 | $74.50 | $194.39 | 70,200 | — | — |
| 2019-10-07 | $75.27 | $196.40 | 60,000 | — | — |
| 2019-10-04 | $74.92 | $195.49 | 72,300 | — | — |
| 2019-10-03 | $74.33 | $193.95 | 38,400 | — | — |
| 2019-10-02 | $74.48 | $194.34 | 60,500 | — | — |
| 2019-10-01 | $75.14 | $196.06 | 91,200 | — | — |
| 2019-09-30 | $76.25 | $198.96 | 48,200 | — | — |
| 2019-09-27 | $76.87 | $200.58 | 57,400 | — | — |
| 2019-09-26 | $76.33 | $199.17 | 56,500 | — | — |
| 2019-09-25 | $77.35 | $201.83 | 47,000 | — | — |
| 2019-09-24 | $76.32 | $199.14 | 73,700 | — | — |
| 2019-09-23 | $77.52 | $202.27 | 68,400 | — | — |
| 2019-09-20 | $77.74 | $202.85 | 192,600 | — | — |
| 2019-09-19 | $77.13 | $201.25 | 49,600 | — | — |
| 2019-09-18 | $77.67 | $202.66 | 78,700 | — | — |
| 2019-09-17 | $77.58 | $202.43 | 54,400 | — | — |
| 2019-09-16 | $77.78 | $202.95 | 66,100 | — | — |
| 2019-09-13 | $78.30 | $204.31 | 78,600 | — | — |
| 2019-09-12 | $77.74 | $202.85 | 71,700 | — | — |
| 2019-09-11 | $76.78 | $200.34 | 78,800 | — | — |
| 2019-09-10 | $75.16 | $196.11 | 71,300 | — | — |
| 2019-09-09 | $74.22 | $193.66 | 83,400 | — | — |
| 2019-09-06 | $72.68 | $189.64 | 61,200 | — | — |
| 2019-09-05 | $73.39 | $191.50 | 110,100 | — | — |
| 2019-09-04 | $72.35 | $188.78 | 91,800 | — | — |
| 2019-09-03 | $73.48 | $191.73 | 65,600 | — | — |
| 2019-08-30 | $74.35 | $194.00 | 65,400 | — | — |
| 2019-08-29 | $74.66 | $194.81 | 46,300 | — | — |
| 2019-08-28 | $74.04 | $193.19 | 34,500 | — | — |
| 2019-08-27 | $73.18 | $190.95 | 51,700 | — | — |
| 2019-08-26 | $74.36 | $194.03 | 77,400 | — | — |
| 2019-08-23 | $73.21 | $191.03 | 67,700 | — | — |
| 2019-08-22 | $75.59 | $197.24 | 33,400 | — | — |
| 2019-08-21 | $75.58 | $197.21 | 62,500 | — | — |
| 2019-08-20 | $74.79 | $195.15 | 56,300 | — | — |
| 2019-08-19 | $75.95 | $198.18 | 66,600 | — | — |
| 2019-08-16 | $75.83 | $197.86 | 47,500 | — | — |
| 2019-08-15 | $73.70 | $192.30 | 46,700 | — | — |
| 2019-08-14 | $74.04 | $193.19 | 64,000 | — | — |
| 2019-08-13 | $75.37 | $196.66 | 58,000 | — | — |
| 2019-08-12 | $73.99 | $193.06 | 38,700 | — | — |
| 2019-08-09 | $75.19 | $196.19 | 50,500 | — | — |
| 2019-08-08 | $74.92 | $195.49 | 67,100 | — | — |
| 2019-08-07 | $73.57 | $191.97 | 51,000 | — | — |
| 2019-08-06 | $73.65 | $192.17 | 68,600 | — | — |
| 2019-08-05 | $73.50 | $191.78 | 89,100 | — | — |
| 2019-08-02 | $75.11 | $195.98 | 62,500 | — | — |
| 2019-08-01 | $75.49 | $196.98 | 113,000 | — | — |
| 2019-07-31 | $77.45 | $202.09 | 92,300 | — | — |
| 2019-07-30 | $77.18 | $201.39 | 58,200 | — | — |
| 2019-07-29 | $76.12 | $198.62 | 52,600 | — | — |
| 2019-07-26 | $77.18 | $201.39 | 56,500 | — | — |
| 2019-07-25 | $75.81 | $197.81 | 52,600 | — | — |
| 2019-07-24 | $76.66 | $200.03 | 79,100 | — | — |
| 2019-07-23 | $74.70 | $194.91 | 67,500 | — | — |
| 2019-07-22 | $75.24 | $196.32 | 63,600 | — | — |
| 2019-07-19 | $73.73 | $192.38 | 55,200 | — | — |
| 2019-07-18 | $74.10 | $193.35 | 43,500 | — | — |
| 2019-07-17 | $73.90 | $192.83 | 52,900 | — | — |
| 2019-07-16 | $74.80 | $195.18 | 50,100 | — | — |
| 2019-07-15 | $74.95 | $195.57 | 39,200 | — | — |
| 2019-07-12 | $76.74 | $200.24 | 52,700 | — | — |
| 2019-07-11 | $76.22 | $197.50 | 59,400 | — | — |
| 2019-07-10 | $75.88 | $196.62 | 49,100 | — | — |
| 2019-07-09 | $76.14 | $197.29 | 51,200 | — | — |
| 2019-07-08 | $76.28 | $197.65 | 44,200 | — | — |
| 2019-07-05 | $77.26 | $200.19 | 31,200 | — | — |
| 2019-07-03 | $76.27 | $197.63 | 31,000 | — | — |
| 2019-07-02 | $75.54 | $195.74 | 36,800 | — | — |
| 2019-07-01 | $76.43 | $198.04 | 47,900 | — | — |
| 2019-06-28 | $76.26 | $197.60 | 145,300 | — | — |
| 2019-06-27 | $75.57 | $195.81 | 72,900 | — | — |
| 2019-06-26 | $73.85 | $191.36 | 85,400 | — | — |
| 2019-06-25 | $74.60 | $193.30 | 67,700 | — | — |
| 2019-06-24 | $74.17 | $192.19 | 85,500 | — | — |
| 2019-06-21 | $73.85 | $191.36 | 161,000 | — | — |
| 2019-06-20 | $74.36 | $192.68 | 53,400 | — | — |
| 2019-06-19 | $74.72 | $193.61 | 63,900 | — | — |
| 2019-06-18 | $75.57 | $195.81 | 41,000 | — | — |
| 2019-06-17 | $74.30 | $192.52 | 49,000 | — | — |
| 2019-06-14 | $74.77 | $193.74 | 44,900 | — | — |
| 2019-06-13 | $74.97 | $194.26 | 48,800 | — | — |
| 2019-06-12 | $74.99 | $194.31 | 39,000 | — | — |
| 2019-06-11 | $74.99 | $194.31 | 26,800 | — | — |
| 2019-06-10 | $74.74 | $193.66 | 63,900 | — | — |
| 2019-06-07 | $74.19 | $192.24 | 30,600 | — | — |
| 2019-06-06 | $74.45 | $192.91 | 41,200 | — | — |
| 2019-06-05 | $74.40 | $192.78 | 45,300 | — | — |
| 2019-06-04 | $75.26 | $195.01 | 51,200 | — | — |
| 2019-06-03 | $73.11 | $189.44 | 58,900 | — | — |
| 2019-05-31 | $73.05 | $189.28 | 44,600 | — | — |
| 2019-05-30 | $74.36 | $192.68 | 53,800 | — | — |
| 2019-05-29 | $75.14 | $194.70 | 70,500 | — | — |
| 2019-05-28 | $75.30 | $195.11 | 59,100 | — | — |
| 2019-05-24 | $76.14 | $197.29 | 38,800 | — | — |
| 2019-05-23 | $74.59 | $193.27 | 58,800 | — | — |
| 2019-05-22 | $76.65 | $198.61 | 32,300 | — | — |
| 2019-05-21 | $77.44 | $200.66 | 52,000 | — | — |
| 2019-05-20 | $77.19 | $200.01 | 55,500 | — | — |
| 2019-05-17 | $76.80 | $199.00 | 55,500 | — | — |
| 2019-05-16 | $78.19 | $202.60 | 19,500 | — | — |
| 2019-05-15 | $77.65 | $201.20 | 32,500 | — | — |
| 2019-05-14 | $77.89 | $201.82 | 30,500 | — | — |
| 2019-05-13 | $77.21 | $200.06 | 56,000 | — | — |
| 2019-05-10 | $79.13 | $205.04 | 31,300 | — | — |
| 2019-05-09 | $79.28 | $205.43 | 32,900 | — | — |
| 2019-05-08 | $79.31 | $205.50 | 24,300 | — | — |
| 2019-05-07 | $80.20 | $207.81 | 46,300 | — | — |
| 2019-05-06 | $82.12 | $212.79 | 61,500 | — | — |
| 2019-05-03 | $81.24 | $210.50 | 59,100 | — | — |
| 2019-05-02 | $79.13 | $205.04 | 29,200 | — | — |
| 2019-05-01 | $78.16 | $202.52 | 118,900 | — | — |
| 2019-04-30 | $79.38 | $205.69 | 58,800 | — | — |
| 2019-04-29 | $80.17 | $207.73 | 39,800 | — | — |
| 2019-04-26 | $79.29 | $205.45 | 23,800 | — | — |
| 2019-04-25 | $78.60 | $203.66 | 24,700 | — | — |
| 2019-04-24 | $79.27 | $205.40 | 34,700 | — | — |
| 2019-04-23 | $79.12 | $205.01 | 43,200 | — | — |
| 2019-04-22 | $77.69 | $201.31 | 48,900 | — | — |
| 2019-04-18 | $80.36 | $208.22 | 52,100 | — | — |
| 2019-04-17 | $82.56 | $213.93 | 144,700 | — | — |
| 2019-04-16 | $78.86 | $204.34 | 34,300 | — | — |
| 2019-04-15 | $77.48 | $200.76 | 39,600 | — | — |
| 2019-04-12 | $78.92 | $204.49 | 39,700 | — | — |
| 2019-04-11 | $78.55 | $202.16 | 35,000 | — | — |
| 2019-04-10 | $78.70 | $202.55 | 73,800 | — | — |
| 2019-04-09 | $76.88 | $197.86 | 41,700 | — | — |
| 2019-04-08 | $77.88 | $200.44 | 31,500 | — | — |
| 2019-04-05 | $77.77 | $200.15 | 72,900 | — | — |
| 2019-04-04 | $77.59 | $199.69 | 36,500 | — | — |
| 2019-04-03 | $76.93 | $197.99 | 34,200 | — | — |
| 2019-04-02 | $76.59 | $197.12 | 42,100 | — | — |
| 2019-04-01 | $77.37 | $199.12 | 45,400 | — | — |
| 2019-03-29 | $76.19 | $196.09 | 89,100 | — | — |
| 2019-03-28 | $75.89 | $195.32 | 56,500 | — | — |
| 2019-03-27 | $74.32 | $191.27 | 75,000 | — | — |
| 2019-03-26 | $74.85 | $192.64 | 59,800 | — | — |
| 2019-03-25 | $72.93 | $187.70 | 59,200 | — | — |
| 2019-03-22 | $71.95 | $185.18 | 77,800 | — | — |
| 2019-03-21 | $75.15 | $193.41 | 59,000 | — | — |
| 2019-03-20 | $75.12 | $193.33 | 53,900 | — | — |
| 2019-03-19 | $76.53 | $196.96 | 63,100 | — | — |
| 2019-03-18 | $77.67 | $199.90 | 45,600 | — | — |
| 2019-03-15 | $77.01 | $198.20 | 143,300 | — | — |
| 2019-03-14 | $77.51 | $199.48 | 39,800 | — | — |
| 2019-03-13 | $77.46 | $199.36 | 32,600 | — | — |
| 2019-03-12 | $77.18 | $198.64 | 24,300 | — | — |
| 2019-03-11 | $77.47 | $199.38 | 38,000 | — | — |
| 2019-03-08 | $76.22 | $196.16 | 33,500 | — | — |
| 2019-03-07 | $75.33 | $193.87 | 31,300 | — | — |
| 2019-03-06 | $76.58 | $197.09 | 47,500 | — | — |
| 2019-03-05 | $78.61 | $202.32 | 36,900 | — | — |
| 2019-03-04 | $78.87 | $202.98 | 68,200 | — | — |
| 2019-03-01 | $80.21 | $206.43 | 52,500 | — | — |
| 2019-02-28 | $80.14 | $206.25 | 51,400 | — | — |
| 2019-02-27 | $79.62 | $204.92 | 52,100 | — | — |
| 2019-02-26 | $78.58 | $202.24 | 38,700 | — | — |
| 2019-02-25 | $78.99 | $203.29 | 36,000 | — | — |
| 2019-02-22 | $79.56 | $204.76 | 44,800 | — | — |
| 2019-02-21 | $79.26 | $203.99 | 59,100 | — | — |
| 2019-02-20 | $80.05 | $206.02 | 52,900 | — | — |
| 2019-02-19 | $79.02 | $203.37 | 51,000 | — | — |
| 2019-02-15 | $78.02 | $200.80 | 58,200 | — | — |
| 2019-02-14 | $76.07 | $195.78 | 54,700 | — | — |
| 2019-02-13 | $76.48 | $196.83 | 61,000 | — | — |
| 2019-02-12 | $75.61 | $194.59 | 37,400 | — | — |
| 2019-02-11 | $75.25 | $193.67 | 28,300 | — | — |
| 2019-02-08 | $74.57 | $191.92 | 30,200 | — | — |
| 2019-02-07 | $74.35 | $191.35 | 40,400 | — | — |
| 2019-02-06 | $74.15 | $190.84 | 43,400 | — | — |
| 2019-02-05 | $73.42 | $188.96 | 42,000 | — | — |
| 2019-02-04 | $73.15 | $188.26 | 44,900 | — | — |
| 2019-02-01 | $72.56 | $186.75 | 48,000 | — | — |
| 2019-01-31 | $71.68 | $184.48 | 58,000 | — | — |
| 2019-01-30 | $72.38 | $186.28 | 52,400 | — | — |
| 2019-01-29 | $72.07 | $185.48 | 42,200 | — | — |
| 2019-01-28 | $71.49 | $183.99 | 58,800 | — | — |
| 2019-01-25 | $72.11 | $185.59 | 37,500 | — | — |
| 2019-01-24 | $70.52 | $181.49 | 67,000 | — | — |
| 2019-01-23 | $70.00 | $180.16 | 55,400 | — | — |
| 2019-01-22 | $70.00 | $180.16 | 67,100 | — | — |
| 2019-01-18 | $70.76 | $182.11 | 99,600 | — | — |
| 2019-01-17 | $70.61 | $181.73 | 54,200 | — | — |
| 2019-01-16 | $70.02 | $180.21 | 81,000 | — | — |
| 2019-01-15 | $68.36 | $175.94 | 43,100 | — | — |
| 2019-01-14 | $67.58 | $173.93 | 49,300 | — | — |
| 2019-01-11 | $68.65 | $175.32 | 44,300 | — | — |
| 2019-01-10 | $68.95 | $176.08 | 29,900 | — | — |
| 2019-01-09 | $69.58 | $177.69 | 39,500 | — | — |
| 2019-01-08 | $69.74 | $178.10 | 66,900 | — | — |
| 2019-01-07 | $69.31 | $177.00 | 63,400 | — | — |
| 2019-01-04 | $69.20 | $176.72 | 62,400 | — | — |
| 2019-01-03 | $67.82 | $173.20 | 65,500 | — | — |
| 2019-01-02 | $67.93 | $173.48 | 69,700 | — | — |