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
- 1993-03-25 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 | $153.92 | $268.66 | 1,220,300 | — | — |
| 2020-12-30 | $151.93 | $265.19 | 675,300 | — | — |
| 2020-12-29 | $150.90 | $263.39 | 727,400 | — | — |
| 2020-12-28 | $151.88 | $265.10 | 865,900 | — | — |
| 2020-12-24 | $150.83 | $263.27 | 422,400 | — | — |
| 2020-12-23 | $151.06 | $263.67 | 965,100 | — | — |
| 2020-12-22 | $150.17 | $262.12 | 1,523,300 | — | — |
| 2020-12-21 | $151.75 | $264.87 | 1,638,800 | — | — |
| 2020-12-18 | $152.36 | $265.94 | 3,609,400 | — | — |
| 2020-12-17 | $153.41 | $267.77 | 1,671,300 | — | — |
| 2020-12-16 | $154.16 | $267.72 | 1,563,300 | — | — |
| 2020-12-15 | $154.39 | $268.12 | 1,825,200 | — | — |
| 2020-12-14 | $150.86 | $261.99 | 1,639,100 | — | — |
| 2020-12-11 | $153.74 | $266.99 | 1,504,500 | — | — |
| 2020-12-10 | $153.68 | $266.89 | 1,997,100 | — | — |
| 2020-12-09 | $153.03 | $265.76 | 2,088,900 | — | — |
| 2020-12-08 | $152.40 | $264.66 | 1,525,400 | — | — |
| 2020-12-07 | $152.34 | $264.56 | 1,260,500 | — | — |
| 2020-12-04 | $155.42 | $269.91 | 1,457,100 | — | — |
| 2020-12-03 | $153.99 | $267.42 | 2,002,000 | — | — |
| 2020-12-02 | $153.18 | $266.02 | 2,082,900 | — | — |
| 2020-12-01 | $152.63 | $265.06 | 2,197,200 | — | — |
| 2020-11-30 | $147.83 | $256.73 | 5,984,100 | — | — |
| 2020-11-27 | $151.42 | $262.96 | 906,400 | — | — |
| 2020-11-25 | $152.53 | $264.89 | 1,690,100 | — | — |
| 2020-11-24 | $154.75 | $268.74 | 2,375,000 | — | — |
| 2020-11-23 | $149.03 | $258.81 | 1,444,000 | — | — |
| 2020-11-20 | $148.88 | $258.55 | 2,042,200 | — | — |
| 2020-11-19 | $147.37 | $255.93 | 2,126,300 | — | — |
| 2020-11-18 | $149.28 | $259.24 | 1,595,400 | — | — |
| 2020-11-17 | $150.03 | $260.55 | 1,670,700 | — | — |
| 2020-11-16 | $151.36 | $262.86 | 1,433,100 | — | — |
| 2020-11-13 | $149.26 | $259.21 | 1,583,700 | — | — |
| 2020-11-12 | $146.18 | $253.86 | 1,872,200 | — | — |
| 2020-11-11 | $149.03 | $258.81 | 1,603,500 | — | — |
| 2020-11-10 | $151.50 | $263.10 | 3,016,000 | — | — |
| 2020-11-09 | $146.98 | $255.25 | 4,092,900 | — | — |
| 2020-11-06 | $137.69 | $239.12 | 1,724,900 | — | — |
| 2020-11-05 | $136.73 | $237.45 | 1,697,200 | — | — |
| 2020-11-04 | $132.95 | $230.89 | 1,799,500 | — | — |
| 2020-11-03 | $135.28 | $234.93 | 3,096,200 | — | — |
| 2020-11-02 | $134.62 | $233.79 | 2,708,800 | — | — |
| 2020-10-30 | $129.91 | $225.61 | 3,557,200 | — | — |
| 2020-10-29 | $132.75 | $230.54 | 3,946,000 | — | — |
| 2020-10-28 | $127.42 | $221.28 | 4,251,900 | — | — |
| 2020-10-27 | $123.41 | $214.32 | 1,519,000 | — | — |
| 2020-10-26 | $125.99 | $218.80 | 1,323,600 | — | — |
| 2020-10-23 | $129.02 | $224.06 | 1,259,800 | — | — |
| 2020-10-22 | $127.63 | $221.65 | 2,174,000 | — | — |
| 2020-10-21 | $128.22 | $222.67 | 3,800,300 | — | — |
| 2020-10-20 | $119.30 | $207.18 | 2,469,300 | — | — |
| 2020-10-19 | $116.92 | $203.05 | 1,628,800 | — | — |
| 2020-10-16 | $119.26 | $207.11 | 1,249,400 | — | — |
| 2020-10-15 | $120.16 | $208.67 | 1,414,500 | — | — |
| 2020-10-14 | $118.56 | $205.90 | 994,500 | — | — |
| 2020-10-13 | $118.57 | $205.91 | 1,738,200 | — | — |
| 2020-10-12 | $123.45 | $214.39 | 1,542,300 | — | — |
| 2020-10-09 | $120.45 | $209.18 | 1,241,300 | — | — |
| 2020-10-08 | $121.28 | $210.62 | 1,236,300 | — | — |
| 2020-10-07 | $119.11 | $206.85 | 1,955,300 | — | — |
| 2020-10-06 | $117.26 | $203.64 | 1,541,400 | — | — |
| 2020-10-05 | $119.10 | $206.83 | 1,301,800 | — | — |
| 2020-10-02 | $116.56 | $202.42 | 1,255,800 | — | — |
| 2020-10-01 | $115.88 | $201.24 | 1,459,300 | — | — |
| 2020-09-30 | $116.12 | $201.66 | 1,805,300 | — | — |
| 2020-09-29 | $114.34 | $198.57 | 2,480,800 | — | — |
| 2020-09-28 | $116.97 | $203.13 | 1,665,700 | — | — |
| 2020-09-25 | $113.85 | $197.72 | 1,812,300 | — | — |
| 2020-09-24 | $113.99 | $197.96 | 1,804,000 | — | — |
| 2020-09-23 | $113.85 | $197.72 | 1,766,000 | — | — |
| 2020-09-22 | $116.04 | $201.52 | 1,732,500 | — | — |
| 2020-09-21 | $115.99 | $201.43 | 2,036,000 | — | — |
| 2020-09-18 | $117.42 | $203.92 | 2,604,300 | — | — |
| 2020-09-17 | $117.03 | $203.24 | 2,054,300 | — | — |
| 2020-09-16 | $118.59 | $204.59 | 2,014,200 | — | — |
| 2020-09-15 | $117.66 | $202.99 | 2,136,500 | — | — |
| 2020-09-14 | $120.88 | $208.54 | 1,750,500 | — | — |
| 2020-09-11 | $120.67 | $208.18 | 1,766,200 | — | — |
| 2020-09-10 | $119.23 | $205.70 | 1,795,600 | — | — |
| 2020-09-09 | $122.22 | $210.86 | 1,403,100 | — | — |
| 2020-09-08 | $121.11 | $208.94 | 1,757,400 | — | — |
| 2020-09-04 | $125.56 | $216.62 | 1,420,400 | — | — |
| 2020-09-03 | $124.01 | $213.94 | 1,436,000 | — | — |
| 2020-09-02 | $125.83 | $217.08 | 1,783,500 | — | — |
| 2020-09-01 | $124.86 | $215.41 | 1,110,700 | — | — |
| 2020-08-31 | $125.00 | $215.65 | 1,568,200 | — | — |
| 2020-08-28 | $126.39 | $218.05 | 1,397,600 | — | — |
| 2020-08-27 | $127.76 | $220.41 | 1,684,900 | — | — |
| 2020-08-26 | $125.59 | $216.67 | 1,476,600 | — | — |
| 2020-08-25 | $125.91 | $217.22 | 1,324,200 | — | — |
| 2020-08-24 | $124.42 | $214.65 | 1,670,600 | — | — |
| 2020-08-21 | $121.92 | $210.34 | 1,523,600 | — | — |
| 2020-08-20 | $123.44 | $212.96 | 1,793,200 | — | — |
| 2020-08-19 | $123.93 | $213.81 | 1,480,700 | — | — |
| 2020-08-18 | $125.08 | $215.79 | 1,489,900 | — | — |
| 2020-08-17 | $125.84 | $217.10 | 1,670,600 | — | — |
| 2020-08-14 | $130.14 | $224.52 | 1,412,800 | — | — |
| 2020-08-13 | $131.20 | $226.35 | 1,635,200 | — | — |
| 2020-08-12 | $130.28 | $224.76 | 1,913,500 | — | — |
| 2020-08-11 | $132.01 | $227.75 | 1,665,000 | — | — |
| 2020-08-10 | $130.96 | $225.93 | 1,309,200 | — | — |
| 2020-08-07 | $129.95 | $224.19 | 1,284,300 | — | — |
| 2020-08-06 | $126.56 | $218.34 | 1,247,900 | — | — |
| 2020-08-05 | $125.67 | $216.81 | 1,588,500 | — | — |
| 2020-08-04 | $124.76 | $215.24 | 1,775,700 | — | — |
| 2020-08-03 | $126.45 | $218.15 | 1,851,600 | — | — |
| 2020-07-31 | $127.24 | $219.52 | 2,207,700 | — | — |
| 2020-07-30 | $130.00 | $224.28 | 2,094,000 | — | — |
| 2020-07-29 | $131.94 | $227.62 | 2,575,000 | — | — |
| 2020-07-28 | $131.96 | $227.66 | 1,702,100 | — | — |
| 2020-07-27 | $132.39 | $228.40 | 1,860,900 | — | — |
| 2020-07-24 | $134.91 | $232.75 | 1,153,300 | — | — |
| 2020-07-23 | $135.34 | $233.49 | 1,288,100 | — | — |
| 2020-07-22 | $135.78 | $234.25 | 1,240,500 | — | — |
| 2020-07-21 | $135.55 | $233.85 | 1,199,200 | — | — |
| 2020-07-20 | $134.28 | $231.66 | 1,490,800 | — | — |
| 2020-07-17 | $135.95 | $234.54 | 1,329,400 | — | — |
| 2020-07-16 | $136.03 | $234.68 | 2,170,800 | — | — |
| 2020-07-15 | $132.80 | $229.11 | 1,893,300 | — | — |
| 2020-07-14 | $130.74 | $225.55 | 1,317,000 | — | — |
| 2020-07-13 | $128.31 | $221.36 | 1,413,500 | — | — |
| 2020-07-10 | $128.43 | $221.57 | 1,556,000 | — | — |
| 2020-07-09 | $124.34 | $214.51 | 1,753,000 | — | — |
| 2020-07-08 | $127.86 | $220.59 | 1,914,500 | — | — |
| 2020-07-07 | $127.17 | $219.40 | 2,334,600 | — | — |
| 2020-07-06 | $127.29 | $219.60 | 1,463,100 | — | — |
| 2020-07-02 | $125.57 | $216.63 | 1,155,200 | — | — |
| 2020-07-01 | $125.66 | $216.79 | 1,271,200 | — | — |
| 2020-06-30 | $126.62 | $218.45 | 1,968,500 | — | — |
| 2020-06-29 | $125.70 | $216.86 | 1,382,200 | — | — |
| 2020-06-26 | $123.96 | $213.86 | 3,237,500 | — | — |
| 2020-06-25 | $128.56 | $221.79 | 1,300,800 | — | — |
| 2020-06-24 | $126.17 | $217.67 | 1,905,500 | — | — |
| 2020-06-23 | $129.38 | $223.21 | 1,853,100 | — | — |
| 2020-06-22 | $127.38 | $219.76 | 1,599,000 | — | — |
| 2020-06-19 | $127.95 | $220.74 | 2,467,900 | — | — |
| 2020-06-18 | $129.65 | $223.67 | 1,212,000 | — | — |
| 2020-06-17 | $129.70 | $222.41 | 1,524,700 | — | — |
| 2020-06-16 | $130.46 | $223.72 | 1,783,200 | — | — |
| 2020-06-15 | $129.20 | $221.56 | 2,709,800 | — | — |
| 2020-06-12 | $125.69 | $215.54 | 2,080,900 | — | — |
| 2020-06-11 | $121.44 | $208.25 | 3,270,200 | — | — |
| 2020-06-10 | $130.98 | $224.61 | 2,475,300 | — | — |
| 2020-06-09 | $137.69 | $236.12 | 2,629,500 | — | — |
| 2020-06-08 | $140.70 | $241.28 | 3,646,600 | — | — |
| 2020-06-05 | $140.67 | $241.23 | 4,914,900 | — | — |
| 2020-06-04 | $134.53 | $230.70 | 4,305,900 | — | — |
| 2020-06-03 | $126.45 | $216.84 | 4,247,900 | — | — |
| 2020-06-02 | $121.70 | $208.70 | 4,051,800 | — | — |
| 2020-06-01 | $119.56 | $205.03 | 2,395,500 | — | — |
| 2020-05-29 | $121.94 | $209.11 | 2,488,400 | — | — |
| 2020-05-28 | $123.71 | $212.14 | 3,012,800 | — | — |
| 2020-05-27 | $122.97 | $210.87 | 3,809,300 | — | — |
| 2020-05-26 | $118.32 | $202.90 | 4,080,000 | — | — |
| 2020-05-22 | $117.00 | $200.64 | 4,796,200 | — | — |
| 2020-05-21 | $113.08 | $193.91 | 5,550,400 | — | — |
| 2020-05-20 | $104.61 | $179.39 | 2,527,800 | — | — |
| 2020-05-19 | $102.03 | $174.96 | 2,626,800 | — | — |
| 2020-05-18 | $105.34 | $180.64 | 3,187,900 | — | — |
| 2020-05-15 | $99.49 | $170.61 | 5,508,000 | — | — |
| 2020-05-14 | $98.85 | $169.51 | 3,760,100 | — | — |
| 2020-05-13 | $98.51 | $168.93 | 3,258,400 | — | — |
| 2020-05-12 | $101.59 | $174.21 | 3,612,700 | — | — |
| 2020-05-11 | $101.83 | $174.62 | 3,910,600 | — | — |
| 2020-05-08 | $101.95 | $174.83 | 4,828,000 | — | — |
| 2020-05-07 | $98.99 | $169.75 | 4,543,800 | — | — |
| 2020-05-06 | $95.25 | $163.34 | 3,164,800 | — | — |
| 2020-05-05 | $100.16 | $171.76 | 2,762,300 | — | — |
| 2020-05-04 | $99.34 | $170.35 | 3,442,700 | — | — |
| 2020-05-01 | $101.59 | $174.21 | 2,420,000 | — | — |
| 2020-04-30 | $108.01 | $185.22 | 3,038,100 | — | — |
| 2020-04-29 | $112.07 | $192.18 | 2,560,200 | — | — |
| 2020-04-28 | $110.41 | $189.34 | 3,089,100 | — | — |
| 2020-04-27 | $106.53 | $182.68 | 5,051,700 | — | — |
| 2020-04-24 | $104.02 | $178.38 | 3,894,800 | — | — |
| 2020-04-23 | $104.08 | $178.48 | 3,403,400 | — | — |
| 2020-04-22 | $106.22 | $182.15 | 4,865,000 | — | — |
| 2020-04-21 | $112.39 | $192.73 | 3,098,700 | — | — |
| 2020-04-20 | $114.64 | $196.59 | 3,123,800 | — | — |
| 2020-04-17 | $118.79 | $203.71 | 3,542,400 | — | — |
| 2020-04-16 | $111.95 | $191.98 | 2,634,300 | — | — |
| 2020-04-15 | $116.50 | $199.78 | 2,919,400 | — | — |
| 2020-04-14 | $122.50 | $210.07 | 2,229,600 | — | — |
| 2020-04-13 | $119.61 | $205.11 | 3,400,100 | — | — |
| 2020-04-09 | $122.27 | $209.67 | 2,719,200 | — | — |
| 2020-04-08 | $114.61 | $196.54 | 2,374,500 | — | — |
| 2020-04-07 | $112.03 | $192.11 | 2,396,100 | — | — |
| 2020-04-06 | $110.76 | $189.94 | 3,005,300 | — | — |
| 2020-04-03 | $102.82 | $176.32 | 1,868,100 | — | — |
| 2020-04-02 | $105.93 | $181.65 | 2,256,600 | — | — |
| 2020-04-01 | $104.17 | $178.63 | 2,313,200 | — | — |
| 2020-03-31 | $111.69 | $191.53 | 3,075,500 | — | — |
| 2020-03-30 | $114.04 | $195.56 | 2,792,700 | — | — |
| 2020-03-27 | $108.41 | $185.91 | 3,714,800 | — | — |
| 2020-03-26 | $109.22 | $187.29 | 4,073,900 | — | — |
| 2020-03-25 | $101.80 | $174.57 | 4,168,100 | — | — |
| 2020-03-24 | $102.56 | $175.87 | 3,525,000 | — | — |
| 2020-03-23 | $94.20 | $161.54 | 3,960,800 | — | — |
| 2020-03-20 | $101.56 | $174.16 | 4,849,700 | — | — |
| 2020-03-19 | $98.53 | $168.96 | 3,600,900 | — | — |
| 2020-03-18 | $99.81 | $169.87 | 4,346,700 | — | — |
| 2020-03-17 | $110.08 | $187.35 | 4,513,400 | — | — |
| 2020-03-16 | $101.42 | $172.61 | 4,112,700 | — | — |
| 2020-03-13 | $121.86 | $207.40 | 5,280,200 | — | — |
| 2020-03-12 | $116.74 | $198.69 | 3,339,900 | — | — |
| 2020-03-11 | $131.29 | $223.45 | 2,664,200 | — | — |
| 2020-03-10 | $139.10 | $236.74 | 2,602,200 | — | — |
| 2020-03-09 | $134.97 | $229.71 | 3,246,600 | — | — |
| 2020-03-06 | $144.82 | $246.48 | 3,488,900 | — | — |
| 2020-03-05 | $144.89 | $246.60 | 2,569,500 | — | — |
| 2020-03-04 | $151.94 | $258.59 | 2,147,900 | — | — |
| 2020-03-03 | $146.18 | $248.79 | 2,838,300 | — | — |
| 2020-03-02 | $151.81 | $258.37 | 3,069,400 | — | — |
| 2020-02-28 | $145.03 | $246.83 | 3,792,900 | — | — |
| 2020-02-27 | $150.11 | $255.48 | 3,118,900 | — | — |
| 2020-02-26 | $158.03 | $268.96 | 2,354,700 | — | — |
| 2020-02-25 | $157.21 | $267.56 | 2,502,200 | — | — |
| 2020-02-24 | $160.49 | $273.15 | 1,919,200 | — | — |
| 2020-02-21 | $163.75 | $278.69 | 1,267,700 | — | — |
| 2020-02-20 | $163.15 | $277.67 | 2,265,600 | — | — |
| 2020-02-19 | $164.21 | $279.48 | 1,451,100 | — | — |
| 2020-02-18 | $163.50 | $278.27 | 1,366,100 | — | — |
| 2020-02-14 | $164.56 | $280.07 | 1,246,300 | — | — |
| 2020-02-13 | $164.83 | $280.53 | 1,612,700 | — | — |
| 2020-02-12 | $163.89 | $278.93 | 1,174,600 | — | — |
| 2020-02-11 | $164.14 | $279.36 | 1,718,600 | — | — |
| 2020-02-10 | $163.35 | $278.01 | 1,511,000 | — | — |
| 2020-02-07 | $162.73 | $276.96 | 1,908,200 | — | — |
| 2020-02-06 | $163.22 | $277.79 | 3,035,600 | — | — |
| 2020-02-05 | $165.33 | $281.38 | 3,119,400 | — | — |
| 2020-02-04 | $154.30 | $262.61 | 1,880,600 | — | — |
| 2020-02-03 | $153.23 | $260.79 | 1,831,900 | — | — |
| 2020-01-31 | $151.99 | $258.68 | 2,336,300 | — | — |
| 2020-01-30 | $154.14 | $262.34 | 1,267,100 | — | — |
| 2020-01-29 | $150.89 | $256.81 | 1,266,200 | — | — |
| 2020-01-28 | $150.96 | $256.93 | 1,716,500 | — | — |
| 2020-01-27 | $150.38 | $255.94 | 1,163,100 | — | — |
| 2020-01-24 | $152.01 | $258.71 | 1,476,400 | — | — |
| 2020-01-23 | $152.09 | $258.85 | 2,514,000 | — | — |
| 2020-01-22 | $153.83 | $261.81 | 1,098,000 | — | — |
| 2020-01-21 | $152.74 | $259.96 | 1,427,000 | — | — |
| 2020-01-17 | $153.69 | $261.57 | 2,009,300 | — | — |
| 2020-01-16 | $152.66 | $259.82 | 1,101,800 | — | — |
| 2020-01-15 | $151.29 | $257.49 | 1,367,900 | — | — |
| 2020-01-14 | $150.76 | $256.59 | 1,410,600 | — | — |
| 2020-01-13 | $150.90 | $256.82 | 1,672,300 | — | — |
| 2020-01-10 | $150.99 | $256.98 | 2,363,000 | — | — |
| 2020-01-09 | $153.95 | $262.02 | 1,796,900 | — | — |
| 2020-01-08 | $152.87 | $260.18 | 2,106,300 | — | — |
| 2020-01-07 | $153.92 | $261.96 | 1,505,900 | — | — |
| 2020-01-06 | $157.06 | $267.31 | 1,281,800 | — | — |
| 2020-01-03 | $155.78 | $265.13 | 1,176,000 | — | — |
| 2020-01-02 | $156.02 | $265.54 | 2,037,800 | — | — |