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
- 2015-09-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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $184.10 | $184.10 | 107,300 | — | — |
| 2020-12-30 | $186.16 | $186.16 | 140,500 | — | — |
| 2020-12-29 | $184.48 | $184.48 | 163,700 | — | — |
| 2020-12-28 | $182.82 | $182.82 | 124,100 | — | — |
| 2020-12-24 | $177.32 | $177.32 | 23,000 | — | — |
| 2020-12-23 | $177.52 | $177.52 | 92,500 | — | — |
| 2020-12-22 | $175.57 | $175.57 | 86,400 | — | — |
| 2020-12-21 | $176.92 | $176.92 | 242,100 | — | — |
| 2020-12-18 | $177.35 | $177.35 | 177,300 | — | — |
| 2020-12-17 | $178.54 | $178.54 | 189,300 | — | — |
| 2020-12-16 | $178.39 | $178.39 | 137,100 | — | — |
| 2020-12-15 | $179.75 | $179.75 | 205,800 | — | — |
| 2020-12-14 | $177.39 | $177.39 | 204,800 | — | — |
| 2020-12-11 | $181.38 | $181.38 | 212,500 | — | — |
| 2020-12-10 | $179.27 | $179.27 | 89,000 | — | — |
| 2020-12-09 | $177.47 | $177.47 | 143,500 | — | — |
| 2020-12-08 | $178.00 | $178.00 | 138,800 | — | — |
| 2020-12-07 | $176.91 | $176.91 | 307,600 | — | — |
| 2020-12-04 | $178.05 | $178.05 | 345,600 | — | — |
| 2020-12-03 | $177.52 | $177.52 | 136,600 | — | — |
| 2020-12-02 | $177.48 | $177.48 | 225,800 | — | — |
| 2020-12-01 | $172.69 | $172.69 | 294,500 | — | — |
| 2020-11-30 | $169.40 | $169.40 | 179,800 | — | — |
| 2020-11-27 | $172.56 | $172.56 | 70,500 | — | — |
| 2020-11-25 | $172.43 | $172.43 | 157,000 | — | — |
| 2020-11-24 | $175.23 | $175.23 | 434,800 | — | — |
| 2020-11-23 | $171.68 | $171.68 | 264,400 | — | — |
| 2020-11-20 | $170.03 | $170.03 | 123,500 | — | — |
| 2020-11-19 | $172.00 | $172.00 | 287,700 | — | — |
| 2020-11-18 | $169.10 | $169.10 | 319,400 | — | — |
| 2020-11-17 | $173.25 | $173.25 | 496,400 | — | — |
| 2020-11-16 | $174.75 | $174.75 | 423,800 | — | — |
| 2020-11-13 | $173.01 | $173.01 | 448,100 | — | — |
| 2020-11-12 | $171.94 | $171.94 | 264,600 | — | — |
| 2020-11-11 | $172.43 | $172.43 | 310,000 | — | — |
| 2020-11-10 | $172.22 | $172.22 | 295,800 | — | — |
| 2020-11-09 | $168.21 | $168.21 | 913,500 | — | — |
| 2020-11-06 | $151.53 | $151.53 | 104,000 | — | — |
| 2020-11-05 | $153.02 | $153.02 | 101,800 | — | — |
| 2020-11-04 | $150.43 | $150.43 | 157,500 | — | — |
| 2020-11-03 | $149.90 | $149.90 | 106,800 | — | — |
| 2020-11-02 | $146.12 | $146.12 | 186,900 | — | — |
| 2020-10-30 | $141.64 | $141.64 | 171,200 | — | — |
| 2020-10-29 | $142.89 | $142.89 | 181,200 | — | — |
| 2020-10-28 | $142.73 | $142.73 | 153,700 | — | — |
| 2020-10-27 | $146.67 | $146.67 | 84,600 | — | — |
| 2020-10-26 | $151.33 | $151.33 | 73,500 | — | — |
| 2020-10-23 | $155.52 | $155.52 | 137,400 | — | — |
| 2020-10-22 | $151.89 | $151.89 | 299,300 | — | — |
| 2020-10-21 | $149.01 | $149.01 | 143,100 | — | — |
| 2020-10-20 | $147.28 | $147.28 | 108,000 | — | — |
| 2020-10-19 | $145.28 | $145.28 | 155,400 | — | — |
| 2020-10-16 | $146.51 | $146.51 | 126,600 | — | — |
| 2020-10-15 | $148.79 | $148.79 | 119,500 | — | — |
| 2020-10-14 | $150.29 | $150.29 | 137,800 | — | — |
| 2020-10-13 | $150.11 | $150.11 | 79,200 | — | — |
| 2020-10-12 | $149.96 | $149.96 | 141,100 | — | — |
| 2020-10-09 | $149.94 | $149.94 | 89,200 | — | — |
| 2020-10-08 | $150.24 | $150.24 | 126,600 | — | — |
| 2020-10-07 | $150.23 | $150.23 | 159,300 | — | — |
| 2020-10-06 | $148.89 | $148.89 | 147,900 | — | — |
| 2020-10-05 | $149.08 | $149.08 | 77,300 | — | — |
| 2020-10-02 | $150.73 | $150.73 | 178,100 | — | — |
| 2020-10-01 | $150.60 | $150.60 | 154,700 | — | — |
| 2020-09-30 | $150.48 | $150.48 | 225,800 | — | — |
| 2020-09-29 | $152.41 | $152.41 | 119,300 | — | — |
| 2020-09-28 | $152.89 | $152.89 | 152,000 | — | — |
| 2020-09-25 | $150.97 | $150.97 | 194,900 | — | — |
| 2020-09-24 | $147.58 | $147.58 | 253,200 | — | — |
| 2020-09-23 | $144.31 | $144.31 | 288,200 | — | — |
| 2020-09-22 | $147.34 | $147.34 | 223,000 | — | — |
| 2020-09-21 | $147.90 | $147.90 | 254,300 | — | — |
| 2020-09-18 | $152.80 | $152.80 | 268,600 | — | — |
| 2020-09-17 | $159.24 | $159.24 | 191,800 | — | — |
| 2020-09-16 | $163.11 | $163.11 | 279,300 | — | — |
| 2020-09-15 | $161.00 | $161.00 | 304,800 | — | — |
| 2020-09-14 | $158.42 | $158.42 | 269,600 | — | — |
| 2020-09-11 | $158.52 | $158.52 | 228,900 | — | — |
| 2020-09-10 | $162.99 | $162.99 | 404,000 | — | — |
| 2020-09-09 | $163.00 | $163.00 | 288,400 | — | — |
| 2020-09-08 | $166.23 | $166.23 | 221,100 | — | — |
| 2020-09-04 | $166.44 | $166.44 | 156,400 | — | — |
| 2020-09-03 | $166.65 | $166.65 | 213,100 | — | — |
| 2020-09-02 | $166.64 | $166.64 | 259,300 | — | — |
| 2020-09-01 | $164.69 | $164.69 | 262,500 | — | — |
| 2020-08-31 | $164.00 | $164.00 | 277,200 | — | — |
| 2020-08-28 | $171.48 | $171.48 | 224,700 | — | — |
| 2020-08-27 | $167.11 | $167.11 | 415,000 | — | — |
| 2020-08-26 | $162.50 | $162.50 | 153,400 | — | — |
| 2020-08-25 | $164.55 | $164.55 | 238,900 | — | — |
| 2020-08-24 | $165.75 | $165.75 | 446,300 | — | — |
| 2020-08-21 | $159.00 | $159.00 | 125,600 | — | — |
| 2020-08-20 | $160.64 | $160.64 | 158,400 | — | — |
| 2020-08-19 | $160.00 | $160.00 | 218,200 | — | — |
| 2020-08-18 | $157.40 | $157.40 | 538,200 | — | — |
| 2020-08-17 | $157.96 | $157.96 | 306,400 | — | — |
| 2020-08-14 | $164.58 | $164.58 | 268,600 | — | — |
| 2020-08-13 | $167.20 | $167.20 | 330,300 | — | — |
| 2020-08-12 | $166.00 | $166.00 | 214,000 | — | — |
| 2020-08-11 | $163.96 | $163.96 | 243,400 | — | — |
| 2020-08-10 | $159.90 | $159.90 | 154,700 | — | — |
| 2020-08-07 | $159.66 | $159.66 | 92,800 | — | — |
| 2020-08-06 | $158.52 | $158.52 | 60,000 | — | — |
| 2020-08-05 | $158.04 | $158.04 | 296,200 | — | — |
| 2020-08-04 | $155.70 | $155.70 | 79,000 | — | — |
| 2020-08-03 | $153.73 | $153.73 | 106,200 | — | — |
| 2020-07-31 | $153.69 | $153.69 | 114,600 | — | — |
| 2020-07-30 | $154.15 | $154.15 | 163,000 | — | — |
| 2020-07-29 | $149.14 | $149.14 | 145,800 | — | — |
| 2020-07-28 | $148.93 | $148.93 | 132,700 | — | — |
| 2020-07-27 | $148.71 | $148.71 | 153,300 | — | — |
| 2020-07-24 | $152.31 | $152.31 | 245,400 | — | — |
| 2020-07-23 | $152.50 | $152.50 | 121,700 | — | — |
| 2020-07-22 | $153.50 | $153.50 | 81,800 | — | — |
| 2020-07-21 | $156.27 | $156.27 | 64,900 | — | — |
| 2020-07-20 | $156.08 | $156.08 | 112,000 | — | — |
| 2020-07-17 | $157.62 | $157.62 | 346,200 | — | — |
| 2020-07-16 | $157.81 | $157.81 | 110,000 | — | — |
| 2020-07-15 | $157.15 | $157.15 | 248,500 | — | — |
| 2020-07-14 | $149.07 | $149.07 | 103,700 | — | — |
| 2020-07-13 | $148.69 | $148.69 | 75,900 | — | — |
| 2020-07-10 | $151.56 | $151.56 | 108,000 | — | — |
| 2020-07-09 | $148.12 | $148.12 | 128,700 | — | — |
| 2020-07-08 | $149.63 | $149.63 | 105,700 | — | — |
| 2020-07-07 | $149.01 | $149.01 | 100,500 | — | — |
| 2020-07-06 | $152.23 | $152.23 | 205,000 | — | — |
| 2020-07-02 | $148.06 | $148.06 | 97,300 | — | — |
| 2020-07-01 | $149.23 | $149.23 | 225,700 | — | — |
| 2020-06-30 | $146.89 | $146.89 | 141,200 | — | — |
| 2020-06-29 | $147.32 | $147.32 | 189,300 | — | — |
| 2020-06-26 | $145.35 | $145.35 | 320,500 | — | — |
| 2020-06-25 | $150.06 | $150.06 | 259,100 | — | — |
| 2020-06-24 | $151.26 | $151.26 | 272,000 | — | — |
| 2020-06-23 | $156.53 | $156.53 | 112,800 | — | — |
| 2020-06-22 | $155.62 | $155.62 | 323,100 | — | — |
| 2020-06-19 | $159.00 | $159.00 | 267,800 | — | — |
| 2020-06-18 | $161.92 | $161.92 | 165,200 | — | — |
| 2020-06-17 | $164.22 | $164.22 | 124,000 | — | — |
| 2020-06-16 | $165.00 | $165.00 | 116,300 | — | — |
| 2020-06-15 | $164.81 | $164.81 | 183,200 | — | — |
| 2020-06-12 | $163.66 | $163.66 | 148,500 | — | — |
| 2020-06-11 | $163.83 | $163.83 | 320,700 | — | — |
| 2020-06-10 | $170.45 | $170.45 | 144,800 | — | — |
| 2020-06-09 | $173.60 | $173.60 | 121,700 | — | — |
| 2020-06-08 | $180.00 | $180.00 | 195,400 | — | — |
| 2020-06-05 | $177.46 | $177.46 | 162,900 | — | — |
| 2020-06-04 | $174.80 | $174.80 | 117,500 | — | — |
| 2020-06-03 | $177.22 | $177.22 | 201,900 | — | — |
| 2020-06-02 | $171.31 | $171.31 | 236,400 | — | — |
| 2020-06-01 | $169.15 | $169.15 | 136,800 | — | — |
| 2020-05-29 | $170.63 | $170.63 | 318,600 | — | — |
| 2020-05-28 | $167.12 | $167.12 | 157,300 | — | — |
| 2020-05-27 | $169.60 | $169.60 | 308,000 | — | — |
| 2020-05-26 | $168.49 | $168.49 | 488,700 | — | — |
| 2020-05-22 | $166.94 | $166.94 | 237,600 | — | — |
| 2020-05-21 | $167.58 | $167.58 | 130,000 | — | — |
| 2020-05-20 | $169.76 | $169.76 | 272,200 | — | — |
| 2020-05-19 | $167.44 | $167.44 | 154,600 | — | — |
| 2020-05-18 | $165.76 | $165.76 | 273,500 | — | — |
| 2020-05-15 | $155.88 | $155.88 | 234,000 | — | — |
| 2020-05-14 | $154.91 | $154.91 | 181,700 | — | — |
| 2020-05-13 | $154.07 | $154.07 | 237,100 | — | — |
| 2020-05-12 | $160.00 | $160.00 | 261,000 | — | — |
| 2020-05-11 | $161.67 | $161.67 | 517,400 | — | — |
| 2020-05-08 | $172.65 | $172.65 | 169,200 | — | — |
| 2020-05-07 | $168.59 | $168.59 | 338,300 | — | — |
| 2020-05-06 | $167.59 | $167.59 | 141,800 | — | — |
| 2020-05-05 | $168.03 | $168.03 | 210,700 | — | — |
| 2020-05-04 | $166.62 | $166.62 | 276,800 | — | — |
| 2020-05-01 | $167.55 | $167.55 | 374,100 | — | — |
| 2020-04-30 | $171.32 | $171.32 | 400,700 | — | — |
| 2020-04-29 | $177.78 | $177.78 | 222,400 | — | — |
| 2020-04-28 | $178.23 | $178.23 | 132,600 | — | — |
| 2020-04-27 | $177.40 | $177.40 | 222,100 | — | — |
| 2020-04-24 | $174.08 | $174.08 | 127,600 | — | — |
| 2020-04-23 | $176.37 | $176.37 | 141,100 | — | — |
| 2020-04-22 | $172.07 | $172.07 | 163,900 | — | — |
| 2020-04-21 | $171.03 | $171.03 | 361,300 | — | — |
| 2020-04-20 | $182.44 | $182.44 | 265,200 | — | — |
| 2020-04-17 | $169.20 | $169.20 | 779,372 | — | — |
| 2020-04-16 | $163.99 | $163.99 | 735,349 | — | — |
| 2020-04-15 | $164.39 | $164.39 | 487,896 | — | — |
| 2020-04-14 | $164.40 | $164.40 | 390,737 | — | — |
| 2020-04-13 | $166.10 | $166.10 | 368,866 | — | — |
| 2020-04-09 | $172.72 | $172.72 | 531,779 | — | — |
| 2020-04-08 | $168.93 | $168.93 | 304,935 | — | — |
| 2020-04-07 | $160.31 | $160.31 | 776,988 | — | — |
| 2020-04-06 | $152.35 | $152.35 | 606,225 | — | — |
| 2020-04-03 | $147.55 | $147.55 | 670,016 | — | — |
| 2020-04-02 | $147.05 | $147.05 | 230,909 | — | — |
| 2020-04-01 | $148.55 | $148.55 | 689,504 | — | — |
| 2020-03-31 | $150.79 | $150.79 | 543,976 | — | — |
| 2020-03-30 | $160.78 | $160.78 | 320,918 | — | — |
| 2020-03-27 | $168.74 | $168.74 | 441,350 | — | — |
| 2020-03-26 | $167.11 | $167.11 | 735,209 | — | — |
| 2020-03-25 | $165.39 | $165.39 | 1,126,507 | — | — |
| 2020-03-24 | $149.45 | $149.45 | 903,589 | — | — |
| 2020-03-23 | $136.41 | $136.41 | 457,753 | — | — |
| 2020-03-20 | $141.09 | $141.09 | 532,059 | — | — |
| 2020-03-19 | $145.74 | $145.74 | 503,038 | — | — |
| 2020-03-18 | $139.72 | $139.72 | 559,258 | — | — |
| 2020-03-17 | $144.77 | $144.77 | 921,535 | — | — |
| 2020-03-16 | $140.05 | $140.05 | 815,543 | — | — |
| 2020-03-13 | $157.85 | $157.85 | 1,021,357 | — | — |
| 2020-03-12 | $140.87 | $140.87 | 1,245,537 | — | — |
| 2020-03-11 | $156.93 | $156.93 | 892,093 | — | — |
| 2020-03-10 | $173.45 | $173.45 | 446,397 | — | — |
| 2020-03-09 | $158.34 | $158.34 | 552,668 | — | — |
| 2020-03-06 | $176.68 | $176.68 | 489,298 | — | — |
| 2020-03-05 | $179.61 | $179.61 | 432,517 | — | — |
| 2020-03-04 | $187.45 | $187.45 | 234,555 | — | — |
| 2020-03-03 | $184.28 | $184.28 | 347,976 | — | — |
| 2020-03-02 | $189.30 | $189.30 | 462,520 | — | — |
| 2020-02-28 | $191.03 | $191.03 | 475,558 | — | — |
| 2020-02-27 | $187.65 | $187.65 | 541,172 | — | — |
| 2020-02-26 | $196.05 | $196.05 | 537,667 | — | — |
| 2020-02-25 | $205.71 | $205.71 | 424,105 | — | — |
| 2020-02-24 | $216.10 | $216.10 | 194,317 | — | — |
| 2020-02-21 | $221.47 | $221.47 | 139,359 | — | — |
| 2020-02-20 | $223.42 | $223.42 | 330,171 | — | — |
| 2020-02-19 | $223.74 | $223.74 | 234,555 | — | — |
| 2020-02-18 | $221.42 | $221.42 | 267,922 | — | — |
| 2020-02-14 | $219.32 | $219.32 | 192,635 | — | — |
| 2020-02-13 | $219.05 | $219.05 | 169,642 | — | — |
| 2020-02-12 | $219.21 | $219.21 | 313,067 | — | — |
| 2020-02-11 | $216.08 | $216.08 | 245,771 | — | — |
| 2020-02-10 | $215.06 | $215.06 | 456,912 | — | — |
| 2020-02-07 | $209.24 | $209.24 | 932,330 | — | — |
| 2020-02-06 | $212.55 | $212.55 | 204,412 | — | — |
| 2020-02-05 | $212.52 | $212.52 | 165,857 | — | — |
| 2020-02-04 | $212.34 | $212.34 | 137,957 | — | — |
| 2020-02-03 | $209.63 | $209.63 | 176,231 | — | — |
| 2020-01-31 | $211.26 | $211.26 | 111,599 | — | — |
| 2020-01-30 | $211.85 | $211.85 | 182,120 | — | — |
| 2020-01-29 | $212.55 | $212.55 | 144,967 | — | — |
| 2020-01-28 | $212.28 | $212.28 | 83,699 | — | — |
| 2020-01-27 | $210.14 | $210.14 | 164,034 | — | — |
| 2020-01-24 | $211.64 | $211.64 | 133,330 | — | — |
| 2020-01-23 | $211.20 | $211.20 | 153,940 | — | — |
| 2020-01-22 | $214.07 | $214.07 | 173,427 | — | — |
| 2020-01-21 | $215.53 | $215.53 | 80,895 | — | — |
| 2020-01-17 | $217.58 | $217.58 | 125,900 | — | — |
| 2020-01-16 | $217.43 | $217.43 | 206,374 | — | — |
| 2020-01-15 | $213.95 | $213.95 | 277,876 | — | — |
| 2020-01-14 | $213.79 | $213.79 | 143,425 | — | — |
| 2020-01-13 | $213.25 | $213.25 | 85,662 | — | — |
| 2020-01-10 | $212.11 | $212.11 | 105,150 | — | — |
| 2020-01-09 | $213.01 | $213.01 | 174,128 | — | — |
| 2020-01-08 | $212.20 | $212.20 | 161,230 | — | — |
| 2020-01-07 | $213.15 | $213.15 | 211,001 | — | — |
| 2020-01-06 | $213.38 | $213.38 | 196,000 | — | — |
| 2020-01-03 | $213.38 | $213.38 | 89,588 | — | — |
| 2020-01-02 | $211.90 | $211.90 | 253,341 | — | — |