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
- 1996-01-25 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 | $283.54 | $298.42 | 129,800 | — | — |
| 2020-12-30 | $282.81 | $297.65 | 149,600 | — | — |
| 2020-12-29 | $280.26 | $294.97 | 397,500 | — | — |
| 2020-12-28 | $281.05 | $295.80 | 345,200 | — | — |
| 2020-12-24 | $279.80 | $294.48 | 198,900 | — | — |
| 2020-12-23 | $277.41 | $291.97 | 181,400 | — | — |
| 2020-12-22 | $276.60 | $291.12 | 281,100 | — | — |
| 2020-12-21 | $271.59 | $285.84 | 208,200 | — | — |
| 2020-12-18 | $273.55 | $287.91 | 577,700 | — | — |
| 2020-12-17 | $264.75 | $278.64 | 332,300 | — | — |
| 2020-12-16 | $256.08 | $269.52 | 459,200 | — | — |
| 2020-12-15 | $250.08 | $263.20 | 361,500 | — | — |
| 2020-12-14 | $245.01 | $257.87 | 277,000 | — | — |
| 2020-12-11 | $243.07 | $255.83 | 293,600 | — | — |
| 2020-12-10 | $242.71 | $255.45 | 299,600 | — | — |
| 2020-12-09 | $238.22 | $250.72 | 321,900 | — | — |
| 2020-12-08 | $239.20 | $251.75 | 354,400 | — | — |
| 2020-12-07 | $239.64 | $252.22 | 451,900 | — | — |
| 2020-12-04 | $243.70 | $256.49 | 277,900 | — | — |
| 2020-12-03 | $241.72 | $254.40 | 193,200 | — | — |
| 2020-12-02 | $238.55 | $251.07 | 420,400 | — | — |
| 2020-12-01 | $241.80 | $254.49 | 377,800 | — | — |
| 2020-11-30 | $243.72 | $256.51 | 459,900 | — | — |
| 2020-11-27 | $239.73 | $252.31 | 142,800 | — | — |
| 2020-11-25 | $233.90 | $246.17 | 293,800 | — | — |
| 2020-11-24 | $234.66 | $246.97 | 245,400 | — | — |
| 2020-11-23 | $235.00 | $247.33 | 358,100 | — | — |
| 2020-11-20 | $239.53 | $252.10 | 198,500 | — | — |
| 2020-11-19 | $238.00 | $250.49 | 343,800 | — | — |
| 2020-11-18 | $233.70 | $245.96 | 173,100 | — | — |
| 2020-11-17 | $232.26 | $244.45 | 363,300 | — | — |
| 2020-11-16 | $235.30 | $247.65 | 334,900 | — | — |
| 2020-11-13 | $236.44 | $248.85 | 391,900 | — | — |
| 2020-11-12 | $247.50 | $260.49 | 383,100 | — | — |
| 2020-11-11 | $246.00 | $258.91 | 520,400 | — | — |
| 2020-11-10 | $232.57 | $244.77 | 485,000 | — | — |
| 2020-11-09 | $239.23 | $251.78 | 482,800 | — | — |
| 2020-11-06 | $252.51 | $265.76 | 223,400 | — | — |
| 2020-11-05 | $253.30 | $266.59 | 179,000 | — | — |
| 2020-11-04 | $248.01 | $261.03 | 313,600 | — | — |
| 2020-11-03 | $235.67 | $248.04 | 246,100 | — | — |
| 2020-11-02 | $229.60 | $241.65 | 236,500 | — | — |
| 2020-10-30 | $228.26 | $240.24 | 363,400 | — | — |
| 2020-10-29 | $229.04 | $241.06 | 168,400 | — | — |
| 2020-10-28 | $226.90 | $238.81 | 512,300 | — | — |
| 2020-10-27 | $230.08 | $242.15 | 121,000 | — | — |
| 2020-10-26 | $227.09 | $239.01 | 241,000 | — | — |
| 2020-10-23 | $228.09 | $240.06 | 146,000 | — | — |
| 2020-10-22 | $224.95 | $236.75 | 235,300 | — | — |
| 2020-10-21 | $227.46 | $239.40 | 228,900 | — | — |
| 2020-10-20 | $232.93 | $245.15 | 160,900 | — | — |
| 2020-10-19 | $233.08 | $245.31 | 238,100 | — | — |
| 2020-10-16 | $236.36 | $248.76 | 134,200 | — | — |
| 2020-10-15 | $235.87 | $248.25 | 111,100 | — | — |
| 2020-10-14 | $234.96 | $247.29 | 167,100 | — | — |
| 2020-10-13 | $237.12 | $249.56 | 152,500 | — | — |
| 2020-10-12 | $236.42 | $248.83 | 197,300 | — | — |
| 2020-10-09 | $235.37 | $247.72 | 177,400 | — | — |
| 2020-10-08 | $230.30 | $242.39 | 89,200 | — | — |
| 2020-10-07 | $231.80 | $243.96 | 109,900 | — | — |
| 2020-10-06 | $231.11 | $243.24 | 221,800 | — | — |
| 2020-10-05 | $231.62 | $243.77 | 93,700 | — | — |
| 2020-10-02 | $227.25 | $239.18 | 178,100 | — | — |
| 2020-10-01 | $230.70 | $242.81 | 525,000 | — | — |
| 2020-09-30 | $227.03 | $238.94 | 359,000 | — | — |
| 2020-09-29 | $225.98 | $237.84 | 236,900 | — | — |
| 2020-09-28 | $224.40 | $236.18 | 190,700 | — | — |
| 2020-09-25 | $223.76 | $235.50 | 216,300 | — | — |
| 2020-09-24 | $217.54 | $228.96 | 494,900 | — | — |
| 2020-09-23 | $216.60 | $227.97 | 253,500 | — | — |
| 2020-09-22 | $225.18 | $237.00 | 242,500 | — | — |
| 2020-09-21 | $217.82 | $229.25 | 183,900 | — | — |
| 2020-09-18 | $216.92 | $228.30 | 217,200 | — | — |
| 2020-09-17 | $214.39 | $225.64 | 309,400 | — | — |
| 2020-09-16 | $216.92 | $228.30 | 239,900 | — | — |
| 2020-09-15 | $214.54 | $225.80 | 546,900 | — | — |
| 2020-09-14 | $212.25 | $223.39 | 186,800 | — | — |
| 2020-09-11 | $212.85 | $224.02 | 188,900 | — | — |
| 2020-09-10 | $213.93 | $225.16 | 518,600 | — | — |
| 2020-09-09 | $220.65 | $232.23 | 208,300 | — | — |
| 2020-09-08 | $214.45 | $225.70 | 280,200 | — | — |
| 2020-09-04 | $220.74 | $232.32 | 273,100 | — | — |
| 2020-09-03 | $222.41 | $234.08 | 328,000 | — | — |
| 2020-09-02 | $230.58 | $242.68 | 288,200 | — | — |
| 2020-09-01 | $233.96 | $246.24 | 219,700 | — | — |
| 2020-08-31 | $229.85 | $241.91 | 118,200 | — | — |
| 2020-08-28 | $230.12 | $242.20 | 195,100 | — | — |
| 2020-08-27 | $235.81 | $248.18 | 378,900 | — | — |
| 2020-08-26 | $236.02 | $248.41 | 473,700 | — | — |
| 2020-08-25 | $221.92 | $233.57 | 485,100 | — | — |
| 2020-08-24 | $217.59 | $229.01 | 794,200 | — | — |
| 2020-08-21 | $225.37 | $237.20 | 133,700 | — | — |
| 2020-08-20 | $223.84 | $235.59 | 124,300 | — | — |
| 2020-08-19 | $221.40 | $233.02 | 120,200 | — | — |
| 2020-08-18 | $223.51 | $235.24 | 109,600 | — | — |
| 2020-08-17 | $222.82 | $234.51 | 74,600 | — | — |
| 2020-08-14 | $220.37 | $231.93 | 77,400 | — | — |
| 2020-08-13 | $220.66 | $232.24 | 129,100 | — | — |
| 2020-08-12 | $220.10 | $231.65 | 147,300 | — | — |
| 2020-08-11 | $215.67 | $226.99 | 217,500 | — | — |
| 2020-08-10 | $216.13 | $227.47 | 233,900 | — | — |
| 2020-08-07 | $217.99 | $229.43 | 379,700 | — | — |
| 2020-08-06 | $224.85 | $236.65 | 440,500 | — | — |
| 2020-08-05 | $209.32 | $220.30 | 288,800 | — | — |
| 2020-08-04 | $208.04 | $218.96 | 204,700 | — | — |
| 2020-08-03 | $202.34 | $212.96 | 231,300 | — | — |
| 2020-07-31 | $205.24 | $216.01 | 148,700 | — | — |
| 2020-07-30 | $205.07 | $215.83 | 95,000 | — | — |
| 2020-07-29 | $205.00 | $215.76 | 200,100 | — | — |
| 2020-07-28 | $199.77 | $210.25 | 180,800 | — | — |
| 2020-07-27 | $200.86 | $211.40 | 173,900 | — | — |
| 2020-07-24 | $199.92 | $210.41 | 229,100 | — | — |
| 2020-07-23 | $200.54 | $211.06 | 142,400 | — | — |
| 2020-07-22 | $203.68 | $214.37 | 216,200 | — | — |
| 2020-07-21 | $201.79 | $212.38 | 130,900 | — | — |
| 2020-07-20 | $205.50 | $216.28 | 172,500 | — | — |
| 2020-07-17 | $200.26 | $210.77 | 189,300 | — | — |
| 2020-07-16 | $199.80 | $210.29 | 203,200 | — | — |
| 2020-07-15 | $198.26 | $208.66 | 302,100 | — | — |
| 2020-07-14 | $197.15 | $207.50 | 413,100 | — | — |
| 2020-07-13 | $198.25 | $208.65 | 682,300 | — | — |
| 2020-07-10 | $194.30 | $204.50 | 211,100 | — | — |
| 2020-07-09 | $192.71 | $202.82 | 219,700 | — | — |
| 2020-07-08 | $187.91 | $197.77 | 160,300 | — | — |
| 2020-07-07 | $186.85 | $196.66 | 273,000 | — | — |
| 2020-07-06 | $187.62 | $197.47 | 443,300 | — | — |
| 2020-07-02 | $188.46 | $198.35 | 218,600 | — | — |
| 2020-07-01 | $187.68 | $197.53 | 235,800 | — | — |
| 2020-06-30 | $189.24 | $199.17 | 244,000 | — | — |
| 2020-06-29 | $185.62 | $195.36 | 330,100 | — | — |
| 2020-06-26 | $190.62 | $200.62 | 286,500 | — | — |
| 2020-06-25 | $194.72 | $204.94 | 178,300 | — | — |
| 2020-06-24 | $193.07 | $203.20 | 281,100 | — | — |
| 2020-06-23 | $196.68 | $207.00 | 395,200 | — | — |
| 2020-06-22 | $196.74 | $207.06 | 566,700 | — | — |
| 2020-06-19 | $194.90 | $205.13 | 286,700 | — | — |
| 2020-06-18 | $194.99 | $205.22 | 380,700 | — | — |
| 2020-06-17 | $192.76 | $202.88 | 191,800 | — | — |
| 2020-06-16 | $193.13 | $203.27 | 304,600 | — | — |
| 2020-06-15 | $188.77 | $198.68 | 289,400 | — | — |
| 2020-06-12 | $185.20 | $194.92 | 198,700 | — | — |
| 2020-06-11 | $183.95 | $193.60 | 332,200 | — | — |
| 2020-06-10 | $188.50 | $198.39 | 221,300 | — | — |
| 2020-06-09 | $187.45 | $197.29 | 115,400 | — | — |
| 2020-06-08 | $186.64 | $196.43 | 132,600 | — | — |
| 2020-06-05 | $184.73 | $194.42 | 178,800 | — | — |
| 2020-06-04 | $183.78 | $193.42 | 131,500 | — | — |
| 2020-06-03 | $188.00 | $197.87 | 187,100 | — | — |
| 2020-06-02 | $188.86 | $198.77 | 413,700 | — | — |
| 2020-06-01 | $184.03 | $193.69 | 242,500 | — | — |
| 2020-05-29 | $186.14 | $195.91 | 165,200 | — | — |
| 2020-05-28 | $184.71 | $194.40 | 163,200 | — | — |
| 2020-05-27 | $183.01 | $192.61 | 238,000 | — | — |
| 2020-05-26 | $184.49 | $194.17 | 356,700 | — | — |
| 2020-05-22 | $182.37 | $191.94 | 117,000 | — | — |
| 2020-05-21 | $180.17 | $189.62 | 266,200 | — | — |
| 2020-05-20 | $179.58 | $189.00 | 146,800 | — | — |
| 2020-05-19 | $176.86 | $186.14 | 157,100 | — | — |
| 2020-05-18 | $175.71 | $184.93 | 376,600 | — | — |
| 2020-05-15 | $172.21 | $181.25 | 275,400 | — | — |
| 2020-05-14 | $170.13 | $179.06 | 256,300 | — | — |
| 2020-05-13 | $169.17 | $178.05 | 515,300 | — | — |
| 2020-05-12 | $175.21 | $184.40 | 562,000 | — | — |
| 2020-05-11 | $175.50 | $184.71 | 212,300 | — | — |
| 2020-05-08 | $176.50 | $185.76 | 133,900 | — | — |
| 2020-05-07 | $173.90 | $183.03 | 310,600 | — | — |
| 2020-05-06 | $169.15 | $178.03 | 207,600 | — | — |
| 2020-05-05 | $169.27 | $178.15 | 342,700 | — | — |
| 2020-05-04 | $163.51 | $172.09 | 217,500 | — | — |
| 2020-05-01 | $162.85 | $171.40 | 232,000 | — | — |
| 2020-04-30 | $164.30 | $172.92 | 219,200 | — | — |
| 2020-04-29 | $169.60 | $178.50 | 188,900 | — | — |
| 2020-04-28 | $167.51 | $176.30 | 168,100 | — | — |
| 2020-04-27 | $168.27 | $177.10 | 98,400 | — | — |
| 2020-04-24 | $164.87 | $173.52 | 149,700 | — | — |
| 2020-04-23 | $165.94 | $174.65 | 103,000 | — | — |
| 2020-04-22 | $164.44 | $173.07 | 130,800 | — | — |
| 2020-04-21 | $160.72 | $169.15 | 277,800 | — | — |
| 2020-04-20 | $166.58 | $175.32 | 236,900 | — | — |
| 2020-04-17 | $167.50 | $176.29 | 418,200 | — | — |
| 2020-04-16 | $164.54 | $173.17 | 247,400 | — | — |
| 2020-04-15 | $159.33 | $167.69 | 175,400 | — | — |
| 2020-04-14 | $161.92 | $170.42 | 219,300 | — | — |
| 2020-04-13 | $157.01 | $165.25 | 214,400 | — | — |
| 2020-04-09 | $157.32 | $165.58 | 125,000 | — | — |
| 2020-04-08 | $158.22 | $166.52 | 162,600 | — | — |
| 2020-04-07 | $155.50 | $163.66 | 187,000 | — | — |
| 2020-04-06 | $151.94 | $159.91 | 276,100 | — | — |
| 2020-04-03 | $143.06 | $150.57 | 154,100 | — | — |
| 2020-04-02 | $144.12 | $151.68 | 249,900 | — | — |
| 2020-04-01 | $140.88 | $148.27 | 291,600 | — | — |
| 2020-03-31 | $143.56 | $151.09 | 292,000 | — | — |
| 2020-03-30 | $148.27 | $156.05 | 194,700 | — | — |
| 2020-03-27 | $152.18 | $160.17 | 215,700 | — | — |
| 2020-03-26 | $152.86 | $160.88 | 320,200 | — | — |
| 2020-03-25 | $147.49 | $155.23 | 377,100 | — | — |
| 2020-03-24 | $148.20 | $155.98 | 432,400 | — | — |
| 2020-03-23 | $135.60 | $142.72 | 395,600 | — | — |
| 2020-03-20 | $128.77 | $135.53 | 384,100 | — | — |
| 2020-03-19 | $122.92 | $129.37 | 226,300 | — | — |
| 2020-03-18 | $117.47 | $123.63 | 377,000 | — | — |
| 2020-03-17 | $123.33 | $129.80 | 311,500 | — | — |
| 2020-03-16 | $128.12 | $134.84 | 525,500 | — | — |
| 2020-03-13 | $138.55 | $145.82 | 353,800 | — | — |
| 2020-03-12 | $131.20 | $138.09 | 629,200 | — | — |
| 2020-03-11 | $142.06 | $149.52 | 425,900 | — | — |
| 2020-03-10 | $142.05 | $149.50 | 693,500 | — | — |
| 2020-03-09 | $139.00 | $146.29 | 1,210,900 | — | — |
| 2020-03-06 | $159.36 | $167.72 | 244,400 | — | — |
| 2020-03-05 | $163.47 | $172.05 | 254,000 | — | — |
| 2020-03-04 | $167.39 | $176.17 | 294,500 | — | — |
| 2020-03-03 | $162.60 | $171.13 | 250,800 | — | — |
| 2020-03-02 | $168.37 | $177.21 | 147,300 | — | — |
| 2020-02-28 | $163.83 | $172.43 | 317,800 | — | — |
| 2020-02-27 | $162.66 | $171.20 | 253,200 | — | — |
| 2020-02-26 | $167.94 | $176.75 | 145,700 | — | — |
| 2020-02-25 | $167.29 | $176.07 | 293,800 | — | — |
| 2020-02-24 | $171.33 | $180.32 | 243,000 | — | — |
| 2020-02-21 | $176.93 | $186.21 | 311,400 | — | — |
| 2020-02-20 | $181.36 | $190.88 | 302,600 | — | — |
| 2020-02-19 | $181.28 | $190.79 | 353,700 | — | — |
| 2020-02-18 | $176.59 | $185.86 | 268,000 | — | — |
| 2020-02-14 | $179.09 | $188.49 | 284,600 | — | — |
| 2020-02-13 | $177.13 | $186.43 | 329,900 | — | — |
| 2020-02-12 | $176.91 | $186.19 | 315,400 | — | — |
| 2020-02-11 | $174.64 | $183.80 | 129,700 | — | — |
| 2020-02-10 | $174.49 | $183.65 | 189,400 | — | — |
| 2020-02-07 | $173.80 | $182.92 | 121,500 | — | — |
| 2020-02-06 | $174.62 | $183.78 | 231,300 | — | — |
| 2020-02-05 | $172.26 | $181.30 | 243,300 | — | — |
| 2020-02-04 | $174.39 | $183.54 | 329,400 | — | — |
| 2020-02-03 | $172.77 | $181.84 | 216,200 | — | — |
| 2020-01-31 | $172.30 | $181.34 | 153,200 | — | — |
| 2020-01-30 | $173.28 | $182.37 | 147,100 | — | — |
| 2020-01-29 | $172.90 | $181.97 | 169,200 | — | — |
| 2020-01-28 | $171.71 | $180.72 | 424,200 | — | — |
| 2020-01-27 | $171.68 | $180.69 | 400,600 | — | — |
| 2020-01-24 | $177.04 | $186.33 | 190,400 | — | — |
| 2020-01-23 | $178.47 | $187.84 | 378,600 | — | — |
| 2020-01-22 | $179.48 | $188.90 | 489,400 | — | — |
| 2020-01-21 | $177.11 | $186.40 | 504,000 | — | — |
| 2020-01-17 | $175.77 | $184.99 | 738,200 | — | — |
| 2020-01-16 | $176.27 | $185.52 | 1,035,900 | — | — |
| 2020-01-15 | $165.47 | $174.15 | 177,400 | — | — |
| 2020-01-14 | $162.98 | $171.53 | 111,100 | — | — |
| 2020-01-13 | $164.30 | $172.92 | 191,400 | — | — |
| 2020-01-10 | $162.16 | $170.67 | 108,000 | — | — |
| 2020-01-09 | $162.96 | $171.51 | 469,500 | — | — |
| 2020-01-08 | $163.59 | $172.17 | 278,100 | — | — |
| 2020-01-07 | $159.65 | $168.03 | 251,000 | — | — |
| 2020-01-06 | $159.69 | $168.07 | 497,400 | — | — |
| 2020-01-03 | $158.00 | $166.29 | 72,500 | — | — |
| 2020-01-02 | $158.62 | $166.94 | 137,100 | — | — |