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 | $227.10 | $536.71 | 480,400 | — | — |
| 2020-12-30 | $224.99 | $531.72 | 390,600 | — | — |
| 2020-12-29 | $222.69 | $526.29 | 563,400 | — | — |
| 2020-12-28 | $224.14 | $529.71 | 407,000 | — | — |
| 2020-12-24 | $226.53 | $535.36 | 197,300 | — | — |
| 2020-12-23 | $224.22 | $529.90 | 561,200 | — | — |
| 2020-12-22 | $223.54 | $528.30 | 944,500 | — | — |
| 2020-12-21 | $224.72 | $531.08 | 655,300 | — | — |
| 2020-12-18 | $224.31 | $530.12 | 1,791,800 | — | — |
| 2020-12-17 | $223.43 | $528.04 | 774,000 | — | — |
| 2020-12-16 | $222.82 | $526.59 | 840,300 | — | — |
| 2020-12-15 | $224.04 | $529.48 | 1,264,400 | — | — |
| 2020-12-14 | $216.41 | $511.45 | 1,033,600 | — | — |
| 2020-12-11 | $218.66 | $516.76 | 1,137,500 | — | — |
| 2020-12-10 | $219.55 | $518.87 | 1,166,200 | — | — |
| 2020-12-09 | $224.19 | $529.83 | 1,426,300 | — | — |
| 2020-12-08 | $221.04 | $522.39 | 1,159,000 | — | — |
| 2020-12-07 | $219.09 | $517.78 | 1,660,900 | — | — |
| 2020-12-04 | $219.93 | $519.76 | 1,544,800 | — | — |
| 2020-12-03 | $220.34 | $520.73 | 1,923,100 | — | — |
| 2020-12-02 | $227.18 | $536.90 | 1,067,900 | — | — |
| 2020-12-01 | $230.36 | $544.41 | 1,229,600 | — | — |
| 2020-11-30 | $231.17 | $546.33 | 2,608,000 | — | — |
| 2020-11-27 | $229.03 | $541.27 | 538,300 | — | — |
| 2020-11-25 | $230.39 | $544.48 | 896,400 | — | — |
| 2020-11-24 | $234.66 | $554.58 | 1,374,200 | — | — |
| 2020-11-23 | $235.22 | $555.90 | 1,091,500 | — | — |
| 2020-11-20 | $230.65 | $545.10 | 1,087,400 | — | — |
| 2020-11-19 | $233.14 | $550.98 | 872,600 | — | — |
| 2020-11-18 | $233.46 | $548.55 | 987,800 | — | — |
| 2020-11-17 | $231.08 | $542.96 | 952,400 | — | — |
| 2020-11-16 | $231.86 | $544.79 | 1,313,800 | — | — |
| 2020-11-13 | $236.55 | $555.81 | 859,200 | — | — |
| 2020-11-12 | $233.14 | $547.80 | 974,200 | — | — |
| 2020-11-11 | $234.90 | $551.93 | 973,300 | — | — |
| 2020-11-10 | $233.86 | $549.49 | 909,600 | — | — |
| 2020-11-09 | $228.97 | $538.00 | 1,435,400 | — | — |
| 2020-11-06 | $229.05 | $538.19 | 724,400 | — | — |
| 2020-11-05 | $229.57 | $539.41 | 757,700 | — | — |
| 2020-11-04 | $222.80 | $523.50 | 1,154,800 | — | — |
| 2020-11-03 | $232.03 | $545.19 | 1,077,900 | — | — |
| 2020-11-02 | $227.68 | $534.97 | 1,285,400 | — | — |
| 2020-10-30 | $219.89 | $516.67 | 1,092,400 | — | — |
| 2020-10-29 | $217.44 | $510.91 | 1,057,200 | — | — |
| 2020-10-28 | $213.59 | $501.86 | 1,327,900 | — | — |
| 2020-10-27 | $219.78 | $516.41 | 1,755,700 | — | — |
| 2020-10-26 | $220.68 | $518.52 | 907,800 | — | — |
| 2020-10-23 | $226.28 | $531.68 | 1,041,300 | — | — |
| 2020-10-22 | $223.59 | $525.36 | 862,500 | — | — |
| 2020-10-21 | $222.25 | $522.21 | 835,300 | — | — |
| 2020-10-20 | $222.27 | $522.26 | 850,400 | — | — |
| 2020-10-19 | $221.15 | $519.63 | 679,700 | — | — |
| 2020-10-16 | $222.80 | $523.50 | 1,227,800 | — | — |
| 2020-10-15 | $222.45 | $522.68 | 737,000 | — | — |
| 2020-10-14 | $221.77 | $521.08 | 851,900 | — | — |
| 2020-10-13 | $220.45 | $517.98 | 621,400 | — | — |
| 2020-10-12 | $221.75 | $521.04 | 715,900 | — | — |
| 2020-10-09 | $223.32 | $524.72 | 931,200 | — | — |
| 2020-10-08 | $221.01 | $519.30 | 752,300 | — | — |
| 2020-10-07 | $221.52 | $520.50 | 723,000 | — | — |
| 2020-10-06 | $216.33 | $508.30 | 1,142,900 | — | — |
| 2020-10-05 | $217.85 | $511.87 | 1,258,200 | — | — |
| 2020-10-02 | $210.34 | $494.23 | 1,003,700 | — | — |
| 2020-10-01 | $207.04 | $486.47 | 1,095,300 | — | — |
| 2020-09-30 | $211.16 | $496.15 | 1,349,300 | — | — |
| 2020-09-29 | $212.90 | $500.24 | 735,600 | — | — |
| 2020-09-28 | $212.79 | $499.98 | 874,900 | — | — |
| 2020-09-25 | $208.63 | $490.21 | 979,900 | — | — |
| 2020-09-24 | $205.42 | $482.67 | 730,500 | — | — |
| 2020-09-23 | $203.01 | $477.00 | 840,500 | — | — |
| 2020-09-22 | $204.28 | $479.99 | 876,200 | — | — |
| 2020-09-21 | $203.87 | $479.02 | 888,800 | — | — |
| 2020-09-18 | $211.90 | $497.89 | 1,904,800 | — | — |
| 2020-09-17 | $210.44 | $494.46 | 1,016,500 | — | — |
| 2020-09-16 | $209.60 | $492.49 | 1,020,100 | — | — |
| 2020-09-15 | $210.13 | $493.73 | 737,700 | — | — |
| 2020-09-14 | $210.58 | $494.79 | 743,100 | — | — |
| 2020-09-11 | $207.91 | $488.52 | 913,300 | — | — |
| 2020-09-10 | $207.16 | $486.75 | 1,129,200 | — | — |
| 2020-09-09 | $212.07 | $498.29 | 1,085,400 | — | — |
| 2020-09-08 | $204.06 | $479.47 | 1,363,100 | — | — |
| 2020-09-04 | $204.36 | $480.17 | 927,900 | — | — |
| 2020-09-03 | $204.56 | $480.64 | 1,041,000 | — | — |
| 2020-09-02 | $212.84 | $500.10 | 1,046,000 | — | — |
| 2020-09-01 | $211.06 | $495.92 | 1,026,200 | — | — |
| 2020-08-31 | $207.25 | $486.97 | 720,700 | — | — |
| 2020-08-28 | $208.72 | $490.42 | 408,800 | — | — |
| 2020-08-27 | $207.67 | $487.95 | 637,600 | — | — |
| 2020-08-26 | $209.15 | $491.43 | 594,800 | — | — |
| 2020-08-25 | $210.06 | $493.57 | 629,400 | — | — |
| 2020-08-24 | $211.12 | $496.06 | 525,800 | — | — |
| 2020-08-21 | $209.03 | $491.15 | 727,000 | — | — |
| 2020-08-20 | $209.00 | $491.08 | 680,400 | — | — |
| 2020-08-19 | $211.17 | $493.10 | 904,500 | — | — |
| 2020-08-18 | $209.91 | $490.15 | 869,800 | — | — |
| 2020-08-17 | $210.46 | $491.44 | 955,800 | — | — |
| 2020-08-14 | $213.51 | $498.56 | 943,000 | — | — |
| 2020-08-13 | $210.23 | $490.90 | 844,600 | — | — |
| 2020-08-12 | $213.20 | $497.84 | 847,500 | — | — |
| 2020-08-11 | $212.04 | $495.13 | 1,528,400 | — | — |
| 2020-08-10 | $210.17 | $490.76 | 1,424,900 | — | — |
| 2020-08-07 | $199.27 | $465.31 | 766,800 | — | — |
| 2020-08-06 | $196.22 | $458.19 | 827,400 | — | — |
| 2020-08-05 | $198.34 | $463.14 | 978,800 | — | — |
| 2020-08-04 | $193.01 | $450.69 | 803,200 | — | — |
| 2020-08-03 | $195.31 | $456.06 | 904,000 | — | — |
| 2020-07-31 | $193.26 | $451.27 | 994,700 | — | — |
| 2020-07-30 | $194.48 | $454.12 | 769,800 | — | — |
| 2020-07-29 | $198.88 | $464.40 | 1,548,900 | — | — |
| 2020-07-28 | $195.02 | $455.38 | 2,560,600 | — | — |
| 2020-07-27 | $190.96 | $445.90 | 1,176,700 | — | — |
| 2020-07-24 | $188.24 | $439.55 | 902,200 | — | — |
| 2020-07-23 | $189.94 | $443.52 | 949,300 | — | — |
| 2020-07-22 | $190.26 | $444.27 | 1,202,000 | — | — |
| 2020-07-21 | $186.18 | $434.74 | 1,142,500 | — | — |
| 2020-07-20 | $180.30 | $421.01 | 832,800 | — | — |
| 2020-07-17 | $183.11 | $427.57 | 853,000 | — | — |
| 2020-07-16 | $183.73 | $429.02 | 923,900 | — | — |
| 2020-07-15 | $181.72 | $424.33 | 1,209,700 | — | — |
| 2020-07-14 | $178.31 | $416.37 | 873,500 | — | — |
| 2020-07-13 | $174.38 | $407.19 | 822,400 | — | — |
| 2020-07-10 | $173.80 | $405.83 | 736,200 | — | — |
| 2020-07-09 | $172.17 | $402.03 | 947,000 | — | — |
| 2020-07-08 | $174.04 | $406.39 | 812,100 | — | — |
| 2020-07-07 | $175.57 | $409.97 | 2,138,400 | — | — |
| 2020-07-06 | $178.16 | $416.02 | 1,046,900 | — | — |
| 2020-07-02 | $173.45 | $405.02 | 792,900 | — | — |
| 2020-07-01 | $170.95 | $399.18 | 838,900 | — | — |
| 2020-06-30 | $173.26 | $404.57 | 1,274,800 | — | — |
| 2020-06-29 | $173.07 | $404.13 | 1,214,700 | — | — |
| 2020-06-26 | $168.75 | $394.04 | 1,631,600 | — | — |
| 2020-06-25 | $169.71 | $396.28 | 1,245,100 | — | — |
| 2020-06-24 | $166.61 | $389.05 | 1,136,500 | — | — |
| 2020-06-23 | $172.43 | $402.64 | 826,200 | — | — |
| 2020-06-22 | $171.99 | $401.61 | 1,032,500 | — | — |
| 2020-06-19 | $174.29 | $406.98 | 2,750,900 | — | — |
| 2020-06-18 | $171.23 | $399.83 | 859,700 | — | — |
| 2020-06-17 | $171.42 | $400.28 | 1,084,100 | — | — |
| 2020-06-16 | $171.35 | $400.11 | 1,177,800 | — | — |
| 2020-06-15 | $169.14 | $394.95 | 967,700 | — | — |
| 2020-06-12 | $167.08 | $390.14 | 1,430,100 | — | — |
| 2020-06-11 | $166.37 | $388.48 | 1,255,600 | — | — |
| 2020-06-10 | $176.21 | $411.46 | 2,189,300 | — | — |
| 2020-06-09 | $181.75 | $424.40 | 1,245,500 | — | — |
| 2020-06-08 | $183.90 | $429.42 | 1,353,600 | — | — |
| 2020-06-05 | $180.01 | $420.34 | 1,795,500 | — | — |
| 2020-06-04 | $174.81 | $408.19 | 906,100 | — | — |
| 2020-06-03 | $174.96 | $408.54 | 1,557,800 | — | — |
| 2020-06-02 | $171.47 | $400.39 | 1,156,300 | — | — |
| 2020-06-01 | $169.83 | $396.56 | 1,284,000 | — | — |
| 2020-05-29 | $169.60 | $396.03 | 2,755,200 | — | — |
| 2020-05-28 | $169.79 | $396.47 | 1,667,400 | — | — |
| 2020-05-27 | $171.63 | $400.77 | 1,659,200 | — | — |
| 2020-05-26 | $167.11 | $390.21 | 2,048,400 | — | — |
| 2020-05-22 | $155.04 | $362.03 | 1,209,200 | — | — |
| 2020-05-21 | $157.55 | $367.89 | 950,900 | — | — |
| 2020-05-20 | $161.84 | $374.85 | 1,069,300 | — | — |
| 2020-05-19 | $157.79 | $365.47 | 1,277,500 | — | — |
| 2020-05-18 | $162.03 | $375.29 | 1,761,400 | — | — |
| 2020-05-15 | $155.64 | $360.49 | 2,119,600 | — | — |
| 2020-05-14 | $155.51 | $360.18 | 1,857,300 | — | — |
| 2020-05-13 | $147.68 | $342.05 | 1,387,600 | — | — |
| 2020-05-12 | $153.61 | $355.78 | 1,559,000 | — | — |
| 2020-05-11 | $161.81 | $374.78 | 1,123,900 | — | — |
| 2020-05-08 | $161.29 | $373.57 | 896,400 | — | — |
| 2020-05-07 | $155.72 | $360.67 | 977,600 | — | — |
| 2020-05-06 | $153.65 | $355.88 | 730,300 | — | — |
| 2020-05-05 | $153.83 | $356.29 | 783,800 | — | — |
| 2020-05-04 | $153.96 | $356.59 | 955,400 | — | — |
| 2020-05-01 | $157.43 | $364.63 | 1,194,400 | — | — |
| 2020-04-30 | $163.50 | $378.69 | 1,383,200 | — | — |
| 2020-04-29 | $165.20 | $382.63 | 1,502,600 | — | — |
| 2020-04-28 | $161.08 | $373.09 | 2,200,900 | — | — |
| 2020-04-27 | $151.44 | $350.76 | 1,049,100 | — | — |
| 2020-04-24 | $147.77 | $342.26 | 600,900 | — | — |
| 2020-04-23 | $145.43 | $336.84 | 757,000 | — | — |
| 2020-04-22 | $144.93 | $335.68 | 785,400 | — | — |
| 2020-04-21 | $142.38 | $329.77 | 1,480,100 | — | — |
| 2020-04-20 | $146.10 | $338.39 | 1,576,100 | — | — |
| 2020-04-17 | $149.18 | $345.52 | 1,301,000 | — | — |
| 2020-04-16 | $145.04 | $335.93 | 1,253,500 | — | — |
| 2020-04-15 | $145.46 | $336.91 | 1,530,500 | — | — |
| 2020-04-14 | $148.14 | $343.11 | 1,433,900 | — | — |
| 2020-04-13 | $146.45 | $339.20 | 933,800 | — | — |
| 2020-04-09 | $150.70 | $349.04 | 1,133,400 | — | — |
| 2020-04-08 | $149.56 | $346.40 | 1,152,300 | — | — |
| 2020-04-07 | $145.84 | $337.79 | 1,580,400 | — | — |
| 2020-04-06 | $142.12 | $329.17 | 2,088,100 | — | — |
| 2020-04-03 | $132.27 | $306.36 | 1,588,800 | — | — |
| 2020-04-02 | $132.76 | $307.49 | 1,325,600 | — | — |
| 2020-04-01 | $130.39 | $302.00 | 1,160,500 | — | — |
| 2020-03-31 | $135.32 | $313.42 | 1,582,000 | — | — |
| 2020-03-30 | $134.48 | $311.48 | 1,234,100 | — | — |
| 2020-03-27 | $131.66 | $304.94 | 1,267,800 | — | — |
| 2020-03-26 | $134.96 | $312.59 | 1,534,300 | — | — |
| 2020-03-25 | $127.77 | $295.93 | 2,242,400 | — | — |
| 2020-03-24 | $124.49 | $288.34 | 2,491,500 | — | — |
| 2020-03-23 | $102.76 | $238.01 | 2,155,100 | — | — |
| 2020-03-20 | $116.48 | $269.79 | 2,114,400 | — | — |
| 2020-03-19 | $118.55 | $274.58 | 1,756,400 | — | — |
| 2020-03-18 | $123.47 | $285.98 | 1,879,500 | — | — |
| 2020-03-17 | $136.80 | $316.85 | 2,616,100 | — | — |
| 2020-03-16 | $131.45 | $304.46 | 1,923,000 | — | — |
| 2020-03-13 | $136.84 | $316.94 | 2,252,400 | — | — |
| 2020-03-12 | $129.09 | $298.99 | 2,288,700 | — | — |
| 2020-03-11 | $141.07 | $326.74 | 2,210,700 | — | — |
| 2020-03-10 | $145.63 | $337.30 | 2,517,800 | — | — |
| 2020-03-09 | $139.27 | $322.57 | 2,356,100 | — | — |
| 2020-03-06 | $148.60 | $344.18 | 1,757,900 | — | — |
| 2020-03-05 | $148.66 | $344.32 | 1,537,100 | — | — |
| 2020-03-04 | $156.44 | $362.34 | 1,593,500 | — | — |
| 2020-03-03 | $152.15 | $352.40 | 1,744,300 | — | — |
| 2020-03-02 | $155.66 | $360.53 | 1,794,400 | — | — |
| 2020-02-28 | $151.29 | $350.41 | 2,158,600 | — | — |
| 2020-02-27 | $154.46 | $357.75 | 1,855,700 | — | — |
| 2020-02-26 | $157.97 | $365.88 | 1,498,900 | — | — |
| 2020-02-25 | $161.01 | $372.92 | 1,995,300 | — | — |
| 2020-02-24 | $162.78 | $377.02 | 1,551,500 | — | — |
| 2020-02-21 | $167.46 | $387.86 | 1,139,600 | — | — |
| 2020-02-20 | $167.12 | $387.08 | 1,019,400 | — | — |
| 2020-02-19 | $167.84 | $385.71 | 1,560,800 | — | — |
| 2020-02-18 | $166.06 | $381.62 | 1,325,000 | — | — |
| 2020-02-14 | $166.78 | $383.27 | 976,400 | — | — |
| 2020-02-13 | $166.10 | $381.71 | 1,266,700 | — | — |
| 2020-02-12 | $168.04 | $386.17 | 1,163,900 | — | — |
| 2020-02-11 | $164.30 | $377.57 | 864,000 | — | — |
| 2020-02-10 | $162.23 | $372.81 | 1,057,900 | — | — |
| 2020-02-07 | $160.80 | $369.53 | 1,361,100 | — | — |
| 2020-02-06 | $165.95 | $381.36 | 1,127,500 | — | — |
| 2020-02-05 | $166.43 | $382.47 | 1,410,900 | — | — |
| 2020-02-04 | $161.00 | $369.99 | 2,826,200 | — | — |
| 2020-02-03 | $162.89 | $374.33 | 2,248,600 | — | — |
| 2020-01-31 | $159.97 | $367.62 | 2,721,300 | — | — |
| 2020-01-30 | $166.10 | $381.71 | 979,800 | — | — |
| 2020-01-29 | $165.69 | $380.77 | 1,249,600 | — | — |
| 2020-01-28 | $166.08 | $381.66 | 920,700 | — | — |
| 2020-01-27 | $164.77 | $378.65 | 1,184,200 | — | — |
| 2020-01-24 | $169.15 | $388.72 | 933,800 | — | — |
| 2020-01-23 | $171.66 | $394.48 | 976,400 | — | — |
| 2020-01-22 | $170.11 | $390.92 | 941,200 | — | — |
| 2020-01-21 | $171.07 | $393.13 | 1,277,400 | — | — |
| 2020-01-17 | $173.80 | $399.40 | 2,181,500 | — | — |
| 2020-01-16 | $175.26 | $402.76 | 1,034,000 | — | — |
| 2020-01-15 | $172.61 | $396.67 | 997,100 | — | — |
| 2020-01-14 | $172.40 | $396.19 | 1,133,000 | — | — |
| 2020-01-13 | $172.49 | $396.39 | 972,200 | — | — |
| 2020-01-10 | $171.43 | $393.96 | 1,153,600 | — | — |
| 2020-01-09 | $173.52 | $398.76 | 1,199,800 | — | — |
| 2020-01-08 | $174.35 | $400.67 | 896,800 | — | — |
| 2020-01-07 | $174.26 | $400.46 | 1,437,200 | — | — |
| 2020-01-06 | $174.13 | $400.16 | 1,253,900 | — | — |
| 2020-01-03 | $176.81 | $406.32 | 1,017,600 | — | — |
| 2020-01-02 | $179.32 | $412.09 | 1,272,900 | — | — |