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
- 2001-06-12 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 | $210.68 | $326.09 | 599,200 | — | — |
| 2020-12-30 | $206.14 | $319.06 | 692,200 | — | — |
| 2020-12-29 | $207.79 | $320.51 | 399,400 | — | — |
| 2020-12-28 | $207.94 | $320.74 | 934,300 | — | — |
| 2020-12-24 | $211.81 | $326.71 | 293,900 | — | — |
| 2020-12-23 | $208.82 | $322.10 | 1,233,400 | — | — |
| 2020-12-22 | $209.62 | $323.34 | 2,032,900 | — | — |
| 2020-12-21 | $207.71 | $320.39 | 2,387,100 | — | — |
| 2020-12-18 | $204.89 | $316.04 | 2,271,600 | — | — |
| 2020-12-17 | $212.23 | $327.36 | 1,996,400 | — | — |
| 2020-12-16 | $211.98 | $326.98 | 1,087,300 | — | — |
| 2020-12-15 | $210.01 | $323.94 | 807,000 | — | — |
| 2020-12-14 | $205.76 | $317.38 | 1,171,600 | — | — |
| 2020-12-11 | $204.40 | $315.28 | 784,700 | — | — |
| 2020-12-10 | $206.82 | $319.02 | 897,300 | — | — |
| 2020-12-09 | $207.57 | $320.17 | 891,200 | — | — |
| 2020-12-08 | $210.86 | $325.25 | 924,600 | — | — |
| 2020-12-07 | $209.45 | $323.07 | 741,700 | — | — |
| 2020-12-04 | $214.49 | $330.85 | 741,700 | — | — |
| 2020-12-03 | $212.82 | $328.27 | 350,600 | — | — |
| 2020-12-02 | $212.49 | $327.76 | 731,900 | — | — |
| 2020-12-01 | $214.09 | $330.23 | 704,000 | — | — |
| 2020-11-30 | $208.19 | $321.13 | 1,083,600 | — | — |
| 2020-11-27 | $209.55 | $323.23 | 564,700 | — | — |
| 2020-11-25 | $209.44 | $323.06 | 691,600 | — | — |
| 2020-11-24 | $209.00 | $322.38 | 826,500 | — | — |
| 2020-11-23 | $203.92 | $314.54 | 1,374,800 | — | — |
| 2020-11-20 | $199.40 | $307.57 | 1,091,600 | — | — |
| 2020-11-19 | $204.49 | $315.42 | 779,200 | — | — |
| 2020-11-18 | $205.70 | $317.29 | 673,800 | — | — |
| 2020-11-17 | $210.13 | $324.12 | 1,012,200 | — | — |
| 2020-11-16 | $210.61 | $324.86 | 826,100 | — | — |
| 2020-11-13 | $206.81 | $319.00 | 794,600 | — | — |
| 2020-11-12 | $202.20 | $311.89 | 502,100 | — | — |
| 2020-11-11 | $202.95 | $313.05 | 1,088,500 | — | — |
| 2020-11-10 | $202.01 | $311.60 | 673,800 | — | — |
| 2020-11-09 | $196.00 | $302.33 | 1,166,800 | — | — |
| 2020-11-06 | $192.17 | $296.42 | 373,100 | — | — |
| 2020-11-05 | $186.72 | $288.01 | 1,003,400 | — | — |
| 2020-11-04 | $184.25 | $284.20 | 1,760,100 | — | — |
| 2020-11-03 | $180.51 | $278.43 | 1,341,200 | — | — |
| 2020-11-02 | $179.57 | $276.98 | 832,600 | — | — |
| 2020-10-30 | $182.48 | $281.47 | 1,144,300 | — | — |
| 2020-10-29 | $186.25 | $287.29 | 1,053,100 | — | — |
| 2020-10-28 | $193.91 | $299.10 | 879,500 | — | — |
| 2020-10-27 | $200.44 | $309.18 | 410,500 | — | — |
| 2020-10-26 | $203.28 | $313.56 | 730,200 | — | — |
| 2020-10-23 | $209.75 | $323.54 | 342,700 | — | — |
| 2020-10-22 | $209.56 | $323.24 | 442,700 | — | — |
| 2020-10-21 | $209.37 | $322.95 | 360,600 | — | — |
| 2020-10-20 | $209.40 | $323.00 | 743,600 | — | — |
| 2020-10-19 | $212.71 | $328.10 | 921,300 | — | — |
| 2020-10-16 | $216.76 | $334.35 | 466,100 | — | — |
| 2020-10-15 | $216.62 | $334.13 | 647,900 | — | — |
| 2020-10-14 | $212.53 | $327.82 | 443,100 | — | — |
| 2020-10-13 | $212.55 | $327.86 | 549,300 | — | — |
| 2020-10-12 | $217.03 | $334.77 | 2,366,900 | — | — |
| 2020-10-09 | $211.44 | $326.14 | 680,500 | — | — |
| 2020-10-08 | $211.07 | $325.57 | 387,900 | — | — |
| 2020-10-07 | $211.12 | $325.65 | 882,400 | — | — |
| 2020-10-06 | $209.05 | $322.46 | 514,300 | — | — |
| 2020-10-05 | $210.14 | $324.14 | 1,392,600 | — | — |
| 2020-10-02 | $209.61 | $323.32 | 489,400 | — | — |
| 2020-10-01 | $210.08 | $324.05 | 698,200 | — | — |
| 2020-09-30 | $208.82 | $322.10 | 888,500 | — | — |
| 2020-09-29 | $208.09 | $320.98 | 681,800 | — | — |
| 2020-09-28 | $206.85 | $318.01 | 1,121,400 | — | — |
| 2020-09-25 | $198.67 | $305.44 | 883,700 | — | — |
| 2020-09-24 | $198.32 | $304.90 | 1,473,800 | — | — |
| 2020-09-23 | $203.99 | $313.62 | 1,111,800 | — | — |
| 2020-09-22 | $203.67 | $313.13 | 1,206,700 | — | — |
| 2020-09-21 | $202.53 | $311.37 | 1,588,500 | — | — |
| 2020-09-18 | $205.31 | $315.65 | 819,900 | — | — |
| 2020-09-17 | $205.71 | $316.26 | 872,200 | — | — |
| 2020-09-16 | $206.94 | $318.15 | 680,900 | — | — |
| 2020-09-15 | $206.25 | $317.09 | 650,200 | — | — |
| 2020-09-14 | $206.20 | $317.02 | 935,300 | — | — |
| 2020-09-11 | $206.12 | $316.89 | 628,000 | — | — |
| 2020-09-10 | $207.27 | $318.66 | 480,400 | — | — |
| 2020-09-09 | $209.19 | $321.61 | 681,300 | — | — |
| 2020-09-08 | $203.13 | $312.30 | 863,200 | — | — |
| 2020-09-04 | $208.43 | $320.44 | 645,300 | — | — |
| 2020-09-03 | $209.44 | $322.00 | 1,006,700 | — | — |
| 2020-09-02 | $216.17 | $332.34 | 752,700 | — | — |
| 2020-09-01 | $208.37 | $320.35 | 787,900 | — | — |
| 2020-08-31 | $205.53 | $315.98 | 705,500 | — | — |
| 2020-08-28 | $205.66 | $316.18 | 601,900 | — | — |
| 2020-08-27 | $205.56 | $316.03 | 616,700 | — | — |
| 2020-08-26 | $201.57 | $309.90 | 895,700 | — | — |
| 2020-08-25 | $197.26 | $303.27 | 1,344,200 | — | — |
| 2020-08-24 | $194.60 | $299.18 | 1,380,800 | — | — |
| 2020-08-21 | $198.08 | $304.53 | 854,700 | — | — |
| 2020-08-20 | $202.10 | $310.71 | 763,400 | — | — |
| 2020-08-19 | $203.30 | $312.56 | 640,200 | — | — |
| 2020-08-18 | $201.31 | $309.50 | 1,160,700 | — | — |
| 2020-08-17 | $201.67 | $310.05 | 669,100 | — | — |
| 2020-08-14 | $201.51 | $309.80 | 433,300 | — | — |
| 2020-08-13 | $198.75 | $305.56 | 542,900 | — | — |
| 2020-08-12 | $195.39 | $300.40 | 1,323,200 | — | — |
| 2020-08-11 | $196.00 | $301.33 | 1,232,100 | — | — |
| 2020-08-10 | $197.08 | $302.99 | 427,900 | — | — |
| 2020-08-07 | $199.47 | $306.67 | 682,100 | — | — |
| 2020-08-06 | $199.95 | $307.41 | 1,010,400 | — | — |
| 2020-08-05 | $202.52 | $311.36 | 999,400 | — | — |
| 2020-08-04 | $204.73 | $314.76 | 899,700 | — | — |
| 2020-08-03 | $204.65 | $314.63 | 744,200 | — | — |
| 2020-07-31 | $210.01 | $322.87 | 561,100 | — | — |
| 2020-07-30 | $211.49 | $325.15 | 394,400 | — | — |
| 2020-07-29 | $210.13 | $323.06 | 619,700 | — | — |
| 2020-07-28 | $209.94 | $322.76 | 463,300 | — | — |
| 2020-07-27 | $211.51 | $325.18 | 271,400 | — | — |
| 2020-07-24 | $211.52 | $325.19 | 413,500 | — | — |
| 2020-07-23 | $212.00 | $325.93 | 502,100 | — | — |
| 2020-07-22 | $212.51 | $326.72 | 281,600 | — | — |
| 2020-07-21 | $210.98 | $324.36 | 503,400 | — | — |
| 2020-07-20 | $207.93 | $319.67 | 620,300 | — | — |
| 2020-07-17 | $208.50 | $320.55 | 736,500 | — | — |
| 2020-07-16 | $207.49 | $319.00 | 569,600 | — | — |
| 2020-07-15 | $206.12 | $316.89 | 582,500 | — | — |
| 2020-07-14 | $203.95 | $313.56 | 594,100 | — | — |
| 2020-07-13 | $201.47 | $309.74 | 481,200 | — | — |
| 2020-07-10 | $202.33 | $311.07 | 444,300 | — | — |
| 2020-07-09 | $199.02 | $305.98 | 447,400 | — | — |
| 2020-07-08 | $199.24 | $306.31 | 468,400 | — | — |
| 2020-07-07 | $196.58 | $302.23 | 974,000 | — | — |
| 2020-07-06 | $197.48 | $303.61 | 406,200 | — | — |
| 2020-07-02 | $196.60 | $302.26 | 466,400 | — | — |
| 2020-07-01 | $195.25 | $300.18 | 450,500 | — | — |
| 2020-06-30 | $196.95 | $302.79 | 828,600 | — | — |
| 2020-06-29 | $192.93 | $296.61 | 566,100 | — | — |
| 2020-06-26 | $194.55 | $298.06 | 1,366,300 | — | — |
| 2020-06-25 | $199.31 | $305.35 | 836,700 | — | — |
| 2020-06-24 | $190.85 | $292.39 | 1,095,500 | — | — |
| 2020-06-23 | $193.98 | $297.19 | 650,300 | — | — |
| 2020-06-22 | $193.67 | $296.71 | 1,037,800 | — | — |
| 2020-06-19 | $188.85 | $289.33 | 1,780,700 | — | — |
| 2020-06-18 | $196.12 | $300.46 | 655,300 | — | — |
| 2020-06-17 | $197.35 | $302.35 | 752,600 | — | — |
| 2020-06-16 | $191.63 | $293.59 | 713,900 | — | — |
| 2020-06-15 | $189.36 | $290.11 | 477,400 | — | — |
| 2020-06-12 | $186.77 | $286.14 | 788,700 | — | — |
| 2020-06-11 | $185.75 | $284.58 | 754,800 | — | — |
| 2020-06-10 | $199.11 | $305.04 | 929,400 | — | — |
| 2020-06-09 | $201.01 | $307.96 | 694,900 | — | — |
| 2020-06-08 | $204.02 | $312.57 | 824,000 | — | — |
| 2020-06-05 | $206.81 | $316.84 | 604,500 | — | — |
| 2020-06-04 | $204.05 | $312.61 | 595,800 | — | — |
| 2020-06-03 | $204.89 | $313.90 | 698,100 | — | — |
| 2020-06-02 | $201.13 | $308.14 | 834,000 | — | — |
| 2020-06-01 | $202.46 | $310.18 | 548,300 | — | — |
| 2020-05-29 | $202.90 | $310.85 | 915,800 | — | — |
| 2020-05-28 | $205.65 | $315.06 | 560,900 | — | — |
| 2020-05-27 | $204.56 | $313.39 | 702,100 | — | — |
| 2020-05-26 | $201.65 | $308.94 | 530,700 | — | — |
| 2020-05-22 | $198.51 | $304.13 | 571,500 | — | — |
| 2020-05-21 | $200.16 | $306.65 | 956,000 | — | — |
| 2020-05-20 | $202.63 | $310.44 | 507,300 | — | — |
| 2020-05-19 | $202.99 | $310.99 | 735,200 | — | — |
| 2020-05-18 | $204.74 | $313.67 | 955,000 | — | — |
| 2020-05-15 | $200.48 | $307.14 | 1,363,900 | — | — |
| 2020-05-14 | $201.66 | $308.95 | 877,600 | — | — |
| 2020-05-13 | $197.17 | $302.07 | 840,200 | — | — |
| 2020-05-12 | $200.79 | $307.62 | 1,028,600 | — | — |
| 2020-05-11 | $200.00 | $306.41 | 868,600 | — | — |
| 2020-05-08 | $197.35 | $302.35 | 455,900 | — | — |
| 2020-05-07 | $193.15 | $295.91 | 659,600 | — | — |
| 2020-05-06 | $183.64 | $281.34 | 529,600 | — | — |
| 2020-05-05 | $189.86 | $290.87 | 520,600 | — | — |
| 2020-05-04 | $183.54 | $281.19 | 756,300 | — | — |
| 2020-05-01 | $183.34 | $280.88 | 968,900 | — | — |
| 2020-04-30 | $178.29 | $273.15 | 1,235,700 | — | — |
| 2020-04-29 | $175.26 | $268.51 | 3,863,400 | — | — |
| 2020-04-28 | $174.93 | $268.00 | 1,198,800 | — | — |
| 2020-04-27 | $175.99 | $269.62 | 873,600 | — | — |
| 2020-04-24 | $177.22 | $271.51 | 1,441,400 | — | — |
| 2020-04-23 | $177.00 | $271.17 | 1,938,800 | — | — |
| 2020-04-22 | $185.86 | $284.75 | 612,900 | — | — |
| 2020-04-21 | $182.50 | $279.60 | 961,200 | — | — |
| 2020-04-20 | $188.89 | $289.39 | 1,486,900 | — | — |
| 2020-04-17 | $195.39 | $299.35 | 847,100 | — | — |
| 2020-04-16 | $189.19 | $289.85 | 1,009,200 | — | — |
| 2020-04-15 | $185.65 | $284.42 | 1,078,100 | — | — |
| 2020-04-14 | $197.00 | $301.81 | 1,107,200 | — | — |
| 2020-04-13 | $189.70 | $290.63 | 802,600 | — | — |
| 2020-04-09 | $196.02 | $300.31 | 812,800 | — | — |
| 2020-04-08 | $190.05 | $291.16 | 1,376,400 | — | — |
| 2020-04-07 | $178.69 | $273.76 | 1,126,700 | — | — |
| 2020-04-06 | $175.36 | $268.66 | 1,296,100 | — | — |
| 2020-04-03 | $157.09 | $240.67 | 1,351,600 | — | — |
| 2020-04-02 | $158.41 | $242.69 | 1,053,600 | — | — |
| 2020-04-01 | $156.19 | $239.29 | 1,149,200 | — | — |
| 2020-03-31 | $169.85 | $260.22 | 1,301,600 | — | — |
| 2020-03-30 | $172.95 | $264.97 | 1,393,900 | — | — |
| 2020-03-27 | $167.21 | $255.13 | 1,292,200 | — | — |
| 2020-03-26 | $165.50 | $252.52 | 2,648,200 | — | — |
| 2020-03-25 | $163.76 | $249.87 | 2,078,000 | — | — |
| 2020-03-24 | $169.85 | $259.16 | 1,832,200 | — | — |
| 2020-03-23 | $147.56 | $225.15 | 1,673,400 | — | — |
| 2020-03-20 | $152.63 | $232.88 | 1,713,000 | — | — |
| 2020-03-19 | $152.59 | $232.82 | 1,416,300 | — | — |
| 2020-03-18 | $157.15 | $239.78 | 1,358,700 | — | — |
| 2020-03-17 | $173.12 | $264.15 | 2,651,700 | — | — |
| 2020-03-16 | $164.01 | $250.25 | 1,643,900 | — | — |
| 2020-03-13 | $180.04 | $274.71 | 1,989,400 | — | — |
| 2020-03-12 | $172.80 | $263.66 | 2,169,100 | — | — |
| 2020-03-11 | $188.25 | $287.23 | 2,973,000 | — | — |
| 2020-03-10 | $187.67 | $286.35 | 2,639,100 | — | — |
| 2020-03-09 | $184.74 | $281.88 | 4,032,000 | — | — |
| 2020-03-06 | $199.71 | $304.72 | 893,300 | — | — |
| 2020-03-05 | $201.77 | $307.86 | 1,096,800 | — | — |
| 2020-03-04 | $206.55 | $315.16 | 1,143,400 | — | — |
| 2020-03-03 | $197.16 | $300.83 | 1,012,000 | — | — |
| 2020-03-02 | $199.54 | $304.46 | 1,009,900 | — | — |
| 2020-02-28 | $189.25 | $288.76 | 1,792,400 | — | — |
| 2020-02-27 | $194.53 | $296.82 | 966,600 | — | — |
| 2020-02-26 | $204.44 | $311.94 | 880,600 | — | — |
| 2020-02-25 | $202.64 | $309.19 | 768,000 | — | — |
| 2020-02-24 | $205.54 | $313.62 | 675,100 | — | — |
| 2020-02-21 | $208.44 | $318.04 | 790,100 | — | — |
| 2020-02-20 | $209.50 | $319.66 | 485,000 | — | — |
| 2020-02-19 | $211.76 | $323.11 | 390,500 | — | — |
| 2020-02-18 | $212.69 | $324.52 | 428,500 | — | — |
| 2020-02-14 | $213.67 | $326.02 | 499,000 | — | — |
| 2020-02-13 | $212.80 | $324.69 | 522,800 | — | — |
| 2020-02-12 | $212.72 | $324.57 | 505,200 | — | — |
| 2020-02-11 | $212.98 | $324.97 | 594,700 | — | — |
| 2020-02-10 | $214.71 | $327.61 | 727,000 | — | — |
| 2020-02-07 | $210.25 | $320.80 | 808,300 | — | — |
| 2020-02-06 | $208.90 | $318.74 | 1,667,900 | — | — |
| 2020-02-05 | $220.06 | $335.77 | 775,000 | — | — |
| 2020-02-04 | $218.57 | $333.50 | 595,900 | — | — |
| 2020-02-03 | $215.11 | $328.22 | 560,800 | — | — |
| 2020-01-31 | $211.29 | $322.39 | 478,200 | — | — |
| 2020-01-30 | $214.75 | $327.67 | 717,800 | — | — |
| 2020-01-29 | $212.66 | $324.48 | 657,000 | — | — |
| 2020-01-28 | $213.00 | $325.00 | 934,800 | — | — |
| 2020-01-27 | $207.43 | $316.50 | 500,500 | — | — |
| 2020-01-24 | $209.01 | $318.91 | 736,500 | — | — |
| 2020-01-23 | $206.66 | $315.32 | 772,700 | — | — |
| 2020-01-22 | $203.75 | $310.88 | 384,300 | — | — |
| 2020-01-21 | $205.03 | $312.84 | 705,700 | — | — |
| 2020-01-17 | $204.99 | $312.78 | 822,700 | — | — |
| 2020-01-16 | $204.19 | $311.56 | 610,700 | — | — |
| 2020-01-15 | $204.07 | $311.37 | 573,800 | — | — |
| 2020-01-14 | $204.00 | $311.27 | 528,000 | — | — |
| 2020-01-13 | $205.00 | $312.79 | 427,600 | — | — |
| 2020-01-10 | $205.00 | $312.79 | 673,800 | — | — |
| 2020-01-09 | $205.00 | $312.79 | 914,100 | — | — |
| 2020-01-08 | $204.39 | $311.86 | 486,400 | — | — |
| 2020-01-07 | $204.16 | $311.51 | 443,200 | — | — |
| 2020-01-06 | $204.58 | $312.15 | 620,200 | — | — |
| 2020-01-03 | $204.33 | $311.77 | 411,400 | — | — |
| 2020-01-02 | $204.28 | $311.69 | 465,800 | — | — |