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
- 1970-01-02 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 | $214.06 | $721.54 | 10,487,600 | — | — |
| 2020-12-30 | $216.67 | $730.34 | 10,812,600 | — | — |
| 2020-12-29 | $216.25 | $728.92 | 14,593,800 | — | — |
| 2020-12-28 | $216.09 | $728.38 | 9,090,600 | — | — |
| 2020-12-24 | $217.15 | $731.95 | 6,398,500 | — | — |
| 2020-12-23 | $219.69 | $740.52 | 10,869,000 | — | — |
| 2020-12-22 | $218.78 | $737.45 | 13,280,000 | — | — |
| 2020-12-21 | $219.31 | $739.24 | 18,726,500 | — | — |
| 2020-12-18 | $219.75 | $740.72 | 19,092,800 | — | — |
| 2020-12-17 | $221.24 | $745.74 | 17,465,600 | — | — |
| 2020-12-16 | $225.87 | $761.35 | 17,858,400 | — | — |
| 2020-12-15 | $229.50 | $773.58 | 18,993,700 | — | — |
| 2020-12-14 | $228.62 | $770.62 | 19,231,200 | — | — |
| 2020-12-11 | $230.33 | $776.38 | 17,311,800 | — | — |
| 2020-12-10 | $234.43 | $790.20 | 16,185,000 | — | — |
| 2020-12-09 | $232.06 | $782.21 | 19,043,600 | — | — |
| 2020-12-08 | $236.57 | $797.41 | 19,682,000 | — | — |
| 2020-12-07 | $238.17 | $802.81 | 33,246,700 | — | — |
| 2020-12-04 | $232.71 | $784.40 | 29,378,400 | — | — |
| 2020-12-03 | $237.20 | $799.54 | 45,945,100 | — | — |
| 2020-12-02 | $223.85 | $754.54 | 25,912,300 | — | — |
| 2020-12-01 | $213.01 | $718.00 | 15,754,200 | — | — |
| 2020-11-30 | $210.71 | $710.25 | 16,501,900 | — | — |
| 2020-11-27 | $216.50 | $729.76 | 9,970,200 | — | — |
| 2020-11-25 | $217.61 | $733.51 | 19,254,100 | — | — |
| 2020-11-24 | $218.49 | $736.47 | 31,132,000 | — | — |
| 2020-11-23 | $211.53 | $713.01 | 28,372,400 | — | — |
| 2020-11-20 | $199.62 | $672.87 | 18,230,900 | — | — |
| 2020-11-19 | $205.67 | $693.26 | 34,236,100 | — | — |
| 2020-11-18 | $203.30 | $685.27 | 65,990,700 | — | — |
| 2020-11-17 | $210.05 | $708.02 | 38,299,300 | — | — |
| 2020-11-16 | $202.40 | $682.24 | 40,562,800 | — | — |
| 2020-11-13 | $187.11 | $630.70 | 19,724,500 | — | — |
| 2020-11-12 | $176.72 | $595.68 | 20,288,400 | — | — |
| 2020-11-11 | $182.15 | $613.98 | 29,907,800 | — | — |
| 2020-11-10 | $188.69 | $636.02 | 46,404,300 | — | — |
| 2020-11-09 | $179.36 | $604.57 | 49,014,400 | — | — |
| 2020-11-06 | $157.74 | $531.70 | 8,995,600 | — | — |
| 2020-11-05 | $157.09 | $529.51 | 12,328,300 | — | — |
| 2020-11-04 | $151.63 | $511.10 | 11,344,700 | — | — |
| 2020-11-03 | $153.65 | $517.91 | 12,249,800 | — | — |
| 2020-11-02 | $148.60 | $500.89 | 13,854,600 | — | — |
| 2020-10-30 | $144.39 | $486.70 | 15,374,700 | — | — |
| 2020-10-29 | $148.29 | $499.85 | 14,554,300 | — | — |
| 2020-10-28 | $148.14 | $499.34 | 20,279,800 | — | — |
| 2020-10-27 | $155.24 | $523.27 | 15,491,900 | — | — |
| 2020-10-26 | $160.83 | $542.12 | 16,151,100 | — | — |
| 2020-10-23 | $167.36 | $564.13 | 10,024,200 | — | — |
| 2020-10-22 | $169.07 | $569.89 | 14,238,200 | — | — |
| 2020-10-21 | $163.86 | $552.33 | 11,450,600 | — | — |
| 2020-10-20 | $167.24 | $563.72 | 12,319,900 | — | — |
| 2020-10-19 | $167.11 | $563.28 | 16,519,600 | — | — |
| 2020-10-16 | $167.35 | $564.09 | 31,780,600 | — | — |
| 2020-10-15 | $164.24 | $553.61 | 13,226,800 | — | — |
| 2020-10-14 | $163.24 | $550.24 | 10,505,500 | — | — |
| 2020-10-13 | $162.14 | $546.53 | 15,182,600 | — | — |
| 2020-10-12 | $167.35 | $564.09 | 12,176,600 | — | — |
| 2020-10-09 | $167.33 | $564.02 | 17,406,000 | — | — |
| 2020-10-08 | $168.00 | $566.28 | 20,598,600 | — | — |
| 2020-10-07 | $164.61 | $554.86 | 26,019,100 | — | — |
| 2020-10-06 | $159.54 | $537.77 | 47,132,500 | — | — |
| 2020-10-05 | $171.20 | $577.07 | 19,082,100 | — | — |
| 2020-10-02 | $168.08 | $566.55 | 31,773,800 | — | — |
| 2020-10-01 | $167.86 | $565.81 | 30,677,100 | — | — |
| 2020-09-30 | $165.26 | $557.05 | 38,436,700 | — | — |
| 2020-09-29 | $163.60 | $551.45 | 19,874,700 | — | — |
| 2020-09-28 | $166.08 | $559.81 | 38,868,200 | — | — |
| 2020-09-25 | $156.03 | $525.94 | 29,123,000 | — | — |
| 2020-09-24 | $146.05 | $492.30 | 27,098,100 | — | — |
| 2020-09-23 | $151.18 | $509.59 | 18,247,500 | — | — |
| 2020-09-22 | $156.80 | $528.53 | 17,768,900 | — | — |
| 2020-09-21 | $156.35 | $527.01 | 23,125,300 | — | — |
| 2020-09-18 | $161.14 | $543.16 | 22,057,100 | — | — |
| 2020-09-17 | $167.53 | $564.70 | 19,717,800 | — | — |
| 2020-09-16 | $167.46 | $564.46 | 21,851,400 | — | — |
| 2020-09-15 | $163.49 | $551.08 | 14,881,700 | — | — |
| 2020-09-14 | $165.35 | $557.35 | 17,228,400 | — | — |
| 2020-09-11 | $160.23 | $540.09 | 14,722,400 | — | — |
| 2020-09-10 | $157.69 | $531.53 | 14,532,600 | — | — |
| 2020-09-09 | $160.78 | $541.95 | 21,951,400 | — | — |
| 2020-09-08 | $161.08 | $542.96 | 22,622,700 | — | — |
| 2020-09-04 | $171.05 | $576.56 | 18,867,300 | — | — |
| 2020-09-03 | $168.77 | $568.88 | 27,799,400 | — | — |
| 2020-09-02 | $174.78 | $589.14 | 16,552,100 | — | — |
| 2020-09-01 | $172.10 | $580.10 | 18,977,300 | — | — |
| 2020-08-31 | $171.82 | $579.16 | 16,264,300 | — | — |
| 2020-08-28 | $175.80 | $592.58 | 20,383,900 | — | — |
| 2020-08-27 | $174.20 | $587.18 | 29,548,100 | — | — |
| 2020-08-26 | $171.90 | $579.43 | 16,189,800 | — | — |
| 2020-08-25 | $174.73 | $588.97 | 31,318,500 | — | — |
| 2020-08-24 | $178.27 | $600.90 | 39,317,100 | — | — |
| 2020-08-21 | $167.50 | $564.60 | 16,945,900 | — | — |
| 2020-08-20 | $169.58 | $571.61 | 23,213,400 | — | — |
| 2020-08-19 | $169.27 | $570.56 | 25,601,500 | — | — |
| 2020-08-18 | $170.23 | $573.80 | 21,488,500 | — | — |
| 2020-08-17 | $172.01 | $579.80 | 23,352,100 | — | — |
| 2020-08-14 | $178.08 | $600.26 | 32,414,100 | — | — |
| 2020-08-13 | $174.73 | $588.97 | 22,958,800 | — | — |
| 2020-08-12 | $175.44 | $591.36 | 40,674,400 | — | — |
| 2020-08-11 | $180.13 | $607.17 | 61,036,600 | — | — |
| 2020-08-10 | $179.41 | $604.74 | 35,857,700 | — | — |
| 2020-08-07 | $170.02 | $573.09 | 19,318,000 | — | — |
| 2020-08-06 | $172.20 | $580.44 | 32,921,600 | — | — |
| 2020-08-05 | $174.28 | $587.45 | 46,189,200 | — | — |
| 2020-08-04 | $165.07 | $556.41 | 30,853,500 | — | — |
| 2020-08-03 | $162.27 | $546.97 | 38,520,500 | — | — |
| 2020-07-31 | $158.00 | $532.58 | 30,263,100 | — | — |
| 2020-07-30 | $161.95 | $545.89 | 29,140,000 | — | — |
| 2020-07-29 | $166.01 | $559.58 | 51,709,600 | — | — |
| 2020-07-28 | $170.84 | $575.86 | 25,349,100 | — | — |
| 2020-07-27 | $170.21 | $573.73 | 30,243,800 | — | — |
| 2020-07-24 | $173.76 | $585.70 | 28,548,000 | — | — |
| 2020-07-23 | $176.45 | $594.77 | 29,587,200 | — | — |
| 2020-07-22 | $179.79 | $606.02 | 29,790,300 | — | — |
| 2020-07-21 | $178.63 | $602.11 | 40,740,500 | — | — |
| 2020-07-20 | $174.42 | $587.92 | 25,294,300 | — | — |
| 2020-07-17 | $175.66 | $592.10 | 26,170,500 | — | — |
| 2020-07-16 | $178.70 | $602.35 | 35,050,000 | — | — |
| 2020-07-15 | $187.94 | $633.50 | 48,044,800 | — | — |
| 2020-07-14 | $179.96 | $606.60 | 39,256,200 | — | — |
| 2020-07-13 | $175.65 | $592.07 | 43,364,700 | — | — |
| 2020-07-10 | $178.44 | $601.47 | 40,955,600 | — | — |
| 2020-07-09 | $173.28 | $584.08 | 33,514,500 | — | — |
| 2020-07-08 | $180.08 | $607.00 | 38,116,200 | — | — |
| 2020-07-07 | $178.88 | $602.96 | 37,105,300 | — | — |
| 2020-07-06 | $187.91 | $633.39 | 49,471,700 | — | — |
| 2020-07-02 | $180.81 | $609.46 | 41,792,300 | — | — |
| 2020-07-01 | $180.32 | $607.81 | 49,036,700 | — | — |
| 2020-06-30 | $183.30 | $617.86 | 65,493,100 | — | — |
| 2020-06-29 | $194.49 | $655.57 | 78,499,900 | — | — |
| 2020-06-26 | $170.01 | $573.06 | 50,644,400 | — | — |
| 2020-06-25 | $174.88 | $589.47 | 57,335,700 | — | — |
| 2020-06-24 | $176.69 | $595.57 | 56,534,800 | — | — |
| 2020-06-23 | $187.88 | $633.29 | 50,281,300 | — | — |
| 2020-06-22 | $188.52 | $635.45 | 53,901,500 | — | — |
| 2020-06-19 | $187.02 | $630.39 | 67,262,100 | — | — |
| 2020-06-18 | $192.29 | $648.16 | 60,849,900 | — | — |
| 2020-06-17 | $192.54 | $649.00 | 53,085,400 | — | — |
| 2020-06-16 | $197.77 | $666.63 | 76,496,900 | — | — |
| 2020-06-15 | $190.94 | $643.61 | 78,612,900 | — | — |
| 2020-06-12 | $189.51 | $638.79 | 89,550,100 | — | — |
| 2020-06-11 | $170.00 | $573.02 | 103,212,800 | — | — |
| 2020-06-10 | $203.41 | $685.64 | 90,384,900 | — | — |
| 2020-06-09 | $216.74 | $730.57 | 66,688,700 | — | — |
| 2020-06-08 | $230.50 | $776.95 | 80,902,800 | — | — |
| 2020-06-05 | $205.43 | $692.45 | 99,846,000 | — | — |
| 2020-06-04 | $184.30 | $621.23 | 67,155,600 | — | — |
| 2020-06-03 | $173.16 | $583.68 | 66,486,400 | — | — |
| 2020-06-02 | $153.31 | $516.77 | 24,780,500 | — | — |
| 2020-06-01 | $151.39 | $510.30 | 27,127,300 | — | — |
| 2020-05-29 | $145.85 | $491.62 | 33,853,900 | — | — |
| 2020-05-28 | $149.82 | $505.00 | 34,734,300 | — | — |
| 2020-05-27 | $149.52 | $503.99 | 32,799,900 | — | — |
| 2020-05-26 | $144.73 | $487.85 | 30,338,300 | — | — |
| 2020-05-22 | $137.53 | $463.58 | 21,098,800 | — | — |
| 2020-05-21 | $139.00 | $468.53 | 48,263,900 | — | — |
| 2020-05-20 | $133.32 | $449.39 | 21,835,500 | — | — |
| 2020-05-19 | $130.44 | $439.68 | 32,373,000 | — | — |
| 2020-05-18 | $135.44 | $456.53 | 43,781,800 | — | — |
| 2020-05-15 | $120.00 | $404.49 | 26,756,800 | — | — |
| 2020-05-14 | $122.52 | $412.98 | 37,499,200 | — | — |
| 2020-05-13 | $121.50 | $409.54 | 26,002,000 | — | — |
| 2020-05-12 | $125.22 | $422.08 | 22,579,000 | — | — |
| 2020-05-11 | $128.91 | $434.52 | 20,055,400 | — | — |
| 2020-05-08 | $133.44 | $449.79 | 22,695,700 | — | — |
| 2020-05-07 | $128.65 | $433.64 | 29,525,000 | — | — |
| 2020-05-06 | $121.86 | $410.76 | 29,627,700 | — | — |
| 2020-05-05 | $125.40 | $422.69 | 30,621,000 | — | — |
| 2020-05-04 | $131.46 | $443.12 | 30,708,900 | — | — |
| 2020-05-01 | $133.37 | $449.55 | 36,613,100 | — | — |
| 2020-04-30 | $141.02 | $475.34 | 37,876,600 | — | — |
| 2020-04-29 | $139.00 | $468.53 | 60,454,400 | — | — |
| 2020-04-28 | $131.30 | $442.58 | 37,806,900 | — | — |
| 2020-04-27 | $128.68 | $433.75 | 34,563,000 | — | — |
| 2020-04-24 | $128.98 | $434.76 | 35,884,700 | — | — |
| 2020-04-23 | $137.74 | $464.28 | 25,936,400 | — | — |
| 2020-04-22 | $134.97 | $454.95 | 22,734,500 | — | — |
| 2020-04-21 | $136.33 | $459.53 | 27,043,800 | — | — |
| 2020-04-20 | $143.61 | $484.07 | 34,983,800 | — | — |
| 2020-04-17 | $154.00 | $519.09 | 52,389,400 | — | — |
| 2020-04-16 | $134.24 | $452.49 | 41,364,800 | — | — |
| 2020-04-15 | $145.98 | $492.06 | 39,297,600 | — | — |
| 2020-04-14 | $141.00 | $475.27 | 33,970,500 | — | — |
| 2020-04-13 | $147.33 | $496.61 | 26,034,100 | — | — |
| 2020-04-09 | $151.84 | $511.81 | 37,874,200 | — | — |
| 2020-04-08 | $146.87 | $495.06 | 41,351,000 | — | — |
| 2020-04-07 | $141.58 | $477.23 | 56,699,100 | — | — |
| 2020-04-06 | $148.77 | $501.46 | 51,085,500 | — | — |
| 2020-04-03 | $124.52 | $419.72 | 37,347,400 | — | — |
| 2020-04-02 | $123.27 | $415.51 | 42,372,400 | — | — |
| 2020-04-01 | $130.70 | $440.55 | 41,899,700 | — | — |
| 2020-03-31 | $149.14 | $502.71 | 29,954,000 | — | — |
| 2020-03-30 | $152.28 | $513.30 | 51,052,500 | — | — |
| 2020-03-27 | $162.00 | $546.06 | 47,880,200 | — | — |
| 2020-03-26 | $180.55 | $608.59 | 63,267,300 | — | — |
| 2020-03-25 | $158.73 | $535.04 | 77,826,000 | — | — |
| 2020-03-24 | $127.68 | $430.38 | 43,683,100 | — | — |
| 2020-03-23 | $105.62 | $356.02 | 46,140,100 | — | — |
| 2020-03-20 | $95.01 | $320.25 | 41,370,700 | — | — |
| 2020-03-19 | $97.71 | $329.35 | 40,210,600 | — | — |
| 2020-03-18 | $101.89 | $343.44 | 61,943,200 | — | — |
| 2020-03-17 | $124.14 | $418.44 | 54,492,200 | — | — |
| 2020-03-16 | $129.61 | $436.88 | 26,844,400 | — | — |
| 2020-03-13 | $170.20 | $573.70 | 21,168,500 | — | — |
| 2020-03-12 | $154.84 | $521.92 | 31,734,400 | — | — |
| 2020-03-11 | $189.08 | $637.34 | 28,503,500 | — | — |
| 2020-03-10 | $231.01 | $778.67 | 13,059,600 | — | — |
| 2020-03-09 | $227.17 | $765.73 | 11,585,500 | — | — |
| 2020-03-06 | $262.33 | $884.24 | 12,861,800 | — | — |
| 2020-03-05 | $260.37 | $877.64 | 14,669,100 | — | — |
| 2020-03-04 | $283.12 | $954.32 | 6,986,100 | — | — |
| 2020-03-03 | $280.62 | $945.90 | 7,499,300 | — | — |
| 2020-03-02 | $289.27 | $975.05 | 11,012,300 | — | — |
| 2020-02-28 | $275.11 | $927.32 | 15,364,300 | — | — |
| 2020-02-27 | $287.76 | $969.96 | 10,982,400 | — | — |
| 2020-02-26 | $305.59 | $1,030.06 | 6,987,300 | — | — |
| 2020-02-25 | $304.14 | $1,025.18 | 8,052,500 | — | — |
| 2020-02-24 | $317.90 | $1,071.56 | 6,073,200 | — | — |
| 2020-02-21 | $330.38 | $1,113.62 | 3,709,900 | — | — |
| 2020-02-20 | $336.28 | $1,133.51 | 2,807,500 | — | — |
| 2020-02-19 | $338.30 | $1,140.32 | 4,935,700 | — | — |
| 2020-02-18 | $338.88 | $1,142.27 | 2,904,600 | — | — |
| 2020-02-14 | $340.49 | $1,147.70 | 4,199,800 | — | — |
| 2020-02-13 | $342.82 | $1,155.55 | 3,783,100 | — | — |
| 2020-02-12 | $347.45 | $1,164.23 | 4,421,500 | — | — |
| 2020-02-11 | $344.42 | $1,154.08 | 5,311,500 | — | — |
| 2020-02-10 | $344.67 | $1,154.92 | 5,876,400 | — | — |
| 2020-02-07 | $336.75 | $1,128.38 | 5,337,800 | — | — |
| 2020-02-06 | $341.43 | $1,144.06 | 12,845,500 | — | — |
| 2020-02-05 | $329.55 | $1,104.26 | 6,071,800 | — | — |
| 2020-02-04 | $317.94 | $1,065.35 | 3,779,800 | — | — |
| 2020-02-03 | $316.00 | $1,058.85 | 4,841,800 | — | — |
| 2020-01-31 | $318.27 | $1,066.46 | 4,999,600 | — | — |
| 2020-01-30 | $323.30 | $1,083.31 | 6,022,000 | — | — |
| 2020-01-29 | $322.02 | $1,079.02 | 12,454,700 | — | — |
| 2020-01-28 | $316.56 | $1,060.73 | 5,502,200 | — | — |
| 2020-01-27 | $316.60 | $1,060.86 | 7,468,100 | — | — |
| 2020-01-24 | $323.05 | $1,082.48 | 17,798,200 | — | — |
| 2020-01-23 | $317.79 | $1,064.85 | 9,702,100 | — | — |
| 2020-01-22 | $309.00 | $1,035.40 | 18,792,600 | — | — |
| 2020-01-21 | $313.37 | $1,050.04 | 19,318,000 | — | — |
| 2020-01-17 | $324.15 | $1,086.16 | 11,061,700 | — | — |
| 2020-01-16 | $332.00 | $1,112.46 | 4,024,100 | — | — |
| 2020-01-15 | $329.80 | $1,105.09 | 4,578,300 | — | — |
| 2020-01-14 | $332.35 | $1,113.64 | 6,945,300 | — | — |
| 2020-01-13 | $330.22 | $1,106.50 | 5,648,500 | — | — |
| 2020-01-10 | $329.92 | $1,105.50 | 7,161,700 | — | — |
| 2020-01-09 | $336.34 | $1,127.01 | 8,175,600 | — | — |
| 2020-01-08 | $331.37 | $1,110.35 | 8,239,200 | — | — |
| 2020-01-07 | $337.28 | $1,130.16 | 9,898,600 | — | — |
| 2020-01-06 | $333.74 | $1,118.30 | 5,355,000 | — | — |
| 2020-01-03 | $332.76 | $1,115.01 | 3,875,900 | — | — |
| 2020-01-02 | $333.32 | $1,116.89 | 4,544,400 | — | — |