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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $69.55 | $189.24 | 35,100 | — | — |
| 2020-12-30 | $69.35 | $188.69 | 54,200 | — | — |
| 2020-12-29 | $68.49 | $186.35 | 40,300 | — | — |
| 2020-12-28 | $69.80 | $189.92 | 40,400 | — | — |
| 2020-12-24 | $69.52 | $189.16 | 24,300 | — | — |
| 2020-12-23 | $68.78 | $187.14 | 47,100 | — | — |
| 2020-12-22 | $67.37 | $183.31 | 47,900 | — | — |
| 2020-12-21 | $67.73 | $184.29 | 60,700 | — | — |
| 2020-12-18 | $70.10 | $190.73 | 374,200 | — | — |
| 2020-12-17 | $69.86 | $190.08 | 77,400 | — | — |
| 2020-12-16 | $70.11 | $190.76 | 57,400 | — | — |
| 2020-12-15 | $70.77 | $192.56 | 66,000 | — | — |
| 2020-12-14 | $70.07 | $190.65 | 68,300 | — | — |
| 2020-12-11 | $70.21 | $191.03 | 36,000 | — | — |
| 2020-12-10 | $70.28 | $191.22 | 40,900 | — | — |
| 2020-12-09 | $69.49 | $189.07 | 35,800 | — | — |
| 2020-12-08 | $69.36 | $188.72 | 54,500 | — | — |
| 2020-12-07 | $69.01 | $187.77 | 33,600 | — | — |
| 2020-12-04 | $68.51 | $186.41 | 27,100 | — | — |
| 2020-12-03 | $67.22 | $182.90 | 43,200 | — | — |
| 2020-12-02 | $67.49 | $183.63 | 40,800 | — | — |
| 2020-12-01 | $66.44 | $180.78 | 48,000 | — | — |
| 2020-11-30 | $65.69 | $178.73 | 65,000 | — | — |
| 2020-11-27 | $67.51 | $183.69 | 28,000 | — | — |
| 2020-11-25 | $68.62 | $186.71 | 60,900 | — | — |
| 2020-11-24 | $70.07 | $190.65 | 86,600 | — | — |
| 2020-11-23 | $68.09 | $185.26 | 68,600 | — | — |
| 2020-11-20 | $67.42 | $183.44 | 53,200 | — | — |
| 2020-11-19 | $68.04 | $185.13 | 41,700 | — | — |
| 2020-11-18 | $67.89 | $184.72 | 52,400 | — | — |
| 2020-11-17 | $69.12 | $188.07 | 66,300 | — | — |
| 2020-11-16 | $69.06 | $187.90 | 70,400 | — | — |
| 2020-11-13 | $65.82 | $179.09 | 54,600 | — | — |
| 2020-11-12 | $64.17 | $174.60 | 58,300 | — | — |
| 2020-11-11 | $65.77 | $178.95 | 37,900 | — | — |
| 2020-11-10 | $67.82 | $184.53 | 96,500 | — | — |
| 2020-11-09 | $66.40 | $180.67 | 82,500 | — | — |
| 2020-11-06 | $58.83 | $160.07 | 29,100 | — | — |
| 2020-11-05 | $59.82 | $162.76 | 35,300 | — | — |
| 2020-11-04 | $58.09 | $158.06 | 47,000 | — | — |
| 2020-11-03 | $62.37 | $169.70 | 50,100 | — | — |
| 2020-11-02 | $61.50 | $167.33 | 41,400 | — | — |
| 2020-10-30 | $60.43 | $164.42 | 45,000 | — | — |
| 2020-10-29 | $59.95 | $163.12 | 38,000 | — | — |
| 2020-10-28 | $58.93 | $160.34 | 52,600 | — | — |
| 2020-10-27 | $60.46 | $164.50 | 31,300 | — | — |
| 2020-10-26 | $61.55 | $167.47 | 37,200 | — | — |
| 2020-10-23 | $62.17 | $169.16 | 30,500 | — | — |
| 2020-10-22 | $61.85 | $168.29 | 52,900 | — | — |
| 2020-10-21 | $59.73 | $162.52 | 30,100 | — | — |
| 2020-10-20 | $59.00 | $160.53 | 47,400 | — | — |
| 2020-10-19 | $58.36 | $158.79 | 35,700 | — | — |
| 2020-10-16 | $59.01 | $160.56 | 31,600 | — | — |
| 2020-10-15 | $58.91 | $160.29 | 53,300 | — | — |
| 2020-10-14 | $57.94 | $157.65 | 34,700 | — | — |
| 2020-10-13 | $59.53 | $160.42 | 43,500 | — | — |
| 2020-10-12 | $61.20 | $164.92 | 48,400 | — | — |
| 2020-10-09 | $60.65 | $163.44 | 63,600 | — | — |
| 2020-10-08 | $60.99 | $164.36 | 47,900 | — | — |
| 2020-10-07 | $59.66 | $160.77 | 64,900 | — | — |
| 2020-10-06 | $59.02 | $159.05 | 105,700 | — | — |
| 2020-10-05 | $58.94 | $158.83 | 69,500 | — | — |
| 2020-10-02 | $57.59 | $155.20 | 81,100 | — | — |
| 2020-10-01 | $56.98 | $153.55 | 63,400 | — | — |
| 2020-09-30 | $57.61 | $155.25 | 111,400 | — | — |
| 2020-09-29 | $57.39 | $154.66 | 67,700 | — | — |
| 2020-09-28 | $57.88 | $155.98 | 90,300 | — | — |
| 2020-09-25 | $56.53 | $152.34 | 73,100 | — | — |
| 2020-09-24 | $56.41 | $152.02 | 106,600 | — | — |
| 2020-09-23 | $55.37 | $149.21 | 83,900 | — | — |
| 2020-09-22 | $56.07 | $151.10 | 77,200 | — | — |
| 2020-09-21 | $56.32 | $151.77 | 105,800 | — | — |
| 2020-09-18 | $60.68 | $163.52 | 273,900 | — | — |
| 2020-09-17 | $60.58 | $163.25 | 71,400 | — | — |
| 2020-09-16 | $61.06 | $164.55 | 69,800 | — | — |
| 2020-09-15 | $61.18 | $164.87 | 49,100 | — | — |
| 2020-09-14 | $61.34 | $165.30 | 42,200 | — | — |
| 2020-09-11 | $60.50 | $163.04 | 35,900 | — | — |
| 2020-09-10 | $60.68 | $163.52 | 44,000 | — | — |
| 2020-09-09 | $61.86 | $166.70 | 52,000 | — | — |
| 2020-09-08 | $62.17 | $167.54 | 60,900 | — | — |
| 2020-09-04 | $64.38 | $173.49 | 48,300 | — | — |
| 2020-09-03 | $63.45 | $170.99 | 55,800 | — | — |
| 2020-09-02 | $63.29 | $170.56 | 51,000 | — | — |
| 2020-09-01 | $63.54 | $171.23 | 45,600 | — | — |
| 2020-08-31 | $63.98 | $172.42 | 65,200 | — | — |
| 2020-08-28 | $64.17 | $172.93 | 38,500 | — | — |
| 2020-08-27 | $64.59 | $174.06 | 84,300 | — | — |
| 2020-08-26 | $64.05 | $172.60 | 38,600 | — | — |
| 2020-08-25 | $64.95 | $175.03 | 45,800 | — | — |
| 2020-08-24 | $64.90 | $174.89 | 69,900 | — | — |
| 2020-08-21 | $63.31 | $170.61 | 66,600 | — | — |
| 2020-08-20 | $63.97 | $172.39 | 39,500 | — | — |
| 2020-08-19 | $65.17 | $175.62 | 49,000 | — | — |
| 2020-08-18 | $64.57 | $174.01 | 43,900 | — | — |
| 2020-08-17 | $65.57 | $176.70 | 38,900 | — | — |
| 2020-08-14 | $66.19 | $178.37 | 78,300 | — | — |
| 2020-08-13 | $66.13 | $178.21 | 31,900 | — | — |
| 2020-08-12 | $67.54 | $182.01 | 51,300 | — | — |
| 2020-08-11 | $67.98 | $183.19 | 78,800 | — | — |
| 2020-08-10 | $66.98 | $180.50 | 63,000 | — | — |
| 2020-08-07 | $66.41 | $178.96 | 44,300 | — | — |
| 2020-08-06 | $63.92 | $172.25 | 42,200 | — | — |
| 2020-08-05 | $64.38 | $173.49 | 93,900 | — | — |
| 2020-08-04 | $62.20 | $167.62 | 58,500 | — | — |
| 2020-08-03 | $62.54 | $168.53 | 34,900 | — | — |
| 2020-07-31 | $62.46 | $168.32 | 99,800 | — | — |
| 2020-07-30 | $63.71 | $171.69 | 29,200 | — | — |
| 2020-07-29 | $64.74 | $174.46 | 58,300 | — | — |
| 2020-07-28 | $62.97 | $169.69 | 51,000 | — | — |
| 2020-07-27 | $62.13 | $167.43 | 44,600 | — | — |
| 2020-07-24 | $63.71 | $171.69 | 80,600 | — | — |
| 2020-07-23 | $64.15 | $172.87 | 114,700 | — | — |
| 2020-07-22 | $63.42 | $170.91 | 64,600 | — | — |
| 2020-07-21 | $65.77 | $177.24 | 94,100 | — | — |
| 2020-07-20 | $62.02 | $167.13 | 39,400 | — | — |
| 2020-07-17 | $63.30 | $170.58 | 60,400 | — | — |
| 2020-07-16 | $64.65 | $174.22 | 49,600 | — | — |
| 2020-07-15 | $64.56 | $173.98 | 83,900 | — | — |
| 2020-07-14 | $61.89 | $166.78 | 71,400 | — | — |
| 2020-07-13 | $62.61 | $167.19 | 53,300 | — | — |
| 2020-07-10 | $61.61 | $164.52 | 70,300 | — | — |
| 2020-07-09 | $59.06 | $157.71 | 75,400 | — | — |
| 2020-07-08 | $60.83 | $162.43 | 63,500 | — | — |
| 2020-07-07 | $61.95 | $165.42 | 78,700 | — | — |
| 2020-07-06 | $63.31 | $169.06 | 77,000 | — | — |
| 2020-07-02 | $62.30 | $166.36 | 52,500 | — | — |
| 2020-07-01 | $62.02 | $165.61 | 81,600 | — | — |
| 2020-06-30 | $65.17 | $174.02 | 88,700 | — | — |
| 2020-06-29 | $63.53 | $169.64 | 67,300 | — | — |
| 2020-06-26 | $61.06 | $163.05 | 173,800 | — | — |
| 2020-06-25 | $62.71 | $167.45 | 130,700 | — | — |
| 2020-06-24 | $60.98 | $162.83 | 120,000 | — | — |
| 2020-06-23 | $62.44 | $166.73 | 84,300 | — | — |
| 2020-06-22 | $62.59 | $167.13 | 77,700 | — | — |
| 2020-06-19 | $64.27 | $171.62 | 421,400 | — | — |
| 2020-06-18 | $63.84 | $170.47 | 70,500 | — | — |
| 2020-06-17 | $63.24 | $168.87 | 92,300 | — | — |
| 2020-06-16 | $64.95 | $173.44 | 78,300 | — | — |
| 2020-06-15 | $62.88 | $167.91 | 102,400 | — | — |
| 2020-06-12 | $62.28 | $166.31 | 97,500 | — | — |
| 2020-06-11 | $61.23 | $163.50 | 112,900 | — | — |
| 2020-06-10 | $65.12 | $173.89 | 71,900 | — | — |
| 2020-06-09 | $67.40 | $179.98 | 60,100 | — | — |
| 2020-06-08 | $68.12 | $181.90 | 51,700 | — | — |
| 2020-06-05 | $68.01 | $181.61 | 123,300 | — | — |
| 2020-06-04 | $64.44 | $172.07 | 70,100 | — | — |
| 2020-06-03 | $64.17 | $171.35 | 69,800 | — | — |
| 2020-06-02 | $60.65 | $161.95 | 80,600 | — | — |
| 2020-06-01 | $61.95 | $165.42 | 69,500 | — | — |
| 2020-05-29 | $62.90 | $167.96 | 81,300 | — | — |
| 2020-05-28 | $64.68 | $172.71 | 81,700 | — | — |
| 2020-05-27 | $67.09 | $179.15 | 75,000 | — | — |
| 2020-05-26 | $62.50 | $166.89 | 44,600 | — | — |
| 2020-05-22 | $59.32 | $158.40 | 38,300 | — | — |
| 2020-05-21 | $58.86 | $157.17 | 61,900 | — | — |
| 2020-05-20 | $59.24 | $158.19 | 67,700 | — | — |
| 2020-05-19 | $56.53 | $150.95 | 59,500 | — | — |
| 2020-05-18 | $59.15 | $157.95 | 93,300 | — | — |
| 2020-05-15 | $55.18 | $147.35 | 124,000 | — | — |
| 2020-05-14 | $55.83 | $149.08 | 94,000 | — | — |
| 2020-05-13 | $55.90 | $149.27 | 104,200 | — | — |
| 2020-05-12 | $58.04 | $154.98 | 97,800 | — | — |
| 2020-05-11 | $60.99 | $162.86 | 78,100 | — | — |
| 2020-05-08 | $63.58 | $169.78 | 54,400 | — | — |
| 2020-05-07 | $61.03 | $162.97 | 55,700 | — | — |
| 2020-05-06 | $61.26 | $163.58 | 85,500 | — | — |
| 2020-05-05 | $63.57 | $169.75 | 64,700 | — | — |
| 2020-05-04 | $64.65 | $172.63 | 53,900 | — | — |
| 2020-05-01 | $64.71 | $172.79 | 81,500 | — | — |
| 2020-04-30 | $67.59 | $180.49 | 110,900 | — | — |
| 2020-04-29 | $71.19 | $190.10 | 99,500 | — | — |
| 2020-04-28 | $69.33 | $185.13 | 60,900 | — | — |
| 2020-04-27 | $68.20 | $182.11 | 44,100 | — | — |
| 2020-04-24 | $64.02 | $170.95 | 43,600 | — | — |
| 2020-04-23 | $63.43 | $169.38 | 72,400 | — | — |
| 2020-04-22 | $62.20 | $166.09 | 71,100 | — | — |
| 2020-04-21 | $62.38 | $166.57 | 70,500 | — | — |
| 2020-04-20 | $59.05 | $157.68 | 231,600 | — | — |
| 2020-04-17 | $65.67 | $175.36 | 75,300 | — | — |
| 2020-04-16 | $63.53 | $169.64 | 114,300 | — | — |
| 2020-04-15 | $64.08 | $171.11 | 87,000 | — | — |
| 2020-04-14 | $66.13 | $176.59 | 62,000 | — | — |
| 2020-04-13 | $67.09 | $177.63 | 47,700 | — | — |
| 2020-04-09 | $70.30 | $186.13 | 81,500 | — | — |
| 2020-04-08 | $66.67 | $176.52 | 59,600 | — | — |
| 2020-04-07 | $65.06 | $172.25 | 77,200 | — | — |
| 2020-04-06 | $66.56 | $176.22 | 70,600 | — | — |
| 2020-04-03 | $64.20 | $169.98 | 92,600 | — | — |
| 2020-04-02 | $65.62 | $173.74 | 114,400 | — | — |
| 2020-04-01 | $64.45 | $170.64 | 87,600 | — | — |
| 2020-03-31 | $66.53 | $176.15 | 77,100 | — | — |
| 2020-03-30 | $65.80 | $174.21 | 86,800 | — | — |
| 2020-03-27 | $63.30 | $167.59 | 80,700 | — | — |
| 2020-03-26 | $64.75 | $171.43 | 78,900 | — | — |
| 2020-03-25 | $60.30 | $159.65 | 96,200 | — | — |
| 2020-03-24 | $60.45 | $160.05 | 86,900 | — | — |
| 2020-03-23 | $57.11 | $151.20 | 119,500 | — | — |
| 2020-03-20 | $59.59 | $157.77 | 157,400 | — | — |
| 2020-03-19 | $63.90 | $169.18 | 134,000 | — | — |
| 2020-03-18 | $63.79 | $168.89 | 82,100 | — | — |
| 2020-03-17 | $67.52 | $178.77 | 132,900 | — | — |
| 2020-03-16 | $59.99 | $158.83 | 119,000 | — | — |
| 2020-03-13 | $63.51 | $168.15 | 102,500 | — | — |
| 2020-03-12 | $57.22 | $151.50 | 150,200 | — | — |
| 2020-03-11 | $62.50 | $165.48 | 87,500 | — | — |
| 2020-03-10 | $65.24 | $172.73 | 93,500 | — | — |
| 2020-03-09 | $62.76 | $166.16 | 79,200 | — | — |
| 2020-03-06 | $69.17 | $183.14 | 77,600 | — | — |
| 2020-03-05 | $70.76 | $187.34 | 109,800 | — | — |
| 2020-03-04 | $74.63 | $197.59 | 89,100 | — | — |
| 2020-03-03 | $72.27 | $191.34 | 69,200 | — | — |
| 2020-03-02 | $73.03 | $193.35 | 73,700 | — | — |
| 2020-02-28 | $69.92 | $185.12 | 146,600 | — | — |
| 2020-02-27 | $73.80 | $195.39 | 87,600 | — | — |
| 2020-02-26 | $74.84 | $198.15 | 44,600 | — | — |
| 2020-02-25 | $74.69 | $197.75 | 48,300 | — | — |
| 2020-02-24 | $76.21 | $201.77 | 34,700 | — | — |
| 2020-02-21 | $78.01 | $206.54 | 34,700 | — | — |
| 2020-02-20 | $78.13 | $206.86 | 29,000 | — | — |
| 2020-02-19 | $77.65 | $205.59 | 29,500 | — | — |
| 2020-02-18 | $77.58 | $205.40 | 27,600 | — | — |
| 2020-02-14 | $78.82 | $208.68 | 31,900 | — | — |
| 2020-02-13 | $79.29 | $209.93 | 35,200 | — | — |
| 2020-02-12 | $78.51 | $207.86 | 27,400 | — | — |
| 2020-02-11 | $78.57 | $208.02 | 36,200 | — | — |
| 2020-02-10 | $78.13 | $206.86 | 33,400 | — | — |
| 2020-02-07 | $78.34 | $207.41 | 37,500 | — | — |
| 2020-02-06 | $79.21 | $209.72 | 44,000 | — | — |
| 2020-02-05 | $79.64 | $210.86 | 62,700 | — | — |
| 2020-02-04 | $77.39 | $204.90 | 74,100 | — | — |
| 2020-02-03 | $77.03 | $203.95 | 81,100 | — | — |
| 2020-01-31 | $75.68 | $200.37 | 91,100 | — | — |
| 2020-01-30 | $77.41 | $204.95 | 93,700 | — | — |
| 2020-01-29 | $75.79 | $200.66 | 66,500 | — | — |
| 2020-01-28 | $76.82 | $203.39 | 46,000 | — | — |
| 2020-01-27 | $77.41 | $204.95 | 57,000 | — | — |
| 2020-01-24 | $78.55 | $207.97 | 45,000 | — | — |
| 2020-01-23 | $79.88 | $211.49 | 72,500 | — | — |
| 2020-01-22 | $80.42 | $212.92 | 29,600 | — | — |
| 2020-01-21 | $80.54 | $213.24 | 47,800 | — | — |
| 2020-01-17 | $81.94 | $216.95 | 56,100 | — | — |
| 2020-01-16 | $82.03 | $217.18 | 35,600 | — | — |
| 2020-01-15 | $81.09 | $214.69 | 36,900 | — | — |
| 2020-01-14 | $81.66 | $216.20 | 64,100 | — | — |
| 2020-01-13 | $82.40 | $216.65 | 45,900 | — | — |
| 2020-01-10 | $81.43 | $214.10 | 54,300 | — | — |
| 2020-01-09 | $81.59 | $214.52 | 43,900 | — | — |
| 2020-01-08 | $81.71 | $214.84 | 59,800 | — | — |
| 2020-01-07 | $80.85 | $212.58 | 54,700 | — | — |
| 2020-01-06 | $81.55 | $214.42 | 56,500 | — | — |
| 2020-01-03 | $81.96 | $215.50 | 61,900 | — | — |
| 2020-01-02 | $82.26 | $216.29 | 42,700 | — | — |