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
- 1980-03-17 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 | $147.73 | $220.86 | 1,626,800 | — | — |
| 2020-12-30 | $146.18 | $218.54 | 1,138,800 | — | — |
| 2020-12-29 | $143.66 | $214.78 | 1,130,900 | — | — |
| 2020-12-28 | $144.68 | $216.30 | 1,630,800 | — | — |
| 2020-12-24 | $144.47 | $215.99 | 466,400 | — | — |
| 2020-12-23 | $143.22 | $214.12 | 2,200,900 | — | — |
| 2020-12-22 | $144.28 | $215.70 | 2,161,600 | — | — |
| 2020-12-21 | $142.59 | $213.18 | 1,827,200 | — | — |
| 2020-12-18 | $144.56 | $216.12 | 4,230,700 | — | — |
| 2020-12-17 | $143.78 | $214.96 | 2,354,200 | — | — |
| 2020-12-16 | $142.80 | $213.49 | 1,583,100 | — | — |
| 2020-12-15 | $144.06 | $215.38 | 2,554,500 | — | — |
| 2020-12-14 | $142.33 | $212.79 | 2,214,400 | — | — |
| 2020-12-11 | $141.15 | $211.02 | 3,216,000 | — | — |
| 2020-12-10 | $141.28 | $211.22 | 2,704,300 | — | — |
| 2020-12-09 | $141.78 | $211.97 | 3,019,500 | — | — |
| 2020-12-08 | $146.13 | $218.47 | 2,837,400 | — | — |
| 2020-12-07 | $143.71 | $214.85 | 1,734,400 | — | — |
| 2020-12-04 | $143.97 | $215.24 | 3,349,100 | — | — |
| 2020-12-03 | $139.75 | $208.93 | 1,734,100 | — | — |
| 2020-12-02 | $140.66 | $209.37 | 2,193,000 | — | — |
| 2020-12-01 | $140.73 | $209.47 | 3,161,000 | — | — |
| 2020-11-30 | $139.08 | $207.01 | 3,010,400 | — | — |
| 2020-11-27 | $137.75 | $205.03 | 1,305,700 | — | — |
| 2020-11-25 | $135.95 | $202.35 | 2,040,200 | — | — |
| 2020-11-24 | $136.89 | $203.75 | 4,677,800 | — | — |
| 2020-11-23 | $137.07 | $204.02 | 2,881,900 | — | — |
| 2020-11-20 | $134.88 | $200.76 | 2,295,000 | — | — |
| 2020-11-19 | $136.17 | $202.68 | 2,473,900 | — | — |
| 2020-11-18 | $133.23 | $198.31 | 2,359,100 | — | — |
| 2020-11-17 | $135.87 | $202.24 | 2,978,000 | — | — |
| 2020-11-16 | $138.01 | $205.42 | 3,433,200 | — | — |
| 2020-11-13 | $136.27 | $202.83 | 2,220,300 | — | — |
| 2020-11-12 | $135.48 | $201.66 | 2,013,500 | — | — |
| 2020-11-11 | $137.38 | $204.48 | 2,515,200 | — | — |
| 2020-11-10 | $134.78 | $200.61 | 4,742,600 | — | — |
| 2020-11-09 | $135.82 | $202.16 | 5,150,800 | — | — |
| 2020-11-06 | $133.50 | $198.71 | 3,814,600 | — | — |
| 2020-11-05 | $130.40 | $194.09 | 3,752,900 | — | — |
| 2020-11-04 | $125.94 | $187.46 | 3,765,300 | — | — |
| 2020-11-03 | $119.75 | $178.24 | 2,549,900 | — | — |
| 2020-11-02 | $118.48 | $176.35 | 2,445,300 | — | — |
| 2020-10-30 | $118.53 | $176.43 | 3,099,200 | — | — |
| 2020-10-29 | $118.48 | $176.35 | 2,680,200 | — | — |
| 2020-10-28 | $116.47 | $173.36 | 3,387,200 | — | — |
| 2020-10-27 | $120.29 | $179.05 | 2,475,100 | — | — |
| 2020-10-26 | $121.13 | $180.30 | 2,186,200 | — | — |
| 2020-10-23 | $124.20 | $184.87 | 2,304,100 | — | — |
| 2020-10-22 | $124.75 | $185.68 | 2,070,400 | — | — |
| 2020-10-21 | $124.76 | $185.70 | 3,992,800 | — | — |
| 2020-10-20 | $123.62 | $184.00 | 2,898,400 | — | — |
| 2020-10-19 | $122.61 | $182.50 | 2,390,800 | — | — |
| 2020-10-16 | $123.64 | $184.03 | 2,232,500 | — | — |
| 2020-10-15 | $123.98 | $184.54 | 2,033,100 | — | — |
| 2020-10-14 | $123.04 | $183.14 | 1,494,900 | — | — |
| 2020-10-13 | $123.59 | $183.96 | 2,439,600 | — | — |
| 2020-10-12 | $126.11 | $187.71 | 3,053,000 | — | — |
| 2020-10-09 | $123.33 | $183.57 | 3,984,700 | — | — |
| 2020-10-08 | $120.34 | $179.12 | 3,992,900 | — | — |
| 2020-10-07 | $118.67 | $176.63 | 4,256,000 | — | — |
| 2020-10-06 | $115.54 | $171.98 | 3,773,000 | — | — |
| 2020-10-05 | $116.60 | $173.55 | 4,414,000 | — | — |
| 2020-10-02 | $114.01 | $169.70 | 3,172,700 | — | — |
| 2020-10-01 | $118.99 | $177.11 | 3,092,800 | — | — |
| 2020-09-30 | $116.74 | $173.76 | 3,185,100 | — | — |
| 2020-09-29 | $116.65 | $173.63 | 2,293,900 | — | — |
| 2020-09-28 | $117.06 | $174.24 | 2,071,500 | — | — |
| 2020-09-25 | $113.48 | $168.91 | 2,293,600 | — | — |
| 2020-09-24 | $112.68 | $167.72 | 2,255,500 | — | — |
| 2020-09-23 | $112.50 | $167.45 | 3,149,800 | — | — |
| 2020-09-22 | $114.70 | $170.73 | 2,220,100 | — | — |
| 2020-09-21 | $113.93 | $169.58 | 3,282,100 | — | — |
| 2020-09-18 | $114.91 | $171.04 | 5,849,900 | — | — |
| 2020-09-17 | $115.49 | $171.90 | 2,537,800 | — | — |
| 2020-09-16 | $115.56 | $172.01 | 2,476,800 | — | — |
| 2020-09-15 | $116.06 | $172.75 | 2,237,300 | — | — |
| 2020-09-14 | $114.62 | $170.61 | 2,350,500 | — | — |
| 2020-09-11 | $113.80 | $169.39 | 2,361,900 | — | — |
| 2020-09-10 | $114.27 | $170.09 | 2,403,800 | — | — |
| 2020-09-09 | $115.46 | $171.86 | 3,698,400 | — | — |
| 2020-09-08 | $112.93 | $168.09 | 5,379,100 | — | — |
| 2020-09-04 | $117.44 | $174.80 | 3,766,400 | — | — |
| 2020-09-03 | $117.12 | $174.33 | 5,880,300 | — | — |
| 2020-09-02 | $121.83 | $181.34 | 5,158,000 | — | — |
| 2020-09-01 | $118.76 | $176.77 | 2,787,000 | — | — |
| 2020-08-31 | $116.88 | $173.97 | 2,948,000 | — | — |
| 2020-08-28 | $119.58 | $177.99 | 2,123,100 | — | — |
| 2020-08-27 | $119.04 | $177.19 | 3,055,400 | — | — |
| 2020-08-26 | $120.51 | $178.45 | 3,462,600 | — | — |
| 2020-08-25 | $119.90 | $177.55 | 3,007,000 | — | — |
| 2020-08-24 | $117.23 | $173.59 | 2,292,200 | — | — |
| 2020-08-21 | $116.02 | $171.80 | 3,055,900 | — | — |
| 2020-08-20 | $117.45 | $173.92 | 2,866,800 | — | — |
| 2020-08-19 | $118.15 | $174.96 | 4,722,400 | — | — |
| 2020-08-18 | $117.88 | $174.56 | 5,718,000 | — | — |
| 2020-08-17 | $117.44 | $173.90 | 2,592,400 | — | — |
| 2020-08-14 | $117.18 | $173.52 | 2,079,800 | — | — |
| 2020-08-13 | $118.11 | $174.90 | 2,894,300 | — | — |
| 2020-08-12 | $119.22 | $176.54 | 3,601,900 | — | — |
| 2020-08-11 | $116.56 | $172.60 | 4,316,100 | — | — |
| 2020-08-10 | $116.76 | $172.90 | 3,412,000 | — | — |
| 2020-08-07 | $116.32 | $172.25 | 2,110,800 | — | — |
| 2020-08-06 | $116.74 | $172.87 | 2,299,200 | — | — |
| 2020-08-05 | $116.17 | $172.02 | 3,115,000 | — | — |
| 2020-08-04 | $117.18 | $173.52 | 3,310,000 | — | — |
| 2020-08-03 | $116.57 | $172.62 | 3,068,200 | — | — |
| 2020-07-31 | $114.85 | $170.07 | 3,293,300 | — | — |
| 2020-07-30 | $116.30 | $172.22 | 3,164,100 | — | — |
| 2020-07-29 | $117.53 | $174.04 | 3,944,200 | — | — |
| 2020-07-28 | $115.43 | $170.93 | 4,393,700 | — | — |
| 2020-07-27 | $115.80 | $171.48 | 3,977,500 | — | — |
| 2020-07-24 | $112.21 | $166.16 | 3,736,100 | — | — |
| 2020-07-23 | $111.94 | $165.76 | 4,216,300 | — | — |
| 2020-07-22 | $113.88 | $168.63 | 4,271,300 | — | — |
| 2020-07-21 | $114.58 | $169.67 | 5,033,300 | — | — |
| 2020-07-20 | $117.06 | $173.34 | 3,532,200 | — | — |
| 2020-07-17 | $116.75 | $172.88 | 2,709,200 | — | — |
| 2020-07-16 | $115.98 | $171.74 | 4,183,100 | — | — |
| 2020-07-15 | $117.90 | $174.59 | 4,159,200 | — | — |
| 2020-07-14 | $118.01 | $174.75 | 6,274,100 | — | — |
| 2020-07-13 | $117.25 | $173.62 | 14,320,000 | — | — |
| 2020-07-10 | $124.50 | $184.36 | 1,769,000 | — | — |
| 2020-07-09 | $124.19 | $183.90 | 1,840,900 | — | — |
| 2020-07-08 | $122.86 | $181.93 | 1,818,900 | — | — |
| 2020-07-07 | $122.62 | $181.57 | 1,920,300 | — | — |
| 2020-07-06 | $123.62 | $183.06 | 1,273,300 | — | — |
| 2020-07-02 | $121.24 | $179.53 | 1,624,100 | — | — |
| 2020-07-01 | $120.37 | $178.24 | 1,587,300 | — | — |
| 2020-06-30 | $122.64 | $181.60 | 2,400,500 | — | — |
| 2020-06-29 | $119.00 | $176.21 | 1,406,200 | — | — |
| 2020-06-26 | $117.87 | $174.54 | 2,264,100 | — | — |
| 2020-06-25 | $120.10 | $177.84 | 1,809,100 | — | — |
| 2020-06-24 | $119.47 | $176.91 | 2,102,900 | — | — |
| 2020-06-23 | $123.25 | $182.51 | 2,693,900 | — | — |
| 2020-06-22 | $120.50 | $178.44 | 2,034,600 | — | — |
| 2020-06-19 | $120.18 | $177.96 | 4,495,800 | — | — |
| 2020-06-18 | $122.81 | $181.86 | 1,248,700 | — | — |
| 2020-06-17 | $122.53 | $181.44 | 1,478,900 | — | — |
| 2020-06-16 | $122.69 | $181.68 | 2,706,300 | — | — |
| 2020-06-15 | $118.50 | $175.47 | 1,695,500 | — | — |
| 2020-06-12 | $118.41 | $175.34 | 3,138,700 | — | — |
| 2020-06-11 | $115.65 | $171.25 | 3,210,500 | — | — |
| 2020-06-10 | $122.88 | $181.96 | 1,892,700 | — | — |
| 2020-06-09 | $123.39 | $182.71 | 2,471,500 | — | — |
| 2020-06-08 | $123.71 | $183.19 | 1,809,800 | — | — |
| 2020-06-05 | $124.59 | $184.49 | 3,549,800 | — | — |
| 2020-06-04 | $122.38 | $181.22 | 1,653,200 | — | — |
| 2020-06-03 | $121.62 | $180.09 | 3,762,300 | — | — |
| 2020-06-02 | $116.80 | $172.96 | 3,112,600 | — | — |
| 2020-06-01 | $112.78 | $167.00 | 1,209,500 | — | — |
| 2020-05-29 | $112.95 | $167.26 | 2,913,300 | — | — |
| 2020-05-28 | $110.96 | $164.31 | 2,274,200 | — | — |
| 2020-05-27 | $114.68 | $168.90 | 1,825,600 | — | — |
| 2020-05-26 | $112.70 | $165.98 | 2,112,200 | — | — |
| 2020-05-22 | $111.06 | $163.57 | 1,764,900 | — | — |
| 2020-05-21 | $111.01 | $163.49 | 3,021,000 | — | — |
| 2020-05-20 | $114.57 | $168.74 | 4,753,400 | — | — |
| 2020-05-19 | $106.33 | $156.60 | 3,591,500 | — | — |
| 2020-05-18 | $108.34 | $159.56 | 2,536,200 | — | — |
| 2020-05-15 | $101.80 | $149.93 | 4,237,500 | — | — |
| 2020-05-14 | $105.49 | $155.36 | 2,053,000 | — | — |
| 2020-05-13 | $103.80 | $152.88 | 2,470,100 | — | — |
| 2020-05-12 | $106.60 | $157.00 | 2,018,400 | — | — |
| 2020-05-11 | $108.42 | $159.68 | 1,436,600 | — | — |
| 2020-05-08 | $109.83 | $161.76 | 1,286,200 | — | — |
| 2020-05-07 | $106.35 | $156.63 | 1,159,000 | — | — |
| 2020-05-06 | $105.25 | $155.01 | 1,328,700 | — | — |
| 2020-05-05 | $105.94 | $156.03 | 1,818,400 | — | — |
| 2020-05-04 | $103.40 | $152.29 | 2,550,500 | — | — |
| 2020-05-01 | $103.64 | $152.64 | 2,782,100 | — | — |
| 2020-04-30 | $109.60 | $161.42 | 2,455,900 | — | — |
| 2020-04-29 | $113.34 | $166.93 | 2,544,300 | — | — |
| 2020-04-28 | $107.61 | $158.49 | 1,648,700 | — | — |
| 2020-04-27 | $108.03 | $159.11 | 1,848,900 | — | — |
| 2020-04-24 | $105.92 | $156.00 | 2,899,900 | — | — |
| 2020-04-23 | $101.81 | $149.94 | 2,585,200 | — | — |
| 2020-04-22 | $102.12 | $150.40 | 3,170,600 | — | — |
| 2020-04-21 | $96.47 | $142.08 | 4,028,000 | — | — |
| 2020-04-20 | $100.91 | $148.62 | 1,498,300 | — | — |
| 2020-04-17 | $102.80 | $151.40 | 1,917,000 | — | — |
| 2020-04-16 | $101.83 | $149.97 | 2,621,700 | — | — |
| 2020-04-15 | $100.45 | $147.94 | 1,884,100 | — | — |
| 2020-04-14 | $103.02 | $151.73 | 3,177,900 | — | — |
| 2020-04-13 | $99.67 | $146.79 | 2,348,300 | — | — |
| 2020-04-09 | $98.79 | $145.50 | 2,806,200 | — | — |
| 2020-04-08 | $101.40 | $149.34 | 3,001,300 | — | — |
| 2020-04-07 | $96.25 | $141.76 | 3,814,800 | — | — |
| 2020-04-06 | $95.80 | $141.09 | 3,673,600 | — | — |
| 2020-04-03 | $86.56 | $127.48 | 2,253,800 | — | — |
| 2020-04-02 | $87.70 | $129.16 | 3,638,200 | — | — |
| 2020-04-01 | $84.09 | $123.85 | 3,231,900 | — | — |
| 2020-03-31 | $89.65 | $132.04 | 3,432,100 | — | — |
| 2020-03-30 | $90.97 | $133.98 | 3,268,200 | — | — |
| 2020-03-27 | $88.67 | $130.59 | 3,009,900 | — | — |
| 2020-03-26 | $92.62 | $136.41 | 5,063,600 | — | — |
| 2020-03-25 | $94.36 | $138.97 | 3,859,600 | — | — |
| 2020-03-24 | $93.73 | $138.04 | 3,651,400 | — | — |
| 2020-03-23 | $85.16 | $125.42 | 4,063,700 | — | — |
| 2020-03-20 | $85.08 | $125.30 | 4,567,500 | — | — |
| 2020-03-19 | $90.32 | $133.02 | 4,465,000 | — | — |
| 2020-03-18 | $82.23 | $121.11 | 5,725,800 | — | — |
| 2020-03-17 | $95.44 | $140.56 | 5,555,700 | — | — |
| 2020-03-16 | $83.21 | $122.55 | 7,287,000 | — | — |
| 2020-03-13 | $99.79 | $146.97 | 6,399,300 | — | — |
| 2020-03-12 | $90.01 | $132.57 | 8,483,800 | — | — |
| 2020-03-11 | $94.41 | $139.05 | 4,167,900 | — | — |
| 2020-03-10 | $102.44 | $150.87 | 4,355,300 | — | — |
| 2020-03-09 | $97.51 | $143.61 | 4,936,400 | — | — |
| 2020-03-06 | $107.00 | $157.59 | 3,801,200 | — | — |
| 2020-03-05 | $108.87 | $160.34 | 2,197,200 | — | — |
| 2020-03-04 | $112.46 | $165.63 | 2,181,000 | — | — |
| 2020-03-03 | $107.20 | $157.88 | 3,416,000 | — | — |
| 2020-03-02 | $111.27 | $163.88 | 3,979,400 | — | — |
| 2020-02-28 | $109.05 | $160.61 | 6,033,200 | — | — |
| 2020-02-27 | $107.72 | $158.65 | 3,541,300 | — | — |
| 2020-02-26 | $114.84 | $168.22 | 2,896,600 | — | — |
| 2020-02-25 | $114.66 | $167.96 | 3,251,400 | — | — |
| 2020-02-24 | $117.36 | $171.91 | 3,041,400 | — | — |
| 2020-02-21 | $122.76 | $179.82 | 2,813,700 | — | — |
| 2020-02-20 | $124.55 | $182.45 | 3,062,400 | — | — |
| 2020-02-19 | $123.89 | $181.48 | 4,598,900 | — | — |
| 2020-02-18 | $118.57 | $173.69 | 3,074,300 | — | — |
| 2020-02-14 | $117.65 | $172.34 | 1,869,000 | — | — |
| 2020-02-13 | $118.88 | $174.14 | 2,391,100 | — | — |
| 2020-02-12 | $118.81 | $174.04 | 1,856,000 | — | — |
| 2020-02-11 | $116.88 | $171.21 | 2,765,500 | — | — |
| 2020-02-10 | $112.90 | $165.38 | 1,813,900 | — | — |
| 2020-02-07 | $112.27 | $164.46 | 1,663,800 | — | — |
| 2020-02-06 | $115.79 | $169.61 | 1,398,100 | — | — |
| 2020-02-05 | $116.68 | $170.92 | 2,192,400 | — | — |
| 2020-02-04 | $112.46 | $164.74 | 2,249,800 | — | — |
| 2020-02-03 | $110.00 | $161.13 | 2,134,800 | — | — |
| 2020-01-31 | $109.75 | $160.77 | 3,245,400 | — | — |
| 2020-01-30 | $112.37 | $164.60 | 2,761,000 | — | — |
| 2020-01-29 | $113.23 | $165.86 | 3,500,900 | — | — |
| 2020-01-28 | $114.31 | $167.45 | 2,670,500 | — | — |
| 2020-01-27 | $112.21 | $164.37 | 2,737,800 | — | — |
| 2020-01-24 | $117.57 | $172.22 | 1,972,200 | — | — |
| 2020-01-23 | $120.86 | $177.04 | 2,170,200 | — | — |
| 2020-01-22 | $120.42 | $176.40 | 1,654,700 | — | — |
| 2020-01-21 | $119.31 | $174.77 | 2,548,400 | — | — |
| 2020-01-17 | $119.47 | $175.00 | 2,303,300 | — | — |
| 2020-01-16 | $119.13 | $174.51 | 1,413,600 | — | — |
| 2020-01-15 | $117.51 | $172.13 | 1,729,200 | — | — |
| 2020-01-14 | $119.53 | $175.09 | 1,326,800 | — | — |
| 2020-01-13 | $119.06 | $174.40 | 1,357,600 | — | — |
| 2020-01-10 | $118.57 | $173.69 | 1,610,500 | — | — |
| 2020-01-09 | $120.66 | $176.75 | 1,418,500 | — | — |
| 2020-01-08 | $120.66 | $176.75 | 2,036,500 | — | — |
| 2020-01-07 | $119.58 | $175.16 | 2,214,700 | — | — |
| 2020-01-06 | $116.92 | $171.27 | 1,979,400 | — | — |
| 2020-01-03 | $118.31 | $173.30 | 1,374,400 | — | — |
| 2020-01-02 | $120.43 | $176.41 | 1,279,300 | — | — |