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-21 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 | $42.61 | $208.72 | 118,500 | — | — |
| 2020-12-30 | $42.37 | $207.54 | 68,000 | — | — |
| 2020-12-29 | $42.31 | $207.25 | 83,900 | — | — |
| 2020-12-28 | $42.70 | $209.16 | 108,500 | — | — |
| 2020-12-24 | $42.19 | $206.66 | 58,300 | — | — |
| 2020-12-23 | $42.00 | $205.73 | 211,700 | — | — |
| 2020-12-22 | $42.03 | $205.88 | 129,900 | — | — |
| 2020-12-21 | $41.47 | $203.13 | 213,600 | — | — |
| 2020-12-18 | $42.81 | $209.70 | 719,800 | — | — |
| 2020-12-17 | $44.24 | $216.70 | 115,000 | — | — |
| 2020-12-16 | $43.66 | $213.86 | 130,500 | — | — |
| 2020-12-15 | $43.88 | $214.94 | 130,700 | — | — |
| 2020-12-14 | $43.04 | $210.82 | 165,700 | — | — |
| 2020-12-11 | $43.38 | $212.49 | 124,900 | — | — |
| 2020-12-10 | $42.43 | $207.83 | 130,600 | — | — |
| 2020-12-09 | $42.79 | $209.60 | 204,800 | — | — |
| 2020-12-08 | $41.93 | $205.39 | 152,700 | — | — |
| 2020-12-07 | $41.75 | $204.50 | 125,400 | — | — |
| 2020-12-04 | $41.25 | $202.05 | 102,500 | — | — |
| 2020-12-03 | $40.42 | $197.99 | 124,200 | — | — |
| 2020-12-02 | $40.84 | $200.05 | 91,700 | — | — |
| 2020-12-01 | $40.67 | $199.21 | 205,300 | — | — |
| 2020-11-30 | $39.82 | $195.05 | 207,400 | — | — |
| 2020-11-27 | $40.74 | $199.56 | 87,400 | — | — |
| 2020-11-25 | $41.78 | $204.65 | 353,000 | — | — |
| 2020-11-24 | $41.88 | $205.14 | 215,600 | — | — |
| 2020-11-23 | $40.89 | $200.29 | 159,300 | — | — |
| 2020-11-20 | $40.14 | $196.62 | 129,400 | — | — |
| 2020-11-19 | $40.40 | $197.89 | 140,000 | — | — |
| 2020-11-18 | $41.28 | $202.20 | 186,100 | — | — |
| 2020-11-17 | $41.41 | $202.84 | 134,300 | — | — |
| 2020-11-16 | $41.91 | $205.29 | 167,300 | — | — |
| 2020-11-13 | $40.92 | $200.44 | 120,000 | — | — |
| 2020-11-12 | $40.14 | $196.62 | 228,100 | — | — |
| 2020-11-11 | $43.10 | $209.30 | 119,600 | — | — |
| 2020-11-10 | $43.35 | $210.52 | 149,200 | — | — |
| 2020-11-09 | $41.71 | $202.55 | 180,400 | — | — |
| 2020-11-06 | $39.80 | $193.28 | 97,100 | — | — |
| 2020-11-05 | $40.22 | $195.32 | 81,800 | — | — |
| 2020-11-04 | $40.10 | $194.74 | 120,800 | — | — |
| 2020-11-03 | $42.50 | $206.39 | 159,500 | — | — |
| 2020-11-02 | $39.66 | $192.60 | 98,900 | — | — |
| 2020-10-30 | $38.35 | $186.24 | 132,400 | — | — |
| 2020-10-29 | $38.25 | $185.75 | 163,400 | — | — |
| 2020-10-28 | $38.24 | $185.70 | 439,100 | — | — |
| 2020-10-27 | $40.29 | $195.66 | 182,900 | — | — |
| 2020-10-26 | $40.67 | $197.50 | 106,600 | — | — |
| 2020-10-23 | $40.83 | $198.28 | 63,900 | — | — |
| 2020-10-22 | $40.44 | $196.39 | 99,600 | — | — |
| 2020-10-21 | $39.64 | $192.50 | 72,000 | — | — |
| 2020-10-20 | $39.48 | $191.72 | 110,600 | — | — |
| 2020-10-19 | $39.03 | $189.54 | 72,900 | — | — |
| 2020-10-16 | $38.83 | $188.57 | 87,100 | — | — |
| 2020-10-15 | $38.96 | $189.20 | 81,200 | — | — |
| 2020-10-14 | $38.46 | $186.77 | 38,000 | — | — |
| 2020-10-13 | $38.67 | $187.79 | 86,100 | — | — |
| 2020-10-12 | $39.34 | $191.04 | 78,400 | — | — |
| 2020-10-09 | $39.01 | $189.44 | 74,800 | — | — |
| 2020-10-08 | $39.51 | $191.87 | 111,000 | — | — |
| 2020-10-07 | $38.67 | $187.79 | 113,000 | — | — |
| 2020-10-06 | $38.25 | $185.75 | 123,300 | — | — |
| 2020-10-05 | $37.57 | $182.45 | 89,100 | — | — |
| 2020-10-02 | $37.05 | $179.92 | 94,900 | — | — |
| 2020-10-01 | $36.55 | $177.50 | 118,200 | — | — |
| 2020-09-30 | $36.17 | $175.65 | 88,600 | — | — |
| 2020-09-29 | $36.04 | $175.02 | 66,100 | — | — |
| 2020-09-28 | $36.54 | $177.45 | 129,400 | — | — |
| 2020-09-25 | $36.14 | $175.50 | 109,700 | — | — |
| 2020-09-24 | $36.09 | $175.26 | 104,200 | — | — |
| 2020-09-23 | $35.80 | $173.85 | 375,200 | — | — |
| 2020-09-22 | $36.76 | $178.52 | 142,000 | — | — |
| 2020-09-21 | $36.28 | $176.18 | 183,200 | — | — |
| 2020-09-18 | $36.34 | $176.48 | 307,300 | — | — |
| 2020-09-17 | $36.91 | $179.24 | 131,300 | — | — |
| 2020-09-16 | $37.04 | $179.88 | 153,500 | — | — |
| 2020-09-15 | $36.74 | $178.42 | 99,300 | — | — |
| 2020-09-14 | $37.15 | $180.41 | 92,600 | — | — |
| 2020-09-11 | $36.77 | $178.56 | 111,100 | — | — |
| 2020-09-10 | $37.08 | $180.07 | 161,200 | — | — |
| 2020-09-09 | $37.89 | $184.00 | 82,400 | — | — |
| 2020-09-08 | $37.89 | $184.00 | 110,300 | — | — |
| 2020-09-04 | $38.19 | $185.46 | 81,200 | — | — |
| 2020-09-03 | $38.44 | $186.67 | 105,700 | — | — |
| 2020-09-02 | $38.79 | $188.37 | 84,000 | — | — |
| 2020-09-01 | $38.04 | $184.73 | 100,500 | — | — |
| 2020-08-31 | $38.85 | $188.67 | 166,800 | — | — |
| 2020-08-28 | $39.09 | $189.83 | 100,900 | — | — |
| 2020-08-27 | $39.08 | $189.78 | 107,400 | — | — |
| 2020-08-26 | $38.66 | $187.74 | 149,200 | — | — |
| 2020-08-25 | $39.35 | $191.09 | 61,400 | — | — |
| 2020-08-24 | $39.74 | $192.99 | 77,400 | — | — |
| 2020-08-21 | $39.32 | $190.95 | 88,000 | — | — |
| 2020-08-20 | $39.20 | $190.36 | 113,900 | — | — |
| 2020-08-19 | $39.43 | $191.48 | 190,300 | — | — |
| 2020-08-18 | $39.78 | $193.18 | 101,500 | — | — |
| 2020-08-17 | $40.04 | $194.44 | 137,100 | — | — |
| 2020-08-14 | $40.03 | $194.40 | 84,500 | — | — |
| 2020-08-13 | $40.31 | $195.76 | 180,800 | — | — |
| 2020-08-12 | $41.61 | $200.27 | 111,500 | — | — |
| 2020-08-11 | $41.17 | $198.15 | 130,800 | — | — |
| 2020-08-10 | $41.45 | $199.50 | 125,100 | — | — |
| 2020-08-07 | $41.57 | $200.08 | 122,200 | — | — |
| 2020-08-06 | $40.22 | $193.58 | 124,200 | — | — |
| 2020-08-05 | $39.68 | $190.98 | 186,800 | — | — |
| 2020-08-04 | $38.77 | $186.60 | 159,800 | — | — |
| 2020-08-03 | $37.71 | $181.50 | 129,100 | — | — |
| 2020-07-31 | $38.25 | $184.10 | 156,900 | — | — |
| 2020-07-30 | $38.87 | $187.08 | 111,400 | — | — |
| 2020-07-29 | $39.34 | $189.35 | 248,500 | — | — |
| 2020-07-28 | $38.89 | $187.18 | 130,800 | — | — |
| 2020-07-27 | $38.51 | $185.35 | 101,300 | — | — |
| 2020-07-24 | $38.75 | $186.51 | 72,800 | — | — |
| 2020-07-23 | $39.35 | $189.39 | 107,800 | — | — |
| 2020-07-22 | $38.99 | $187.66 | 104,400 | — | — |
| 2020-07-21 | $38.83 | $186.89 | 128,700 | — | — |
| 2020-07-20 | $38.37 | $184.68 | 85,100 | — | — |
| 2020-07-17 | $39.18 | $188.58 | 85,300 | — | — |
| 2020-07-16 | $38.41 | $184.87 | 109,900 | — | — |
| 2020-07-15 | $38.89 | $187.18 | 179,600 | — | — |
| 2020-07-14 | $38.62 | $185.88 | 114,500 | — | — |
| 2020-07-13 | $38.22 | $183.96 | 94,300 | — | — |
| 2020-07-10 | $38.30 | $184.34 | 97,200 | — | — |
| 2020-07-09 | $37.39 | $179.96 | 129,500 | — | — |
| 2020-07-08 | $38.05 | $183.14 | 135,300 | — | — |
| 2020-07-07 | $38.12 | $183.47 | 78,100 | — | — |
| 2020-07-06 | $38.66 | $186.07 | 123,500 | — | — |
| 2020-07-02 | $39.26 | $188.96 | 92,500 | — | — |
| 2020-07-01 | $39.22 | $188.77 | 125,500 | — | — |
| 2020-06-30 | $38.79 | $186.70 | 122,800 | — | — |
| 2020-06-29 | $38.57 | $185.64 | 122,000 | — | — |
| 2020-06-26 | $36.91 | $177.65 | 301,500 | — | — |
| 2020-06-25 | $37.82 | $182.03 | 104,800 | — | — |
| 2020-06-24 | $38.07 | $183.23 | 218,700 | — | — |
| 2020-06-23 | $38.80 | $186.75 | 119,400 | — | — |
| 2020-06-22 | $39.08 | $188.09 | 134,700 | — | — |
| 2020-06-19 | $38.18 | $183.76 | 231,400 | — | — |
| 2020-06-18 | $38.99 | $187.66 | 111,100 | — | — |
| 2020-06-17 | $39.12 | $188.29 | 103,500 | — | — |
| 2020-06-16 | $40.12 | $193.10 | 115,600 | — | — |
| 2020-06-15 | $40.14 | $193.20 | 123,300 | — | — |
| 2020-06-12 | $39.90 | $192.04 | 150,800 | — | — |
| 2020-06-11 | $39.62 | $190.69 | 153,700 | — | — |
| 2020-06-10 | $42.86 | $206.29 | 207,200 | — | — |
| 2020-06-09 | $42.77 | $205.85 | 130,700 | — | — |
| 2020-06-08 | $44.20 | $212.74 | 162,100 | — | — |
| 2020-06-05 | $43.55 | $209.61 | 245,900 | — | — |
| 2020-06-04 | $41.84 | $201.38 | 141,400 | — | — |
| 2020-06-03 | $43.12 | $207.54 | 118,600 | — | — |
| 2020-06-02 | $42.05 | $202.39 | 119,600 | — | — |
| 2020-06-01 | $42.00 | $202.15 | 156,500 | — | — |
| 2020-05-29 | $42.91 | $206.53 | 151,000 | — | — |
| 2020-05-28 | $43.12 | $207.54 | 359,800 | — | — |
| 2020-05-27 | $42.58 | $204.94 | 216,600 | — | — |
| 2020-05-26 | $42.43 | $204.22 | 123,500 | — | — |
| 2020-05-22 | $41.41 | $199.31 | 118,400 | — | — |
| 2020-05-21 | $40.90 | $196.85 | 105,900 | — | — |
| 2020-05-20 | $40.87 | $196.71 | 200,900 | — | — |
| 2020-05-19 | $39.56 | $190.40 | 97,500 | — | — |
| 2020-05-18 | $41.24 | $198.49 | 170,200 | — | — |
| 2020-05-15 | $38.71 | $186.31 | 181,900 | — | — |
| 2020-05-14 | $38.54 | $185.50 | 141,300 | — | — |
| 2020-05-13 | $39.35 | $187.61 | 127,800 | — | — |
| 2020-05-12 | $40.57 | $193.43 | 127,300 | — | — |
| 2020-05-11 | $42.28 | $201.58 | 167,700 | — | — |
| 2020-05-08 | $43.46 | $207.21 | 150,800 | — | — |
| 2020-05-07 | $41.63 | $198.48 | 106,900 | — | — |
| 2020-05-06 | $41.26 | $196.72 | 143,200 | — | — |
| 2020-05-05 | $43.15 | $205.73 | 80,700 | — | — |
| 2020-05-04 | $43.44 | $207.11 | 136,600 | — | — |
| 2020-05-01 | $42.91 | $204.59 | 116,300 | — | — |
| 2020-04-30 | $44.38 | $211.60 | 108,800 | — | — |
| 2020-04-29 | $46.22 | $220.37 | 162,600 | — | — |
| 2020-04-28 | $45.08 | $214.93 | 100,700 | — | — |
| 2020-04-27 | $44.02 | $209.88 | 105,000 | — | — |
| 2020-04-24 | $43.28 | $206.35 | 91,500 | — | — |
| 2020-04-23 | $43.27 | $206.30 | 105,600 | — | — |
| 2020-04-22 | $43.71 | $208.40 | 194,200 | — | — |
| 2020-04-21 | $43.95 | $209.55 | 107,000 | — | — |
| 2020-04-20 | $43.93 | $209.45 | 104,900 | — | — |
| 2020-04-17 | $45.53 | $217.08 | 105,800 | — | — |
| 2020-04-16 | $44.30 | $211.21 | 137,900 | — | — |
| 2020-04-15 | $43.36 | $206.73 | 135,100 | — | — |
| 2020-04-14 | $46.86 | $223.42 | 107,900 | — | — |
| 2020-04-13 | $46.14 | $219.99 | 106,600 | — | — |
| 2020-04-09 | $47.55 | $226.71 | 127,200 | — | — |
| 2020-04-08 | $44.68 | $213.03 | 138,300 | — | — |
| 2020-04-07 | $43.71 | $208.40 | 169,200 | — | — |
| 2020-04-06 | $46.05 | $219.56 | 181,500 | — | — |
| 2020-04-03 | $42.86 | $204.35 | 117,500 | — | — |
| 2020-04-02 | $43.35 | $206.68 | 197,000 | — | — |
| 2020-04-01 | $42.14 | $200.92 | 166,800 | — | — |
| 2020-03-31 | $44.46 | $211.98 | 148,000 | — | — |
| 2020-03-30 | $46.17 | $220.13 | 110,300 | — | — |
| 2020-03-27 | $43.32 | $206.54 | 129,500 | — | — |
| 2020-03-26 | $44.09 | $210.21 | 168,600 | — | — |
| 2020-03-25 | $39.41 | $187.90 | 198,700 | — | — |
| 2020-03-24 | $40.82 | $194.62 | 209,600 | — | — |
| 2020-03-23 | $36.98 | $176.31 | 187,600 | — | — |
| 2020-03-20 | $36.14 | $172.31 | 298,800 | — | — |
| 2020-03-19 | $43.26 | $206.26 | 234,600 | — | — |
| 2020-03-18 | $40.32 | $192.24 | 173,700 | — | — |
| 2020-03-17 | $41.37 | $197.24 | 218,000 | — | — |
| 2020-03-16 | $33.13 | $157.96 | 190,500 | — | — |
| 2020-03-13 | $41.80 | $199.29 | 208,900 | — | — |
| 2020-03-12 | $38.15 | $181.89 | 176,400 | — | — |
| 2020-03-11 | $45.33 | $216.12 | 136,100 | — | — |
| 2020-03-10 | $47.40 | $225.99 | 147,500 | — | — |
| 2020-03-09 | $46.57 | $222.04 | 129,700 | — | — |
| 2020-03-06 | $50.80 | $242.20 | 130,700 | — | — |
| 2020-03-05 | $50.20 | $239.34 | 107,900 | — | — |
| 2020-03-04 | $51.36 | $244.87 | 194,500 | — | — |
| 2020-03-03 | $49.45 | $235.77 | 154,200 | — | — |
| 2020-03-02 | $50.00 | $238.39 | 170,900 | — | — |
| 2020-02-28 | $48.61 | $231.76 | 212,500 | — | — |
| 2020-02-27 | $50.27 | $239.68 | 103,400 | — | — |
| 2020-02-26 | $52.17 | $248.74 | 165,100 | — | — |
| 2020-02-25 | $52.10 | $248.40 | 119,400 | — | — |
| 2020-02-24 | $53.44 | $254.79 | 110,200 | — | — |
| 2020-02-21 | $55.41 | $264.18 | 75,700 | — | — |
| 2020-02-20 | $56.02 | $267.09 | 77,100 | — | — |
| 2020-02-19 | $56.09 | $267.43 | 123,100 | — | — |
| 2020-02-18 | $54.45 | $259.61 | 117,000 | — | — |
| 2020-02-14 | $54.78 | $261.18 | 65,300 | — | — |
| 2020-02-13 | $54.36 | $259.18 | 70,500 | — | — |
| 2020-02-12 | $54.13 | $256.32 | 109,300 | — | — |
| 2020-02-11 | $54.12 | $256.27 | 64,200 | — | — |
| 2020-02-10 | $54.22 | $256.74 | 41,500 | — | — |
| 2020-02-07 | $53.95 | $255.47 | 63,300 | — | — |
| 2020-02-06 | $54.41 | $257.64 | 62,000 | — | — |
| 2020-02-05 | $54.49 | $258.02 | 65,600 | — | — |
| 2020-02-04 | $53.72 | $254.38 | 68,300 | — | — |
| 2020-02-03 | $54.46 | $257.88 | 118,200 | — | — |
| 2020-01-31 | $53.56 | $253.62 | 130,500 | — | — |
| 2020-01-30 | $54.20 | $256.65 | 94,400 | — | — |
| 2020-01-29 | $53.30 | $252.39 | 142,000 | — | — |
| 2020-01-28 | $53.60 | $253.81 | 85,300 | — | — |
| 2020-01-27 | $53.62 | $253.90 | 67,800 | — | — |
| 2020-01-24 | $53.63 | $253.95 | 58,200 | — | — |
| 2020-01-23 | $53.81 | $254.80 | 89,600 | — | — |
| 2020-01-22 | $53.59 | $253.76 | 71,300 | — | — |
| 2020-01-21 | $53.60 | $253.81 | 82,300 | — | — |
| 2020-01-17 | $53.64 | $254.00 | 99,700 | — | — |
| 2020-01-16 | $53.82 | $254.85 | 86,700 | — | — |
| 2020-01-15 | $52.73 | $249.69 | 74,600 | — | — |
| 2020-01-14 | $52.23 | $247.32 | 65,200 | — | — |
| 2020-01-13 | $52.44 | $248.31 | 71,500 | — | — |
| 2020-01-10 | $51.85 | $245.52 | 76,500 | — | — |
| 2020-01-09 | $51.45 | $243.63 | 63,800 | — | — |
| 2020-01-08 | $51.13 | $242.11 | 132,100 | — | — |
| 2020-01-07 | $50.98 | $241.40 | 84,600 | — | — |
| 2020-01-06 | $51.38 | $243.30 | 112,600 | — | — |
| 2020-01-03 | $51.40 | $243.39 | 96,400 | — | — |
| 2020-01-02 | $51.69 | $244.76 | 176,200 | — | — |