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
- 1973-02-21 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 | $95.60 | $194.64 | 1,190,900 | — | — |
| 2020-12-30 | $94.56 | $192.53 | 1,157,800 | — | — |
| 2020-12-29 | $94.82 | $192.36 | 1,205,600 | — | — |
| 2020-12-28 | $93.42 | $189.52 | 460,000 | — | — |
| 2020-12-24 | $93.47 | $189.62 | 217,600 | — | — |
| 2020-12-23 | $92.98 | $188.63 | 650,500 | — | — |
| 2020-12-22 | $92.96 | $188.59 | 808,700 | — | — |
| 2020-12-21 | $93.69 | $190.07 | 1,221,200 | — | — |
| 2020-12-18 | $93.37 | $189.42 | 2,191,300 | — | — |
| 2020-12-17 | $94.60 | $191.92 | 1,182,800 | — | — |
| 2020-12-16 | $92.71 | $188.08 | 982,900 | — | — |
| 2020-12-15 | $91.77 | $186.18 | 1,312,800 | — | — |
| 2020-12-14 | $93.28 | $189.24 | 759,200 | — | — |
| 2020-12-11 | $93.42 | $189.52 | 828,800 | — | — |
| 2020-12-10 | $93.05 | $188.77 | 655,700 | — | — |
| 2020-12-09 | $93.12 | $188.91 | 827,000 | — | — |
| 2020-12-08 | $93.44 | $189.56 | 710,800 | — | — |
| 2020-12-07 | $92.64 | $187.94 | 816,200 | — | — |
| 2020-12-04 | $93.95 | $190.60 | 838,700 | — | — |
| 2020-12-03 | $92.65 | $187.96 | 837,600 | — | — |
| 2020-12-02 | $91.42 | $185.47 | 980,900 | — | — |
| 2020-12-01 | $93.64 | $189.97 | 1,425,100 | — | — |
| 2020-11-30 | $93.49 | $189.66 | 1,792,400 | — | — |
| 2020-11-27 | $93.24 | $189.16 | 575,200 | — | — |
| 2020-11-25 | $92.79 | $188.26 | 731,000 | — | — |
| 2020-11-24 | $93.27 | $189.22 | 1,804,400 | — | — |
| 2020-11-23 | $91.50 | $185.63 | 1,054,200 | — | — |
| 2020-11-20 | $91.83 | $186.31 | 957,600 | — | — |
| 2020-11-19 | $91.62 | $185.87 | 864,400 | — | — |
| 2020-11-18 | $91.10 | $184.81 | 1,096,800 | — | — |
| 2020-11-17 | $91.33 | $185.28 | 1,334,200 | — | — |
| 2020-11-16 | $92.09 | $186.82 | 1,145,400 | — | — |
| 2020-11-13 | $92.31 | $187.27 | 596,200 | — | — |
| 2020-11-12 | $92.49 | $187.64 | 623,000 | — | — |
| 2020-11-11 | $93.45 | $189.57 | 1,027,000 | — | — |
| 2020-11-10 | $90.97 | $184.55 | 1,152,800 | — | — |
| 2020-11-09 | $89.16 | $180.88 | 2,137,200 | — | — |
| 2020-11-06 | $94.33 | $191.37 | 718,600 | — | — |
| 2020-11-05 | $94.27 | $191.25 | 826,400 | — | — |
| 2020-11-04 | $94.49 | $191.69 | 787,000 | — | — |
| 2020-11-03 | $93.84 | $190.38 | 698,600 | — | — |
| 2020-11-02 | $92.58 | $187.83 | 1,005,000 | — | — |
| 2020-10-30 | $90.25 | $183.10 | 1,375,600 | — | — |
| 2020-10-29 | $91.95 | $186.54 | 863,000 | — | — |
| 2020-10-28 | $92.83 | $188.34 | 907,800 | — | — |
| 2020-10-27 | $96.11 | $194.97 | 1,094,800 | — | — |
| 2020-10-26 | $97.03 | $196.85 | 535,600 | — | — |
| 2020-10-23 | $98.23 | $199.28 | 553,800 | — | — |
| 2020-10-22 | $97.32 | $197.42 | 554,400 | — | — |
| 2020-10-21 | $97.67 | $198.15 | 398,800 | — | — |
| 2020-10-20 | $97.97 | $198.75 | 533,000 | — | — |
| 2020-10-19 | $98.76 | $200.37 | 681,000 | — | — |
| 2020-10-16 | $99.70 | $202.25 | 809,000 | — | — |
| 2020-10-15 | $99.57 | $202.01 | 699,200 | — | — |
| 2020-10-14 | $99.00 | $200.85 | 635,000 | — | — |
| 2020-10-13 | $100.11 | $203.11 | 1,297,600 | — | — |
| 2020-10-12 | $100.45 | $203.78 | 1,039,600 | — | — |
| 2020-10-09 | $98.06 | $198.93 | 732,400 | — | — |
| 2020-10-08 | $97.17 | $197.12 | 695,200 | — | — |
| 2020-10-07 | $97.09 | $196.97 | 977,000 | — | — |
| 2020-10-06 | $95.82 | $194.39 | 1,087,000 | — | — |
| 2020-10-05 | $97.54 | $197.88 | 816,400 | — | — |
| 2020-10-02 | $96.42 | $195.61 | 1,006,000 | — | — |
| 2020-10-01 | $96.60 | $195.35 | 1,524,400 | — | — |
| 2020-09-30 | $97.05 | $196.26 | 1,861,400 | — | — |
| 2020-09-29 | $94.95 | $192.00 | 4,796,800 | — | — |
| 2020-09-28 | $97.59 | $197.35 | 2,829,800 | — | — |
| 2020-09-25 | $95.79 | $193.70 | 1,080,600 | — | — |
| 2020-09-24 | $94.43 | $190.95 | 1,240,200 | — | — |
| 2020-09-23 | $92.75 | $187.55 | 1,410,600 | — | — |
| 2020-09-22 | $96.20 | $194.53 | 1,355,400 | — | — |
| 2020-09-21 | $95.20 | $192.51 | 1,185,600 | — | — |
| 2020-09-18 | $94.98 | $192.07 | 1,790,600 | — | — |
| 2020-09-17 | $96.36 | $194.87 | 1,771,200 | — | — |
| 2020-09-16 | $99.34 | $200.89 | 1,057,800 | — | — |
| 2020-09-15 | $100.18 | $202.57 | 1,067,200 | — | — |
| 2020-09-14 | $100.05 | $202.32 | 1,044,600 | — | — |
| 2020-09-11 | $99.32 | $200.85 | 746,400 | — | — |
| 2020-09-10 | $99.10 | $200.39 | 792,800 | — | — |
| 2020-09-09 | $101.35 | $204.94 | 1,246,800 | — | — |
| 2020-09-08 | $98.76 | $199.71 | 1,175,600 | — | — |
| 2020-09-04 | $100.93 | $204.09 | 1,151,000 | — | — |
| 2020-09-03 | $102.00 | $206.28 | 891,200 | — | — |
| 2020-09-02 | $104.89 | $212.11 | 847,800 | — | — |
| 2020-09-01 | $102.96 | $208.22 | 650,400 | — | — |
| 2020-08-31 | $103.10 | $208.49 | 759,200 | — | — |
| 2020-08-28 | $102.29 | $206.86 | 573,600 | — | — |
| 2020-08-27 | $102.72 | $207.73 | 525,400 | — | — |
| 2020-08-26 | $102.75 | $207.78 | 828,400 | — | — |
| 2020-08-25 | $101.39 | $205.03 | 583,800 | — | — |
| 2020-08-24 | $101.42 | $205.09 | 660,800 | — | — |
| 2020-08-21 | $101.57 | $205.41 | 714,200 | — | — |
| 2020-08-20 | $101.45 | $205.14 | 734,600 | — | — |
| 2020-08-19 | $101.26 | $204.77 | 611,800 | — | — |
| 2020-08-18 | $101.25 | $204.74 | 603,600 | — | — |
| 2020-08-17 | $101.15 | $204.55 | 916,000 | — | — |
| 2020-08-14 | $100.78 | $203.79 | 837,400 | — | — |
| 2020-08-13 | $101.02 | $204.28 | 999,600 | — | — |
| 2020-08-12 | $100.83 | $203.90 | 860,200 | — | — |
| 2020-08-11 | $98.89 | $199.97 | 785,600 | — | — |
| 2020-08-10 | $100.91 | $204.06 | 878,000 | — | — |
| 2020-08-07 | $100.78 | $203.79 | 1,243,400 | — | — |
| 2020-08-06 | $99.53 | $201.26 | 694,200 | — | — |
| 2020-08-05 | $98.63 | $199.44 | 987,400 | — | — |
| 2020-08-04 | $99.13 | $200.46 | 736,400 | — | — |
| 2020-08-03 | $98.14 | $198.47 | 881,600 | — | — |
| 2020-07-31 | $97.45 | $197.06 | 1,286,400 | — | — |
| 2020-07-30 | $96.92 | $195.99 | 799,000 | — | — |
| 2020-07-29 | $97.17 | $196.50 | 747,000 | — | — |
| 2020-07-28 | $96.50 | $195.13 | 1,164,800 | — | — |
| 2020-07-27 | $98.01 | $198.20 | 780,800 | — | — |
| 2020-07-24 | $96.76 | $195.67 | 1,058,200 | — | — |
| 2020-07-23 | $97.95 | $198.07 | 736,800 | — | — |
| 2020-07-22 | $96.91 | $195.97 | 1,314,600 | — | — |
| 2020-07-21 | $96.79 | $195.73 | 1,111,800 | — | — |
| 2020-07-20 | $95.78 | $193.69 | 771,200 | — | — |
| 2020-07-17 | $95.45 | $193.01 | 870,400 | — | — |
| 2020-07-16 | $94.86 | $191.83 | 659,000 | — | — |
| 2020-07-15 | $94.60 | $191.30 | 912,000 | — | — |
| 2020-07-14 | $94.71 | $191.52 | 1,264,000 | — | — |
| 2020-07-13 | $91.46 | $184.94 | 969,200 | — | — |
| 2020-07-10 | $92.96 | $187.97 | 816,800 | — | — |
| 2020-07-09 | $91.93 | $185.89 | 737,000 | — | — |
| 2020-07-08 | $91.82 | $185.68 | 920,200 | — | — |
| 2020-07-07 | $91.57 | $185.17 | 927,400 | — | — |
| 2020-07-06 | $90.79 | $183.59 | 1,003,600 | — | — |
| 2020-07-02 | $90.81 | $183.63 | 1,325,600 | — | — |
| 2020-07-01 | $89.75 | $180.87 | 1,292,200 | — | — |
| 2020-06-30 | $89.71 | $180.78 | 1,619,800 | — | — |
| 2020-06-29 | $89.69 | $180.75 | 1,720,000 | — | — |
| 2020-06-26 | $88.13 | $177.59 | 2,895,800 | — | — |
| 2020-06-25 | $89.27 | $179.90 | 2,907,800 | — | — |
| 2020-06-24 | $86.14 | $173.58 | 2,024,200 | — | — |
| 2020-06-23 | $86.21 | $173.72 | 1,268,400 | — | — |
| 2020-06-22 | $86.35 | $174.01 | 1,262,000 | — | — |
| 2020-06-19 | $86.10 | $173.51 | 1,746,000 | — | — |
| 2020-06-18 | $86.94 | $175.20 | 793,000 | — | — |
| 2020-06-17 | $87.07 | $175.47 | 1,023,200 | — | — |
| 2020-06-16 | $86.49 | $174.29 | 1,353,400 | — | — |
| 2020-06-15 | $85.20 | $171.70 | 1,071,800 | — | — |
| 2020-06-12 | $83.27 | $167.81 | 1,045,200 | — | — |
| 2020-06-11 | $83.92 | $169.12 | 1,152,600 | — | — |
| 2020-06-10 | $86.21 | $173.72 | 1,348,000 | — | — |
| 2020-06-09 | $85.55 | $172.40 | 954,200 | — | — |
| 2020-06-08 | $86.39 | $174.09 | 1,371,200 | — | — |
| 2020-06-05 | $85.42 | $172.13 | 1,798,800 | — | — |
| 2020-06-04 | $85.39 | $172.07 | 1,148,800 | — | — |
| 2020-06-03 | $87.15 | $175.63 | 1,108,600 | — | — |
| 2020-06-02 | $87.71 | $176.76 | 1,408,400 | — | — |
| 2020-06-01 | $88.29 | $177.91 | 1,088,000 | — | — |
| 2020-05-29 | $87.58 | $176.49 | 2,862,600 | — | — |
| 2020-05-28 | $86.25 | $173.82 | 1,233,400 | — | — |
| 2020-05-27 | $86.00 | $173.31 | 1,141,600 | — | — |
| 2020-05-26 | $85.51 | $172.33 | 1,217,400 | — | — |
| 2020-05-22 | $85.93 | $173.18 | 737,200 | — | — |
| 2020-05-21 | $85.28 | $171.86 | 1,498,400 | — | — |
| 2020-05-20 | $86.79 | $174.91 | 1,764,800 | — | — |
| 2020-05-19 | $86.26 | $173.83 | 1,411,400 | — | — |
| 2020-05-18 | $88.17 | $177.67 | 1,825,200 | — | — |
| 2020-05-15 | $88.99 | $179.33 | 3,712,200 | — | — |
| 2020-05-14 | $87.76 | $176.86 | 2,356,600 | — | — |
| 2020-05-13 | $84.26 | $169.80 | 1,904,000 | — | — |
| 2020-05-12 | $84.31 | $169.90 | 2,098,800 | — | — |
| 2020-05-11 | $82.43 | $166.10 | 1,346,800 | — | — |
| 2020-05-08 | $82.01 | $165.28 | 1,067,400 | — | — |
| 2020-05-07 | $80.43 | $162.08 | 1,235,800 | — | — |
| 2020-05-06 | $80.11 | $161.44 | 1,718,800 | — | — |
| 2020-05-05 | $80.11 | $161.43 | 1,463,400 | — | — |
| 2020-05-04 | $78.70 | $158.59 | 1,351,800 | — | — |
| 2020-05-01 | $77.21 | $155.60 | 1,038,600 | — | — |
| 2020-04-30 | $78.42 | $158.03 | 2,047,600 | — | — |
| 2020-04-29 | $78.23 | $157.65 | 1,613,800 | — | — |
| 2020-04-28 | $78.35 | $157.89 | 1,292,600 | — | — |
| 2020-04-27 | $78.43 | $158.06 | 986,000 | — | — |
| 2020-04-24 | $77.13 | $155.43 | 775,800 | — | — |
| 2020-04-23 | $75.81 | $152.77 | 1,109,400 | — | — |
| 2020-04-22 | $76.68 | $154.54 | 1,005,400 | — | — |
| 2020-04-21 | $75.59 | $152.33 | 1,328,400 | — | — |
| 2020-04-20 | $78.06 | $157.31 | 1,114,000 | — | — |
| 2020-04-17 | $78.45 | $158.08 | 1,627,400 | — | — |
| 2020-04-16 | $77.71 | $156.60 | 1,449,200 | — | — |
| 2020-04-15 | $76.28 | $153.72 | 1,061,400 | — | — |
| 2020-04-14 | $76.60 | $154.36 | 1,725,000 | — | — |
| 2020-04-13 | $74.35 | $149.82 | 1,777,200 | — | — |
| 2020-04-09 | $77.15 | $155.47 | 1,558,600 | — | — |
| 2020-04-08 | $74.55 | $149.61 | 1,623,600 | — | — |
| 2020-04-07 | $75.15 | $150.81 | 1,759,600 | — | — |
| 2020-04-06 | $76.00 | $152.53 | 1,944,800 | — | — |
| 2020-04-03 | $73.44 | $147.38 | 1,489,000 | — | — |
| 2020-04-02 | $72.61 | $145.71 | 2,932,400 | — | — |
| 2020-04-01 | $69.31 | $139.09 | 2,426,400 | — | — |
| 2020-03-31 | $70.61 | $141.69 | 2,925,400 | — | — |
| 2020-03-30 | $71.57 | $143.64 | 3,329,600 | — | — |
| 2020-03-27 | $66.14 | $132.74 | 1,992,200 | — | — |
| 2020-03-26 | $65.82 | $132.09 | 2,022,800 | — | — |
| 2020-03-25 | $62.10 | $124.62 | 2,830,000 | — | — |
| 2020-03-24 | $62.47 | $125.36 | 2,856,000 | — | — |
| 2020-03-23 | $56.92 | $114.22 | 3,428,600 | — | — |
| 2020-03-20 | $62.27 | $124.97 | 3,332,000 | — | — |
| 2020-03-19 | $62.81 | $126.06 | 3,857,800 | — | — |
| 2020-03-18 | $70.51 | $141.51 | 4,908,200 | — | — |
| 2020-03-17 | $69.35 | $139.17 | 4,872,600 | — | — |
| 2020-03-16 | $60.19 | $120.78 | 4,148,400 | — | — |
| 2020-03-13 | $67.50 | $135.46 | 3,300,400 | — | — |
| 2020-03-12 | $65.59 | $131.63 | 4,330,000 | — | — |
| 2020-03-11 | $73.31 | $147.11 | 3,015,000 | — | — |
| 2020-03-10 | $75.76 | $152.05 | 2,818,000 | — | — |
| 2020-03-09 | $72.01 | $144.52 | 2,872,600 | — | — |
| 2020-03-06 | $75.32 | $151.16 | 2,346,200 | — | — |
| 2020-03-05 | $76.77 | $154.07 | 2,189,600 | — | — |
| 2020-03-04 | $76.94 | $154.41 | 2,873,400 | — | — |
| 2020-03-03 | $74.95 | $150.41 | 1,972,800 | — | — |
| 2020-03-02 | $76.24 | $152.99 | 2,245,400 | — | — |
| 2020-02-28 | $73.10 | $146.69 | 3,578,800 | — | — |
| 2020-02-27 | $75.13 | $150.77 | 2,253,000 | — | — |
| 2020-02-26 | $76.56 | $153.63 | 2,354,600 | — | — |
| 2020-02-25 | $79.18 | $158.91 | 2,959,600 | — | — |
| 2020-02-24 | $80.50 | $161.54 | 1,442,400 | — | — |
| 2020-02-21 | $81.10 | $162.76 | 936,800 | — | — |
| 2020-02-20 | $81.92 | $164.39 | 1,135,400 | — | — |
| 2020-02-19 | $82.01 | $164.59 | 962,400 | — | — |
| 2020-02-18 | $82.46 | $165.47 | 1,286,600 | — | — |
| 2020-02-14 | $83.42 | $167.41 | 924,800 | — | — |
| 2020-02-13 | $83.54 | $167.65 | 916,000 | — | — |
| 2020-02-12 | $82.52 | $165.60 | 1,113,600 | — | — |
| 2020-02-11 | $81.63 | $163.81 | 879,200 | — | — |
| 2020-02-10 | $81.81 | $164.17 | 891,600 | — | — |
| 2020-02-07 | $81.56 | $163.67 | 1,080,400 | — | — |
| 2020-02-06 | $81.06 | $162.67 | 1,164,800 | — | — |
| 2020-02-05 | $81.00 | $162.56 | 1,354,000 | — | — |
| 2020-02-04 | $80.35 | $161.25 | 1,756,600 | — | — |
| 2020-02-03 | $81.58 | $163.72 | 1,793,800 | — | — |
| 2020-01-31 | $81.68 | $163.93 | 2,006,400 | — | — |
| 2020-01-30 | $82.75 | $166.08 | 1,848,200 | — | — |
| 2020-01-29 | $83.71 | $167.98 | 1,872,800 | — | — |
| 2020-01-28 | $83.03 | $166.63 | 4,551,400 | — | — |
| 2020-01-27 | $86.36 | $173.30 | 1,698,000 | — | — |
| 2020-01-24 | $86.33 | $173.26 | 1,396,200 | — | — |
| 2020-01-23 | $86.39 | $173.36 | 1,590,600 | — | — |
| 2020-01-22 | $86.26 | $173.12 | 1,690,400 | — | — |
| 2020-01-21 | $85.57 | $171.74 | 1,982,600 | — | — |
| 2020-01-17 | $84.34 | $169.26 | 1,084,200 | — | — |
| 2020-01-16 | $83.57 | $167.72 | 1,698,200 | — | — |
| 2020-01-15 | $83.81 | $168.18 | 1,453,000 | — | — |
| 2020-01-14 | $83.45 | $167.46 | 1,898,600 | — | — |
| 2020-01-13 | $82.65 | $165.87 | 1,232,200 | — | — |
| 2020-01-10 | $82.11 | $164.79 | 1,100,000 | — | — |
| 2020-01-09 | $81.12 | $162.80 | 2,770,800 | — | — |
| 2020-01-08 | $83.69 | $167.95 | 1,014,400 | — | — |
| 2020-01-07 | $84.14 | $168.86 | 1,432,000 | — | — |
| 2020-01-06 | $85.61 | $171.81 | 1,326,600 | — | — |
| 2020-01-03 | $85.10 | $170.78 | 1,469,800 | — | — |
| 2020-01-02 | $83.76 | $168.10 | 1,561,200 | — | — |