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
- 2015-01-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 | $166.27 | $166.27 | 834,200 | — | — |
| 2020-12-30 | $167.37 | $167.37 | 670,100 | — | — |
| 2020-12-29 | $163.77 | $163.77 | 936,100 | — | — |
| 2020-12-28 | $166.44 | $166.44 | 958,100 | — | — |
| 2020-12-24 | $167.11 | $167.11 | 462,300 | — | — |
| 2020-12-23 | $165.10 | $165.10 | 1,572,000 | — | — |
| 2020-12-22 | $163.26 | $163.26 | 1,093,400 | — | — |
| 2020-12-21 | $161.11 | $161.11 | 1,607,500 | — | — |
| 2020-12-18 | $162.66 | $162.66 | 2,216,000 | — | — |
| 2020-12-17 | $159.60 | $159.60 | 1,593,700 | — | — |
| 2020-12-16 | $159.00 | $159.00 | 937,500 | — | — |
| 2020-12-15 | $158.48 | $158.48 | 1,240,100 | — | — |
| 2020-12-14 | $154.51 | $154.51 | 1,278,100 | — | — |
| 2020-12-11 | $152.64 | $152.64 | 2,165,400 | — | — |
| 2020-12-10 | $158.33 | $158.33 | 1,259,700 | — | — |
| 2020-12-09 | $160.38 | $160.38 | 1,551,600 | — | — |
| 2020-12-08 | $169.96 | $169.96 | 1,093,700 | — | — |
| 2020-12-07 | $166.94 | $166.94 | 829,000 | — | — |
| 2020-12-04 | $165.35 | $165.35 | 1,322,400 | — | — |
| 2020-12-03 | $159.13 | $159.13 | 707,800 | — | — |
| 2020-12-02 | $159.55 | $159.55 | 689,900 | — | — |
| 2020-12-01 | $159.78 | $159.78 | 1,514,700 | — | — |
| 2020-11-30 | $156.68 | $156.68 | 2,227,100 | — | — |
| 2020-11-27 | $150.11 | $150.11 | 756,300 | — | — |
| 2020-11-25 | $148.24 | $148.24 | 1,415,700 | — | — |
| 2020-11-24 | $151.75 | $151.75 | 1,155,300 | — | — |
| 2020-11-23 | $149.20 | $149.20 | 1,254,600 | — | — |
| 2020-11-20 | $147.39 | $147.39 | 957,600 | — | — |
| 2020-11-19 | $146.86 | $146.86 | 956,700 | — | — |
| 2020-11-18 | $144.37 | $144.37 | 1,020,600 | — | — |
| 2020-11-17 | $148.44 | $148.44 | 769,800 | — | — |
| 2020-11-16 | $150.38 | $150.38 | 786,700 | — | — |
| 2020-11-13 | $147.63 | $147.63 | 657,200 | — | — |
| 2020-11-12 | $146.67 | $146.67 | 746,400 | — | — |
| 2020-11-11 | $148.25 | $148.25 | 1,188,700 | — | — |
| 2020-11-10 | $140.93 | $140.93 | 1,703,300 | — | — |
| 2020-11-09 | $149.48 | $149.48 | 1,809,300 | — | — |
| 2020-11-06 | $147.27 | $147.27 | 1,413,300 | — | — |
| 2020-11-05 | $146.69 | $146.69 | 2,966,200 | — | — |
| 2020-11-04 | $133.74 | $133.74 | 1,793,500 | — | — |
| 2020-11-03 | $128.46 | $128.46 | 1,323,600 | — | — |
| 2020-11-02 | $127.94 | $127.94 | 814,200 | — | — |
| 2020-10-30 | $127.36 | $127.36 | 882,600 | — | — |
| 2020-10-29 | $129.71 | $129.71 | 846,800 | — | — |
| 2020-10-28 | $124.96 | $124.96 | 1,041,900 | — | — |
| 2020-10-27 | $131.28 | $131.28 | 527,200 | — | — |
| 2020-10-26 | $134.45 | $134.45 | 1,115,600 | — | — |
| 2020-10-23 | $135.70 | $135.70 | 729,900 | — | — |
| 2020-10-22 | $135.00 | $135.00 | 599,800 | — | — |
| 2020-10-21 | $135.26 | $135.26 | 799,600 | — | — |
| 2020-10-20 | $135.65 | $135.65 | 742,700 | — | — |
| 2020-10-19 | $134.54 | $134.54 | 1,019,300 | — | — |
| 2020-10-16 | $134.76 | $134.76 | 627,600 | — | — |
| 2020-10-15 | $135.96 | $135.96 | 944,500 | — | — |
| 2020-10-14 | $135.15 | $135.15 | 965,600 | — | — |
| 2020-10-13 | $135.17 | $135.17 | 1,095,100 | — | — |
| 2020-10-12 | $137.76 | $137.76 | 966,100 | — | — |
| 2020-10-09 | $137.87 | $137.87 | 1,296,600 | — | — |
| 2020-10-08 | $135.41 | $135.41 | 1,149,900 | — | — |
| 2020-10-07 | $134.64 | $134.64 | 1,168,600 | — | — |
| 2020-10-06 | $131.08 | $131.08 | 1,484,100 | — | — |
| 2020-10-05 | $135.30 | $135.30 | 1,012,500 | — | — |
| 2020-10-02 | $130.57 | $130.57 | 868,000 | — | — |
| 2020-10-01 | $135.09 | $135.09 | 1,627,400 | — | — |
| 2020-09-30 | $129.01 | $129.01 | 1,349,600 | — | — |
| 2020-09-29 | $130.77 | $130.77 | 1,109,200 | — | — |
| 2020-09-28 | $128.43 | $128.43 | 1,156,000 | — | — |
| 2020-09-25 | $125.63 | $125.63 | 993,800 | — | — |
| 2020-09-24 | $124.99 | $124.99 | 1,044,900 | — | — |
| 2020-09-23 | $125.77 | $125.77 | 964,900 | — | — |
| 2020-09-22 | $131.21 | $131.21 | 1,149,200 | — | — |
| 2020-09-21 | $127.55 | $127.55 | 1,544,800 | — | — |
| 2020-09-18 | $128.02 | $128.02 | 1,609,300 | — | — |
| 2020-09-17 | $130.30 | $130.30 | 1,291,300 | — | — |
| 2020-09-16 | $128.83 | $128.83 | 1,125,100 | — | — |
| 2020-09-15 | $129.99 | $129.99 | 1,751,400 | — | — |
| 2020-09-14 | $122.84 | $122.84 | 1,098,100 | — | — |
| 2020-09-11 | $122.96 | $122.96 | 1,114,200 | — | — |
| 2020-09-10 | $121.46 | $121.46 | 1,842,600 | — | — |
| 2020-09-09 | $122.71 | $122.71 | 3,374,400 | — | — |
| 2020-09-08 | $114.11 | $114.11 | 1,709,900 | — | — |
| 2020-09-04 | $118.89 | $118.89 | 2,304,300 | — | — |
| 2020-09-03 | $121.44 | $121.44 | 2,367,900 | — | — |
| 2020-09-02 | $134.67 | $134.67 | 1,251,800 | — | — |
| 2020-09-01 | $131.48 | $131.48 | 891,100 | — | — |
| 2020-08-31 | $128.27 | $128.27 | 875,400 | — | — |
| 2020-08-28 | $129.30 | $129.30 | 689,400 | — | — |
| 2020-08-27 | $127.14 | $127.14 | 1,389,700 | — | — |
| 2020-08-26 | $131.51 | $131.51 | 709,700 | — | — |
| 2020-08-25 | $131.97 | $131.97 | 1,007,300 | — | — |
| 2020-08-24 | $131.94 | $131.94 | 736,100 | — | — |
| 2020-08-21 | $130.67 | $130.67 | 948,100 | — | — |
| 2020-08-20 | $130.72 | $130.72 | 833,900 | — | — |
| 2020-08-19 | $132.46 | $132.46 | 791,700 | — | — |
| 2020-08-18 | $132.61 | $132.61 | 996,400 | — | — |
| 2020-08-17 | $133.81 | $133.81 | 1,781,600 | — | — |
| 2020-08-14 | $131.68 | $131.68 | 716,900 | — | — |
| 2020-08-13 | $132.00 | $132.00 | 999,400 | — | — |
| 2020-08-12 | $131.43 | $131.43 | 953,600 | — | — |
| 2020-08-11 | $127.62 | $127.62 | 1,190,300 | — | — |
| 2020-08-10 | $129.47 | $129.47 | 1,176,600 | — | — |
| 2020-08-07 | $130.97 | $130.97 | 1,238,300 | — | — |
| 2020-08-06 | $135.23 | $135.23 | 1,235,100 | — | — |
| 2020-08-05 | $133.62 | $133.62 | 1,252,400 | — | — |
| 2020-08-04 | $131.25 | $131.25 | 1,303,600 | — | — |
| 2020-08-03 | $133.32 | $133.32 | 2,254,000 | — | — |
| 2020-07-31 | $128.15 | $128.15 | 2,096,300 | — | — |
| 2020-07-30 | $128.67 | $128.67 | 5,256,800 | — | — |
| 2020-07-29 | $115.28 | $115.28 | 2,677,800 | — | — |
| 2020-07-28 | $113.39 | $113.39 | 992,900 | — | — |
| 2020-07-27 | $115.15 | $115.15 | 1,494,900 | — | — |
| 2020-07-24 | $111.92 | $111.92 | 2,527,900 | — | — |
| 2020-07-23 | $118.15 | $118.15 | 2,047,700 | — | — |
| 2020-07-22 | $118.43 | $118.43 | 1,126,700 | — | — |
| 2020-07-21 | $116.74 | $116.74 | 1,100,800 | — | — |
| 2020-07-20 | $116.39 | $116.39 | 932,600 | — | — |
| 2020-07-17 | $113.98 | $113.98 | 1,015,900 | — | — |
| 2020-07-16 | $111.68 | $111.68 | 1,096,800 | — | — |
| 2020-07-15 | $112.84 | $112.84 | 716,100 | — | — |
| 2020-07-14 | $112.62 | $112.62 | 932,000 | — | — |
| 2020-07-13 | $110.89 | $110.89 | 1,459,800 | — | — |
| 2020-07-10 | $112.01 | $112.01 | 603,500 | — | — |
| 2020-07-09 | $113.11 | $113.11 | 1,213,600 | — | — |
| 2020-07-08 | $113.03 | $113.03 | 883,800 | — | — |
| 2020-07-07 | $113.02 | $113.02 | 723,600 | — | — |
| 2020-07-06 | $113.63 | $113.63 | 1,159,900 | — | — |
| 2020-07-02 | $110.30 | $110.30 | 897,500 | — | — |
| 2020-07-01 | $108.26 | $108.26 | 790,800 | — | — |
| 2020-06-30 | $110.53 | $110.53 | 1,213,800 | — | — |
| 2020-06-29 | $107.43 | $107.43 | 1,215,300 | — | — |
| 2020-06-26 | $107.37 | $107.37 | 1,181,100 | — | — |
| 2020-06-25 | $108.97 | $108.97 | 799,100 | — | — |
| 2020-06-24 | $108.52 | $108.52 | 1,089,900 | — | — |
| 2020-06-23 | $111.92 | $111.92 | 940,700 | — | — |
| 2020-06-22 | $112.25 | $112.25 | 965,800 | — | — |
| 2020-06-19 | $111.80 | $111.80 | 1,963,600 | — | — |
| 2020-06-18 | $111.25 | $111.25 | 1,017,400 | — | — |
| 2020-06-17 | $112.64 | $112.64 | 1,074,900 | — | — |
| 2020-06-16 | $112.58 | $112.58 | 1,726,600 | — | — |
| 2020-06-15 | $109.72 | $109.72 | 1,245,100 | — | — |
| 2020-06-12 | $108.90 | $108.90 | 1,094,100 | — | — |
| 2020-06-11 | $107.39 | $107.39 | 1,753,800 | — | — |
| 2020-06-10 | $114.87 | $114.87 | 1,131,000 | — | — |
| 2020-06-09 | $115.53 | $115.53 | 1,126,400 | — | — |
| 2020-06-08 | $117.56 | $117.56 | 1,381,600 | — | — |
| 2020-06-05 | $115.67 | $115.67 | 1,709,900 | — | — |
| 2020-06-04 | $113.40 | $113.40 | 1,525,300 | — | — |
| 2020-06-03 | $112.99 | $112.99 | 2,416,000 | — | — |
| 2020-06-02 | $109.68 | $109.68 | 2,131,300 | — | — |
| 2020-06-01 | $104.58 | $104.58 | 898,500 | — | — |
| 2020-05-29 | $104.74 | $104.74 | 1,774,900 | — | — |
| 2020-05-28 | $100.77 | $100.77 | 1,333,800 | — | — |
| 2020-05-27 | $105.68 | $105.68 | 1,401,300 | — | — |
| 2020-05-26 | $103.21 | $103.21 | 1,428,400 | — | — |
| 2020-05-22 | $101.54 | $101.54 | 1,122,500 | — | — |
| 2020-05-21 | $98.97 | $98.97 | 1,607,300 | — | — |
| 2020-05-20 | $103.33 | $103.33 | 1,720,900 | — | — |
| 2020-05-19 | $98.33 | $98.33 | 1,238,700 | — | — |
| 2020-05-18 | $99.04 | $99.04 | 1,428,200 | — | — |
| 2020-05-15 | $94.71 | $94.71 | 1,676,600 | — | — |
| 2020-05-14 | $98.81 | $98.81 | 1,241,000 | — | — |
| 2020-05-13 | $97.33 | $97.33 | 1,972,900 | — | — |
| 2020-05-12 | $100.67 | $100.67 | 1,707,600 | — | — |
| 2020-05-11 | $101.90 | $101.90 | 1,950,600 | — | — |
| 2020-05-08 | $103.00 | $103.00 | 2,888,600 | — | — |
| 2020-05-07 | $100.82 | $100.82 | 2,844,700 | — | — |
| 2020-05-06 | $98.30 | $98.30 | 2,158,700 | — | — |
| 2020-05-05 | $97.71 | $97.71 | 1,886,700 | — | — |
| 2020-05-04 | $94.14 | $94.14 | 1,414,100 | — | — |
| 2020-05-01 | $93.15 | $93.15 | 2,200,100 | — | — |
| 2020-04-30 | $98.03 | $98.03 | 2,463,000 | — | — |
| 2020-04-29 | $99.39 | $99.39 | 1,473,900 | — | — |
| 2020-04-28 | $93.14 | $93.14 | 1,807,500 | — | — |
| 2020-04-27 | $91.28 | $91.28 | 1,691,300 | — | — |
| 2020-04-24 | $89.89 | $89.89 | 1,303,200 | — | — |
| 2020-04-23 | $85.95 | $85.95 | 957,000 | — | — |
| 2020-04-22 | $86.58 | $86.58 | 1,565,500 | — | — |
| 2020-04-21 | $81.18 | $81.18 | 1,747,400 | — | — |
| 2020-04-20 | $84.77 | $84.77 | 1,683,900 | — | — |
| 2020-04-17 | $86.27 | $86.27 | 1,334,400 | — | — |
| 2020-04-16 | $86.82 | $86.82 | 1,634,200 | — | — |
| 2020-04-15 | $84.56 | $84.56 | 1,761,400 | — | — |
| 2020-04-14 | $89.83 | $89.83 | 2,415,200 | — | — |
| 2020-04-13 | $84.73 | $84.73 | 1,333,700 | — | — |
| 2020-04-09 | $83.11 | $83.11 | 2,357,000 | — | — |
| 2020-04-08 | $87.02 | $87.02 | 1,911,900 | — | — |
| 2020-04-07 | $81.85 | $81.85 | 1,750,700 | — | — |
| 2020-04-06 | $82.61 | $82.61 | 3,415,600 | — | — |
| 2020-04-03 | $73.44 | $73.44 | 1,530,600 | — | — |
| 2020-04-02 | $76.66 | $76.66 | 1,822,000 | — | — |
| 2020-04-01 | $74.58 | $74.58 | 1,693,300 | — | — |
| 2020-03-31 | $80.63 | $80.63 | 2,335,900 | — | — |
| 2020-03-30 | $81.48 | $81.48 | 1,267,200 | — | — |
| 2020-03-27 | $80.69 | $80.69 | 1,650,100 | — | — |
| 2020-03-26 | $83.49 | $83.49 | 1,408,100 | — | — |
| 2020-03-25 | $77.74 | $77.74 | 1,673,700 | — | — |
| 2020-03-24 | $78.79 | $78.79 | 2,202,300 | — | — |
| 2020-03-23 | $69.36 | $69.36 | 1,658,000 | — | — |
| 2020-03-20 | $70.85 | $70.85 | 1,744,900 | — | — |
| 2020-03-19 | $73.85 | $73.85 | 1,762,700 | — | — |
| 2020-03-18 | $73.02 | $73.02 | 2,306,800 | — | — |
| 2020-03-17 | $79.88 | $79.88 | 2,899,400 | — | — |
| 2020-03-16 | $70.70 | $70.70 | 2,589,000 | — | — |
| 2020-03-13 | $83.80 | $83.80 | 2,306,200 | — | — |
| 2020-03-12 | $76.82 | $76.82 | 3,090,300 | — | — |
| 2020-03-11 | $89.27 | $89.27 | 2,605,000 | — | — |
| 2020-03-10 | $96.00 | $96.00 | 2,774,000 | — | — |
| 2020-03-09 | $89.95 | $89.95 | 2,194,100 | — | — |
| 2020-03-06 | $94.36 | $94.36 | 1,800,500 | — | — |
| 2020-03-05 | $97.30 | $97.30 | 2,131,700 | — | — |
| 2020-03-04 | $102.38 | $102.38 | 2,502,400 | — | — |
| 2020-03-03 | $98.30 | $98.30 | 3,038,300 | — | — |
| 2020-03-02 | $100.44 | $100.44 | 2,626,200 | — | — |
| 2020-02-28 | $100.58 | $100.58 | 4,200,200 | — | — |
| 2020-02-27 | $94.80 | $94.80 | 3,170,600 | — | — |
| 2020-02-26 | $96.13 | $96.13 | 1,667,000 | — | — |
| 2020-02-25 | $96.60 | $96.60 | 2,817,200 | — | — |
| 2020-02-24 | $96.34 | $96.34 | 2,598,800 | — | — |
| 2020-02-21 | $98.19 | $98.19 | 1,834,200 | — | — |
| 2020-02-20 | $101.56 | $101.56 | 2,961,500 | — | — |
| 2020-02-19 | $104.24 | $104.24 | 1,718,000 | — | — |
| 2020-02-18 | $103.23 | $103.23 | 2,146,500 | — | — |
| 2020-02-14 | $106.02 | $106.02 | 1,660,900 | — | — |
| 2020-02-13 | $109.17 | $109.17 | 1,649,300 | — | — |
| 2020-02-12 | $111.73 | $111.73 | 1,584,300 | — | — |
| 2020-02-11 | $108.59 | $108.59 | 1,625,300 | — | — |
| 2020-02-10 | $105.35 | $105.35 | 1,867,800 | — | — |
| 2020-02-07 | $105.15 | $105.15 | 2,422,400 | — | — |
| 2020-02-06 | $109.77 | $109.77 | 1,802,800 | — | — |
| 2020-02-05 | $111.32 | $111.32 | 1,773,900 | — | — |
| 2020-02-04 | $107.89 | $107.89 | 1,961,100 | — | — |
| 2020-02-03 | $107.56 | $107.56 | 1,939,800 | — | — |
| 2020-01-31 | $105.86 | $105.86 | 3,557,600 | — | — |
| 2020-01-30 | $111.79 | $111.79 | 5,783,200 | — | — |
| 2020-01-29 | $112.57 | $112.57 | 2,187,300 | — | — |
| 2020-01-28 | $113.56 | $113.56 | 1,704,500 | — | — |
| 2020-01-27 | $109.98 | $109.98 | 1,739,400 | — | — |
| 2020-01-24 | $113.39 | $113.39 | 2,412,000 | — | — |
| 2020-01-23 | $118.68 | $118.68 | 2,014,400 | — | — |
| 2020-01-22 | $116.33 | $116.33 | 1,281,700 | — | — |
| 2020-01-21 | $114.87 | $114.87 | 1,001,500 | — | — |
| 2020-01-17 | $114.74 | $114.74 | 1,376,300 | — | — |
| 2020-01-16 | $113.80 | $113.80 | 1,443,500 | — | — |
| 2020-01-15 | $112.50 | $112.50 | 1,637,400 | — | — |
| 2020-01-14 | $115.91 | $115.91 | 1,518,000 | — | — |
| 2020-01-13 | $115.74 | $115.74 | 1,879,400 | — | — |
| 2020-01-10 | $113.42 | $113.42 | 2,412,400 | — | — |
| 2020-01-09 | $111.96 | $111.96 | 1,676,200 | — | — |
| 2020-01-08 | $112.92 | $112.92 | 1,735,300 | — | — |
| 2020-01-07 | $111.23 | $111.23 | 1,673,100 | — | — |
| 2020-01-06 | $111.64 | $111.64 | 3,186,200 | — | — |
| 2020-01-03 | $112.34 | $112.34 | 2,695,100 | — | — |
| 2020-01-02 | $115.96 | $115.96 | 1,870,600 | — | — |