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
- 1980-03-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 | $253.39 | $732.30 | 36,100 | — | — |
| 2020-12-30 | $251.70 | $727.41 | 34,900 | — | — |
| 2020-12-29 | $247.19 | $714.38 | 36,100 | — | — |
| 2020-12-28 | $249.80 | $721.92 | 51,800 | — | — |
| 2020-12-24 | $252.44 | $729.55 | 32,800 | — | — |
| 2020-12-23 | $247.92 | $716.49 | 64,300 | — | — |
| 2020-12-22 | $250.38 | $723.60 | 105,400 | — | — |
| 2020-12-21 | $256.31 | $740.73 | 144,500 | — | — |
| 2020-12-18 | $247.66 | $715.74 | 550,100 | — | — |
| 2020-12-17 | $251.67 | $727.32 | 62,000 | — | — |
| 2020-12-16 | $248.02 | $716.78 | 57,300 | — | — |
| 2020-12-15 | $249.45 | $720.91 | 74,400 | — | — |
| 2020-12-14 | $246.03 | $711.03 | 70,600 | — | — |
| 2020-12-11 | $252.90 | $730.88 | 60,400 | — | — |
| 2020-12-10 | $247.92 | $716.49 | 47,200 | — | — |
| 2020-12-09 | $248.43 | $717.96 | 64,600 | — | — |
| 2020-12-08 | $249.44 | $720.88 | 65,800 | — | — |
| 2020-12-07 | $243.04 | $702.38 | 52,700 | — | — |
| 2020-12-04 | $246.00 | $710.94 | 73,600 | — | — |
| 2020-12-03 | $242.78 | $701.63 | 34,400 | — | — |
| 2020-12-02 | $243.19 | $702.82 | 76,900 | — | — |
| 2020-12-01 | $248.44 | $717.99 | 80,100 | — | — |
| 2020-11-30 | $247.00 | $713.83 | 59,400 | — | — |
| 2020-11-27 | $251.03 | $725.48 | 45,100 | — | — |
| 2020-11-25 | $249.27 | $720.39 | 77,700 | — | — |
| 2020-11-24 | $255.93 | $739.64 | 99,400 | — | — |
| 2020-11-23 | $252.80 | $730.59 | 75,200 | — | — |
| 2020-11-20 | $254.10 | $734.35 | 114,900 | — | — |
| 2020-11-19 | $254.17 | $734.55 | 112,000 | — | — |
| 2020-11-18 | $253.47 | $732.53 | 115,100 | — | — |
| 2020-11-17 | $259.54 | $750.07 | 130,000 | — | — |
| 2020-11-16 | $258.45 | $746.92 | 139,900 | — | — |
| 2020-11-13 | $251.15 | $725.82 | 85,200 | — | — |
| 2020-11-12 | $239.77 | $692.93 | 86,400 | — | — |
| 2020-11-11 | $249.13 | $719.98 | 132,500 | — | — |
| 2020-11-10 | $242.94 | $702.10 | 160,500 | — | — |
| 2020-11-09 | $231.17 | $668.08 | 187,600 | — | — |
| 2020-11-06 | $215.68 | $623.31 | 78,300 | — | — |
| 2020-11-05 | $208.36 | $602.16 | 85,600 | — | — |
| 2020-11-04 | $198.08 | $572.45 | 54,100 | — | — |
| 2020-11-03 | $203.00 | $586.67 | 80,500 | — | — |
| 2020-11-02 | $196.76 | $568.64 | 47,200 | — | — |
| 2020-10-30 | $190.79 | $551.38 | 60,500 | — | — |
| 2020-10-29 | $191.57 | $553.64 | 74,400 | — | — |
| 2020-10-28 | $186.86 | $540.02 | 58,100 | — | — |
| 2020-10-27 | $191.58 | $553.67 | 55,500 | — | — |
| 2020-10-26 | $191.91 | $554.62 | 49,800 | — | — |
| 2020-10-23 | $197.23 | $569.99 | 24,000 | — | — |
| 2020-10-22 | $197.25 | $570.05 | 45,100 | — | — |
| 2020-10-21 | $194.54 | $562.22 | 40,100 | — | — |
| 2020-10-20 | $193.59 | $559.47 | 23,900 | — | — |
| 2020-10-19 | $192.49 | $556.29 | 55,300 | — | — |
| 2020-10-16 | $196.97 | $569.24 | 82,400 | — | — |
| 2020-10-15 | $191.07 | $552.19 | 72,600 | — | — |
| 2020-10-14 | $190.72 | $550.04 | 40,000 | — | — |
| 2020-10-13 | $192.98 | $556.56 | 48,800 | — | — |
| 2020-10-12 | $196.70 | $567.28 | 45,600 | — | — |
| 2020-10-09 | $194.47 | $560.85 | 60,700 | — | — |
| 2020-10-08 | $194.28 | $560.31 | 49,000 | — | — |
| 2020-10-07 | $189.83 | $547.47 | 89,400 | — | — |
| 2020-10-06 | $186.88 | $538.96 | 87,800 | — | — |
| 2020-10-05 | $188.14 | $542.60 | 81,200 | — | — |
| 2020-10-02 | $182.69 | $526.88 | 51,100 | — | — |
| 2020-10-01 | $179.49 | $517.65 | 68,400 | — | — |
| 2020-09-30 | $179.71 | $518.29 | 88,600 | — | — |
| 2020-09-29 | $176.36 | $508.62 | 55,300 | — | — |
| 2020-09-28 | $179.02 | $516.30 | 140,200 | — | — |
| 2020-09-25 | $171.88 | $495.70 | 93,100 | — | — |
| 2020-09-24 | $174.30 | $502.68 | 88,400 | — | — |
| 2020-09-23 | $172.92 | $498.70 | 68,800 | — | — |
| 2020-09-22 | $178.63 | $515.17 | 98,400 | — | — |
| 2020-09-21 | $176.43 | $508.83 | 150,500 | — | — |
| 2020-09-18 | $183.35 | $528.78 | 142,100 | — | — |
| 2020-09-17 | $186.69 | $538.42 | 84,800 | — | — |
| 2020-09-16 | $187.13 | $539.68 | 106,100 | — | — |
| 2020-09-15 | $189.89 | $547.64 | 93,200 | — | — |
| 2020-09-14 | $188.45 | $543.49 | 87,600 | — | — |
| 2020-09-11 | $185.24 | $534.23 | 57,100 | — | — |
| 2020-09-10 | $187.95 | $542.05 | 72,200 | — | — |
| 2020-09-09 | $190.66 | $549.87 | 85,300 | — | — |
| 2020-09-08 | $186.28 | $537.23 | 83,100 | — | — |
| 2020-09-04 | $193.22 | $557.25 | 54,400 | — | — |
| 2020-09-03 | $191.41 | $552.03 | 47,100 | — | — |
| 2020-09-02 | $197.02 | $568.21 | 65,400 | — | — |
| 2020-09-01 | $194.99 | $562.35 | 94,100 | — | — |
| 2020-08-31 | $190.00 | $547.96 | 79,500 | — | — |
| 2020-08-28 | $195.88 | $564.92 | 40,800 | — | — |
| 2020-08-27 | $194.55 | $561.08 | 38,300 | — | — |
| 2020-08-26 | $195.99 | $565.24 | 42,300 | — | — |
| 2020-08-25 | $195.48 | $563.77 | 34,900 | — | — |
| 2020-08-24 | $197.03 | $568.24 | 51,500 | — | — |
| 2020-08-21 | $196.15 | $565.70 | 44,900 | — | — |
| 2020-08-20 | $196.00 | $565.27 | 52,600 | — | — |
| 2020-08-19 | $197.33 | $569.10 | 91,100 | — | — |
| 2020-08-18 | $199.22 | $574.55 | 53,800 | — | — |
| 2020-08-17 | $198.72 | $573.11 | 40,900 | — | — |
| 2020-08-14 | $199.00 | $573.92 | 54,900 | — | — |
| 2020-08-13 | $195.61 | $564.14 | 76,000 | — | — |
| 2020-08-12 | $201.00 | $579.69 | 64,800 | — | — |
| 2020-08-11 | $201.33 | $580.64 | 69,800 | — | — |
| 2020-08-10 | $201.28 | $580.49 | 65,100 | — | — |
| 2020-08-07 | $197.82 | $570.51 | 52,400 | — | — |
| 2020-08-06 | $194.75 | $561.66 | 119,100 | — | — |
| 2020-08-05 | $204.00 | $588.34 | 66,300 | — | — |
| 2020-08-04 | $198.39 | $572.16 | 60,800 | — | — |
| 2020-08-03 | $194.84 | $561.92 | 58,800 | — | — |
| 2020-07-31 | $194.00 | $559.50 | 70,300 | — | — |
| 2020-07-30 | $193.81 | $558.95 | 100,900 | — | — |
| 2020-07-29 | $199.22 | $574.55 | 71,000 | — | — |
| 2020-07-28 | $198.38 | $572.13 | 114,100 | — | — |
| 2020-07-27 | $203.17 | $585.94 | 91,200 | — | — |
| 2020-07-24 | $202.76 | $584.76 | 70,800 | — | — |
| 2020-07-23 | $206.64 | $595.95 | 122,500 | — | — |
| 2020-07-22 | $206.23 | $594.77 | 58,200 | — | — |
| 2020-07-21 | $201.97 | $582.48 | 72,600 | — | — |
| 2020-07-20 | $199.20 | $574.49 | 102,900 | — | — |
| 2020-07-17 | $199.32 | $574.84 | 120,600 | — | — |
| 2020-07-16 | $203.50 | $586.90 | 133,500 | — | — |
| 2020-07-15 | $199.03 | $572.89 | 131,400 | — | — |
| 2020-07-14 | $190.71 | $548.95 | 45,200 | — | — |
| 2020-07-13 | $185.49 | $533.92 | 112,300 | — | — |
| 2020-07-10 | $186.49 | $536.80 | 44,400 | — | — |
| 2020-07-09 | $182.83 | $526.26 | 80,900 | — | — |
| 2020-07-08 | $184.58 | $531.30 | 56,600 | — | — |
| 2020-07-07 | $185.02 | $532.57 | 59,100 | — | — |
| 2020-07-06 | $186.24 | $536.08 | 53,000 | — | — |
| 2020-07-02 | $185.15 | $532.94 | 92,200 | — | — |
| 2020-07-01 | $180.04 | $518.23 | 97,700 | — | — |
| 2020-06-30 | $185.65 | $534.38 | 104,400 | — | — |
| 2020-06-29 | $180.16 | $518.58 | 138,400 | — | — |
| 2020-06-26 | $170.48 | $490.71 | 267,700 | — | — |
| 2020-06-25 | $175.34 | $504.70 | 175,400 | — | — |
| 2020-06-24 | $170.56 | $490.94 | 181,700 | — | — |
| 2020-06-23 | $173.18 | $498.49 | 155,900 | — | — |
| 2020-06-22 | $176.44 | $507.87 | 128,300 | — | — |
| 2020-06-19 | $169.98 | $489.28 | 141,700 | — | — |
| 2020-06-18 | $173.65 | $499.84 | 81,200 | — | — |
| 2020-06-17 | $176.45 | $507.90 | 89,800 | — | — |
| 2020-06-16 | $180.23 | $518.78 | 79,900 | — | — |
| 2020-06-15 | $177.28 | $510.29 | 60,800 | — | — |
| 2020-06-12 | $174.22 | $501.48 | 122,600 | — | — |
| 2020-06-11 | $170.48 | $490.71 | 112,300 | — | — |
| 2020-06-10 | $186.64 | $537.23 | 110,900 | — | — |
| 2020-06-09 | $193.52 | $557.03 | 131,600 | — | — |
| 2020-06-08 | $198.16 | $570.39 | 186,100 | — | — |
| 2020-06-05 | $192.22 | $553.29 | 216,000 | — | — |
| 2020-06-04 | $181.80 | $523.30 | 159,200 | — | — |
| 2020-06-03 | $175.51 | $505.19 | 97,900 | — | — |
| 2020-06-02 | $175.40 | $504.88 | 81,800 | — | — |
| 2020-06-01 | $171.20 | $492.79 | 161,300 | — | — |
| 2020-05-29 | $170.85 | $491.78 | 266,300 | — | — |
| 2020-05-28 | $170.86 | $491.81 | 247,300 | — | — |
| 2020-05-27 | $175.03 | $503.81 | 246,300 | — | — |
| 2020-05-26 | $174.18 | $501.36 | 188,600 | — | — |
| 2020-05-22 | $170.26 | $490.08 | 83,500 | — | — |
| 2020-05-21 | $167.53 | $482.22 | 89,100 | — | — |
| 2020-05-20 | $163.74 | $471.31 | 190,000 | — | — |
| 2020-05-19 | $164.03 | $472.15 | 122,600 | — | — |
| 2020-05-18 | $168.64 | $485.42 | 189,300 | — | — |
| 2020-05-15 | $159.15 | $458.10 | 203,200 | — | — |
| 2020-05-14 | $155.50 | $447.60 | 182,900 | — | — |
| 2020-05-13 | $154.03 | $443.36 | 286,900 | — | — |
| 2020-05-12 | $164.94 | $474.77 | 294,900 | — | — |
| 2020-05-11 | $150.00 | $431.76 | 163,500 | — | — |
| 2020-05-08 | $153.26 | $441.15 | 92,000 | — | — |
| 2020-05-07 | $144.72 | $416.57 | 79,400 | — | — |
| 2020-05-06 | $139.86 | $402.58 | 75,800 | — | — |
| 2020-05-05 | $141.99 | $408.71 | 96,900 | — | — |
| 2020-05-04 | $141.97 | $408.65 | 91,600 | — | — |
| 2020-05-01 | $145.46 | $418.70 | 122,300 | — | — |
| 2020-04-30 | $152.12 | $437.87 | 206,200 | — | — |
| 2020-04-29 | $159.05 | $457.81 | 181,600 | — | — |
| 2020-04-28 | $144.00 | $414.49 | 159,500 | — | — |
| 2020-04-27 | $136.47 | $392.82 | 120,700 | — | — |
| 2020-04-24 | $133.29 | $383.67 | 135,700 | — | — |
| 2020-04-23 | $129.72 | $373.39 | 158,900 | — | — |
| 2020-04-22 | $125.11 | $360.12 | 90,100 | — | — |
| 2020-04-21 | $123.60 | $355.77 | 149,900 | — | — |
| 2020-04-20 | $124.99 | $359.77 | 180,300 | — | — |
| 2020-04-17 | $135.73 | $390.69 | 114,400 | — | — |
| 2020-04-16 | $130.63 | $376.01 | 147,900 | — | — |
| 2020-04-15 | $131.96 | $379.84 | 98,100 | — | — |
| 2020-04-14 | $145.15 | $416.70 | 128,100 | — | — |
| 2020-04-13 | $140.34 | $402.89 | 94,600 | — | — |
| 2020-04-09 | $144.59 | $415.09 | 158,800 | — | — |
| 2020-04-08 | $134.58 | $386.35 | 102,500 | — | — |
| 2020-04-07 | $128.00 | $367.46 | 216,000 | — | — |
| 2020-04-06 | $123.85 | $355.55 | 114,900 | — | — |
| 2020-04-03 | $114.00 | $327.27 | 173,900 | — | — |
| 2020-04-02 | $115.16 | $330.60 | 212,700 | — | — |
| 2020-04-01 | $112.01 | $321.56 | 273,800 | — | — |
| 2020-03-31 | $126.28 | $362.52 | 162,900 | — | — |
| 2020-03-30 | $136.64 | $392.27 | 113,300 | — | — |
| 2020-03-27 | $134.87 | $387.18 | 99,500 | — | — |
| 2020-03-26 | $143.63 | $412.33 | 99,700 | — | — |
| 2020-03-25 | $137.07 | $393.50 | 162,000 | — | — |
| 2020-03-24 | $133.67 | $383.74 | 119,400 | — | — |
| 2020-03-23 | $123.05 | $353.25 | 123,200 | — | — |
| 2020-03-20 | $121.74 | $349.49 | 281,600 | — | — |
| 2020-03-19 | $137.75 | $395.45 | 303,300 | — | — |
| 2020-03-18 | $153.40 | $440.38 | 195,400 | — | — |
| 2020-03-17 | $158.75 | $455.74 | 261,200 | — | — |
| 2020-03-16 | $131.96 | $378.83 | 295,100 | — | — |
| 2020-03-13 | $144.91 | $416.01 | 256,100 | — | — |
| 2020-03-12 | $130.78 | $375.44 | 199,500 | — | — |
| 2020-03-11 | $146.11 | $419.45 | 216,400 | — | — |
| 2020-03-10 | $152.17 | $436.85 | 226,500 | — | — |
| 2020-03-09 | $145.30 | $417.13 | 177,900 | — | — |
| 2020-03-06 | $157.68 | $452.67 | 191,000 | — | — |
| 2020-03-05 | $164.11 | $471.13 | 172,900 | — | — |
| 2020-03-04 | $167.30 | $480.28 | 208,500 | — | — |
| 2020-03-03 | $159.23 | $457.12 | 297,100 | — | — |
| 2020-03-02 | $156.23 | $448.50 | 249,800 | — | — |
| 2020-02-28 | $157.57 | $452.35 | 182,300 | — | — |
| 2020-02-27 | $163.31 | $468.83 | 203,800 | — | — |
| 2020-02-26 | $169.77 | $487.37 | 189,500 | — | — |
| 2020-02-25 | $174.50 | $500.95 | 281,700 | — | — |
| 2020-02-24 | $177.25 | $508.85 | 145,400 | — | — |
| 2020-02-21 | $183.44 | $526.62 | 88,000 | — | — |
| 2020-02-20 | $186.78 | $536.21 | 68,200 | — | — |
| 2020-02-19 | $184.54 | $529.78 | 90,000 | — | — |
| 2020-02-18 | $187.95 | $539.57 | 139,500 | — | — |
| 2020-02-14 | $184.00 | $528.23 | 116,000 | — | — |
| 2020-02-13 | $182.11 | $522.80 | 122,400 | — | — |
| 2020-02-12 | $183.43 | $526.59 | 123,800 | — | — |
| 2020-02-11 | $180.03 | $516.83 | 131,400 | — | — |
| 2020-02-10 | $178.18 | $511.52 | 97,900 | — | — |
| 2020-02-07 | $176.55 | $506.84 | 110,100 | — | — |
| 2020-02-06 | $178.98 | $513.81 | 79,300 | — | — |
| 2020-02-05 | $179.46 | $515.19 | 81,100 | — | — |
| 2020-02-04 | $174.66 | $501.41 | 92,600 | — | — |
| 2020-02-03 | $167.95 | $482.15 | 117,700 | — | — |
| 2020-01-31 | $166.02 | $476.61 | 109,200 | — | — |
| 2020-01-30 | $167.80 | $481.72 | 96,900 | — | — |
| 2020-01-29 | $168.70 | $484.30 | 145,700 | — | — |
| 2020-01-28 | $169.00 | $485.16 | 93,600 | — | — |
| 2020-01-27 | $168.00 | $482.29 | 179,700 | — | — |
| 2020-01-24 | $169.61 | $486.92 | 85,500 | — | — |
| 2020-01-23 | $169.56 | $486.77 | 144,900 | — | — |
| 2020-01-22 | $168.50 | $483.73 | 72,800 | — | — |
| 2020-01-21 | $168.25 | $483.01 | 134,700 | — | — |
| 2020-01-17 | $169.04 | $485.28 | 84,000 | — | — |
| 2020-01-16 | $169.60 | $486.89 | 74,700 | — | — |
| 2020-01-15 | $167.41 | $479.49 | 87,600 | — | — |
| 2020-01-14 | $168.19 | $481.73 | 91,200 | — | — |
| 2020-01-13 | $167.19 | $478.86 | 77,700 | — | — |
| 2020-01-10 | $165.10 | $472.88 | 63,100 | — | — |
| 2020-01-09 | $165.30 | $473.45 | 94,900 | — | — |
| 2020-01-08 | $165.42 | $473.79 | 122,400 | — | — |
| 2020-01-07 | $168.21 | $481.79 | 122,100 | — | — |
| 2020-01-06 | $166.45 | $476.74 | 123,200 | — | — |
| 2020-01-03 | $165.80 | $474.88 | 140,800 | — | — |
| 2020-01-02 | $169.24 | $484.74 | 140,700 | — | — |