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 | $54.03 | $216.16 | 164,700 | — | — |
| 2020-12-30 | $53.97 | $215.92 | 159,300 | — | — |
| 2020-12-29 | $53.96 | $215.88 | 143,800 | — | — |
| 2020-12-28 | $54.21 | $216.88 | 180,300 | — | — |
| 2020-12-24 | $53.01 | $212.08 | 57,300 | — | — |
| 2020-12-23 | $52.74 | $211.00 | 154,700 | — | — |
| 2020-12-22 | $52.31 | $209.27 | 140,500 | — | — |
| 2020-12-21 | $51.64 | $206.59 | 176,900 | — | — |
| 2020-12-18 | $53.29 | $213.20 | 883,900 | — | — |
| 2020-12-17 | $54.29 | $217.20 | 160,000 | — | — |
| 2020-12-16 | $53.36 | $213.48 | 180,700 | — | — |
| 2020-12-15 | $53.69 | $214.80 | 182,300 | — | — |
| 2020-12-14 | $52.25 | $209.03 | 288,100 | — | — |
| 2020-12-11 | $52.28 | $209.15 | 215,300 | — | — |
| 2020-12-10 | $51.20 | $204.83 | 151,400 | — | — |
| 2020-12-09 | $50.84 | $203.39 | 221,900 | — | — |
| 2020-12-08 | $49.92 | $199.71 | 159,000 | — | — |
| 2020-12-07 | $49.82 | $199.31 | 158,200 | — | — |
| 2020-12-04 | $49.46 | $197.87 | 172,400 | — | — |
| 2020-12-03 | $49.10 | $196.43 | 144,100 | — | — |
| 2020-12-02 | $49.62 | $198.51 | 156,500 | — | — |
| 2020-12-01 | $49.46 | $197.87 | 200,000 | — | — |
| 2020-11-30 | $49.48 | $197.95 | 251,500 | — | — |
| 2020-11-27 | $50.36 | $201.47 | 72,200 | — | — |
| 2020-11-25 | $50.98 | $203.95 | 114,200 | — | — |
| 2020-11-24 | $51.16 | $204.67 | 404,500 | — | — |
| 2020-11-23 | $50.53 | $202.15 | 216,100 | — | — |
| 2020-11-20 | $50.34 | $201.39 | 230,900 | — | — |
| 2020-11-19 | $50.04 | $200.19 | 136,500 | — | — |
| 2020-11-18 | $50.23 | $200.95 | 172,800 | — | — |
| 2020-11-17 | $51.98 | $207.95 | 275,000 | — | — |
| 2020-11-16 | $53.52 | $214.12 | 211,400 | — | — |
| 2020-11-13 | $52.38 | $209.55 | 174,800 | — | — |
| 2020-11-12 | $51.53 | $206.15 | 213,100 | — | — |
| 2020-11-11 | $53.17 | $212.72 | 171,700 | — | — |
| 2020-11-10 | $53.35 | $213.44 | 381,100 | — | — |
| 2020-11-09 | $50.63 | $202.55 | 335,500 | — | — |
| 2020-11-06 | $46.66 | $186.67 | 194,400 | — | — |
| 2020-11-05 | $46.01 | $183.22 | 127,700 | — | — |
| 2020-11-04 | $45.48 | $181.11 | 156,200 | — | — |
| 2020-11-03 | $46.54 | $185.33 | 171,400 | — | — |
| 2020-11-02 | $45.73 | $182.10 | 220,100 | — | — |
| 2020-10-30 | $44.57 | $177.48 | 521,100 | — | — |
| 2020-10-29 | $45.38 | $180.71 | 216,000 | — | — |
| 2020-10-28 | $45.72 | $182.06 | 177,400 | — | — |
| 2020-10-27 | $47.30 | $188.36 | 164,300 | — | — |
| 2020-10-26 | $47.34 | $188.51 | 185,200 | — | — |
| 2020-10-23 | $48.18 | $191.86 | 158,200 | — | — |
| 2020-10-22 | $47.55 | $189.35 | 201,600 | — | — |
| 2020-10-21 | $46.69 | $185.93 | 160,600 | — | — |
| 2020-10-20 | $46.16 | $183.82 | 250,100 | — | — |
| 2020-10-19 | $45.66 | $181.82 | 150,800 | — | — |
| 2020-10-16 | $46.27 | $184.25 | 323,300 | — | — |
| 2020-10-15 | $45.71 | $182.02 | 197,800 | — | — |
| 2020-10-14 | $45.36 | $180.63 | 188,000 | — | — |
| 2020-10-13 | $45.72 | $182.06 | 206,600 | — | — |
| 2020-10-12 | $46.43 | $184.89 | 219,600 | — | — |
| 2020-10-09 | $44.93 | $178.92 | 171,300 | — | — |
| 2020-10-08 | $45.01 | $179.24 | 191,800 | — | — |
| 2020-10-07 | $44.63 | $177.72 | 209,100 | — | — |
| 2020-10-06 | $45.02 | $179.28 | 228,300 | — | — |
| 2020-10-05 | $44.83 | $178.52 | 132,000 | — | — |
| 2020-10-02 | $44.90 | $178.80 | 187,400 | — | — |
| 2020-10-01 | $44.64 | $177.76 | 243,300 | — | — |
| 2020-09-30 | $43.45 | $173.02 | 382,300 | — | — |
| 2020-09-29 | $43.44 | $172.98 | 291,300 | — | — |
| 2020-09-28 | $43.55 | $173.42 | 243,200 | — | — |
| 2020-09-25 | $42.73 | $170.16 | 175,300 | — | — |
| 2020-09-24 | $42.23 | $168.17 | 209,000 | — | — |
| 2020-09-23 | $41.66 | $165.90 | 207,100 | — | — |
| 2020-09-22 | $42.87 | $170.71 | 319,800 | — | — |
| 2020-09-21 | $42.79 | $170.40 | 359,200 | — | — |
| 2020-09-18 | $41.85 | $166.65 | 667,500 | — | — |
| 2020-09-17 | $42.27 | $168.33 | 307,300 | — | — |
| 2020-09-16 | $43.19 | $171.99 | 286,300 | — | — |
| 2020-09-15 | $43.19 | $171.99 | 160,200 | — | — |
| 2020-09-14 | $43.75 | $174.22 | 236,600 | — | — |
| 2020-09-11 | $43.71 | $174.06 | 267,000 | — | — |
| 2020-09-10 | $44.26 | $176.25 | 232,100 | — | — |
| 2020-09-09 | $44.92 | $178.88 | 219,700 | — | — |
| 2020-09-08 | $45.16 | $179.83 | 291,100 | — | — |
| 2020-09-04 | $45.88 | $182.70 | 261,800 | — | — |
| 2020-09-03 | $45.95 | $182.98 | 202,800 | — | — |
| 2020-09-02 | $45.96 | $183.02 | 174,600 | — | — |
| 2020-09-01 | $44.86 | $178.64 | 244,600 | — | — |
| 2020-08-31 | $45.34 | $180.55 | 292,300 | — | — |
| 2020-08-28 | $46.05 | $183.38 | 307,200 | — | — |
| 2020-08-27 | $46.70 | $185.97 | 252,000 | — | — |
| 2020-08-26 | $46.25 | $184.17 | 215,600 | — | — |
| 2020-08-25 | $47.41 | $188.79 | 196,100 | — | — |
| 2020-08-24 | $47.12 | $187.64 | 159,800 | — | — |
| 2020-08-21 | $46.63 | $185.69 | 290,900 | — | — |
| 2020-08-20 | $47.11 | $187.60 | 216,200 | — | — |
| 2020-08-19 | $47.20 | $187.96 | 190,400 | — | — |
| 2020-08-18 | $48.16 | $191.78 | 181,100 | — | — |
| 2020-08-17 | $48.24 | $192.10 | 162,300 | — | — |
| 2020-08-14 | $48.44 | $192.90 | 143,200 | — | — |
| 2020-08-13 | $48.37 | $192.62 | 187,500 | — | — |
| 2020-08-12 | $48.63 | $193.65 | 303,500 | — | — |
| 2020-08-11 | $47.93 | $190.86 | 160,100 | — | — |
| 2020-08-10 | $48.98 | $195.05 | 237,600 | — | — |
| 2020-08-07 | $48.82 | $194.41 | 222,800 | — | — |
| 2020-08-06 | $46.96 | $186.15 | 210,000 | — | — |
| 2020-08-05 | $46.91 | $185.96 | 252,000 | — | — |
| 2020-08-04 | $46.65 | $184.92 | 254,400 | — | — |
| 2020-08-03 | $46.98 | $186.23 | 289,000 | — | — |
| 2020-07-31 | $46.87 | $185.80 | 961,100 | — | — |
| 2020-07-30 | $48.04 | $190.43 | 299,100 | — | — |
| 2020-07-29 | $49.38 | $195.75 | 308,400 | — | — |
| 2020-07-28 | $48.95 | $194.04 | 315,900 | — | — |
| 2020-07-27 | $49.25 | $195.23 | 241,200 | — | — |
| 2020-07-24 | $49.72 | $197.09 | 227,700 | — | — |
| 2020-07-23 | $50.54 | $200.34 | 219,000 | — | — |
| 2020-07-22 | $50.02 | $198.28 | 229,800 | — | — |
| 2020-07-21 | $49.67 | $196.90 | 238,600 | — | — |
| 2020-07-20 | $48.55 | $192.46 | 152,300 | — | — |
| 2020-07-17 | $49.32 | $195.51 | 174,200 | — | — |
| 2020-07-16 | $48.28 | $191.39 | 198,300 | — | — |
| 2020-07-15 | $48.00 | $190.28 | 252,400 | — | — |
| 2020-07-14 | $47.47 | $188.18 | 152,400 | — | — |
| 2020-07-13 | $46.95 | $186.11 | 239,600 | — | — |
| 2020-07-10 | $47.99 | $190.24 | 222,600 | — | — |
| 2020-07-09 | $46.71 | $185.16 | 200,300 | — | — |
| 2020-07-08 | $47.69 | $189.05 | 195,300 | — | — |
| 2020-07-07 | $47.79 | $189.44 | 262,600 | — | — |
| 2020-07-06 | $48.19 | $191.03 | 198,000 | — | — |
| 2020-07-02 | $48.35 | $191.66 | 140,800 | — | — |
| 2020-07-01 | $48.03 | $190.39 | 162,900 | — | — |
| 2020-06-30 | $47.70 | $189.09 | 303,200 | — | — |
| 2020-06-29 | $46.39 | $183.89 | 230,500 | — | — |
| 2020-06-26 | $44.28 | $175.53 | 644,100 | — | — |
| 2020-06-25 | $45.38 | $179.89 | 238,100 | — | — |
| 2020-06-24 | $45.57 | $180.64 | 235,000 | — | — |
| 2020-06-23 | $45.90 | $181.95 | 185,200 | — | — |
| 2020-06-22 | $46.43 | $184.05 | 213,000 | — | — |
| 2020-06-19 | $45.83 | $181.67 | 563,500 | — | — |
| 2020-06-18 | $46.90 | $185.92 | 217,100 | — | — |
| 2020-06-17 | $46.76 | $185.36 | 265,500 | — | — |
| 2020-06-16 | $47.02 | $186.39 | 308,700 | — | — |
| 2020-06-15 | $47.31 | $187.54 | 429,800 | — | — |
| 2020-06-12 | $45.95 | $182.15 | 390,600 | — | — |
| 2020-06-11 | $45.49 | $180.33 | 324,700 | — | — |
| 2020-06-10 | $47.58 | $188.61 | 344,700 | — | — |
| 2020-06-09 | $47.50 | $188.29 | 208,700 | — | — |
| 2020-06-08 | $48.01 | $190.32 | 250,200 | — | — |
| 2020-06-05 | $48.45 | $192.06 | 302,100 | — | — |
| 2020-06-04 | $47.30 | $187.50 | 234,700 | — | — |
| 2020-06-03 | $47.31 | $187.54 | 188,200 | — | — |
| 2020-06-02 | $46.69 | $185.08 | 193,800 | — | — |
| 2020-06-01 | $46.24 | $183.30 | 252,400 | — | — |
| 2020-05-29 | $47.00 | $186.31 | 311,000 | — | — |
| 2020-05-28 | $46.52 | $184.41 | 248,400 | — | — |
| 2020-05-27 | $45.86 | $181.79 | 242,600 | — | — |
| 2020-05-26 | $45.53 | $180.48 | 262,200 | — | — |
| 2020-05-22 | $45.17 | $179.06 | 199,000 | — | — |
| 2020-05-21 | $45.10 | $178.78 | 240,500 | — | — |
| 2020-05-20 | $44.24 | $175.37 | 230,800 | — | — |
| 2020-05-19 | $43.58 | $172.75 | 187,500 | — | — |
| 2020-05-18 | $45.24 | $179.34 | 339,000 | — | — |
| 2020-05-15 | $43.14 | $171.01 | 527,800 | — | — |
| 2020-05-14 | $43.39 | $172.00 | 299,200 | — | — |
| 2020-05-13 | $43.87 | $173.90 | 414,500 | — | — |
| 2020-05-12 | $43.85 | $173.83 | 252,300 | — | — |
| 2020-05-11 | $45.24 | $179.34 | 313,600 | — | — |
| 2020-05-08 | $45.36 | $179.81 | 187,700 | — | — |
| 2020-05-07 | $45.12 | $178.02 | 231,000 | — | — |
| 2020-05-06 | $44.63 | $176.08 | 192,600 | — | — |
| 2020-05-05 | $46.39 | $183.03 | 254,800 | — | — |
| 2020-05-04 | $45.62 | $179.99 | 313,500 | — | — |
| 2020-05-01 | $46.28 | $182.59 | 516,400 | — | — |
| 2020-04-30 | $44.92 | $177.23 | 1,293,100 | — | — |
| 2020-04-29 | $50.55 | $199.44 | 347,400 | — | — |
| 2020-04-28 | $49.73 | $196.20 | 256,800 | — | — |
| 2020-04-27 | $48.64 | $191.90 | 230,900 | — | — |
| 2020-04-24 | $49.00 | $193.32 | 348,300 | — | — |
| 2020-04-23 | $49.03 | $193.44 | 270,800 | — | — |
| 2020-04-22 | $50.12 | $197.74 | 176,500 | — | — |
| 2020-04-21 | $49.27 | $194.39 | 183,800 | — | — |
| 2020-04-20 | $50.03 | $197.39 | 233,200 | — | — |
| 2020-04-17 | $53.63 | $211.59 | 190,200 | — | — |
| 2020-04-16 | $52.17 | $205.83 | 270,100 | — | — |
| 2020-04-15 | $51.54 | $203.34 | 261,500 | — | — |
| 2020-04-14 | $54.45 | $214.83 | 271,200 | — | — |
| 2020-04-13 | $52.87 | $208.59 | 215,000 | — | — |
| 2020-04-09 | $54.05 | $213.25 | 181,700 | — | — |
| 2020-04-08 | $50.51 | $199.28 | 276,700 | — | — |
| 2020-04-07 | $49.15 | $193.91 | 282,300 | — | — |
| 2020-04-06 | $50.77 | $200.31 | 260,600 | — | — |
| 2020-04-03 | $46.26 | $182.51 | 262,600 | — | — |
| 2020-04-02 | $46.01 | $181.53 | 208,900 | — | — |
| 2020-04-01 | $45.01 | $177.58 | 262,500 | — | — |
| 2020-03-31 | $50.32 | $198.53 | 290,400 | — | — |
| 2020-03-30 | $52.32 | $206.42 | 465,000 | — | — |
| 2020-03-27 | $47.96 | $189.22 | 303,900 | — | — |
| 2020-03-26 | $48.74 | $192.30 | 532,400 | — | — |
| 2020-03-25 | $45.66 | $180.15 | 550,800 | — | — |
| 2020-03-24 | $48.03 | $189.50 | 459,600 | — | — |
| 2020-03-23 | $47.33 | $186.73 | 848,700 | — | — |
| 2020-03-20 | $53.00 | $209.10 | 1,158,100 | — | — |
| 2020-03-19 | $55.45 | $218.77 | 649,400 | — | — |
| 2020-03-18 | $54.12 | $213.52 | 735,200 | — | — |
| 2020-03-17 | $55.43 | $218.69 | 649,800 | — | — |
| 2020-03-16 | $42.85 | $169.06 | 531,400 | — | — |
| 2020-03-13 | $45.79 | $180.66 | 409,700 | — | — |
| 2020-03-12 | $44.62 | $176.04 | 477,000 | — | — |
| 2020-03-11 | $48.41 | $191.00 | 351,600 | — | — |
| 2020-03-10 | $52.38 | $206.66 | 645,200 | — | — |
| 2020-03-09 | $52.15 | $205.75 | 321,200 | — | — |
| 2020-03-06 | $54.37 | $214.51 | 291,300 | — | — |
| 2020-03-05 | $53.99 | $213.01 | 229,900 | — | — |
| 2020-03-04 | $54.55 | $215.22 | 261,700 | — | — |
| 2020-03-03 | $51.41 | $202.83 | 436,900 | — | — |
| 2020-03-02 | $50.34 | $198.61 | 520,900 | — | — |
| 2020-02-28 | $47.96 | $189.22 | 792,700 | — | — |
| 2020-02-27 | $49.92 | $196.95 | 338,200 | — | — |
| 2020-02-26 | $52.67 | $207.80 | 253,500 | — | — |
| 2020-02-25 | $52.89 | $208.67 | 201,500 | — | — |
| 2020-02-24 | $54.27 | $214.12 | 150,800 | — | — |
| 2020-02-21 | $54.50 | $215.02 | 209,700 | — | — |
| 2020-02-20 | $54.48 | $214.94 | 204,700 | — | — |
| 2020-02-19 | $55.52 | $219.05 | 268,500 | — | — |
| 2020-02-18 | $56.80 | $224.10 | 335,900 | — | — |
| 2020-02-14 | $56.77 | $223.98 | 330,500 | — | — |
| 2020-02-13 | $55.91 | $220.59 | 141,600 | — | — |
| 2020-02-12 | $55.07 | $217.27 | 257,800 | — | — |
| 2020-02-11 | $55.05 | $217.19 | 138,900 | — | — |
| 2020-02-10 | $54.97 | $216.88 | 148,600 | — | — |
| 2020-02-07 | $54.29 | $214.19 | 154,400 | — | — |
| 2020-02-06 | $54.02 | $212.29 | 158,300 | — | — |
| 2020-02-05 | $53.86 | $211.66 | 262,700 | — | — |
| 2020-02-04 | $53.50 | $210.25 | 293,900 | — | — |
| 2020-02-03 | $53.49 | $210.21 | 259,400 | — | — |
| 2020-01-31 | $52.56 | $206.55 | 592,200 | — | — |
| 2020-01-30 | $53.89 | $211.78 | 202,500 | — | — |
| 2020-01-29 | $53.46 | $210.09 | 131,800 | — | — |
| 2020-01-28 | $53.19 | $209.03 | 159,700 | — | — |
| 2020-01-27 | $52.86 | $207.73 | 237,100 | — | — |
| 2020-01-24 | $53.55 | $210.44 | 171,300 | — | — |
| 2020-01-23 | $53.54 | $210.40 | 290,100 | — | — |
| 2020-01-22 | $53.03 | $208.40 | 307,400 | — | — |
| 2020-01-21 | $52.33 | $205.65 | 219,900 | — | — |
| 2020-01-17 | $51.72 | $203.25 | 292,400 | — | — |
| 2020-01-16 | $51.01 | $200.46 | 281,300 | — | — |
| 2020-01-15 | $50.31 | $197.71 | 378,900 | — | — |
| 2020-01-14 | $49.50 | $194.53 | 277,600 | — | — |
| 2020-01-13 | $50.22 | $197.36 | 254,100 | — | — |
| 2020-01-10 | $49.74 | $195.47 | 176,100 | — | — |
| 2020-01-09 | $49.73 | $195.43 | 247,100 | — | — |
| 2020-01-08 | $49.42 | $194.21 | 375,800 | — | — |
| 2020-01-07 | $49.93 | $196.22 | 248,600 | — | — |
| 2020-01-06 | $50.48 | $198.38 | 288,400 | — | — |
| 2020-01-03 | $51.00 | $200.42 | 305,500 | — | — |
| 2020-01-02 | $50.63 | $198.97 | 208,600 | — | — |