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 | $85.41 | $207.47 | 1,090,800 | — | — |
| 2020-12-30 | $86.15 | $209.26 | 1,165,900 | — | — |
| 2020-12-29 | $84.76 | $205.89 | 1,184,800 | — | — |
| 2020-12-28 | $85.45 | $207.56 | 1,810,800 | — | — |
| 2020-12-24 | $83.90 | $203.80 | 546,900 | — | — |
| 2020-12-23 | $84.27 | $204.70 | 1,707,800 | — | — |
| 2020-12-22 | $82.88 | $201.32 | 2,943,100 | — | — |
| 2020-12-21 | $84.93 | $206.30 | 2,266,600 | — | — |
| 2020-12-18 | $84.88 | $206.18 | 5,399,200 | — | — |
| 2020-12-17 | $86.55 | $210.23 | 1,830,700 | — | — |
| 2020-12-16 | $86.37 | $209.80 | 2,200,100 | — | — |
| 2020-12-15 | $87.25 | $211.93 | 2,803,500 | — | — |
| 2020-12-14 | $85.75 | $208.29 | 1,918,900 | — | — |
| 2020-12-11 | $86.66 | $210.50 | 2,088,200 | — | — |
| 2020-12-10 | $86.90 | $211.08 | 1,679,300 | — | — |
| 2020-12-09 | $88.13 | $214.07 | 2,326,900 | — | — |
| 2020-12-08 | $89.26 | $215.63 | 2,164,100 | — | — |
| 2020-12-07 | $88.30 | $213.31 | 1,348,100 | — | — |
| 2020-12-04 | $89.15 | $215.36 | 1,702,500 | — | — |
| 2020-12-03 | $86.22 | $208.28 | 1,632,200 | — | — |
| 2020-12-02 | $85.48 | $206.50 | 1,243,900 | — | — |
| 2020-12-01 | $84.81 | $204.88 | 1,615,700 | — | — |
| 2020-11-30 | $83.40 | $201.47 | 5,198,800 | — | — |
| 2020-11-27 | $85.72 | $207.08 | 1,041,100 | — | — |
| 2020-11-25 | $87.57 | $211.54 | 1,330,600 | — | — |
| 2020-11-24 | $88.75 | $214.39 | 2,913,500 | — | — |
| 2020-11-23 | $86.55 | $209.08 | 1,546,800 | — | — |
| 2020-11-20 | $84.87 | $205.02 | 2,173,200 | — | — |
| 2020-11-19 | $84.96 | $205.24 | 2,185,100 | — | — |
| 2020-11-18 | $85.56 | $206.69 | 3,996,700 | — | — |
| 2020-11-17 | $85.11 | $205.60 | 2,525,000 | — | — |
| 2020-11-16 | $82.28 | $198.77 | 2,457,500 | — | — |
| 2020-11-13 | $79.51 | $192.07 | 2,127,900 | — | — |
| 2020-11-12 | $76.16 | $183.98 | 1,618,100 | — | — |
| 2020-11-11 | $76.99 | $185.99 | 3,267,900 | — | — |
| 2020-11-10 | $77.53 | $187.29 | 3,051,500 | — | — |
| 2020-11-09 | $77.81 | $187.97 | 4,586,300 | — | — |
| 2020-11-06 | $70.01 | $169.12 | 1,597,900 | — | — |
| 2020-11-05 | $71.44 | $172.58 | 1,941,000 | — | — |
| 2020-11-04 | $69.58 | $168.09 | 1,817,900 | — | — |
| 2020-11-03 | $70.75 | $170.91 | 1,239,600 | — | — |
| 2020-11-02 | $68.77 | $166.13 | 1,804,400 | — | — |
| 2020-10-30 | $67.20 | $162.34 | 3,192,900 | — | — |
| 2020-10-29 | $68.86 | $166.35 | 2,050,700 | — | — |
| 2020-10-28 | $68.39 | $165.21 | 2,568,800 | — | — |
| 2020-10-27 | $72.38 | $174.85 | 1,834,800 | — | — |
| 2020-10-26 | $73.75 | $178.16 | 1,893,800 | — | — |
| 2020-10-23 | $74.83 | $180.77 | 1,534,800 | — | — |
| 2020-10-22 | $73.96 | $178.67 | 2,939,900 | — | — |
| 2020-10-21 | $72.75 | $175.74 | 2,440,200 | — | — |
| 2020-10-20 | $72.37 | $174.83 | 3,003,400 | — | — |
| 2020-10-19 | $72.54 | $175.24 | 3,307,600 | — | — |
| 2020-10-16 | $75.82 | $183.16 | 4,038,400 | — | — |
| 2020-10-15 | $77.74 | $187.80 | 2,025,800 | — | — |
| 2020-10-14 | $75.74 | $182.97 | 2,228,100 | — | — |
| 2020-10-13 | $76.82 | $185.58 | 1,554,400 | — | — |
| 2020-10-12 | $77.87 | $188.11 | 1,842,000 | — | — |
| 2020-10-09 | $77.61 | $187.48 | 2,134,700 | — | — |
| 2020-10-08 | $78.33 | $189.22 | 1,349,100 | — | — |
| 2020-10-07 | $76.96 | $185.91 | 1,843,500 | — | — |
| 2020-10-06 | $74.66 | $180.36 | 2,146,500 | — | — |
| 2020-10-05 | $74.91 | $180.96 | 1,651,500 | — | — |
| 2020-10-02 | $72.53 | $175.21 | 1,261,700 | — | — |
| 2020-10-01 | $71.58 | $172.92 | 1,742,000 | — | — |
| 2020-09-30 | $70.25 | $169.70 | 1,979,600 | — | — |
| 2020-09-29 | $69.66 | $168.28 | 1,886,700 | — | — |
| 2020-09-28 | $71.19 | $171.97 | 1,269,400 | — | — |
| 2020-09-25 | $70.54 | $170.40 | 1,736,600 | — | — |
| 2020-09-24 | $69.37 | $167.58 | 2,442,900 | — | — |
| 2020-09-23 | $69.07 | $166.85 | 2,696,100 | — | — |
| 2020-09-22 | $69.28 | $167.36 | 2,028,600 | — | — |
| 2020-09-21 | $68.69 | $165.94 | 2,207,000 | — | — |
| 2020-09-18 | $72.13 | $174.25 | 5,273,500 | — | — |
| 2020-09-17 | $74.59 | $180.19 | 2,672,600 | — | — |
| 2020-09-16 | $76.44 | $184.66 | 2,769,200 | — | — |
| 2020-09-15 | $74.79 | $180.67 | 3,607,200 | — | — |
| 2020-09-14 | $73.21 | $176.85 | 2,422,300 | — | — |
| 2020-09-11 | $70.03 | $169.17 | 2,377,700 | — | — |
| 2020-09-10 | $68.39 | $165.21 | 2,004,400 | — | — |
| 2020-09-09 | $68.00 | $164.27 | 2,503,400 | — | — |
| 2020-09-08 | $68.38 | $164.03 | 2,446,500 | — | — |
| 2020-09-04 | $68.22 | $163.64 | 1,988,500 | — | — |
| 2020-09-03 | $68.54 | $164.41 | 3,054,300 | — | — |
| 2020-09-02 | $68.41 | $164.10 | 2,013,200 | — | — |
| 2020-09-01 | $66.56 | $159.66 | 1,795,300 | — | — |
| 2020-08-31 | $65.75 | $157.72 | 2,526,700 | — | — |
| 2020-08-28 | $67.94 | $162.97 | 3,013,400 | — | — |
| 2020-08-27 | $66.62 | $159.81 | 2,785,100 | — | — |
| 2020-08-26 | $64.06 | $153.66 | 1,822,200 | — | — |
| 2020-08-25 | $64.44 | $154.58 | 1,905,500 | — | — |
| 2020-08-24 | $65.98 | $158.27 | 2,334,400 | — | — |
| 2020-08-21 | $61.66 | $147.91 | 1,547,700 | — | — |
| 2020-08-20 | $61.00 | $146.32 | 1,444,100 | — | — |
| 2020-08-19 | $61.40 | $147.28 | 1,483,800 | — | — |
| 2020-08-18 | $62.04 | $148.82 | 2,311,800 | — | — |
| 2020-08-17 | $63.12 | $151.41 | 1,216,200 | — | — |
| 2020-08-14 | $64.24 | $154.10 | 1,533,900 | — | — |
| 2020-08-13 | $63.83 | $153.11 | 1,031,000 | — | — |
| 2020-08-12 | $63.72 | $152.85 | 1,233,200 | — | — |
| 2020-08-11 | $64.46 | $154.62 | 2,263,100 | — | — |
| 2020-08-10 | $64.01 | $153.54 | 2,048,200 | — | — |
| 2020-08-07 | $61.28 | $147.00 | 1,674,400 | — | — |
| 2020-08-06 | $59.98 | $143.88 | 2,456,900 | — | — |
| 2020-08-05 | $61.94 | $148.58 | 1,849,300 | — | — |
| 2020-08-04 | $59.48 | $142.68 | 2,119,500 | — | — |
| 2020-08-03 | $59.81 | $143.47 | 2,450,800 | — | — |
| 2020-07-31 | $60.36 | $144.79 | 4,156,800 | — | — |
| 2020-07-30 | $60.50 | $145.13 | 1,908,500 | — | — |
| 2020-07-29 | $61.91 | $148.51 | 1,124,600 | — | — |
| 2020-07-28 | $60.81 | $145.87 | 1,263,900 | — | — |
| 2020-07-27 | $60.82 | $145.89 | 1,471,000 | — | — |
| 2020-07-24 | $59.90 | $143.69 | 1,605,000 | — | — |
| 2020-07-23 | $60.14 | $144.26 | 1,607,800 | — | — |
| 2020-07-22 | $59.69 | $143.18 | 1,571,500 | — | — |
| 2020-07-21 | $59.67 | $143.13 | 2,407,400 | — | — |
| 2020-07-20 | $57.93 | $138.96 | 2,361,600 | — | — |
| 2020-07-17 | $59.72 | $143.25 | 1,920,000 | — | — |
| 2020-07-16 | $62.32 | $149.49 | 1,897,800 | — | — |
| 2020-07-15 | $62.66 | $150.31 | 1,978,600 | — | — |
| 2020-07-14 | $60.24 | $144.50 | 1,507,100 | — | — |
| 2020-07-13 | $60.05 | $144.05 | 1,965,800 | — | — |
| 2020-07-10 | $60.74 | $145.70 | 1,776,700 | — | — |
| 2020-07-09 | $58.27 | $139.78 | 2,774,600 | — | — |
| 2020-07-08 | $60.68 | $145.56 | 2,173,400 | — | — |
| 2020-07-07 | $59.83 | $143.52 | 1,979,300 | — | — |
| 2020-07-06 | $62.99 | $151.10 | 1,805,400 | — | — |
| 2020-07-02 | $61.58 | $147.72 | 1,833,200 | — | — |
| 2020-07-01 | $60.60 | $145.36 | 2,279,800 | — | — |
| 2020-06-30 | $60.94 | $146.18 | 2,651,000 | — | — |
| 2020-06-29 | $60.36 | $144.79 | 3,108,600 | — | — |
| 2020-06-26 | $57.14 | $137.07 | 8,854,000 | — | — |
| 2020-06-25 | $59.81 | $143.47 | 2,121,300 | — | — |
| 2020-06-24 | $59.03 | $141.60 | 2,400,800 | — | — |
| 2020-06-23 | $62.69 | $150.38 | 1,955,300 | — | — |
| 2020-06-22 | $62.60 | $150.16 | 2,189,800 | — | — |
| 2020-06-19 | $63.29 | $151.82 | 7,135,400 | — | — |
| 2020-06-18 | $63.50 | $152.32 | 2,287,200 | — | — |
| 2020-06-17 | $63.61 | $152.59 | 3,108,800 | — | — |
| 2020-06-16 | $65.97 | $158.25 | 4,208,500 | — | — |
| 2020-06-15 | $63.12 | $151.41 | 4,267,400 | — | — |
| 2020-06-12 | $61.25 | $146.92 | 3,657,900 | — | — |
| 2020-06-11 | $59.80 | $143.45 | 3,287,300 | — | — |
| 2020-06-10 | $63.58 | $152.51 | 2,875,900 | — | — |
| 2020-06-09 | $64.45 | $154.60 | 2,466,100 | — | — |
| 2020-06-08 | $68.07 | $162.13 | 3,609,700 | — | — |
| 2020-06-05 | $68.31 | $162.70 | 3,576,700 | — | — |
| 2020-06-04 | $64.09 | $152.65 | 3,260,400 | — | — |
| 2020-06-03 | $64.00 | $152.44 | 5,531,900 | — | — |
| 2020-06-02 | $59.35 | $141.36 | 7,396,800 | — | — |
| 2020-06-01 | $58.07 | $138.31 | 2,922,700 | — | — |
| 2020-05-29 | $56.10 | $133.62 | 4,086,800 | — | — |
| 2020-05-28 | $58.79 | $140.03 | 3,062,200 | — | — |
| 2020-05-27 | $62.18 | $148.10 | 2,800,500 | — | — |
| 2020-05-26 | $59.82 | $142.48 | 3,060,100 | — | — |
| 2020-05-22 | $55.64 | $132.53 | 2,076,800 | — | — |
| 2020-05-21 | $56.29 | $134.07 | 3,369,500 | — | — |
| 2020-05-20 | $55.98 | $133.34 | 2,515,800 | — | — |
| 2020-05-19 | $54.84 | $130.62 | 3,632,900 | — | — |
| 2020-05-18 | $56.45 | $134.46 | 3,027,200 | — | — |
| 2020-05-15 | $51.96 | $123.76 | 6,502,200 | — | — |
| 2020-05-14 | $55.44 | $132.05 | 3,805,700 | — | — |
| 2020-05-13 | $52.76 | $125.67 | 3,217,400 | — | — |
| 2020-05-12 | $55.79 | $132.88 | 1,939,700 | — | — |
| 2020-05-11 | $57.30 | $136.48 | 1,742,900 | — | — |
| 2020-05-08 | $58.23 | $138.69 | 2,020,100 | — | — |
| 2020-05-07 | $57.28 | $136.43 | 2,587,100 | — | — |
| 2020-05-06 | $56.02 | $133.43 | 2,938,600 | — | — |
| 2020-05-05 | $55.66 | $132.57 | 2,314,900 | — | — |
| 2020-05-04 | $55.72 | $132.72 | 3,507,800 | — | — |
| 2020-05-01 | $55.43 | $132.03 | 2,242,000 | — | — |
| 2020-04-30 | $58.10 | $138.39 | 4,254,000 | — | — |
| 2020-04-29 | $60.28 | $143.58 | 2,819,700 | — | — |
| 2020-04-28 | $59.50 | $141.72 | 2,726,400 | — | — |
| 2020-04-27 | $57.71 | $137.46 | 2,592,500 | — | — |
| 2020-04-24 | $54.57 | $129.98 | 2,573,900 | — | — |
| 2020-04-23 | $54.35 | $129.45 | 1,656,800 | — | — |
| 2020-04-22 | $54.27 | $129.26 | 1,885,500 | — | — |
| 2020-04-21 | $53.34 | $127.05 | 3,697,900 | — | — |
| 2020-04-20 | $55.83 | $132.98 | 1,700,000 | — | — |
| 2020-04-17 | $57.50 | $136.96 | 3,372,200 | — | — |
| 2020-04-16 | $54.85 | $130.64 | 2,114,200 | — | — |
| 2020-04-15 | $55.85 | $133.03 | 1,716,000 | — | — |
| 2020-04-14 | $59.57 | $141.89 | 2,148,400 | — | — |
| 2020-04-13 | $57.50 | $136.96 | 1,861,000 | — | — |
| 2020-04-09 | $59.21 | $141.03 | 3,280,900 | — | — |
| 2020-04-08 | $57.99 | $138.12 | 3,090,000 | — | — |
| 2020-04-07 | $56.34 | $134.19 | 4,103,600 | — | — |
| 2020-04-06 | $54.67 | $130.22 | 3,562,800 | — | — |
| 2020-04-03 | $48.88 | $116.42 | 3,672,300 | — | — |
| 2020-04-02 | $49.12 | $117.00 | 3,393,000 | — | — |
| 2020-04-01 | $48.68 | $115.95 | 3,775,200 | — | — |
| 2020-03-31 | $54.08 | $128.81 | 3,254,500 | — | — |
| 2020-03-30 | $59.75 | $142.32 | 2,829,700 | — | — |
| 2020-03-27 | $57.79 | $137.65 | 2,568,800 | — | — |
| 2020-03-26 | $61.93 | $147.51 | 3,228,500 | — | — |
| 2020-03-25 | $58.05 | $138.27 | 3,709,000 | — | — |
| 2020-03-24 | $52.43 | $124.88 | 3,026,400 | — | — |
| 2020-03-23 | $45.99 | $109.54 | 4,546,900 | — | — |
| 2020-03-20 | $52.78 | $125.71 | 4,461,900 | — | — |
| 2020-03-19 | $57.08 | $135.96 | 5,305,600 | — | — |
| 2020-03-18 | $57.30 | $136.48 | 4,013,900 | — | — |
| 2020-03-17 | $60.68 | $144.53 | 4,618,100 | — | — |
| 2020-03-16 | $55.72 | $132.72 | 4,363,200 | — | — |
| 2020-03-13 | $59.54 | $141.82 | 3,136,300 | — | — |
| 2020-03-12 | $55.35 | $131.84 | 4,128,800 | — | — |
| 2020-03-11 | $62.72 | $149.39 | 4,547,900 | — | — |
| 2020-03-10 | $65.16 | $155.20 | 3,563,200 | — | — |
| 2020-03-09 | $62.39 | $148.60 | 3,356,700 | — | — |
| 2020-03-06 | $70.13 | $165.90 | 3,433,000 | — | — |
| 2020-03-05 | $71.57 | $169.30 | 3,251,100 | — | — |
| 2020-03-04 | $74.31 | $175.78 | 3,392,500 | — | — |
| 2020-03-03 | $71.51 | $169.16 | 5,683,200 | — | — |
| 2020-03-02 | $74.65 | $176.59 | 5,197,200 | — | — |
| 2020-02-28 | $72.00 | $170.32 | 7,248,400 | — | — |
| 2020-02-27 | $73.20 | $173.16 | 4,158,300 | — | — |
| 2020-02-26 | $76.39 | $180.70 | 3,554,500 | — | — |
| 2020-02-25 | $77.24 | $182.71 | 3,876,200 | — | — |
| 2020-02-24 | $81.83 | $193.57 | 2,964,700 | — | — |
| 2020-02-21 | $83.72 | $198.04 | 2,529,500 | — | — |
| 2020-02-20 | $83.99 | $198.68 | 2,701,300 | — | — |
| 2020-02-19 | $83.40 | $197.29 | 2,323,400 | — | — |
| 2020-02-18 | $82.67 | $195.56 | 3,911,600 | — | — |
| 2020-02-14 | $83.66 | $197.90 | 1,812,200 | — | — |
| 2020-02-13 | $84.05 | $198.82 | 1,672,900 | — | — |
| 2020-02-12 | $83.93 | $198.54 | 2,233,100 | — | — |
| 2020-02-11 | $82.96 | $196.25 | 2,011,600 | — | — |
| 2020-02-10 | $83.33 | $197.12 | 2,011,000 | — | — |
| 2020-02-07 | $82.96 | $196.25 | 1,954,700 | — | — |
| 2020-02-06 | $84.08 | $198.89 | 2,328,400 | — | — |
| 2020-02-05 | $84.60 | $200.12 | 2,324,200 | — | — |
| 2020-02-04 | $83.95 | $198.59 | 3,143,800 | — | — |
| 2020-02-03 | $82.91 | $196.13 | 3,163,500 | — | — |
| 2020-01-31 | $82.97 | $196.27 | 3,498,500 | — | — |
| 2020-01-30 | $84.56 | $200.03 | 4,023,900 | — | — |
| 2020-01-29 | $84.06 | $198.85 | 4,054,000 | — | — |
| 2020-01-28 | $83.63 | $197.83 | 4,187,400 | — | — |
| 2020-01-27 | $82.51 | $195.18 | 4,136,800 | — | — |
| 2020-01-24 | $84.53 | $199.96 | 4,766,300 | — | — |
| 2020-01-23 | $85.41 | $202.04 | 9,031,700 | — | — |
| 2020-01-22 | $94.57 | $223.71 | 2,245,600 | — | — |
| 2020-01-21 | $94.63 | $223.85 | 2,661,000 | — | — |
| 2020-01-17 | $94.27 | $223.00 | 4,608,100 | — | — |
| 2020-01-16 | $95.13 | $225.03 | 3,285,300 | — | — |
| 2020-01-15 | $95.71 | $226.41 | 1,491,100 | — | — |
| 2020-01-14 | $96.53 | $228.35 | 1,704,100 | — | — |
| 2020-01-13 | $95.93 | $226.93 | 1,992,600 | — | — |
| 2020-01-10 | $95.06 | $224.87 | 2,499,800 | — | — |
| 2020-01-09 | $95.78 | $226.57 | 2,582,000 | — | — |
| 2020-01-08 | $97.04 | $229.55 | 2,980,000 | — | — |
| 2020-01-07 | $98.72 | $233.53 | 1,766,100 | — | — |
| 2020-01-06 | $99.21 | $234.69 | 1,967,600 | — | — |
| 2020-01-03 | $99.60 | $235.61 | 1,966,200 | — | — |
| 2020-01-02 | $100.23 | $237.10 | 2,555,100 | — | — |