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
- 2001-11-29 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 | $157.51 | $166.86 | 621,000 | — | — |
| 2020-12-30 | $157.66 | $167.02 | 599,600 | — | — |
| 2020-12-29 | $156.69 | $165.99 | 704,300 | — | — |
| 2020-12-28 | $158.80 | $168.23 | 863,300 | — | — |
| 2020-12-24 | $160.68 | $170.22 | 308,000 | — | — |
| 2020-12-23 | $159.29 | $168.75 | 606,500 | — | — |
| 2020-12-22 | $159.40 | $168.86 | 780,400 | — | — |
| 2020-12-21 | $160.49 | $170.02 | 1,075,200 | — | — |
| 2020-12-18 | $159.99 | $169.49 | 1,478,300 | — | — |
| 2020-12-17 | $160.34 | $169.86 | 1,347,800 | — | — |
| 2020-12-16 | $161.32 | $170.63 | 1,242,600 | — | — |
| 2020-12-15 | $159.84 | $169.07 | 1,050,400 | — | — |
| 2020-12-14 | $157.56 | $166.66 | 961,800 | — | — |
| 2020-12-11 | $157.66 | $166.76 | 906,900 | — | — |
| 2020-12-10 | $158.22 | $167.36 | 841,400 | — | — |
| 2020-12-09 | $157.95 | $167.07 | 1,275,300 | — | — |
| 2020-12-08 | $152.78 | $161.60 | 1,135,300 | — | — |
| 2020-12-07 | $153.68 | $162.55 | 985,900 | — | — |
| 2020-12-04 | $152.47 | $161.27 | 607,700 | — | — |
| 2020-12-03 | $150.14 | $158.81 | 646,200 | — | — |
| 2020-12-02 | $148.45 | $157.02 | 1,279,900 | — | — |
| 2020-12-01 | $152.61 | $161.42 | 1,258,300 | — | — |
| 2020-11-30 | $147.70 | $156.23 | 1,521,500 | — | — |
| 2020-11-27 | $149.93 | $158.59 | 460,500 | — | — |
| 2020-11-25 | $149.40 | $158.03 | 795,200 | — | — |
| 2020-11-24 | $149.83 | $158.48 | 1,109,400 | — | — |
| 2020-11-23 | $145.56 | $153.96 | 1,087,700 | — | — |
| 2020-11-20 | $144.33 | $152.66 | 1,334,400 | — | — |
| 2020-11-19 | $146.08 | $154.51 | 1,706,700 | — | — |
| 2020-11-18 | $148.10 | $156.65 | 881,600 | — | — |
| 2020-11-17 | $149.30 | $157.92 | 1,073,200 | — | — |
| 2020-11-16 | $151.06 | $159.78 | 1,306,200 | — | — |
| 2020-11-13 | $154.00 | $162.89 | 1,073,800 | — | — |
| 2020-11-12 | $153.06 | $161.90 | 1,091,700 | — | — |
| 2020-11-11 | $156.52 | $165.56 | 1,132,700 | — | — |
| 2020-11-10 | $155.42 | $164.39 | 1,716,600 | — | — |
| 2020-11-09 | $156.63 | $165.67 | 1,877,600 | — | — |
| 2020-11-06 | $156.38 | $165.41 | 725,600 | — | — |
| 2020-11-05 | $156.43 | $165.46 | 544,200 | — | — |
| 2020-11-04 | $155.53 | $164.51 | 791,900 | — | — |
| 2020-11-03 | $157.43 | $166.52 | 847,600 | — | — |
| 2020-11-02 | $151.38 | $160.12 | 1,010,900 | — | — |
| 2020-10-30 | $147.28 | $155.78 | 822,000 | — | — |
| 2020-10-29 | $146.00 | $154.43 | 719,900 | — | — |
| 2020-10-28 | $146.38 | $154.83 | 687,900 | — | — |
| 2020-10-27 | $150.41 | $159.09 | 775,600 | — | — |
| 2020-10-26 | $151.21 | $159.94 | 619,000 | — | — |
| 2020-10-23 | $154.72 | $163.65 | 543,600 | — | — |
| 2020-10-22 | $152.93 | $161.76 | 621,800 | — | — |
| 2020-10-21 | $154.38 | $163.29 | 884,500 | — | — |
| 2020-10-20 | $153.02 | $161.85 | 614,400 | — | — |
| 2020-10-19 | $153.25 | $162.10 | 603,800 | — | — |
| 2020-10-16 | $154.99 | $163.94 | 477,200 | — | — |
| 2020-10-15 | $157.52 | $166.61 | 697,300 | — | — |
| 2020-10-14 | $156.58 | $165.62 | 581,800 | — | — |
| 2020-10-13 | $157.38 | $166.47 | 753,400 | — | — |
| 2020-10-12 | $156.25 | $165.27 | 720,400 | — | — |
| 2020-10-09 | $155.32 | $164.29 | 840,400 | — | — |
| 2020-10-08 | $157.66 | $166.76 | 404,400 | — | — |
| 2020-10-07 | $156.81 | $165.86 | 1,065,700 | — | — |
| 2020-10-06 | $155.16 | $164.12 | 837,200 | — | — |
| 2020-10-05 | $155.86 | $164.86 | 556,700 | — | — |
| 2020-10-02 | $155.50 | $164.48 | 487,300 | — | — |
| 2020-10-01 | $154.85 | $163.79 | 649,700 | — | — |
| 2020-09-30 | $153.50 | $162.36 | 546,700 | — | — |
| 2020-09-29 | $151.71 | $160.47 | 610,400 | — | — |
| 2020-09-28 | $153.39 | $162.25 | 726,400 | — | — |
| 2020-09-25 | $149.41 | $158.04 | 778,600 | — | — |
| 2020-09-24 | $146.71 | $155.18 | 1,115,900 | — | — |
| 2020-09-23 | $146.45 | $154.91 | 618,900 | — | — |
| 2020-09-22 | $150.11 | $158.78 | 1,244,900 | — | — |
| 2020-09-21 | $148.43 | $157.00 | 854,800 | — | — |
| 2020-09-18 | $153.88 | $162.76 | 717,100 | — | — |
| 2020-09-17 | $154.76 | $163.70 | 630,700 | — | — |
| 2020-09-16 | $154.64 | $163.30 | 512,800 | — | — |
| 2020-09-15 | $156.88 | $165.67 | 496,800 | — | — |
| 2020-09-14 | $157.31 | $166.12 | 785,900 | — | — |
| 2020-09-11 | $154.59 | $163.25 | 493,900 | — | — |
| 2020-09-10 | $153.56 | $162.16 | 418,700 | — | — |
| 2020-09-09 | $154.35 | $163.00 | 715,900 | — | — |
| 2020-09-08 | $151.73 | $160.23 | 1,198,000 | — | — |
| 2020-09-04 | $153.75 | $162.36 | 589,100 | — | — |
| 2020-09-03 | $155.18 | $163.87 | 591,100 | — | — |
| 2020-09-02 | $158.10 | $166.96 | 635,600 | — | — |
| 2020-09-01 | $156.39 | $165.15 | 634,800 | — | — |
| 2020-08-31 | $156.31 | $165.07 | 1,242,100 | — | — |
| 2020-08-28 | $154.77 | $163.44 | 611,600 | — | — |
| 2020-08-27 | $154.72 | $163.39 | 473,200 | — | — |
| 2020-08-26 | $156.48 | $165.25 | 575,600 | — | — |
| 2020-08-25 | $156.06 | $164.80 | 525,200 | — | — |
| 2020-08-24 | $157.14 | $165.94 | 636,500 | — | — |
| 2020-08-21 | $156.11 | $164.86 | 697,100 | — | — |
| 2020-08-20 | $157.44 | $166.26 | 1,080,200 | — | — |
| 2020-08-19 | $160.81 | $169.82 | 1,289,500 | — | — |
| 2020-08-18 | $162.85 | $171.97 | 2,563,500 | — | — |
| 2020-08-17 | $161.00 | $170.02 | 2,043,400 | — | — |
| 2020-08-14 | $158.66 | $167.55 | 1,130,300 | — | — |
| 2020-08-13 | $155.99 | $164.73 | 686,300 | — | — |
| 2020-08-12 | $154.28 | $162.92 | 681,500 | — | — |
| 2020-08-11 | $151.94 | $160.45 | 764,800 | — | — |
| 2020-08-10 | $153.32 | $161.91 | 595,500 | — | — |
| 2020-08-07 | $151.97 | $160.48 | 1,424,500 | — | — |
| 2020-08-06 | $151.83 | $160.34 | 396,400 | — | — |
| 2020-08-05 | $151.72 | $160.22 | 845,300 | — | — |
| 2020-08-04 | $152.79 | $161.35 | 400,000 | — | — |
| 2020-08-03 | $152.55 | $161.10 | 498,300 | — | — |
| 2020-07-31 | $150.14 | $158.55 | 829,000 | — | — |
| 2020-07-30 | $152.87 | $161.43 | 1,350,800 | — | — |
| 2020-07-29 | $148.21 | $156.51 | 1,249,400 | — | — |
| 2020-07-28 | $146.19 | $154.38 | 808,500 | — | — |
| 2020-07-27 | $146.83 | $155.06 | 771,300 | — | — |
| 2020-07-24 | $147.27 | $155.52 | 755,800 | — | — |
| 2020-07-23 | $148.37 | $156.68 | 762,500 | — | — |
| 2020-07-22 | $149.40 | $157.77 | 493,800 | — | — |
| 2020-07-21 | $147.38 | $155.64 | 756,100 | — | — |
| 2020-07-20 | $144.90 | $153.02 | 417,700 | — | — |
| 2020-07-17 | $144.86 | $152.98 | 386,500 | — | — |
| 2020-07-16 | $145.35 | $153.49 | 941,400 | — | — |
| 2020-07-15 | $143.68 | $151.73 | 912,000 | — | — |
| 2020-07-14 | $138.58 | $146.34 | 1,069,800 | — | — |
| 2020-07-13 | $135.13 | $142.70 | 1,064,000 | — | — |
| 2020-07-10 | $134.45 | $141.98 | 614,900 | — | — |
| 2020-07-09 | $133.75 | $141.24 | 543,000 | — | — |
| 2020-07-08 | $136.45 | $144.09 | 1,361,200 | — | — |
| 2020-07-07 | $136.68 | $144.34 | 799,000 | — | — |
| 2020-07-06 | $138.96 | $146.75 | 841,300 | — | — |
| 2020-07-02 | $141.84 | $149.79 | 467,000 | — | — |
| 2020-07-01 | $141.95 | $149.90 | 709,500 | — | — |
| 2020-06-30 | $142.45 | $150.43 | 746,100 | — | — |
| 2020-06-29 | $142.75 | $150.75 | 676,500 | — | — |
| 2020-06-26 | $139.99 | $147.83 | 1,079,400 | — | — |
| 2020-06-25 | $142.91 | $150.92 | 920,600 | — | — |
| 2020-06-24 | $143.00 | $151.01 | 1,073,200 | — | — |
| 2020-06-23 | $149.97 | $158.37 | 1,210,300 | — | — |
| 2020-06-22 | $151.60 | $160.09 | 1,790,600 | — | — |
| 2020-06-19 | $144.90 | $153.02 | 1,042,900 | — | — |
| 2020-06-18 | $147.71 | $155.99 | 588,200 | — | — |
| 2020-06-17 | $148.64 | $156.70 | 1,382,700 | — | — |
| 2020-06-16 | $142.66 | $150.40 | 1,018,900 | — | — |
| 2020-06-15 | $137.85 | $145.33 | 1,074,000 | — | — |
| 2020-06-12 | $135.73 | $143.09 | 682,700 | — | — |
| 2020-06-11 | $133.13 | $140.35 | 943,000 | — | — |
| 2020-06-10 | $140.38 | $148.00 | 864,900 | — | — |
| 2020-06-09 | $144.21 | $152.03 | 717,100 | — | — |
| 2020-06-08 | $146.35 | $154.29 | 920,500 | — | — |
| 2020-06-05 | $146.10 | $154.03 | 929,300 | — | — |
| 2020-06-04 | $142.20 | $149.91 | 498,400 | — | — |
| 2020-06-03 | $142.32 | $150.04 | 519,300 | — | — |
| 2020-06-02 | $139.49 | $147.06 | 540,300 | — | — |
| 2020-06-01 | $139.79 | $147.37 | 841,000 | — | — |
| 2020-05-29 | $139.32 | $146.88 | 1,324,300 | — | — |
| 2020-05-28 | $138.44 | $145.95 | 1,069,900 | — | — |
| 2020-05-27 | $141.71 | $149.40 | 815,200 | — | — |
| 2020-05-26 | $135.58 | $142.94 | 813,400 | — | — |
| 2020-05-22 | $133.48 | $140.72 | 682,600 | — | — |
| 2020-05-21 | $134.79 | $142.10 | 1,512,800 | — | — |
| 2020-05-20 | $135.72 | $143.08 | 1,216,300 | — | — |
| 2020-05-19 | $135.82 | $143.19 | 3,755,600 | — | — |
| 2020-05-18 | $131.11 | $138.22 | 1,806,600 | — | — |
| 2020-05-15 | $126.06 | $132.90 | 1,307,700 | — | — |
| 2020-05-14 | $121.13 | $127.70 | 1,385,500 | — | — |
| 2020-05-13 | $119.24 | $125.71 | 1,178,700 | — | — |
| 2020-05-12 | $124.50 | $131.25 | 1,010,600 | — | — |
| 2020-05-11 | $125.94 | $132.77 | 851,200 | — | — |
| 2020-05-08 | $124.85 | $131.62 | 911,500 | — | — |
| 2020-05-07 | $119.61 | $126.10 | 904,500 | — | — |
| 2020-05-06 | $121.16 | $127.73 | 683,800 | — | — |
| 2020-05-05 | $121.19 | $127.76 | 440,100 | — | — |
| 2020-05-04 | $120.11 | $126.63 | 460,300 | — | — |
| 2020-05-01 | $116.59 | $122.92 | 501,700 | — | — |
| 2020-04-30 | $120.91 | $127.47 | 750,000 | — | — |
| 2020-04-29 | $124.91 | $131.69 | 938,400 | — | — |
| 2020-04-28 | $120.97 | $127.53 | 776,000 | — | — |
| 2020-04-27 | $118.95 | $125.40 | 774,400 | — | — |
| 2020-04-24 | $117.59 | $123.97 | 1,011,400 | — | — |
| 2020-04-23 | $113.39 | $119.54 | 895,300 | — | — |
| 2020-04-22 | $113.02 | $119.15 | 751,200 | — | — |
| 2020-04-21 | $113.51 | $119.67 | 777,900 | — | — |
| 2020-04-20 | $115.40 | $121.66 | 941,400 | — | — |
| 2020-04-17 | $118.86 | $125.31 | 949,600 | — | — |
| 2020-04-16 | $117.53 | $123.91 | 1,139,500 | — | — |
| 2020-04-15 | $111.99 | $118.07 | 835,100 | — | — |
| 2020-04-14 | $115.39 | $121.65 | 922,500 | — | — |
| 2020-04-13 | $110.00 | $115.97 | 1,175,500 | — | — |
| 2020-04-09 | $106.86 | $112.66 | 1,137,200 | — | — |
| 2020-04-08 | $102.52 | $108.08 | 680,900 | — | — |
| 2020-04-07 | $99.44 | $104.83 | 1,255,800 | — | — |
| 2020-04-06 | $95.81 | $101.01 | 1,378,300 | — | — |
| 2020-04-03 | $84.65 | $89.24 | 1,148,400 | — | — |
| 2020-04-02 | $88.41 | $93.21 | 3,036,900 | — | — |
| 2020-04-01 | $89.17 | $94.01 | 1,163,400 | — | — |
| 2020-03-31 | $93.32 | $98.38 | 1,268,600 | — | — |
| 2020-03-30 | $96.50 | $101.74 | 1,046,400 | — | — |
| 2020-03-27 | $95.60 | $100.79 | 761,500 | — | — |
| 2020-03-26 | $97.12 | $102.39 | 1,713,800 | — | — |
| 2020-03-25 | $90.37 | $95.27 | 1,173,700 | — | — |
| 2020-03-24 | $86.38 | $91.07 | 1,668,300 | — | — |
| 2020-03-23 | $78.50 | $82.76 | 1,476,000 | — | — |
| 2020-03-20 | $75.03 | $79.10 | 1,548,500 | — | — |
| 2020-03-19 | $85.97 | $90.63 | 1,185,000 | — | — |
| 2020-03-18 | $88.74 | $93.29 | 1,649,400 | — | — |
| 2020-03-17 | $100.25 | $105.39 | 1,475,700 | — | — |
| 2020-03-16 | $95.25 | $100.13 | 1,416,100 | — | — |
| 2020-03-13 | $113.69 | $119.52 | 1,251,600 | — | — |
| 2020-03-12 | $109.17 | $114.77 | 1,721,300 | — | — |
| 2020-03-11 | $125.62 | $132.06 | 2,077,500 | — | — |
| 2020-03-10 | $135.20 | $142.13 | 1,322,500 | — | — |
| 2020-03-09 | $130.36 | $137.04 | 1,736,700 | — | — |
| 2020-03-06 | $127.91 | $134.47 | 1,207,800 | — | — |
| 2020-03-05 | $126.92 | $133.43 | 1,157,100 | — | — |
| 2020-03-04 | $132.90 | $139.72 | 861,300 | — | — |
| 2020-03-03 | $130.33 | $137.01 | 1,241,000 | — | — |
| 2020-03-02 | $132.99 | $139.81 | 1,403,000 | — | — |
| 2020-02-28 | $132.98 | $139.80 | 1,909,200 | — | — |
| 2020-02-27 | $134.13 | $141.01 | 997,000 | — | — |
| 2020-02-26 | $134.54 | $141.44 | 1,164,800 | — | — |
| 2020-02-25 | $137.60 | $144.66 | 1,565,700 | — | — |
| 2020-02-24 | $139.91 | $147.08 | 1,199,400 | — | — |
| 2020-02-21 | $140.61 | $147.82 | 791,800 | — | — |
| 2020-02-20 | $142.48 | $149.79 | 671,600 | — | — |
| 2020-02-19 | $140.12 | $147.31 | 1,015,600 | — | — |
| 2020-02-18 | $141.81 | $149.08 | 2,881,700 | — | — |
| 2020-02-14 | $133.59 | $140.44 | 1,122,500 | — | — |
| 2020-02-13 | $134.67 | $141.58 | 949,700 | — | — |
| 2020-02-12 | $134.32 | $141.21 | 595,100 | — | — |
| 2020-02-11 | $132.11 | $138.88 | 558,100 | — | — |
| 2020-02-10 | $130.68 | $137.38 | 780,800 | — | — |
| 2020-02-07 | $132.93 | $139.75 | 895,500 | — | — |
| 2020-02-06 | $134.37 | $141.26 | 873,000 | — | — |
| 2020-02-05 | $137.02 | $144.05 | 1,199,400 | — | — |
| 2020-02-04 | $131.56 | $138.31 | 822,300 | — | — |
| 2020-02-03 | $132.65 | $139.45 | 1,014,200 | — | — |
| 2020-01-31 | $131.75 | $138.51 | 1,280,700 | — | — |
| 2020-01-30 | $135.27 | $142.21 | 1,018,300 | — | — |
| 2020-01-29 | $138.55 | $145.65 | 913,400 | — | — |
| 2020-01-28 | $138.58 | $145.69 | 924,000 | — | — |
| 2020-01-27 | $139.06 | $146.19 | 937,300 | — | — |
| 2020-01-24 | $141.68 | $148.95 | 1,277,100 | — | — |
| 2020-01-23 | $149.73 | $157.41 | 1,312,600 | — | — |
| 2020-01-22 | $147.65 | $155.22 | 1,204,300 | — | — |
| 2020-01-21 | $149.00 | $156.64 | 797,300 | — | — |
| 2020-01-17 | $151.05 | $158.80 | 817,400 | — | — |
| 2020-01-16 | $151.94 | $159.73 | 677,000 | — | — |
| 2020-01-15 | $150.21 | $157.91 | 1,208,800 | — | — |
| 2020-01-14 | $148.90 | $156.54 | 1,568,400 | — | — |
| 2020-01-13 | $145.26 | $152.71 | 2,138,700 | — | — |
| 2020-01-10 | $149.01 | $156.65 | 1,416,100 | — | — |
| 2020-01-09 | $152.87 | $160.71 | 1,177,400 | — | — |
| 2020-01-08 | $153.16 | $161.01 | 825,700 | — | — |
| 2020-01-07 | $154.94 | $162.89 | 1,129,500 | — | — |
| 2020-01-06 | $156.80 | $164.84 | 880,200 | — | — |
| 2020-01-03 | $159.42 | $167.60 | 567,000 | — | — |
| 2020-01-02 | $159.41 | $167.58 | 944,900 | — | — |