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
- 2016-02-03 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 | $258.39 | $258.39 | 207,200 | — | — |
| 2020-12-30 | $255.00 | $255.00 | 238,100 | — | — |
| 2020-12-29 | $245.00 | $245.00 | 323,200 | — | — |
| 2020-12-28 | $252.64 | $252.64 | 270,500 | — | — |
| 2020-12-24 | $263.72 | $263.72 | 78,000 | — | — |
| 2020-12-23 | $263.86 | $263.86 | 161,600 | — | — |
| 2020-12-22 | $261.44 | $261.44 | 132,200 | — | — |
| 2020-12-21 | $261.42 | $261.42 | 192,200 | — | — |
| 2020-12-18 | $257.28 | $257.28 | 511,800 | — | — |
| 2020-12-17 | $260.47 | $260.47 | 535,600 | — | — |
| 2020-12-16 | $247.63 | $247.63 | 603,100 | — | — |
| 2020-12-15 | $239.24 | $239.24 | 539,900 | — | — |
| 2020-12-14 | $228.06 | $228.06 | 730,300 | — | — |
| 2020-12-11 | $228.25 | $228.25 | 488,100 | — | — |
| 2020-12-10 | $227.95 | $227.95 | 657,400 | — | — |
| 2020-12-09 | $222.45 | $222.45 | 399,100 | — | — |
| 2020-12-08 | $228.09 | $228.09 | 466,900 | — | — |
| 2020-12-07 | $223.61 | $223.61 | 349,900 | — | — |
| 2020-12-04 | $222.88 | $222.88 | 639,300 | — | — |
| 2020-12-03 | $221.31 | $221.31 | 648,400 | — | — |
| 2020-12-02 | $227.00 | $227.00 | 1,285,800 | — | — |
| 2020-12-01 | $246.49 | $246.49 | 484,200 | — | — |
| 2020-11-30 | $255.69 | $255.69 | 5,213,400 | — | — |
| 2020-11-27 | $285.89 | $285.89 | 346,600 | — | — |
| 2020-11-25 | $264.16 | $264.16 | 285,200 | — | — |
| 2020-11-24 | $256.18 | $256.18 | 385,400 | — | — |
| 2020-11-23 | $273.78 | $273.78 | 463,700 | — | — |
| 2020-11-20 | $284.17 | $284.17 | 115,900 | — | — |
| 2020-11-19 | $281.91 | $281.91 | 256,100 | — | — |
| 2020-11-18 | $283.72 | $283.72 | 145,600 | — | — |
| 2020-11-17 | $284.33 | $284.33 | 174,400 | — | — |
| 2020-11-16 | $279.96 | $279.96 | 273,200 | — | — |
| 2020-11-13 | $278.05 | $278.05 | 261,400 | — | — |
| 2020-11-12 | $283.65 | $283.65 | 158,000 | — | — |
| 2020-11-11 | $285.00 | $285.00 | 150,700 | — | — |
| 2020-11-10 | $282.51 | $282.51 | 274,600 | — | — |
| 2020-11-09 | $280.00 | $280.00 | 470,800 | — | — |
| 2020-11-06 | $293.45 | $293.45 | 543,900 | — | — |
| 2020-11-05 | $300.00 | $300.00 | 457,400 | — | — |
| 2020-11-04 | $304.30 | $304.30 | 223,000 | — | — |
| 2020-11-03 | $300.00 | $300.00 | 172,300 | — | — |
| 2020-11-02 | $299.00 | $299.00 | 216,200 | — | — |
| 2020-10-30 | $296.52 | $296.52 | 253,700 | — | — |
| 2020-10-29 | $299.50 | $299.50 | 146,000 | — | — |
| 2020-10-28 | $299.24 | $299.24 | 120,700 | — | — |
| 2020-10-27 | $301.53 | $301.53 | 208,700 | — | — |
| 2020-10-26 | $301.28 | $301.28 | 88,300 | — | — |
| 2020-10-23 | $299.00 | $299.00 | 239,000 | — | — |
| 2020-10-22 | $303.79 | $303.79 | 238,100 | — | — |
| 2020-10-21 | $302.57 | $302.57 | 154,400 | — | — |
| 2020-10-20 | $299.90 | $299.90 | 191,900 | — | — |
| 2020-10-19 | $301.52 | $301.52 | 181,500 | — | — |
| 2020-10-16 | $316.61 | $316.61 | 173,100 | — | — |
| 2020-10-15 | $304.07 | $304.07 | 143,300 | — | — |
| 2020-10-14 | $303.93 | $303.93 | 277,900 | — | — |
| 2020-10-13 | $303.23 | $303.23 | 602,700 | — | — |
| 2020-10-12 | $307.55 | $307.55 | 165,000 | — | — |
| 2020-10-09 | $312.66 | $312.66 | 196,100 | — | — |
| 2020-10-08 | $301.49 | $301.49 | 126,400 | — | — |
| 2020-10-07 | $297.55 | $297.55 | 487,700 | — | — |
| 2020-10-06 | $295.87 | $295.87 | 216,000 | — | — |
| 2020-10-05 | $306.04 | $306.04 | 450,100 | — | — |
| 2020-10-02 | $283.28 | $283.28 | 132,300 | — | — |
| 2020-10-01 | $285.20 | $285.20 | 253,400 | — | — |
| 2020-09-30 | $286.44 | $286.44 | 180,700 | — | — |
| 2020-09-29 | $281.46 | $281.46 | 233,600 | — | — |
| 2020-09-28 | $280.65 | $280.65 | 230,900 | — | — |
| 2020-09-25 | $282.40 | $282.40 | 246,200 | — | — |
| 2020-09-24 | $276.57 | $276.57 | 244,300 | — | — |
| 2020-09-23 | $274.68 | $274.68 | 171,100 | — | — |
| 2020-09-22 | $268.80 | $268.80 | 100,500 | — | — |
| 2020-09-21 | $271.07 | $271.07 | 229,200 | — | — |
| 2020-09-18 | $273.96 | $273.96 | 491,700 | — | — |
| 2020-09-17 | $262.62 | $262.62 | 410,600 | — | — |
| 2020-09-16 | $255.13 | $255.13 | 286,000 | — | — |
| 2020-09-15 | $255.44 | $255.44 | 270,900 | — | — |
| 2020-09-14 | $250.17 | $250.17 | 183,600 | — | — |
| 2020-09-11 | $249.59 | $249.59 | 286,900 | — | — |
| 2020-09-10 | $238.25 | $238.25 | 224,300 | — | — |
| 2020-09-09 | $240.23 | $240.23 | 171,400 | — | — |
| 2020-09-08 | $237.16 | $237.16 | 331,500 | — | — |
| 2020-09-04 | $240.17 | $240.17 | 222,600 | — | — |
| 2020-09-03 | $232.75 | $232.75 | 220,700 | — | — |
| 2020-09-02 | $234.94 | $234.94 | 344,000 | — | — |
| 2020-09-01 | $236.30 | $236.30 | 272,600 | — | — |
| 2020-08-31 | $241.57 | $241.57 | 192,200 | — | — |
| 2020-08-28 | $242.96 | $242.96 | 174,900 | — | — |
| 2020-08-27 | $244.55 | $244.55 | 180,400 | — | — |
| 2020-08-26 | $249.26 | $249.26 | 128,000 | — | — |
| 2020-08-25 | $250.84 | $250.84 | 312,200 | — | — |
| 2020-08-24 | $237.39 | $237.39 | 280,500 | — | — |
| 2020-08-21 | $240.52 | $240.52 | 287,500 | — | — |
| 2020-08-20 | $235.33 | $235.33 | 201,100 | — | — |
| 2020-08-19 | $234.83 | $234.83 | 243,900 | — | — |
| 2020-08-18 | $231.96 | $231.96 | 303,600 | — | — |
| 2020-08-17 | $223.49 | $223.49 | 263,900 | — | — |
| 2020-08-14 | $210.72 | $210.72 | 114,300 | — | — |
| 2020-08-13 | $215.38 | $215.38 | 119,600 | — | — |
| 2020-08-12 | $213.23 | $213.23 | 151,100 | — | — |
| 2020-08-11 | $209.45 | $209.45 | 210,100 | — | — |
| 2020-08-10 | $209.39 | $209.39 | 268,200 | — | — |
| 2020-08-07 | $220.50 | $220.50 | 203,700 | — | — |
| 2020-08-06 | $224.06 | $224.06 | 145,500 | — | — |
| 2020-08-05 | $227.01 | $227.01 | 275,800 | — | — |
| 2020-08-04 | $222.65 | $222.65 | 227,100 | — | — |
| 2020-08-03 | $221.67 | $221.67 | 435,300 | — | — |
| 2020-07-31 | $209.00 | $209.00 | 191,800 | — | — |
| 2020-07-30 | $207.34 | $207.34 | 236,200 | — | — |
| 2020-07-29 | $208.50 | $208.50 | 376,000 | — | — |
| 2020-07-28 | $214.75 | $214.75 | 272,000 | — | — |
| 2020-07-27 | $224.00 | $224.00 | 223,600 | — | — |
| 2020-07-24 | $224.44 | $224.44 | 267,400 | — | — |
| 2020-07-23 | $233.05 | $233.05 | 282,600 | — | — |
| 2020-07-22 | $235.90 | $235.90 | 381,600 | — | — |
| 2020-07-21 | $248.19 | $248.19 | 349,500 | — | — |
| 2020-07-20 | $253.95 | $253.95 | 401,800 | — | — |
| 2020-07-17 | $248.67 | $248.67 | 570,500 | — | — |
| 2020-07-16 | $231.59 | $231.59 | 304,400 | — | — |
| 2020-07-15 | $239.31 | $239.31 | 581,200 | — | — |
| 2020-07-14 | $236.95 | $236.95 | 854,400 | — | — |
| 2020-07-13 | $213.01 | $213.01 | 995,700 | — | — |
| 2020-07-10 | $196.03 | $196.03 | 211,400 | — | — |
| 2020-07-09 | $199.81 | $199.81 | 280,400 | — | — |
| 2020-07-08 | $204.10 | $204.10 | 254,200 | — | — |
| 2020-07-07 | $196.59 | $196.59 | 287,100 | — | — |
| 2020-07-06 | $196.72 | $196.72 | 245,700 | — | — |
| 2020-07-02 | $195.86 | $195.86 | 251,500 | — | — |
| 2020-07-01 | $189.18 | $189.18 | 240,200 | — | — |
| 2020-06-30 | $188.40 | $188.40 | 267,500 | — | — |
| 2020-06-29 | $189.20 | $189.20 | 344,100 | — | — |
| 2020-06-26 | $195.41 | $195.41 | 374,600 | — | — |
| 2020-06-25 | $194.74 | $194.74 | 226,400 | — | — |
| 2020-06-24 | $186.15 | $186.15 | 193,900 | — | — |
| 2020-06-23 | $187.45 | $187.45 | 209,200 | — | — |
| 2020-06-22 | $183.48 | $183.48 | 144,900 | — | — |
| 2020-06-19 | $182.67 | $182.67 | 311,900 | — | — |
| 2020-06-18 | $177.40 | $177.40 | 113,900 | — | — |
| 2020-06-17 | $174.43 | $174.43 | 142,200 | — | — |
| 2020-06-16 | $173.23 | $173.23 | 219,100 | — | — |
| 2020-06-15 | $171.49 | $171.49 | 173,000 | — | — |
| 2020-06-12 | $163.92 | $163.92 | 181,800 | — | — |
| 2020-06-11 | $163.22 | $163.22 | 150,400 | — | — |
| 2020-06-10 | $171.87 | $171.87 | 138,500 | — | — |
| 2020-06-09 | $172.63 | $172.63 | 79,300 | — | — |
| 2020-06-08 | $172.88 | $172.88 | 183,000 | — | — |
| 2020-06-05 | $172.03 | $172.03 | 247,700 | — | — |
| 2020-06-04 | $171.51 | $171.51 | 215,000 | — | — |
| 2020-06-03 | $169.04 | $169.04 | 164,900 | — | — |
| 2020-06-02 | $168.33 | $168.33 | 207,300 | — | — |
| 2020-06-01 | $168.04 | $168.04 | 177,600 | — | — |
| 2020-05-29 | $165.54 | $165.54 | 524,100 | — | — |
| 2020-05-28 | $162.36 | $162.36 | 219,900 | — | — |
| 2020-05-27 | $160.91 | $160.91 | 242,100 | — | — |
| 2020-05-26 | $163.90 | $163.90 | 333,800 | — | — |
| 2020-05-22 | $159.12 | $159.12 | 382,700 | — | — |
| 2020-05-21 | $164.60 | $164.60 | 243,400 | — | — |
| 2020-05-20 | $165.80 | $165.80 | 275,800 | — | — |
| 2020-05-19 | $168.82 | $168.82 | 275,900 | — | — |
| 2020-05-18 | $166.25 | $166.25 | 263,800 | — | — |
| 2020-05-15 | $166.26 | $166.26 | 304,100 | — | — |
| 2020-05-14 | $163.24 | $163.24 | 249,700 | — | — |
| 2020-05-13 | $160.27 | $160.27 | 313,900 | — | — |
| 2020-05-12 | $158.38 | $158.38 | 231,400 | — | — |
| 2020-05-11 | $163.26 | $163.26 | 277,800 | — | — |
| 2020-05-08 | $156.81 | $156.81 | 253,200 | — | — |
| 2020-05-07 | $153.42 | $153.42 | 302,300 | — | — |
| 2020-05-06 | $144.38 | $144.38 | 161,600 | — | — |
| 2020-05-05 | $143.50 | $143.50 | 259,300 | — | — |
| 2020-05-04 | $137.50 | $137.50 | 257,600 | — | — |
| 2020-05-01 | $140.21 | $140.21 | 228,100 | — | — |
| 2020-04-30 | $152.83 | $152.83 | 179,700 | — | — |
| 2020-04-29 | $161.62 | $161.62 | 192,000 | — | — |
| 2020-04-28 | $163.12 | $163.12 | 223,000 | — | — |
| 2020-04-27 | $165.00 | $165.00 | 235,200 | — | — |
| 2020-04-24 | $160.20 | $160.20 | 112,000 | — | — |
| 2020-04-23 | $161.00 | $161.00 | 173,100 | — | — |
| 2020-04-22 | $160.68 | $160.68 | 166,400 | — | — |
| 2020-04-21 | $158.53 | $158.53 | 100,400 | — | — |
| 2020-04-20 | $161.03 | $161.03 | 152,000 | — | — |
| 2020-04-17 | $157.43 | $157.43 | 232,400 | — | — |
| 2020-04-16 | $156.88 | $156.88 | 282,800 | — | — |
| 2020-04-15 | $156.16 | $156.16 | 265,600 | — | — |
| 2020-04-14 | $158.35 | $158.35 | 203,400 | — | — |
| 2020-04-13 | $148.51 | $148.51 | 142,000 | — | — |
| 2020-04-09 | $150.40 | $150.40 | 196,800 | — | — |
| 2020-04-08 | $140.40 | $140.40 | 210,800 | — | — |
| 2020-04-07 | $136.04 | $136.04 | 265,400 | — | — |
| 2020-04-06 | $144.26 | $144.26 | 204,400 | — | — |
| 2020-04-03 | $139.98 | $139.98 | 183,000 | — | — |
| 2020-04-02 | $136.36 | $136.36 | 487,700 | — | — |
| 2020-04-01 | $123.90 | $123.90 | 273,200 | — | — |
| 2020-03-31 | $123.11 | $123.11 | 356,900 | — | — |
| 2020-03-30 | $125.39 | $125.39 | 234,300 | — | — |
| 2020-03-27 | $125.52 | $125.52 | 362,100 | — | — |
| 2020-03-26 | $126.29 | $126.29 | 486,500 | — | — |
| 2020-03-25 | $121.84 | $121.84 | 903,300 | — | — |
| 2020-03-24 | $129.27 | $129.27 | 381,100 | — | — |
| 2020-03-23 | $127.80 | $127.80 | 408,900 | — | — |
| 2020-03-20 | $126.00 | $126.00 | 2,350,900 | — | — |
| 2020-03-19 | $148.37 | $148.37 | 465,300 | — | — |
| 2020-03-18 | $155.93 | $155.93 | 428,100 | — | — |
| 2020-03-17 | $158.80 | $158.80 | 387,200 | — | — |
| 2020-03-16 | $140.00 | $140.00 | 569,300 | — | — |
| 2020-03-13 | $144.60 | $144.60 | 458,900 | — | — |
| 2020-03-12 | $137.83 | $137.83 | 524,900 | — | — |
| 2020-03-11 | $145.69 | $145.69 | 524,500 | — | — |
| 2020-03-10 | $156.27 | $156.27 | 458,800 | — | — |
| 2020-03-09 | $153.07 | $153.07 | 567,500 | — | — |
| 2020-03-06 | $153.31 | $153.31 | 345,200 | — | — |
| 2020-03-05 | $155.67 | $155.67 | 331,800 | — | — |
| 2020-03-04 | $157.89 | $157.89 | 283,500 | — | — |
| 2020-03-03 | $154.63 | $154.63 | 757,300 | — | — |
| 2020-03-02 | $164.06 | $164.06 | 533,100 | — | — |
| 2020-02-28 | $158.35 | $158.35 | 446,700 | — | — |
| 2020-02-27 | $154.99 | $154.99 | 337,900 | — | — |
| 2020-02-26 | $158.04 | $158.04 | 277,500 | — | — |
| 2020-02-25 | $158.58 | $158.58 | 419,000 | — | — |
| 2020-02-24 | $163.96 | $163.96 | 433,000 | — | — |
| 2020-02-21 | $169.54 | $169.54 | 287,500 | — | — |
| 2020-02-20 | $171.00 | $171.00 | 375,100 | — | — |
| 2020-02-19 | $173.19 | $173.19 | 237,300 | — | — |
| 2020-02-18 | $170.79 | $170.79 | 259,000 | — | — |
| 2020-02-14 | $171.09 | $171.09 | 181,500 | — | — |
| 2020-02-13 | $168.44 | $168.44 | 114,100 | — | — |
| 2020-02-12 | $168.44 | $168.44 | 96,100 | — | — |
| 2020-02-11 | $167.21 | $167.21 | 246,700 | — | — |
| 2020-02-10 | $166.73 | $166.73 | 142,000 | — | — |
| 2020-02-07 | $164.97 | $164.97 | 191,200 | — | — |
| 2020-02-06 | $164.51 | $164.51 | 174,400 | — | — |
| 2020-02-05 | $163.70 | $163.70 | 196,000 | — | — |
| 2020-02-04 | $160.73 | $160.73 | 214,100 | — | — |
| 2020-02-03 | $154.51 | $154.51 | 223,500 | — | — |
| 2020-01-31 | $152.36 | $152.36 | 334,500 | — | — |
| 2020-01-30 | $153.49 | $153.49 | 214,500 | — | — |
| 2020-01-29 | $156.16 | $156.16 | 312,500 | — | — |
| 2020-01-28 | $159.22 | $159.22 | 122,800 | — | — |
| 2020-01-27 | $160.54 | $160.54 | 154,800 | — | — |
| 2020-01-24 | $163.56 | $163.56 | 162,000 | — | — |
| 2020-01-23 | $169.04 | $169.04 | 129,100 | — | — |
| 2020-01-22 | $169.27 | $169.27 | 142,900 | — | — |
| 2020-01-21 | $169.67 | $169.67 | 334,800 | — | — |
| 2020-01-17 | $170.36 | $170.36 | 350,800 | — | — |
| 2020-01-16 | $167.85 | $167.85 | 232,900 | — | — |
| 2020-01-15 | $165.01 | $165.01 | 248,500 | — | — |
| 2020-01-14 | $167.75 | $167.75 | 432,400 | — | — |
| 2020-01-13 | $163.80 | $163.80 | 206,500 | — | — |
| 2020-01-10 | $163.00 | $163.00 | 591,600 | — | — |
| 2020-01-09 | $167.44 | $167.44 | 520,700 | — | — |
| 2020-01-08 | $161.33 | $161.33 | 218,900 | — | — |
| 2020-01-07 | $163.24 | $163.24 | 252,400 | — | — |
| 2020-01-06 | $164.50 | $164.50 | 247,900 | — | — |
| 2020-01-03 | $162.34 | $162.34 | 249,700 | — | — |
| 2020-01-02 | $165.92 | $165.92 | 402,600 | — | — |