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
- 1989-06-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 | $199.20 | $301.26 | 290,000 | — | — |
| 2020-12-30 | $196.63 | $297.38 | 210,500 | — | — |
| 2020-12-29 | $195.23 | $295.26 | 179,400 | — | — |
| 2020-12-28 | $195.91 | $296.29 | 132,800 | — | — |
| 2020-12-24 | $196.56 | $297.27 | 152,900 | — | — |
| 2020-12-23 | $194.81 | $294.62 | 265,000 | — | — |
| 2020-12-22 | $196.39 | $297.01 | 394,700 | — | — |
| 2020-12-21 | $198.33 | $299.95 | 369,200 | — | — |
| 2020-12-18 | $198.55 | $300.28 | 663,700 | — | — |
| 2020-12-17 | $197.88 | $299.27 | 269,500 | — | — |
| 2020-12-16 | $195.39 | $295.50 | 284,000 | — | — |
| 2020-12-15 | $196.40 | $297.03 | 454,800 | — | — |
| 2020-12-14 | $192.67 | $291.39 | 416,500 | — | — |
| 2020-12-11 | $192.93 | $291.78 | 304,300 | — | — |
| 2020-12-10 | $191.87 | $290.18 | 329,000 | — | — |
| 2020-12-09 | $194.46 | $294.10 | 310,500 | — | — |
| 2020-12-08 | $194.08 | $293.52 | 350,500 | — | — |
| 2020-12-07 | $190.92 | $288.74 | 192,600 | — | — |
| 2020-12-04 | $192.78 | $291.55 | 285,700 | — | — |
| 2020-12-03 | $190.26 | $287.74 | 275,100 | — | — |
| 2020-12-02 | $189.88 | $287.17 | 532,100 | — | — |
| 2020-12-01 | $195.14 | $295.12 | 552,700 | — | — |
| 2020-11-30 | $193.15 | $292.11 | 437,800 | — | — |
| 2020-11-27 | $192.36 | $290.92 | 95,700 | — | — |
| 2020-11-25 | $191.67 | $289.88 | 514,400 | — | — |
| 2020-11-24 | $194.49 | $294.14 | 486,600 | — | — |
| 2020-11-23 | $193.38 | $292.46 | 407,300 | — | — |
| 2020-11-20 | $193.97 | $293.35 | 407,900 | — | — |
| 2020-11-19 | $196.07 | $296.53 | 274,400 | — | — |
| 2020-11-18 | $197.46 | $298.63 | 477,800 | — | — |
| 2020-11-17 | $197.19 | $298.22 | 360,400 | — | — |
| 2020-11-16 | $197.26 | $298.33 | 371,900 | — | — |
| 2020-11-13 | $193.17 | $292.14 | 373,800 | — | — |
| 2020-11-12 | $189.04 | $285.90 | 422,300 | — | — |
| 2020-11-11 | $191.44 | $289.53 | 438,300 | — | — |
| 2020-11-10 | $195.96 | $296.36 | 702,900 | — | — |
| 2020-11-09 | $187.81 | $284.04 | 717,100 | — | — |
| 2020-11-06 | $183.02 | $276.79 | 437,100 | — | — |
| 2020-11-05 | $177.77 | $268.85 | 504,600 | — | — |
| 2020-11-04 | $176.90 | $267.54 | 319,900 | — | — |
| 2020-11-03 | $180.42 | $272.86 | 505,200 | — | — |
| 2020-11-02 | $178.76 | $270.35 | 648,900 | — | — |
| 2020-10-30 | $170.39 | $257.69 | 683,000 | — | — |
| 2020-10-29 | $168.73 | $255.18 | 1,167,100 | — | — |
| 2020-10-28 | $172.57 | $260.99 | 1,125,000 | — | — |
| 2020-10-27 | $186.00 | $281.30 | 527,300 | — | — |
| 2020-10-26 | $190.08 | $287.47 | 299,100 | — | — |
| 2020-10-23 | $191.63 | $289.82 | 298,200 | — | — |
| 2020-10-22 | $189.07 | $285.94 | 287,700 | — | — |
| 2020-10-21 | $190.45 | $288.03 | 303,800 | — | — |
| 2020-10-20 | $190.94 | $288.77 | 372,300 | — | — |
| 2020-10-19 | $189.74 | $286.96 | 329,600 | — | — |
| 2020-10-16 | $192.73 | $291.48 | 1,249,900 | — | — |
| 2020-10-15 | $189.62 | $286.78 | 411,800 | — | — |
| 2020-10-14 | $188.15 | $284.55 | 408,800 | — | — |
| 2020-10-13 | $186.20 | $280.85 | 321,000 | — | — |
| 2020-10-12 | $189.18 | $285.34 | 497,300 | — | — |
| 2020-10-09 | $190.41 | $287.20 | 258,400 | — | — |
| 2020-10-08 | $190.00 | $286.58 | 333,500 | — | — |
| 2020-10-07 | $189.18 | $285.34 | 344,000 | — | — |
| 2020-10-06 | $183.80 | $277.23 | 277,700 | — | — |
| 2020-10-05 | $182.91 | $275.88 | 166,000 | — | — |
| 2020-10-02 | $179.92 | $271.37 | 228,700 | — | — |
| 2020-10-01 | $178.12 | $268.66 | 351,700 | — | — |
| 2020-09-30 | $182.41 | $275.13 | 494,700 | — | — |
| 2020-09-29 | $181.75 | $274.14 | 201,700 | — | — |
| 2020-09-28 | $181.32 | $273.49 | 214,300 | — | — |
| 2020-09-25 | $179.03 | $270.03 | 342,100 | — | — |
| 2020-09-24 | $177.76 | $268.12 | 251,500 | — | — |
| 2020-09-23 | $176.51 | $266.23 | 275,300 | — | — |
| 2020-09-22 | $180.34 | $272.01 | 395,300 | — | — |
| 2020-09-21 | $178.25 | $268.86 | 499,000 | — | — |
| 2020-09-18 | $186.04 | $280.61 | 572,500 | — | — |
| 2020-09-17 | $186.52 | $281.33 | 383,700 | — | — |
| 2020-09-16 | $186.46 | $281.24 | 357,900 | — | — |
| 2020-09-15 | $186.21 | $280.86 | 304,300 | — | — |
| 2020-09-14 | $184.10 | $277.68 | 360,700 | — | — |
| 2020-09-11 | $181.12 | $273.18 | 356,400 | — | — |
| 2020-09-10 | $177.40 | $267.57 | 353,700 | — | — |
| 2020-09-09 | $179.69 | $271.03 | 282,800 | — | — |
| 2020-09-08 | $176.01 | $265.48 | 368,700 | — | — |
| 2020-09-04 | $177.62 | $267.91 | 440,500 | — | — |
| 2020-09-03 | $180.15 | $271.72 | 328,800 | — | — |
| 2020-09-02 | $184.17 | $277.79 | 319,100 | — | — |
| 2020-09-01 | $182.08 | $274.63 | 234,200 | — | — |
| 2020-08-31 | $180.23 | $271.84 | 361,800 | — | — |
| 2020-08-28 | $180.89 | $272.84 | 284,700 | — | — |
| 2020-08-27 | $178.74 | $269.60 | 335,500 | — | — |
| 2020-08-26 | $180.00 | $271.50 | 280,900 | — | — |
| 2020-08-25 | $179.70 | $271.04 | 480,600 | — | — |
| 2020-08-24 | $180.59 | $272.39 | 337,700 | — | — |
| 2020-08-21 | $178.85 | $269.76 | 637,100 | — | — |
| 2020-08-20 | $176.28 | $265.88 | 370,400 | — | — |
| 2020-08-19 | $175.79 | $265.15 | 300,900 | — | — |
| 2020-08-18 | $176.56 | $266.31 | 377,200 | — | — |
| 2020-08-17 | $174.86 | $263.74 | 295,500 | — | — |
| 2020-08-14 | $176.70 | $266.52 | 429,300 | — | — |
| 2020-08-13 | $174.86 | $263.74 | 276,700 | — | — |
| 2020-08-12 | $176.98 | $266.94 | 407,000 | — | — |
| 2020-08-11 | $174.02 | $262.48 | 499,400 | — | — |
| 2020-08-10 | $171.21 | $258.24 | 461,000 | — | — |
| 2020-08-07 | $167.54 | $252.70 | 365,700 | — | — |
| 2020-08-06 | $166.52 | $251.16 | 201,300 | — | — |
| 2020-08-05 | $166.15 | $250.61 | 332,400 | — | — |
| 2020-08-04 | $165.05 | $248.95 | 225,500 | — | — |
| 2020-08-03 | $166.29 | $250.82 | 350,800 | — | — |
| 2020-07-31 | $164.82 | $248.60 | 302,800 | — | — |
| 2020-07-30 | $164.60 | $248.27 | 332,700 | — | — |
| 2020-07-29 | $166.60 | $251.28 | 266,700 | — | — |
| 2020-07-28 | $165.38 | $249.44 | 282,500 | — | — |
| 2020-07-27 | $169.56 | $255.75 | 503,300 | — | — |
| 2020-07-24 | $167.67 | $252.90 | 622,200 | — | — |
| 2020-07-23 | $170.91 | $257.79 | 511,200 | — | — |
| 2020-07-22 | $169.34 | $255.42 | 467,100 | — | — |
| 2020-07-21 | $170.15 | $256.64 | 417,200 | — | — |
| 2020-07-20 | $168.98 | $254.87 | 343,000 | — | — |
| 2020-07-17 | $169.57 | $255.76 | 327,200 | — | — |
| 2020-07-16 | $168.46 | $254.09 | 332,900 | — | — |
| 2020-07-15 | $168.12 | $253.58 | 600,000 | — | — |
| 2020-07-14 | $162.79 | $244.78 | 373,100 | — | — |
| 2020-07-13 | $159.44 | $239.75 | 345,600 | — | — |
| 2020-07-10 | $156.94 | $235.99 | 252,300 | — | — |
| 2020-07-09 | $157.19 | $236.36 | 315,100 | — | — |
| 2020-07-08 | $157.81 | $237.30 | 180,000 | — | — |
| 2020-07-07 | $158.33 | $238.08 | 229,400 | — | — |
| 2020-07-06 | $160.03 | $240.63 | 350,200 | — | — |
| 2020-07-02 | $157.89 | $237.42 | 347,200 | — | — |
| 2020-07-01 | $155.84 | $234.33 | 264,100 | — | — |
| 2020-06-30 | $158.04 | $237.64 | 411,100 | — | — |
| 2020-06-29 | $154.39 | $232.15 | 412,000 | — | — |
| 2020-06-26 | $154.76 | $232.71 | 1,808,600 | — | — |
| 2020-06-25 | $152.19 | $228.84 | 559,300 | — | — |
| 2020-06-24 | $148.76 | $223.69 | 426,100 | — | — |
| 2020-06-23 | $154.30 | $232.02 | 447,500 | — | — |
| 2020-06-22 | $153.44 | $230.72 | 392,900 | — | — |
| 2020-06-19 | $153.24 | $230.42 | 552,700 | — | — |
| 2020-06-18 | $153.11 | $230.23 | 308,100 | — | — |
| 2020-06-17 | $154.68 | $232.59 | 322,000 | — | — |
| 2020-06-16 | $154.99 | $233.05 | 351,100 | — | — |
| 2020-06-15 | $152.72 | $229.64 | 456,100 | — | — |
| 2020-06-12 | $152.59 | $229.45 | 592,800 | — | — |
| 2020-06-11 | $151.12 | $227.24 | 656,400 | — | — |
| 2020-06-10 | $160.18 | $240.86 | 416,200 | — | — |
| 2020-06-09 | $162.11 | $243.76 | 501,500 | — | — |
| 2020-06-08 | $166.86 | $250.90 | 545,800 | — | — |
| 2020-06-05 | $167.29 | $251.55 | 469,600 | — | — |
| 2020-06-04 | $163.96 | $246.54 | 484,400 | — | — |
| 2020-06-03 | $165.86 | $249.40 | 657,700 | — | — |
| 2020-06-02 | $159.90 | $240.44 | 475,800 | — | — |
| 2020-06-01 | $158.12 | $237.76 | 361,100 | — | — |
| 2020-05-29 | $159.37 | $239.64 | 538,100 | — | — |
| 2020-05-28 | $157.47 | $236.78 | 657,700 | — | — |
| 2020-05-27 | $159.21 | $239.40 | 509,000 | — | — |
| 2020-05-26 | $155.09 | $233.21 | 398,900 | — | — |
| 2020-05-22 | $150.45 | $226.23 | 383,200 | — | — |
| 2020-05-21 | $151.56 | $227.90 | 376,800 | — | — |
| 2020-05-20 | $152.37 | $229.12 | 402,200 | — | — |
| 2020-05-19 | $151.15 | $227.28 | 445,600 | — | — |
| 2020-05-18 | $154.63 | $232.51 | 452,700 | — | — |
| 2020-05-15 | $148.42 | $223.18 | 2,239,500 | — | — |
| 2020-05-14 | $149.03 | $224.09 | 752,900 | — | — |
| 2020-05-13 | $146.80 | $219.99 | 573,800 | — | — |
| 2020-05-12 | $148.07 | $221.89 | 347,500 | — | — |
| 2020-05-11 | $153.56 | $230.12 | 491,900 | — | — |
| 2020-05-08 | $154.70 | $231.83 | 479,500 | — | — |
| 2020-05-07 | $153.40 | $229.88 | 448,200 | — | — |
| 2020-05-06 | $151.70 | $227.33 | 512,400 | — | — |
| 2020-05-05 | $151.78 | $227.45 | 346,700 | — | — |
| 2020-05-04 | $150.63 | $225.73 | 406,300 | — | — |
| 2020-05-01 | $151.29 | $226.72 | 362,400 | — | — |
| 2020-04-30 | $153.63 | $230.22 | 660,300 | — | — |
| 2020-04-29 | $157.88 | $236.59 | 470,500 | — | — |
| 2020-04-28 | $157.78 | $236.44 | 496,000 | — | — |
| 2020-04-27 | $156.29 | $234.21 | 543,300 | — | — |
| 2020-04-24 | $152.72 | $228.86 | 772,500 | — | — |
| 2020-04-23 | $152.36 | $228.32 | 536,400 | — | — |
| 2020-04-22 | $151.66 | $227.27 | 415,800 | — | — |
| 2020-04-21 | $148.63 | $222.73 | 457,400 | — | — |
| 2020-04-20 | $151.58 | $227.15 | 389,100 | — | — |
| 2020-04-17 | $152.73 | $228.87 | 550,500 | — | — |
| 2020-04-16 | $146.83 | $220.03 | 496,400 | — | — |
| 2020-04-15 | $145.40 | $217.89 | 451,700 | — | — |
| 2020-04-14 | $150.22 | $225.11 | 537,700 | — | — |
| 2020-04-13 | $146.63 | $219.73 | 470,200 | — | — |
| 2020-04-09 | $151.52 | $227.06 | 573,000 | — | — |
| 2020-04-08 | $151.00 | $226.28 | 571,600 | — | — |
| 2020-04-07 | $146.09 | $218.92 | 902,100 | — | — |
| 2020-04-06 | $143.96 | $215.73 | 1,056,600 | — | — |
| 2020-04-03 | $138.51 | $207.56 | 852,300 | — | — |
| 2020-04-02 | $136.38 | $204.37 | 971,300 | — | — |
| 2020-04-01 | $133.20 | $199.61 | 1,031,200 | — | — |
| 2020-03-31 | $138.11 | $206.97 | 1,064,300 | — | — |
| 2020-03-30 | $136.88 | $205.12 | 940,900 | — | — |
| 2020-03-27 | $131.18 | $196.58 | 860,200 | — | — |
| 2020-03-26 | $125.81 | $188.53 | 1,468,000 | — | — |
| 2020-03-25 | $119.36 | $178.87 | 1,326,700 | — | — |
| 2020-03-24 | $119.99 | $179.81 | 1,354,000 | — | — |
| 2020-03-23 | $114.65 | $171.81 | 944,900 | — | — |
| 2020-03-20 | $116.48 | $174.55 | 1,066,600 | — | — |
| 2020-03-19 | $123.36 | $184.86 | 1,286,100 | — | — |
| 2020-03-18 | $114.00 | $170.84 | 1,052,100 | — | — |
| 2020-03-17 | $125.96 | $188.76 | 959,700 | — | — |
| 2020-03-16 | $115.70 | $173.38 | 816,000 | — | — |
| 2020-03-13 | $130.85 | $196.09 | 1,185,500 | — | — |
| 2020-03-12 | $123.14 | $184.53 | 1,103,600 | — | — |
| 2020-03-11 | $134.87 | $202.11 | 504,300 | — | — |
| 2020-03-10 | $144.45 | $216.47 | 774,800 | — | — |
| 2020-03-09 | $135.69 | $203.34 | 929,200 | — | — |
| 2020-03-06 | $146.24 | $219.15 | 508,600 | — | — |
| 2020-03-05 | $148.21 | $222.10 | 640,700 | — | — |
| 2020-03-04 | $153.90 | $230.63 | 556,600 | — | — |
| 2020-03-03 | $149.42 | $223.91 | 600,400 | — | — |
| 2020-03-02 | $153.04 | $229.34 | 1,001,400 | — | — |
| 2020-02-28 | $148.00 | $221.79 | 979,200 | — | — |
| 2020-02-27 | $152.15 | $228.01 | 666,500 | — | — |
| 2020-02-26 | $159.31 | $238.73 | 555,100 | — | — |
| 2020-02-25 | $162.84 | $244.02 | 454,100 | — | — |
| 2020-02-24 | $169.44 | $253.92 | 390,700 | — | — |
| 2020-02-21 | $173.35 | $259.77 | 231,300 | — | — |
| 2020-02-20 | $173.58 | $260.12 | 344,800 | — | — |
| 2020-02-19 | $173.54 | $260.06 | 283,100 | — | — |
| 2020-02-18 | $174.95 | $262.17 | 301,600 | — | — |
| 2020-02-14 | $174.79 | $261.93 | 426,500 | — | — |
| 2020-02-13 | $174.69 | $261.78 | 289,700 | — | — |
| 2020-02-12 | $176.81 | $264.96 | 350,000 | — | — |
| 2020-02-11 | $176.05 | $263.82 | 313,400 | — | — |
| 2020-02-10 | $174.47 | $261.45 | 348,200 | — | — |
| 2020-02-07 | $171.35 | $256.78 | 490,600 | — | — |
| 2020-02-06 | $171.19 | $256.54 | 332,900 | — | — |
| 2020-02-05 | $170.42 | $255.38 | 547,200 | — | — |
| 2020-02-04 | $169.09 | $253.39 | 515,800 | — | — |
| 2020-02-03 | $165.06 | $247.35 | 382,700 | — | — |
| 2020-01-31 | $163.85 | $245.54 | 486,500 | — | — |
| 2020-01-30 | $165.92 | $248.64 | 864,400 | — | — |
| 2020-01-29 | $172.14 | $257.96 | 261,400 | — | — |
| 2020-01-28 | $171.28 | $256.67 | 490,000 | — | — |
| 2020-01-27 | $169.78 | $254.42 | 477,500 | — | — |
| 2020-01-24 | $172.14 | $257.96 | 237,300 | — | — |
| 2020-01-23 | $173.74 | $260.36 | 406,700 | — | — |
| 2020-01-22 | $173.00 | $259.25 | 344,400 | — | — |
| 2020-01-21 | $174.86 | $262.04 | 350,800 | — | — |
| 2020-01-17 | $175.85 | $263.52 | 333,700 | — | — |
| 2020-01-16 | $175.67 | $263.25 | 364,000 | — | — |
| 2020-01-15 | $173.12 | $259.43 | 264,300 | — | — |
| 2020-01-14 | $172.46 | $258.44 | 309,300 | — | — |
| 2020-01-13 | $173.34 | $259.01 | 309,400 | — | — |
| 2020-01-10 | $172.07 | $257.11 | 258,300 | — | — |
| 2020-01-09 | $173.89 | $259.83 | 243,000 | — | — |
| 2020-01-08 | $172.18 | $257.28 | 357,200 | — | — |
| 2020-01-07 | $170.81 | $255.23 | 372,700 | — | — |
| 2020-01-06 | $172.94 | $258.41 | 289,700 | — | — |
| 2020-01-03 | $172.76 | $258.14 | 309,100 | — | — |
| 2020-01-02 | $173.30 | $258.95 | 326,500 | — | — |