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
- 1984-07-19 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 | $120.94 | $226.65 | 638,700 | — | — |
| 2020-12-30 | $119.83 | $224.57 | 437,000 | — | — |
| 2020-12-29 | $118.66 | $222.37 | 392,200 | — | — |
| 2020-12-28 | $119.76 | $224.43 | 371,200 | — | — |
| 2020-12-24 | $119.04 | $223.09 | 188,500 | — | — |
| 2020-12-23 | $118.62 | $222.30 | 454,000 | — | — |
| 2020-12-22 | $117.66 | $220.50 | 560,200 | — | — |
| 2020-12-21 | $118.11 | $221.34 | 756,400 | — | — |
| 2020-12-18 | $118.10 | $221.32 | 1,914,100 | — | — |
| 2020-12-17 | $117.63 | $220.44 | 789,200 | — | — |
| 2020-12-16 | $116.78 | $218.85 | 660,300 | — | — |
| 2020-12-15 | $117.79 | $220.74 | 754,800 | — | — |
| 2020-12-14 | $116.30 | $217.95 | 763,500 | — | — |
| 2020-12-11 | $118.38 | $221.85 | 1,045,400 | — | — |
| 2020-12-10 | $118.35 | $221.79 | 880,600 | — | — |
| 2020-12-09 | $118.76 | $222.56 | 849,900 | — | — |
| 2020-12-08 | $118.57 | $222.20 | 1,130,600 | — | — |
| 2020-12-07 | $117.61 | $220.41 | 725,500 | — | — |
| 2020-12-04 | $116.84 | $218.96 | 858,600 | — | — |
| 2020-12-03 | $114.43 | $214.11 | 927,100 | — | — |
| 2020-12-02 | $115.02 | $215.21 | 1,380,100 | — | — |
| 2020-12-01 | $117.24 | $219.37 | 1,241,900 | — | — |
| 2020-11-30 | $118.53 | $221.78 | 964,400 | — | — |
| 2020-11-27 | $119.77 | $224.10 | 423,000 | — | — |
| 2020-11-25 | $119.82 | $224.19 | 681,600 | — | — |
| 2020-11-24 | $121.25 | $226.87 | 1,679,400 | — | — |
| 2020-11-23 | $117.79 | $220.40 | 817,700 | — | — |
| 2020-11-20 | $117.42 | $219.70 | 862,100 | — | — |
| 2020-11-19 | $118.18 | $221.13 | 1,048,300 | — | — |
| 2020-11-18 | $119.24 | $223.11 | 1,009,500 | — | — |
| 2020-11-17 | $118.76 | $222.21 | 1,058,000 | — | — |
| 2020-11-16 | $120.08 | $224.68 | 1,256,100 | — | — |
| 2020-11-13 | $117.27 | $219.42 | 829,100 | — | — |
| 2020-11-12 | $115.45 | $216.02 | 872,700 | — | — |
| 2020-11-11 | $116.76 | $218.47 | 1,143,900 | — | — |
| 2020-11-10 | $116.45 | $217.89 | 1,620,000 | — | — |
| 2020-11-09 | $114.07 | $213.43 | 1,610,400 | — | — |
| 2020-11-06 | $110.32 | $206.42 | 942,400 | — | — |
| 2020-11-05 | $109.05 | $204.04 | 881,000 | — | — |
| 2020-11-04 | $105.39 | $197.19 | 1,094,000 | — | — |
| 2020-11-03 | $105.29 | $197.01 | 1,122,200 | — | — |
| 2020-11-02 | $102.27 | $191.36 | 1,178,700 | — | — |
| 2020-10-30 | $98.20 | $183.74 | 981,900 | — | — |
| 2020-10-29 | $98.91 | $185.07 | 1,191,200 | — | — |
| 2020-10-28 | $98.19 | $183.72 | 1,287,900 | — | — |
| 2020-10-27 | $102.59 | $191.95 | 820,400 | — | — |
| 2020-10-26 | $105.10 | $196.65 | 910,700 | — | — |
| 2020-10-23 | $107.76 | $201.63 | 882,700 | — | — |
| 2020-10-22 | $107.01 | $200.22 | 1,198,500 | — | — |
| 2020-10-21 | $107.15 | $200.49 | 1,088,000 | — | — |
| 2020-10-20 | $108.70 | $203.39 | 543,500 | — | — |
| 2020-10-19 | $107.55 | $201.24 | 692,000 | — | — |
| 2020-10-16 | $109.85 | $205.54 | 1,475,800 | — | — |
| 2020-10-15 | $109.01 | $203.97 | 661,000 | — | — |
| 2020-10-14 | $107.90 | $201.89 | 778,900 | — | — |
| 2020-10-13 | $106.16 | $198.63 | 636,200 | — | — |
| 2020-10-12 | $107.63 | $201.39 | 1,004,800 | — | — |
| 2020-10-09 | $106.94 | $200.09 | 840,000 | — | — |
| 2020-10-08 | $106.50 | $199.27 | 1,295,100 | — | — |
| 2020-10-07 | $106.54 | $199.35 | 1,284,700 | — | — |
| 2020-10-06 | $104.33 | $195.21 | 1,221,200 | — | — |
| 2020-10-05 | $103.50 | $193.66 | 864,700 | — | — |
| 2020-10-02 | $100.78 | $188.57 | 715,400 | — | — |
| 2020-10-01 | $99.85 | $186.83 | 1,046,600 | — | — |
| 2020-09-30 | $99.40 | $185.99 | 1,032,400 | — | — |
| 2020-09-29 | $99.89 | $186.90 | 1,038,900 | — | — |
| 2020-09-28 | $99.49 | $186.15 | 685,900 | — | — |
| 2020-09-25 | $97.49 | $182.41 | 573,300 | — | — |
| 2020-09-24 | $96.23 | $180.05 | 834,200 | — | — |
| 2020-09-23 | $95.32 | $178.35 | 712,000 | — | — |
| 2020-09-22 | $97.24 | $181.94 | 838,300 | — | — |
| 2020-09-21 | $96.24 | $180.07 | 919,900 | — | — |
| 2020-09-18 | $100.71 | $188.44 | 1,209,300 | — | — |
| 2020-09-17 | $102.33 | $191.47 | 695,700 | — | — |
| 2020-09-16 | $102.34 | $191.49 | 1,079,000 | — | — |
| 2020-09-15 | $102.32 | $191.45 | 734,800 | — | — |
| 2020-09-14 | $101.39 | $189.71 | 684,600 | — | — |
| 2020-09-11 | $99.91 | $186.94 | 914,900 | — | — |
| 2020-09-10 | $98.11 | $183.24 | 1,243,900 | — | — |
| 2020-09-09 | $99.35 | $185.55 | 675,200 | — | — |
| 2020-09-08 | $96.99 | $181.14 | 915,100 | — | — |
| 2020-09-04 | $99.47 | $185.78 | 795,200 | — | — |
| 2020-09-03 | $99.89 | $186.56 | 862,100 | — | — |
| 2020-09-02 | $103.08 | $192.52 | 1,525,700 | — | — |
| 2020-09-01 | $102.02 | $190.54 | 533,700 | — | — |
| 2020-08-31 | $100.70 | $188.07 | 657,600 | — | — |
| 2020-08-28 | $101.93 | $190.37 | 696,900 | — | — |
| 2020-08-27 | $100.91 | $188.46 | 586,100 | — | — |
| 2020-08-26 | $101.01 | $188.65 | 627,500 | — | — |
| 2020-08-25 | $100.92 | $188.48 | 568,300 | — | — |
| 2020-08-24 | $100.80 | $188.26 | 678,800 | — | — |
| 2020-08-21 | $100.24 | $187.21 | 636,900 | — | — |
| 2020-08-20 | $100.16 | $187.06 | 637,100 | — | — |
| 2020-08-19 | $101.01 | $188.65 | 684,700 | — | — |
| 2020-08-18 | $101.58 | $189.72 | 967,600 | — | — |
| 2020-08-17 | $101.40 | $189.38 | 906,600 | — | — |
| 2020-08-14 | $101.28 | $189.16 | 1,007,200 | — | — |
| 2020-08-13 | $100.96 | $188.56 | 849,700 | — | — |
| 2020-08-12 | $101.23 | $189.06 | 843,300 | — | — |
| 2020-08-11 | $99.25 | $185.36 | 1,370,700 | — | — |
| 2020-08-10 | $99.04 | $184.97 | 1,711,300 | — | — |
| 2020-08-07 | $97.79 | $182.64 | 1,487,500 | — | — |
| 2020-08-06 | $97.52 | $182.13 | 826,900 | — | — |
| 2020-08-05 | $96.42 | $180.08 | 1,003,100 | — | — |
| 2020-08-04 | $94.49 | $176.47 | 1,197,100 | — | — |
| 2020-08-03 | $94.95 | $177.33 | 1,333,500 | — | — |
| 2020-07-31 | $93.25 | $174.16 | 1,151,800 | — | — |
| 2020-07-30 | $93.90 | $175.37 | 839,200 | — | — |
| 2020-07-29 | $94.35 | $176.21 | 1,382,300 | — | — |
| 2020-07-28 | $92.08 | $171.97 | 688,500 | — | — |
| 2020-07-27 | $93.05 | $173.79 | 1,086,600 | — | — |
| 2020-07-24 | $92.90 | $173.51 | 1,011,700 | — | — |
| 2020-07-23 | $93.32 | $174.29 | 918,100 | — | — |
| 2020-07-22 | $93.62 | $174.85 | 1,093,400 | — | — |
| 2020-07-21 | $92.06 | $171.94 | 1,242,900 | — | — |
| 2020-07-20 | $91.43 | $170.76 | 998,000 | — | — |
| 2020-07-17 | $92.95 | $173.60 | 2,857,800 | — | — |
| 2020-07-16 | $92.73 | $173.19 | 1,135,900 | — | — |
| 2020-07-15 | $93.22 | $174.10 | 1,378,600 | — | — |
| 2020-07-14 | $91.79 | $171.43 | 1,604,600 | — | — |
| 2020-07-13 | $88.47 | $165.23 | 1,749,900 | — | — |
| 2020-07-10 | $86.90 | $162.30 | 811,400 | — | — |
| 2020-07-09 | $86.26 | $161.10 | 1,267,900 | — | — |
| 2020-07-08 | $87.99 | $164.33 | 964,900 | — | — |
| 2020-07-07 | $88.38 | $165.06 | 774,800 | — | — |
| 2020-07-06 | $89.76 | $167.64 | 888,300 | — | — |
| 2020-07-02 | $88.96 | $166.15 | 1,029,600 | — | — |
| 2020-07-01 | $87.59 | $163.59 | 1,138,400 | — | — |
| 2020-06-30 | $89.37 | $166.91 | 1,029,400 | — | — |
| 2020-06-29 | $88.11 | $164.56 | 1,256,600 | — | — |
| 2020-06-26 | $85.79 | $160.23 | 5,586,200 | — | — |
| 2020-06-25 | $87.14 | $162.75 | 1,468,700 | — | — |
| 2020-06-24 | $85.84 | $160.32 | 1,875,000 | — | — |
| 2020-06-23 | $89.08 | $166.37 | 949,100 | — | — |
| 2020-06-22 | $89.33 | $166.84 | 740,000 | — | — |
| 2020-06-19 | $88.53 | $165.34 | 1,856,800 | — | — |
| 2020-06-18 | $89.20 | $166.59 | 788,700 | — | — |
| 2020-06-17 | $89.98 | $168.05 | 740,400 | — | — |
| 2020-06-16 | $90.74 | $169.47 | 1,159,700 | — | — |
| 2020-06-15 | $88.28 | $164.88 | 1,274,400 | — | — |
| 2020-06-12 | $87.66 | $163.72 | 1,757,300 | — | — |
| 2020-06-11 | $88.09 | $164.52 | 1,499,900 | — | — |
| 2020-06-10 | $93.15 | $173.64 | 924,300 | — | — |
| 2020-06-09 | $94.79 | $176.69 | 1,054,600 | — | — |
| 2020-06-08 | $95.95 | $178.86 | 1,351,900 | — | — |
| 2020-06-05 | $96.99 | $180.79 | 1,287,100 | — | — |
| 2020-06-04 | $94.21 | $175.61 | 786,400 | — | — |
| 2020-06-03 | $95.01 | $177.10 | 1,409,200 | — | — |
| 2020-06-02 | $92.94 | $173.24 | 1,091,800 | — | — |
| 2020-06-01 | $92.02 | $171.53 | 1,075,400 | — | — |
| 2020-05-29 | $91.71 | $170.95 | 1,650,200 | — | — |
| 2020-05-28 | $91.88 | $171.27 | 1,545,200 | — | — |
| 2020-05-27 | $91.69 | $170.91 | 1,133,300 | — | — |
| 2020-05-26 | $88.41 | $164.80 | 1,963,400 | — | — |
| 2020-05-22 | $85.90 | $160.12 | 1,266,400 | — | — |
| 2020-05-21 | $84.86 | $158.18 | 1,004,000 | — | — |
| 2020-05-20 | $84.83 | $158.13 | 1,027,000 | — | — |
| 2020-05-19 | $84.01 | $156.60 | 1,556,400 | — | — |
| 2020-05-18 | $83.28 | $155.24 | 1,289,400 | — | — |
| 2020-05-15 | $79.59 | $148.36 | 2,751,800 | — | — |
| 2020-05-14 | $78.75 | $146.79 | 1,916,900 | — | — |
| 2020-05-13 | $77.97 | $145.34 | 1,604,700 | — | — |
| 2020-05-12 | $80.82 | $150.65 | 1,409,900 | — | — |
| 2020-05-11 | $83.24 | $155.16 | 921,100 | — | — |
| 2020-05-08 | $84.32 | $157.18 | 1,128,600 | — | — |
| 2020-05-07 | $83.31 | $155.29 | 1,386,500 | — | — |
| 2020-05-06 | $81.72 | $152.33 | 1,303,800 | — | — |
| 2020-05-05 | $81.19 | $151.34 | 2,052,800 | — | — |
| 2020-05-04 | $79.67 | $148.51 | 2,081,600 | — | — |
| 2020-05-01 | $80.49 | $150.04 | 1,210,300 | — | — |
| 2020-04-30 | $83.87 | $156.34 | 1,466,500 | — | — |
| 2020-04-29 | $84.50 | $157.51 | 1,427,500 | — | — |
| 2020-04-28 | $80.76 | $150.54 | 1,366,200 | — | — |
| 2020-04-27 | $79.28 | $147.78 | 1,134,600 | — | — |
| 2020-04-24 | $77.06 | $143.64 | 1,015,400 | — | — |
| 2020-04-23 | $75.68 | $141.07 | 1,370,800 | — | — |
| 2020-04-22 | $75.89 | $141.46 | 1,181,400 | — | — |
| 2020-04-21 | $73.91 | $137.77 | 2,503,400 | — | — |
| 2020-04-20 | $77.75 | $144.93 | 2,028,200 | — | — |
| 2020-04-17 | $80.31 | $149.70 | 1,829,500 | — | — |
| 2020-04-16 | $76.00 | $141.67 | 1,860,300 | — | — |
| 2020-04-15 | $76.05 | $141.76 | 1,224,500 | — | — |
| 2020-04-14 | $78.08 | $145.54 | 1,214,000 | — | — |
| 2020-04-13 | $76.97 | $143.48 | 968,500 | — | — |
| 2020-04-09 | $78.23 | $145.82 | 1,537,700 | — | — |
| 2020-04-08 | $77.23 | $143.96 | 1,350,200 | — | — |
| 2020-04-07 | $75.79 | $141.28 | 1,623,500 | — | — |
| 2020-04-06 | $75.43 | $140.60 | 1,788,700 | — | — |
| 2020-04-03 | $71.29 | $132.89 | 1,802,700 | — | — |
| 2020-04-02 | $71.09 | $132.51 | 1,765,500 | — | — |
| 2020-04-01 | $69.81 | $130.13 | 2,119,800 | — | — |
| 2020-03-31 | $72.02 | $134.25 | 2,453,600 | — | — |
| 2020-03-30 | $73.72 | $137.42 | 1,410,500 | — | — |
| 2020-03-27 | $71.01 | $132.37 | 2,148,100 | — | — |
| 2020-03-26 | $72.41 | $134.98 | 2,367,500 | — | — |
| 2020-03-25 | $71.00 | $132.35 | 3,310,200 | — | — |
| 2020-03-24 | $67.94 | $126.64 | 3,162,900 | — | — |
| 2020-03-23 | $58.21 | $108.51 | 2,527,100 | — | — |
| 2020-03-20 | $63.37 | $118.12 | 3,217,800 | — | — |
| 2020-03-19 | $69.01 | $128.64 | 3,338,000 | — | — |
| 2020-03-18 | $65.65 | $122.37 | 3,772,000 | — | — |
| 2020-03-17 | $65.90 | $122.84 | 3,188,200 | — | — |
| 2020-03-16 | $62.54 | $116.58 | 2,898,600 | — | — |
| 2020-03-13 | $74.60 | $139.06 | 2,459,700 | — | — |
| 2020-03-12 | $67.52 | $125.86 | 3,500,000 | — | — |
| 2020-03-11 | $77.25 | $143.66 | 2,216,300 | — | — |
| 2020-03-10 | $82.26 | $152.98 | 3,053,900 | — | — |
| 2020-03-09 | $76.26 | $141.82 | 3,613,200 | — | — |
| 2020-03-06 | $88.52 | $164.62 | 2,763,900 | — | — |
| 2020-03-05 | $89.07 | $165.64 | 1,935,800 | — | — |
| 2020-03-04 | $91.01 | $169.25 | 1,634,700 | — | — |
| 2020-03-03 | $87.32 | $162.39 | 2,258,400 | — | — |
| 2020-03-02 | $90.02 | $167.41 | 3,211,400 | — | — |
| 2020-02-28 | $86.00 | $159.93 | 2,982,200 | — | — |
| 2020-02-27 | $87.36 | $162.46 | 1,974,500 | — | — |
| 2020-02-26 | $91.11 | $169.44 | 1,677,800 | — | — |
| 2020-02-25 | $91.75 | $170.63 | 1,668,500 | — | — |
| 2020-02-24 | $95.36 | $177.34 | 2,305,600 | — | — |
| 2020-02-21 | $99.34 | $184.74 | 3,049,900 | — | — |
| 2020-02-20 | $100.55 | $186.99 | 1,437,200 | — | — |
| 2020-02-19 | $100.17 | $186.29 | 901,500 | — | — |
| 2020-02-18 | $100.47 | $186.84 | 1,757,200 | — | — |
| 2020-02-14 | $101.34 | $188.46 | 776,800 | — | — |
| 2020-02-13 | $101.44 | $188.65 | 1,025,900 | — | — |
| 2020-02-12 | $101.77 | $189.26 | 1,049,300 | — | — |
| 2020-02-11 | $100.15 | $186.25 | 1,179,800 | — | — |
| 2020-02-10 | $98.60 | $183.37 | 1,407,900 | — | — |
| 2020-02-07 | $98.30 | $182.81 | 1,711,000 | — | — |
| 2020-02-06 | $98.68 | $183.52 | 1,755,200 | — | — |
| 2020-02-05 | $100.03 | $186.03 | 2,023,400 | — | — |
| 2020-02-04 | $99.11 | $184.32 | 1,633,600 | — | — |
| 2020-02-03 | $97.72 | $181.73 | 1,316,900 | — | — |
| 2020-01-31 | $97.15 | $180.67 | 1,285,800 | — | — |
| 2020-01-30 | $99.33 | $184.72 | 1,232,700 | — | — |
| 2020-01-29 | $99.63 | $185.28 | 939,200 | — | — |
| 2020-01-28 | $99.33 | $184.72 | 1,120,200 | — | — |
| 2020-01-27 | $97.78 | $181.84 | 1,301,500 | — | — |
| 2020-01-24 | $99.57 | $185.17 | 826,700 | — | — |
| 2020-01-23 | $100.78 | $187.42 | 1,012,000 | — | — |
| 2020-01-22 | $100.27 | $186.47 | 1,143,500 | — | — |
| 2020-01-21 | $101.26 | $188.31 | 1,176,100 | — | — |
| 2020-01-17 | $101.78 | $189.28 | 1,532,600 | — | — |
| 2020-01-16 | $100.19 | $186.32 | 1,642,600 | — | — |
| 2020-01-15 | $100.66 | $187.20 | 756,600 | — | — |
| 2020-01-14 | $100.84 | $187.53 | 1,007,400 | — | — |
| 2020-01-13 | $100.83 | $187.51 | 1,181,900 | — | — |
| 2020-01-10 | $100.76 | $187.38 | 840,700 | — | — |
| 2020-01-09 | $101.36 | $188.50 | 764,200 | — | — |
| 2020-01-08 | $101.86 | $189.43 | 874,000 | — | — |
| 2020-01-07 | $101.63 | $189.00 | 1,265,600 | — | — |
| 2020-01-06 | $101.05 | $187.92 | 1,157,800 | — | — |
| 2020-01-03 | $100.94 | $187.72 | 785,500 | — | — |
| 2020-01-02 | $100.80 | $187.46 | 1,108,200 | — | — |