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
- 1995-11-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 | $247.42 | $247.42 | 310,800 | — | — |
| 2020-12-30 | $245.56 | $245.56 | 235,700 | — | — |
| 2020-12-29 | $245.87 | $245.87 | 140,500 | — | — |
| 2020-12-28 | $247.04 | $247.04 | 196,600 | — | — |
| 2020-12-24 | $247.09 | $247.09 | 48,000 | — | — |
| 2020-12-23 | $246.31 | $246.31 | 145,000 | — | — |
| 2020-12-22 | $246.29 | $246.29 | 351,000 | — | — |
| 2020-12-21 | $247.39 | $247.39 | 364,800 | — | — |
| 2020-12-18 | $250.38 | $250.38 | 687,700 | — | — |
| 2020-12-17 | $250.74 | $250.74 | 715,200 | — | — |
| 2020-12-16 | $242.45 | $242.45 | 351,500 | — | — |
| 2020-12-15 | $244.27 | $244.27 | 269,400 | — | — |
| 2020-12-14 | $240.75 | $240.75 | 619,800 | — | — |
| 2020-12-11 | $240.33 | $240.33 | 263,200 | — | — |
| 2020-12-10 | $241.56 | $241.56 | 288,000 | — | — |
| 2020-12-09 | $239.13 | $239.13 | 259,000 | — | — |
| 2020-12-08 | $239.23 | $239.23 | 259,800 | — | — |
| 2020-12-07 | $236.49 | $236.49 | 227,300 | — | — |
| 2020-12-04 | $237.74 | $237.74 | 377,000 | — | — |
| 2020-12-03 | $232.59 | $232.59 | 263,600 | — | — |
| 2020-12-02 | $235.12 | $235.12 | 232,900 | — | — |
| 2020-12-01 | $234.19 | $234.19 | 655,200 | — | — |
| 2020-11-30 | $232.01 | $232.01 | 562,600 | — | — |
| 2020-11-27 | $228.27 | $228.27 | 142,900 | — | — |
| 2020-11-25 | $226.74 | $226.74 | 419,600 | — | — |
| 2020-11-24 | $232.25 | $232.25 | 451,000 | — | — |
| 2020-11-23 | $228.49 | $228.49 | 461,700 | — | — |
| 2020-11-20 | $225.40 | $225.40 | 910,200 | — | — |
| 2020-11-19 | $226.35 | $226.35 | 264,600 | — | — |
| 2020-11-18 | $224.69 | $224.69 | 247,100 | — | — |
| 2020-11-17 | $231.19 | $231.19 | 276,500 | — | — |
| 2020-11-16 | $231.84 | $231.84 | 488,300 | — | — |
| 2020-11-13 | $232.65 | $232.65 | 469,900 | — | — |
| 2020-11-12 | $226.57 | $226.57 | 351,600 | — | — |
| 2020-11-11 | $223.14 | $223.14 | 463,200 | — | — |
| 2020-11-10 | $225.31 | $225.31 | 523,800 | — | — |
| 2020-11-09 | $230.44 | $230.44 | 721,000 | — | — |
| 2020-11-06 | $222.48 | $222.48 | 413,200 | — | — |
| 2020-11-05 | $217.70 | $217.70 | 433,200 | — | — |
| 2020-11-04 | $213.07 | $213.07 | 655,500 | — | — |
| 2020-11-03 | $217.13 | $217.13 | 580,800 | — | — |
| 2020-11-02 | $222.22 | $222.22 | 586,000 | — | — |
| 2020-10-30 | $222.82 | $222.82 | 507,000 | — | — |
| 2020-10-29 | $225.58 | $225.58 | 628,200 | — | — |
| 2020-10-28 | $224.77 | $224.77 | 485,500 | — | — |
| 2020-10-27 | $223.96 | $223.96 | 901,900 | — | — |
| 2020-10-26 | $220.31 | $220.31 | 424,700 | — | — |
| 2020-10-23 | $221.95 | $221.95 | 372,900 | — | — |
| 2020-10-22 | $221.98 | $221.98 | 366,100 | — | — |
| 2020-10-21 | $214.90 | $214.90 | 436,200 | — | — |
| 2020-10-20 | $213.08 | $213.08 | 361,700 | — | — |
| 2020-10-19 | $209.87 | $209.87 | 297,200 | — | — |
| 2020-10-16 | $211.10 | $211.10 | 320,700 | — | — |
| 2020-10-15 | $213.70 | $213.70 | 283,200 | — | — |
| 2020-10-14 | $212.19 | $212.19 | 505,800 | — | — |
| 2020-10-13 | $216.45 | $216.45 | 884,200 | — | — |
| 2020-10-12 | $202.13 | $202.13 | 313,500 | — | — |
| 2020-10-09 | $202.80 | $202.80 | 262,900 | — | — |
| 2020-10-08 | $201.19 | $201.19 | 242,300 | — | — |
| 2020-10-07 | $200.09 | $200.09 | 367,700 | — | — |
| 2020-10-06 | $196.68 | $196.68 | 229,100 | — | — |
| 2020-10-05 | $198.65 | $198.65 | 259,700 | — | — |
| 2020-10-02 | $195.89 | $195.89 | 284,900 | — | — |
| 2020-10-01 | $195.68 | $195.68 | 438,700 | — | — |
| 2020-09-30 | $195.68 | $195.68 | 370,200 | — | — |
| 2020-09-29 | $193.39 | $193.39 | 266,900 | — | — |
| 2020-09-28 | $193.29 | $193.29 | 236,800 | — | — |
| 2020-09-25 | $191.06 | $191.06 | 317,000 | — | — |
| 2020-09-24 | $189.64 | $189.64 | 264,900 | — | — |
| 2020-09-23 | $190.60 | $190.60 | 241,400 | — | — |
| 2020-09-22 | $194.23 | $194.23 | 313,000 | — | — |
| 2020-09-21 | $194.36 | $194.36 | 350,800 | — | — |
| 2020-09-18 | $195.47 | $195.47 | 790,600 | — | — |
| 2020-09-17 | $203.80 | $203.80 | 366,600 | — | — |
| 2020-09-16 | $206.59 | $206.59 | 495,700 | — | — |
| 2020-09-15 | $205.61 | $205.61 | 496,800 | — | — |
| 2020-09-14 | $205.28 | $205.28 | 394,700 | — | — |
| 2020-09-11 | $203.93 | $203.93 | 366,400 | — | — |
| 2020-09-10 | $204.03 | $204.03 | 424,900 | — | — |
| 2020-09-09 | $206.24 | $206.24 | 315,200 | — | — |
| 2020-09-08 | $204.37 | $204.37 | 627,200 | — | — |
| 2020-09-04 | $206.07 | $206.07 | 466,100 | — | — |
| 2020-09-03 | $208.99 | $208.99 | 442,000 | — | — |
| 2020-09-02 | $217.07 | $217.07 | 383,200 | — | — |
| 2020-09-01 | $212.02 | $212.02 | 399,900 | — | — |
| 2020-08-31 | $216.26 | $216.26 | 363,600 | — | — |
| 2020-08-28 | $217.43 | $217.43 | 294,700 | — | — |
| 2020-08-27 | $215.76 | $215.76 | 321,500 | — | — |
| 2020-08-26 | $216.09 | $216.09 | 415,800 | — | — |
| 2020-08-25 | $216.14 | $216.14 | 478,700 | — | — |
| 2020-08-24 | $215.02 | $215.02 | 742,200 | — | — |
| 2020-08-21 | $216.24 | $216.24 | 1,083,200 | — | — |
| 2020-08-20 | $214.73 | $214.73 | 303,200 | — | — |
| 2020-08-19 | $216.95 | $216.95 | 431,200 | — | — |
| 2020-08-18 | $215.06 | $215.06 | 294,500 | — | — |
| 2020-08-17 | $215.68 | $215.68 | 297,400 | — | — |
| 2020-08-14 | $215.40 | $215.40 | 299,300 | — | — |
| 2020-08-13 | $217.00 | $217.00 | 482,800 | — | — |
| 2020-08-12 | $215.21 | $215.21 | 390,900 | — | — |
| 2020-08-11 | $213.64 | $213.64 | 360,600 | — | — |
| 2020-08-10 | $212.71 | $212.71 | 321,300 | — | — |
| 2020-08-07 | $212.34 | $212.34 | 418,000 | — | — |
| 2020-08-06 | $210.64 | $210.64 | 390,200 | — | — |
| 2020-08-05 | $211.18 | $211.18 | 400,600 | — | — |
| 2020-08-04 | $210.10 | $210.10 | 396,000 | — | — |
| 2020-08-03 | $213.05 | $213.05 | 431,700 | — | — |
| 2020-07-31 | $213.15 | $213.15 | 459,100 | — | — |
| 2020-07-30 | $212.76 | $212.76 | 665,900 | — | — |
| 2020-07-29 | $216.52 | $216.52 | 686,100 | — | — |
| 2020-07-28 | $223.49 | $223.49 | 836,100 | — | — |
| 2020-07-27 | $227.45 | $227.45 | 559,000 | — | — |
| 2020-07-24 | $223.05 | $223.05 | 406,600 | — | — |
| 2020-07-23 | $226.38 | $226.38 | 622,600 | — | — |
| 2020-07-22 | $223.84 | $223.84 | 556,000 | — | — |
| 2020-07-21 | $222.82 | $222.82 | 807,400 | — | — |
| 2020-07-20 | $227.06 | $227.06 | 493,300 | — | — |
| 2020-07-17 | $226.89 | $226.89 | 550,200 | — | — |
| 2020-07-16 | $224.04 | $224.04 | 944,400 | — | — |
| 2020-07-15 | $220.80 | $220.80 | 1,799,300 | — | — |
| 2020-07-14 | $198.07 | $198.07 | 468,800 | — | — |
| 2020-07-13 | $193.27 | $193.27 | 1,000,900 | — | — |
| 2020-07-10 | $188.75 | $188.75 | 411,200 | — | — |
| 2020-07-09 | $188.63 | $188.63 | 639,700 | — | — |
| 2020-07-08 | $185.05 | $185.05 | 434,000 | — | — |
| 2020-07-07 | $185.34 | $185.34 | 814,700 | — | — |
| 2020-07-06 | $184.36 | $184.36 | 371,300 | — | — |
| 2020-07-02 | $180.82 | $180.82 | 438,100 | — | — |
| 2020-07-01 | $180.15 | $180.15 | 468,500 | — | — |
| 2020-06-30 | $180.40 | $180.40 | 828,700 | — | — |
| 2020-06-29 | $176.62 | $176.62 | 623,100 | — | — |
| 2020-06-26 | $174.76 | $174.76 | 2,124,900 | — | — |
| 2020-06-25 | $176.16 | $176.16 | 1,103,900 | — | — |
| 2020-06-24 | $177.36 | $177.36 | 768,600 | — | — |
| 2020-06-23 | $185.57 | $185.57 | 1,122,200 | — | — |
| 2020-06-22 | $185.55 | $185.55 | 1,121,500 | — | — |
| 2020-06-19 | $190.37 | $190.37 | 1,940,900 | — | — |
| 2020-06-18 | $193.60 | $193.60 | 1,198,000 | — | — |
| 2020-06-17 | $188.50 | $188.50 | 383,500 | — | — |
| 2020-06-16 | $189.41 | $189.41 | 351,700 | — | — |
| 2020-06-15 | $188.12 | $188.12 | 538,000 | — | — |
| 2020-06-12 | $185.56 | $185.56 | 469,000 | — | — |
| 2020-06-11 | $181.55 | $181.55 | 669,200 | — | — |
| 2020-06-10 | $194.56 | $194.56 | 640,300 | — | — |
| 2020-06-09 | $197.38 | $197.38 | 619,500 | — | — |
| 2020-06-08 | $208.22 | $208.22 | 406,000 | — | — |
| 2020-06-05 | $208.93 | $208.93 | 505,500 | — | — |
| 2020-06-04 | $202.39 | $202.39 | 286,800 | — | — |
| 2020-06-03 | $201.43 | $201.43 | 285,300 | — | — |
| 2020-06-02 | $202.84 | $202.84 | 408,400 | — | — |
| 2020-06-01 | $199.67 | $199.67 | 310,100 | — | — |
| 2020-05-29 | $199.85 | $199.85 | 1,211,900 | — | — |
| 2020-05-28 | $197.96 | $197.96 | 452,800 | — | — |
| 2020-05-27 | $198.89 | $198.89 | 598,000 | — | — |
| 2020-05-26 | $193.08 | $193.08 | 587,600 | — | — |
| 2020-05-22 | $186.68 | $186.68 | 351,100 | — | — |
| 2020-05-21 | $185.26 | $185.26 | 400,900 | — | — |
| 2020-05-20 | $185.26 | $185.26 | 435,200 | — | — |
| 2020-05-19 | $183.99 | $183.99 | 501,900 | — | — |
| 2020-05-18 | $188.24 | $188.24 | 656,900 | — | — |
| 2020-05-15 | $178.46 | $178.46 | 1,183,900 | — | — |
| 2020-05-14 | $180.28 | $180.28 | 881,400 | — | — |
| 2020-05-13 | $178.80 | $178.80 | 483,500 | — | — |
| 2020-05-12 | $182.48 | $182.48 | 409,200 | — | — |
| 2020-05-11 | $189.31 | $189.31 | 352,200 | — | — |
| 2020-05-08 | $186.98 | $186.98 | 454,800 | — | — |
| 2020-05-07 | $185.98 | $185.98 | 437,900 | — | — |
| 2020-05-06 | $185.03 | $185.03 | 385,900 | — | — |
| 2020-05-05 | $181.89 | $181.89 | 452,900 | — | — |
| 2020-05-04 | $180.43 | $180.43 | 453,700 | — | — |
| 2020-05-01 | $178.08 | $178.08 | 605,300 | — | — |
| 2020-04-30 | $187.00 | $187.00 | 560,600 | — | — |
| 2020-04-29 | $192.65 | $192.65 | 707,500 | — | — |
| 2020-04-28 | $184.11 | $184.11 | 897,200 | — | — |
| 2020-04-27 | $195.01 | $195.01 | 538,100 | — | — |
| 2020-04-24 | $191.32 | $191.32 | 381,500 | — | — |
| 2020-04-23 | $190.77 | $190.77 | 310,800 | — | — |
| 2020-04-22 | $190.34 | $190.34 | 448,800 | — | — |
| 2020-04-21 | $185.39 | $185.39 | 488,500 | — | — |
| 2020-04-20 | $194.33 | $194.33 | 332,200 | — | — |
| 2020-04-17 | $197.51 | $197.51 | 362,800 | — | — |
| 2020-04-16 | $192.96 | $192.96 | 585,200 | — | — |
| 2020-04-15 | $189.41 | $189.41 | 546,100 | — | — |
| 2020-04-14 | $193.65 | $193.65 | 475,300 | — | — |
| 2020-04-13 | $187.65 | $187.65 | 436,000 | — | — |
| 2020-04-09 | $195.93 | $195.93 | 605,800 | — | — |
| 2020-04-08 | $196.08 | $196.08 | 432,300 | — | — |
| 2020-04-07 | $190.08 | $190.08 | 574,100 | — | — |
| 2020-04-06 | $188.89 | $188.89 | 682,400 | — | — |
| 2020-04-03 | $179.94 | $179.94 | 591,100 | — | — |
| 2020-04-02 | $186.03 | $186.03 | 443,600 | — | — |
| 2020-04-01 | $182.31 | $182.31 | 579,800 | — | — |
| 2020-03-31 | $182.05 | $182.05 | 505,100 | — | — |
| 2020-03-30 | $188.14 | $188.14 | 538,400 | — | — |
| 2020-03-27 | $185.36 | $185.36 | 499,100 | — | — |
| 2020-03-26 | $191.42 | $191.42 | 532,600 | — | — |
| 2020-03-25 | $176.80 | $176.80 | 622,600 | — | — |
| 2020-03-24 | $180.68 | $180.68 | 732,700 | — | — |
| 2020-03-23 | $162.36 | $162.36 | 635,400 | — | — |
| 2020-03-20 | $173.46 | $173.46 | 811,700 | — | — |
| 2020-03-19 | $177.42 | $177.42 | 679,600 | — | — |
| 2020-03-18 | $176.81 | $176.81 | 669,900 | — | — |
| 2020-03-17 | $183.27 | $183.27 | 1,050,700 | — | — |
| 2020-03-16 | $173.92 | $173.92 | 740,400 | — | — |
| 2020-03-13 | $184.48 | $184.48 | 1,024,900 | — | — |
| 2020-03-12 | $167.05 | $167.05 | 1,081,800 | — | — |
| 2020-03-11 | $184.10 | $184.10 | 661,000 | — | — |
| 2020-03-10 | $196.72 | $196.72 | 559,000 | — | — |
| 2020-03-09 | $190.59 | $190.59 | 691,700 | — | — |
| 2020-03-06 | $200.00 | $200.00 | 596,800 | — | — |
| 2020-03-05 | $198.92 | $198.92 | 731,500 | — | — |
| 2020-03-04 | $208.44 | $208.44 | 467,000 | — | — |
| 2020-03-03 | $201.47 | $201.47 | 719,700 | — | — |
| 2020-03-02 | $202.70 | $202.70 | 961,100 | — | — |
| 2020-02-28 | $194.89 | $194.89 | 1,167,500 | — | — |
| 2020-02-27 | $198.82 | $198.82 | 576,900 | — | — |
| 2020-02-26 | $202.60 | $202.60 | 685,400 | — | — |
| 2020-02-25 | $203.37 | $203.37 | 581,200 | — | — |
| 2020-02-24 | $210.07 | $210.07 | 398,400 | — | — |
| 2020-02-21 | $216.38 | $216.38 | 471,100 | — | — |
| 2020-02-20 | $217.34 | $217.34 | 523,200 | — | — |
| 2020-02-19 | $216.65 | $216.65 | 336,900 | — | — |
| 2020-02-18 | $216.50 | $216.50 | 694,400 | — | — |
| 2020-02-14 | $216.06 | $216.06 | 352,800 | — | — |
| 2020-02-13 | $220.58 | $220.58 | 379,300 | — | — |
| 2020-02-12 | $224.37 | $224.37 | 294,700 | — | — |
| 2020-02-11 | $223.22 | $223.22 | 463,000 | — | — |
| 2020-02-10 | $219.13 | $219.13 | 378,500 | — | — |
| 2020-02-07 | $217.36 | $217.36 | 467,800 | — | — |
| 2020-02-06 | $220.09 | $220.09 | 463,800 | — | — |
| 2020-02-05 | $220.74 | $220.74 | 799,700 | — | — |
| 2020-02-04 | $219.08 | $219.08 | 1,387,500 | — | — |
| 2020-02-03 | $226.05 | $226.05 | 627,000 | — | — |
| 2020-01-31 | $223.79 | $223.79 | 537,900 | — | — |
| 2020-01-30 | $228.81 | $228.81 | 781,500 | — | — |
| 2020-01-29 | $234.01 | $234.01 | 316,300 | — | — |
| 2020-01-28 | $235.86 | $235.86 | 411,900 | — | — |
| 2020-01-27 | $232.37 | $232.37 | 537,000 | — | — |
| 2020-01-24 | $237.53 | $237.53 | 513,800 | — | — |
| 2020-01-23 | $241.93 | $241.93 | 517,100 | — | — |
| 2020-01-22 | $244.09 | $244.09 | 409,800 | — | — |
| 2020-01-21 | $243.67 | $243.67 | 735,600 | — | — |
| 2020-01-17 | $239.60 | $239.60 | 473,000 | — | — |
| 2020-01-16 | $237.61 | $237.61 | 363,000 | — | — |
| 2020-01-15 | $234.36 | $234.36 | 445,800 | — | — |
| 2020-01-14 | $232.08 | $232.08 | 478,900 | — | — |
| 2020-01-13 | $228.82 | $228.82 | 386,400 | — | — |
| 2020-01-10 | $230.88 | $230.88 | 451,100 | — | — |
| 2020-01-09 | $228.80 | $228.80 | 466,100 | — | — |
| 2020-01-08 | $226.35 | $226.35 | 682,500 | — | — |
| 2020-01-07 | $231.98 | $231.98 | 420,800 | — | — |
| 2020-01-06 | $228.88 | $228.88 | 406,500 | — | — |
| 2020-01-03 | $231.01 | $231.01 | 389,700 | — | — |
| 2020-01-02 | $235.06 | $235.06 | 420,100 | — | — |