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
- 1995-09-18 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 | $130.39 | $169.53 | 379,000 | — | — |
| 2020-12-30 | $130.64 | $169.85 | 407,200 | — | — |
| 2020-12-29 | $129.95 | $168.96 | 1,058,500 | — | — |
| 2020-12-28 | $130.91 | $170.20 | 1,626,100 | — | — |
| 2020-12-24 | $126.06 | $163.90 | 223,500 | — | — |
| 2020-12-23 | $126.00 | $163.82 | 616,500 | — | — |
| 2020-12-22 | $125.93 | $163.73 | 860,400 | — | — |
| 2020-12-21 | $125.32 | $162.94 | 831,600 | — | — |
| 2020-12-18 | $127.34 | $165.56 | 1,318,200 | — | — |
| 2020-12-17 | $128.67 | $167.29 | 955,100 | — | — |
| 2020-12-16 | $125.00 | $162.52 | 657,600 | — | — |
| 2020-12-15 | $123.07 | $160.01 | 643,900 | — | — |
| 2020-12-14 | $121.31 | $157.72 | 942,300 | — | — |
| 2020-12-11 | $120.85 | $157.12 | 1,005,500 | — | — |
| 2020-12-10 | $123.00 | $159.92 | 765,100 | — | — |
| 2020-12-09 | $122.98 | $159.89 | 871,500 | — | — |
| 2020-12-08 | $123.99 | $161.21 | 516,700 | — | — |
| 2020-12-07 | $123.22 | $160.21 | 537,300 | — | — |
| 2020-12-04 | $124.64 | $162.05 | 624,800 | — | — |
| 2020-12-03 | $122.41 | $159.15 | 602,800 | — | — |
| 2020-12-02 | $122.50 | $159.27 | 582,000 | — | — |
| 2020-12-01 | $123.02 | $159.95 | 1,288,500 | — | — |
| 2020-11-30 | $121.16 | $157.53 | 1,918,100 | — | — |
| 2020-11-27 | $119.25 | $155.04 | 504,900 | — | — |
| 2020-11-25 | $118.09 | $153.54 | 1,040,400 | — | — |
| 2020-11-24 | $116.80 | $151.86 | 1,705,000 | — | — |
| 2020-11-23 | $117.39 | $152.63 | 1,365,400 | — | — |
| 2020-11-20 | $117.02 | $152.14 | 1,374,000 | — | — |
| 2020-11-19 | $118.68 | $154.30 | 1,469,900 | — | — |
| 2020-11-18 | $117.93 | $153.33 | 1,600,800 | — | — |
| 2020-11-17 | $116.99 | $152.11 | 1,367,600 | — | — |
| 2020-11-16 | $118.95 | $154.65 | 849,100 | — | — |
| 2020-11-13 | $120.31 | $156.42 | 1,052,100 | — | — |
| 2020-11-12 | $117.43 | $152.68 | 1,525,700 | — | — |
| 2020-11-11 | $119.51 | $155.38 | 1,725,700 | — | — |
| 2020-11-10 | $116.78 | $151.83 | 2,269,500 | — | — |
| 2020-11-09 | $115.22 | $149.80 | 3,263,900 | — | — |
| 2020-11-06 | $115.12 | $149.67 | 1,770,200 | — | — |
| 2020-11-05 | $115.68 | $150.40 | 2,559,800 | — | — |
| 2020-11-04 | $112.45 | $146.20 | 1,836,800 | — | — |
| 2020-11-03 | $109.71 | $142.64 | 1,834,500 | — | — |
| 2020-11-02 | $105.83 | $137.60 | 2,235,600 | — | — |
| 2020-10-30 | $106.83 | $138.90 | 2,615,900 | — | — |
| 2020-10-29 | $108.63 | $141.24 | 2,824,800 | — | — |
| 2020-10-28 | $108.11 | $140.56 | 5,486,700 | — | — |
| 2020-10-27 | $114.50 | $148.87 | 6,608,600 | — | — |
| 2020-10-26 | $115.02 | $149.54 | 11,290,200 | — | — |
| 2020-10-23 | $149.68 | $194.61 | 1,204,100 | — | — |
| 2020-10-22 | $147.64 | $191.96 | 844,500 | — | — |
| 2020-10-21 | $148.37 | $192.90 | 847,600 | — | — |
| 2020-10-20 | $150.66 | $195.88 | 545,700 | — | — |
| 2020-10-19 | $152.51 | $198.29 | 388,300 | — | — |
| 2020-10-16 | $155.12 | $201.68 | 679,300 | — | — |
| 2020-10-15 | $153.80 | $199.96 | 574,700 | — | — |
| 2020-10-14 | $157.44 | $204.70 | 369,100 | — | — |
| 2020-10-13 | $156.60 | $203.61 | 357,700 | — | — |
| 2020-10-12 | $158.77 | $206.43 | 313,900 | — | — |
| 2020-10-09 | $157.14 | $204.31 | 282,500 | — | — |
| 2020-10-08 | $156.12 | $202.98 | 377,100 | — | — |
| 2020-10-07 | $154.32 | $200.64 | 880,900 | — | — |
| 2020-10-06 | $154.05 | $200.29 | 667,800 | — | — |
| 2020-10-05 | $156.60 | $203.61 | 290,700 | — | — |
| 2020-10-02 | $154.29 | $200.60 | 542,400 | — | — |
| 2020-10-01 | $156.82 | $203.89 | 462,700 | — | — |
| 2020-09-30 | $155.81 | $202.58 | 507,200 | — | — |
| 2020-09-29 | $156.57 | $203.57 | 488,200 | — | — |
| 2020-09-28 | $157.08 | $204.23 | 777,100 | — | — |
| 2020-09-25 | $152.06 | $197.70 | 632,200 | — | — |
| 2020-09-24 | $153.34 | $199.37 | 513,700 | — | — |
| 2020-09-23 | $152.11 | $197.77 | 449,500 | — | — |
| 2020-09-22 | $157.23 | $204.42 | 361,500 | — | — |
| 2020-09-21 | $155.88 | $202.67 | 599,900 | — | — |
| 2020-09-18 | $160.15 | $208.22 | 713,200 | — | — |
| 2020-09-17 | $160.43 | $208.58 | 593,100 | — | — |
| 2020-09-16 | $158.97 | $206.69 | 567,600 | — | — |
| 2020-09-15 | $160.67 | $208.90 | 566,500 | — | — |
| 2020-09-14 | $160.70 | $208.94 | 389,100 | — | — |
| 2020-09-11 | $159.57 | $207.47 | 385,800 | — | — |
| 2020-09-10 | $159.00 | $206.73 | 503,900 | — | — |
| 2020-09-09 | $162.45 | $211.21 | 994,700 | — | — |
| 2020-09-08 | $154.69 | $201.12 | 985,400 | — | — |
| 2020-09-04 | $159.43 | $207.28 | 702,500 | — | — |
| 2020-09-03 | $161.92 | $210.52 | 480,500 | — | — |
| 2020-09-02 | $169.02 | $219.75 | 503,100 | — | — |
| 2020-09-01 | $166.36 | $216.29 | 537,800 | — | — |
| 2020-08-31 | $165.41 | $215.06 | 405,700 | — | — |
| 2020-08-28 | $166.72 | $216.76 | 292,800 | — | — |
| 2020-08-27 | $165.85 | $215.63 | 471,500 | — | — |
| 2020-08-26 | $168.46 | $219.03 | 401,900 | — | — |
| 2020-08-25 | $165.58 | $215.28 | 339,900 | — | — |
| 2020-08-24 | $163.89 | $213.08 | 446,100 | — | — |
| 2020-08-21 | $160.31 | $208.43 | 390,300 | — | — |
| 2020-08-20 | $162.98 | $211.90 | 430,500 | — | — |
| 2020-08-19 | $161.31 | $209.73 | 554,700 | — | — |
| 2020-08-18 | $161.78 | $210.34 | 641,700 | — | — |
| 2020-08-17 | $160.48 | $208.65 | 310,700 | — | — |
| 2020-08-14 | $160.09 | $208.14 | 274,500 | — | — |
| 2020-08-13 | $160.85 | $209.13 | 399,900 | — | — |
| 2020-08-12 | $162.61 | $211.42 | 315,400 | — | — |
| 2020-08-11 | $159.15 | $206.92 | 502,300 | — | — |
| 2020-08-10 | $159.64 | $207.56 | 378,800 | — | — |
| 2020-08-07 | $161.17 | $209.55 | 370,900 | — | — |
| 2020-08-06 | $161.98 | $210.60 | 446,400 | — | — |
| 2020-08-05 | $161.64 | $210.16 | 338,100 | — | — |
| 2020-08-04 | $160.26 | $208.36 | 466,400 | — | — |
| 2020-08-03 | $162.15 | $210.82 | 443,700 | — | — |
| 2020-07-31 | $159.22 | $207.01 | 701,000 | — | — |
| 2020-07-30 | $160.17 | $208.25 | 790,300 | — | — |
| 2020-07-29 | $164.66 | $214.08 | 459,300 | — | — |
| 2020-07-28 | $160.36 | $208.49 | 596,100 | — | — |
| 2020-07-27 | $164.87 | $214.36 | 1,168,700 | — | — |
| 2020-07-24 | $158.62 | $206.23 | 890,400 | — | — |
| 2020-07-23 | $161.27 | $209.68 | 682,700 | — | — |
| 2020-07-22 | $164.47 | $213.84 | 701,900 | — | — |
| 2020-07-21 | $162.51 | $211.29 | 718,300 | — | — |
| 2020-07-20 | $159.77 | $207.73 | 491,600 | — | — |
| 2020-07-17 | $156.28 | $203.19 | 456,800 | — | — |
| 2020-07-16 | $155.12 | $201.68 | 476,100 | — | — |
| 2020-07-15 | $156.61 | $203.62 | 944,200 | — | — |
| 2020-07-14 | $153.85 | $200.03 | 776,300 | — | — |
| 2020-07-13 | $150.93 | $196.23 | 989,100 | — | — |
| 2020-07-10 | $153.49 | $199.56 | 714,100 | — | — |
| 2020-07-09 | $152.67 | $198.50 | 1,718,400 | — | — |
| 2020-07-08 | $146.95 | $191.06 | 433,500 | — | — |
| 2020-07-07 | $144.06 | $187.30 | 670,200 | — | — |
| 2020-07-06 | $147.56 | $191.85 | 695,300 | — | — |
| 2020-07-02 | $142.85 | $185.73 | 536,500 | — | — |
| 2020-07-01 | $140.08 | $182.13 | 472,000 | — | — |
| 2020-06-30 | $140.00 | $182.02 | 463,800 | — | — |
| 2020-06-29 | $138.43 | $179.98 | 626,600 | — | — |
| 2020-06-26 | $136.78 | $177.84 | 450,300 | — | — |
| 2020-06-25 | $137.66 | $178.98 | 929,700 | — | — |
| 2020-06-24 | $135.85 | $176.63 | 858,000 | — | — |
| 2020-06-23 | $141.07 | $183.41 | 1,356,900 | — | — |
| 2020-06-22 | $140.98 | $183.30 | 1,635,000 | — | — |
| 2020-06-19 | $137.03 | $178.16 | 1,036,100 | — | — |
| 2020-06-18 | $135.14 | $175.70 | 446,900 | — | — |
| 2020-06-17 | $134.52 | $174.90 | 648,100 | — | — |
| 2020-06-16 | $133.53 | $173.61 | 709,100 | — | — |
| 2020-06-15 | $130.42 | $169.57 | 795,700 | — | — |
| 2020-06-12 | $130.14 | $169.20 | 1,082,100 | — | — |
| 2020-06-11 | $129.50 | $168.37 | 1,119,100 | — | — |
| 2020-06-10 | $136.58 | $177.58 | 603,700 | — | — |
| 2020-06-09 | $136.74 | $177.78 | 664,000 | — | — |
| 2020-06-08 | $136.61 | $177.62 | 565,500 | — | — |
| 2020-06-05 | $135.82 | $176.59 | 778,700 | — | — |
| 2020-06-04 | $134.34 | $174.66 | 842,400 | — | — |
| 2020-06-03 | $133.56 | $173.65 | 774,400 | — | — |
| 2020-06-02 | $130.46 | $169.62 | 721,400 | — | — |
| 2020-06-01 | $128.51 | $167.08 | 664,600 | — | — |
| 2020-05-29 | $128.10 | $166.55 | 1,773,300 | — | — |
| 2020-05-28 | $123.63 | $160.74 | 778,700 | — | — |
| 2020-05-27 | $122.98 | $159.89 | 860,300 | — | — |
| 2020-05-26 | $121.47 | $157.93 | 957,600 | — | — |
| 2020-05-22 | $116.07 | $150.91 | 802,600 | — | — |
| 2020-05-21 | $116.19 | $151.07 | 948,200 | — | — |
| 2020-05-20 | $120.30 | $154.18 | 865,100 | — | — |
| 2020-05-19 | $117.23 | $150.25 | 742,100 | — | — |
| 2020-05-18 | $117.48 | $150.57 | 621,500 | — | — |
| 2020-05-15 | $113.21 | $145.10 | 749,500 | — | — |
| 2020-05-14 | $113.13 | $144.99 | 653,200 | — | — |
| 2020-05-13 | $114.08 | $146.21 | 696,000 | — | — |
| 2020-05-12 | $114.42 | $146.65 | 652,600 | — | — |
| 2020-05-11 | $115.28 | $147.75 | 408,200 | — | — |
| 2020-05-08 | $116.75 | $149.63 | 476,200 | — | — |
| 2020-05-07 | $115.22 | $147.67 | 801,900 | — | — |
| 2020-05-06 | $113.15 | $145.02 | 1,047,900 | — | — |
| 2020-05-05 | $116.57 | $149.40 | 757,700 | — | — |
| 2020-05-04 | $117.19 | $150.20 | 552,900 | — | — |
| 2020-05-01 | $116.97 | $149.92 | 654,300 | — | — |
| 2020-04-30 | $118.54 | $151.93 | 651,600 | — | — |
| 2020-04-29 | $119.15 | $152.71 | 571,800 | — | — |
| 2020-04-28 | $116.86 | $149.77 | 693,500 | — | — |
| 2020-04-27 | $116.86 | $149.77 | 657,300 | — | — |
| 2020-04-24 | $116.49 | $149.30 | 715,700 | — | — |
| 2020-04-23 | $115.15 | $147.58 | 918,200 | — | — |
| 2020-04-22 | $117.10 | $150.08 | 996,500 | — | — |
| 2020-04-21 | $116.00 | $148.67 | 1,671,500 | — | — |
| 2020-04-20 | $122.56 | $157.08 | 919,400 | — | — |
| 2020-04-17 | $123.41 | $158.17 | 709,300 | — | — |
| 2020-04-16 | $119.28 | $152.88 | 693,300 | — | — |
| 2020-04-15 | $118.65 | $152.07 | 1,144,700 | — | — |
| 2020-04-14 | $123.33 | $158.07 | 1,110,900 | — | — |
| 2020-04-13 | $122.38 | $156.85 | 1,060,800 | — | — |
| 2020-04-09 | $121.41 | $155.61 | 1,371,800 | — | — |
| 2020-04-08 | $115.02 | $147.42 | 1,214,600 | — | — |
| 2020-04-07 | $111.83 | $143.33 | 929,400 | — | — |
| 2020-04-06 | $112.01 | $143.56 | 1,252,400 | — | — |
| 2020-04-03 | $105.19 | $134.82 | 954,300 | — | — |
| 2020-04-02 | $104.99 | $134.56 | 1,026,700 | — | — |
| 2020-04-01 | $105.53 | $135.25 | 1,070,500 | — | — |
| 2020-03-31 | $110.50 | $141.62 | 1,138,600 | — | — |
| 2020-03-30 | $112.90 | $144.70 | 605,100 | — | — |
| 2020-03-27 | $110.28 | $141.34 | 881,300 | — | — |
| 2020-03-26 | $115.25 | $147.71 | 1,978,300 | — | — |
| 2020-03-25 | $106.40 | $136.37 | 1,012,200 | — | — |
| 2020-03-24 | $105.97 | $135.82 | 1,608,000 | — | — |
| 2020-03-23 | $98.32 | $126.01 | 1,974,900 | — | — |
| 2020-03-20 | $94.30 | $120.86 | 1,372,400 | — | — |
| 2020-03-19 | $94.13 | $120.64 | 1,753,800 | — | — |
| 2020-03-18 | $96.95 | $124.26 | 1,067,200 | — | — |
| 2020-03-17 | $102.96 | $131.96 | 1,561,500 | — | — |
| 2020-03-16 | $97.49 | $124.95 | 1,344,500 | — | — |
| 2020-03-13 | $108.35 | $138.87 | 1,819,600 | — | — |
| 2020-03-12 | $101.44 | $130.01 | 1,746,100 | — | — |
| 2020-03-11 | $112.62 | $144.34 | 1,626,600 | — | — |
| 2020-03-10 | $117.99 | $151.22 | 1,521,900 | — | — |
| 2020-03-09 | $111.50 | $142.90 | 1,571,800 | — | — |
| 2020-03-06 | $121.49 | $155.71 | 1,255,800 | — | — |
| 2020-03-05 | $121.28 | $155.44 | 1,395,200 | — | — |
| 2020-03-04 | $125.66 | $161.05 | 840,200 | — | — |
| 2020-03-03 | $123.80 | $158.67 | 907,000 | — | — |
| 2020-03-02 | $126.53 | $162.17 | 931,600 | — | — |
| 2020-02-28 | $123.57 | $158.37 | 1,389,900 | — | — |
| 2020-02-27 | $124.81 | $159.96 | 1,581,300 | — | — |
| 2020-02-26 | $126.90 | $162.64 | 802,800 | — | — |
| 2020-02-25 | $127.78 | $163.77 | 837,300 | — | — |
| 2020-02-24 | $130.92 | $167.79 | 676,500 | — | — |
| 2020-02-21 | $136.63 | $175.11 | 379,400 | — | — |
| 2020-02-20 | $138.43 | $177.42 | 524,000 | — | — |
| 2020-02-19 | $139.70 | $179.05 | 499,500 | — | — |
| 2020-02-18 | $137.76 | $176.56 | 457,000 | — | — |
| 2020-02-14 | $137.44 | $176.15 | 289,800 | — | — |
| 2020-02-13 | $137.45 | $176.16 | 365,800 | — | — |
| 2020-02-12 | $138.16 | $177.07 | 464,800 | — | — |
| 2020-02-11 | $136.55 | $175.01 | 454,100 | — | — |
| 2020-02-10 | $135.23 | $173.32 | 381,200 | — | — |
| 2020-02-07 | $135.06 | $173.10 | 511,700 | — | — |
| 2020-02-06 | $136.49 | $174.93 | 497,800 | — | — |
| 2020-02-05 | $137.42 | $176.13 | 663,700 | — | — |
| 2020-02-04 | $135.48 | $173.64 | 418,400 | — | — |
| 2020-02-03 | $132.64 | $170.00 | 536,300 | — | — |
| 2020-01-31 | $130.77 | $167.60 | 1,023,600 | — | — |
| 2020-01-30 | $130.97 | $167.86 | 1,631,500 | — | — |
| 2020-01-29 | $131.65 | $168.73 | 1,368,500 | — | — |
| 2020-01-28 | $132.46 | $169.77 | 2,188,800 | — | — |
| 2020-01-27 | $136.25 | $174.63 | 1,275,600 | — | — |
| 2020-01-24 | $139.06 | $178.23 | 595,700 | — | — |
| 2020-01-23 | $138.14 | $177.05 | 622,100 | — | — |
| 2020-01-22 | $139.58 | $178.89 | 473,100 | — | — |
| 2020-01-21 | $139.54 | $178.84 | 579,500 | — | — |
| 2020-01-17 | $139.96 | $179.38 | 507,500 | — | — |
| 2020-01-16 | $137.29 | $175.96 | 1,074,900 | — | — |
| 2020-01-15 | $136.40 | $174.82 | 491,700 | — | — |
| 2020-01-14 | $137.25 | $175.91 | 342,100 | — | — |
| 2020-01-13 | $138.33 | $177.29 | 555,500 | — | — |
| 2020-01-10 | $136.98 | $175.56 | 464,000 | — | — |
| 2020-01-09 | $137.13 | $175.75 | 457,800 | — | — |
| 2020-01-08 | $135.08 | $173.13 | 513,300 | — | — |
| 2020-01-07 | $133.62 | $171.26 | 621,200 | — | — |
| 2020-01-06 | $134.20 | $172.00 | 442,900 | — | — |
| 2020-01-03 | $133.98 | $171.72 | 507,800 | — | — |
| 2020-01-02 | $136.81 | $175.34 | 2,967,500 | — | — |