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
- 1992-02-26 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 | $259.24 | $259.24 | 414,800 | — | — |
| 2020-12-30 | $256.91 | $256.91 | 390,100 | — | — |
| 2020-12-29 | $253.82 | $253.82 | 450,100 | — | — |
| 2020-12-28 | $256.16 | $256.16 | 454,000 | — | — |
| 2020-12-24 | $256.28 | $256.28 | 200,200 | — | — |
| 2020-12-23 | $254.70 | $254.70 | 545,500 | — | — |
| 2020-12-22 | $258.05 | $258.05 | 759,200 | — | — |
| 2020-12-21 | $254.24 | $254.24 | 1,121,400 | — | — |
| 2020-12-18 | $255.00 | $255.00 | 1,604,800 | — | — |
| 2020-12-17 | $250.29 | $250.29 | 848,000 | — | — |
| 2020-12-16 | $248.10 | $248.10 | 912,600 | — | — |
| 2020-12-15 | $242.74 | $242.74 | 581,600 | — | — |
| 2020-12-14 | $238.86 | $238.86 | 715,500 | — | — |
| 2020-12-11 | $236.39 | $236.39 | 718,600 | — | — |
| 2020-12-10 | $234.17 | $234.17 | 702,800 | — | — |
| 2020-12-09 | $232.77 | $232.77 | 801,700 | — | — |
| 2020-12-08 | $238.76 | $238.76 | 747,100 | — | — |
| 2020-12-07 | $239.17 | $239.17 | 623,000 | — | — |
| 2020-12-04 | $236.88 | $236.88 | 1,057,400 | — | — |
| 2020-12-03 | $234.47 | $234.47 | 2,008,500 | — | — |
| 2020-12-02 | $224.72 | $224.72 | 818,900 | — | — |
| 2020-12-01 | $230.02 | $230.02 | 791,400 | — | — |
| 2020-11-30 | $227.50 | $227.50 | 1,071,200 | — | — |
| 2020-11-27 | $225.42 | $225.42 | 384,800 | — | — |
| 2020-11-25 | $217.02 | $217.02 | 701,500 | — | — |
| 2020-11-24 | $215.49 | $215.49 | 914,600 | — | — |
| 2020-11-23 | $216.00 | $216.00 | 708,400 | — | — |
| 2020-11-20 | $218.51 | $218.51 | 722,800 | — | — |
| 2020-11-19 | $221.28 | $221.28 | 819,700 | — | — |
| 2020-11-18 | $218.19 | $218.19 | 1,041,800 | — | — |
| 2020-11-17 | $221.20 | $221.20 | 1,071,500 | — | — |
| 2020-11-16 | $222.34 | $222.34 | 639,400 | — | — |
| 2020-11-13 | $226.23 | $226.23 | 430,000 | — | — |
| 2020-11-12 | $223.76 | $223.76 | 472,800 | — | — |
| 2020-11-11 | $224.90 | $224.90 | 842,800 | — | — |
| 2020-11-10 | $219.33 | $219.33 | 1,315,600 | — | — |
| 2020-11-09 | $233.79 | $233.79 | 983,800 | — | — |
| 2020-11-06 | $241.78 | $241.78 | 586,600 | — | — |
| 2020-11-05 | $240.56 | $240.56 | 634,400 | — | — |
| 2020-11-04 | $233.31 | $233.31 | 1,006,700 | — | — |
| 2020-11-03 | $221.74 | $221.74 | 502,100 | — | — |
| 2020-11-02 | $215.78 | $215.78 | 765,000 | — | — |
| 2020-10-30 | $213.86 | $213.86 | 777,400 | — | — |
| 2020-10-29 | $219.46 | $219.46 | 500,400 | — | — |
| 2020-10-28 | $217.82 | $217.82 | 671,500 | — | — |
| 2020-10-27 | $222.91 | $222.91 | 536,200 | — | — |
| 2020-10-26 | $220.63 | $220.63 | 600,300 | — | — |
| 2020-10-23 | $226.74 | $226.74 | 646,000 | — | — |
| 2020-10-22 | $225.17 | $225.17 | 632,800 | — | — |
| 2020-10-21 | $227.45 | $227.45 | 658,300 | — | — |
| 2020-10-20 | $226.40 | $226.40 | 550,500 | — | — |
| 2020-10-19 | $224.37 | $224.37 | 442,700 | — | — |
| 2020-10-16 | $226.48 | $226.48 | 529,600 | — | — |
| 2020-10-15 | $228.03 | $228.03 | 591,200 | — | — |
| 2020-10-14 | $226.81 | $226.81 | 604,900 | — | — |
| 2020-10-13 | $228.18 | $228.18 | 579,100 | — | — |
| 2020-10-12 | $228.93 | $228.93 | 854,300 | — | — |
| 2020-10-09 | $222.82 | $222.82 | 561,600 | — | — |
| 2020-10-08 | $219.03 | $219.03 | 373,800 | — | — |
| 2020-10-07 | $219.53 | $219.53 | 498,500 | — | — |
| 2020-10-06 | $214.34 | $214.34 | 689,500 | — | — |
| 2020-10-05 | $216.64 | $216.64 | 544,100 | — | — |
| 2020-10-02 | $212.05 | $212.05 | 751,100 | — | — |
| 2020-10-01 | $217.09 | $217.09 | 718,700 | — | — |
| 2020-09-30 | $213.98 | $213.98 | 696,400 | — | — |
| 2020-09-29 | $212.32 | $212.32 | 628,400 | — | — |
| 2020-09-28 | $212.64 | $212.64 | 699,600 | — | — |
| 2020-09-25 | $208.50 | $208.50 | 808,700 | — | — |
| 2020-09-24 | $201.51 | $201.51 | 850,100 | — | — |
| 2020-09-23 | $197.86 | $197.86 | 553,200 | — | — |
| 2020-09-22 | $204.80 | $204.80 | 752,800 | — | — |
| 2020-09-21 | $201.98 | $201.98 | 604,900 | — | — |
| 2020-09-18 | $197.93 | $197.93 | 1,357,300 | — | — |
| 2020-09-17 | $201.86 | $201.86 | 910,500 | — | — |
| 2020-09-16 | $206.86 | $206.86 | 737,200 | — | — |
| 2020-09-15 | $210.95 | $210.95 | 621,900 | — | — |
| 2020-09-14 | $205.54 | $205.54 | 622,100 | — | — |
| 2020-09-11 | $200.24 | $200.24 | 752,700 | — | — |
| 2020-09-10 | $203.28 | $203.28 | 715,100 | — | — |
| 2020-09-09 | $205.33 | $205.33 | 784,400 | — | — |
| 2020-09-08 | $198.99 | $198.99 | 1,456,700 | — | — |
| 2020-09-04 | $208.98 | $208.98 | 1,102,100 | — | — |
| 2020-09-03 | $214.79 | $214.79 | 1,150,300 | — | — |
| 2020-09-02 | $229.36 | $229.36 | 711,200 | — | — |
| 2020-09-01 | $225.34 | $225.34 | 679,300 | — | — |
| 2020-08-31 | $221.30 | $221.30 | 997,900 | — | — |
| 2020-08-28 | $219.49 | $219.49 | 626,700 | — | — |
| 2020-08-27 | $217.17 | $217.17 | 711,200 | — | — |
| 2020-08-26 | $219.77 | $219.77 | 704,700 | — | — |
| 2020-08-25 | $216.17 | $216.17 | 621,000 | — | — |
| 2020-08-24 | $213.77 | $213.77 | 730,400 | — | — |
| 2020-08-21 | $213.10 | $213.10 | 2,014,100 | — | — |
| 2020-08-20 | $215.16 | $215.16 | 2,521,000 | — | — |
| 2020-08-19 | $198.22 | $198.22 | 833,300 | — | — |
| 2020-08-18 | $200.09 | $200.09 | 860,400 | — | — |
| 2020-08-17 | $200.21 | $200.21 | 618,700 | — | — |
| 2020-08-14 | $196.16 | $196.16 | 459,100 | — | — |
| 2020-08-13 | $196.35 | $196.35 | 601,300 | — | — |
| 2020-08-12 | $194.34 | $194.34 | 802,200 | — | — |
| 2020-08-11 | $191.04 | $191.04 | 1,179,700 | — | — |
| 2020-08-10 | $195.64 | $195.64 | 745,800 | — | — |
| 2020-08-07 | $198.79 | $198.79 | 518,300 | — | — |
| 2020-08-06 | $202.26 | $202.26 | 465,900 | — | — |
| 2020-08-05 | $201.56 | $201.56 | 465,200 | — | — |
| 2020-08-04 | $201.85 | $201.85 | 560,500 | — | — |
| 2020-08-03 | $202.80 | $202.80 | 513,100 | — | — |
| 2020-07-31 | $199.22 | $199.22 | 985,500 | — | — |
| 2020-07-30 | $199.34 | $199.34 | 374,800 | — | — |
| 2020-07-29 | $198.42 | $198.42 | 609,100 | — | — |
| 2020-07-28 | $194.90 | $194.90 | 423,900 | — | — |
| 2020-07-27 | $197.09 | $197.09 | 549,200 | — | — |
| 2020-07-24 | $193.37 | $193.37 | 1,206,500 | — | — |
| 2020-07-23 | $197.80 | $197.80 | 499,200 | — | — |
| 2020-07-22 | $200.66 | $200.66 | 530,400 | — | — |
| 2020-07-21 | $199.69 | $199.69 | 617,600 | — | — |
| 2020-07-20 | $201.90 | $201.90 | 777,700 | — | — |
| 2020-07-17 | $196.28 | $196.28 | 691,300 | — | — |
| 2020-07-16 | $193.22 | $193.22 | 745,600 | — | — |
| 2020-07-15 | $194.35 | $194.35 | 954,500 | — | — |
| 2020-07-14 | $195.28 | $195.28 | 978,500 | — | — |
| 2020-07-13 | $194.15 | $194.15 | 829,700 | — | — |
| 2020-07-10 | $198.01 | $198.01 | 1,112,500 | — | — |
| 2020-07-09 | $204.55 | $204.55 | 791,300 | — | — |
| 2020-07-08 | $201.48 | $201.48 | 529,700 | — | — |
| 2020-07-07 | $197.63 | $197.63 | 736,100 | — | — |
| 2020-07-06 | $199.39 | $199.39 | 564,800 | — | — |
| 2020-07-02 | $197.58 | $197.58 | 651,000 | — | — |
| 2020-07-01 | $196.90 | $196.90 | 885,000 | — | — |
| 2020-06-30 | $195.00 | $195.00 | 1,161,100 | — | — |
| 2020-06-29 | $189.72 | $189.72 | 755,900 | — | — |
| 2020-06-26 | $190.42 | $190.42 | 1,495,400 | — | — |
| 2020-06-25 | $189.69 | $189.69 | 711,700 | — | — |
| 2020-06-24 | $189.20 | $189.20 | 1,051,900 | — | — |
| 2020-06-23 | $192.87 | $192.87 | 1,104,000 | — | — |
| 2020-06-22 | $193.27 | $193.27 | 1,008,000 | — | — |
| 2020-06-19 | $184.45 | $184.45 | 1,785,100 | — | — |
| 2020-06-18 | $189.88 | $189.88 | 646,900 | — | — |
| 2020-06-17 | $188.97 | $188.97 | 799,100 | — | — |
| 2020-06-16 | $186.15 | $186.15 | 995,000 | — | — |
| 2020-06-15 | $184.05 | $184.05 | 740,600 | — | — |
| 2020-06-12 | $179.60 | $179.60 | 1,156,600 | — | — |
| 2020-06-11 | $179.52 | $179.52 | 1,143,600 | — | — |
| 2020-06-10 | $189.42 | $189.42 | 1,113,400 | — | — |
| 2020-06-09 | $189.62 | $189.62 | 935,500 | — | — |
| 2020-06-08 | $186.82 | $186.82 | 1,060,900 | — | — |
| 2020-06-05 | $182.97 | $182.97 | 1,500,800 | — | — |
| 2020-06-04 | $182.45 | $182.45 | 689,400 | — | — |
| 2020-06-03 | $184.21 | $184.21 | 838,400 | — | — |
| 2020-06-02 | $183.02 | $183.02 | 981,900 | — | — |
| 2020-06-01 | $182.60 | $182.60 | 1,024,200 | — | — |
| 2020-05-29 | $180.91 | $180.91 | 1,567,600 | — | — |
| 2020-05-28 | $174.05 | $174.05 | 1,248,500 | — | — |
| 2020-05-27 | $170.42 | $170.42 | 1,190,100 | — | — |
| 2020-05-26 | $168.53 | $168.53 | 1,075,400 | — | — |
| 2020-05-22 | $171.11 | $171.11 | 1,009,000 | — | — |
| 2020-05-21 | $168.49 | $168.49 | 1,586,800 | — | — |
| 2020-05-20 | $165.47 | $165.47 | 1,221,400 | — | — |
| 2020-05-19 | $162.02 | $162.02 | 1,075,400 | — | — |
| 2020-05-18 | $159.87 | $159.87 | 830,600 | — | — |
| 2020-05-15 | $158.73 | $158.73 | 1,563,000 | — | — |
| 2020-05-14 | $157.83 | $157.83 | 838,600 | — | — |
| 2020-05-13 | $156.20 | $156.20 | 779,300 | — | — |
| 2020-05-12 | $158.57 | $158.57 | 674,700 | — | — |
| 2020-05-11 | $161.58 | $161.58 | 848,800 | — | — |
| 2020-05-08 | $160.17 | $160.17 | 723,900 | — | — |
| 2020-05-07 | $158.94 | $158.94 | 827,100 | — | — |
| 2020-05-06 | $156.83 | $156.83 | 660,300 | — | — |
| 2020-05-05 | $154.24 | $154.24 | 693,300 | — | — |
| 2020-05-04 | $151.08 | $151.08 | 913,600 | — | — |
| 2020-05-01 | $149.64 | $149.64 | 1,188,300 | — | — |
| 2020-04-30 | $157.12 | $157.12 | 1,581,000 | — | — |
| 2020-04-29 | $158.01 | $158.01 | 1,307,700 | — | — |
| 2020-04-28 | $151.83 | $151.83 | 1,052,200 | — | — |
| 2020-04-27 | $154.14 | $154.14 | 559,100 | — | — |
| 2020-04-24 | $153.03 | $153.03 | 910,700 | — | — |
| 2020-04-23 | $151.99 | $151.99 | 920,500 | — | — |
| 2020-04-22 | $150.72 | $150.72 | 912,100 | — | — |
| 2020-04-21 | $144.84 | $144.84 | 1,127,100 | — | — |
| 2020-04-20 | $151.01 | $151.01 | 1,002,600 | — | — |
| 2020-04-17 | $154.98 | $154.98 | 1,431,400 | — | — |
| 2020-04-16 | $151.83 | $151.83 | 1,275,400 | — | — |
| 2020-04-15 | $146.17 | $146.17 | 932,000 | — | — |
| 2020-04-14 | $147.43 | $147.43 | 1,081,800 | — | — |
| 2020-04-13 | $140.13 | $140.13 | 920,700 | — | — |
| 2020-04-09 | $136.58 | $136.58 | 1,104,400 | — | — |
| 2020-04-08 | $138.85 | $138.85 | 657,800 | — | — |
| 2020-04-07 | $135.51 | $135.51 | 1,203,400 | — | — |
| 2020-04-06 | $135.91 | $135.91 | 1,314,200 | — | — |
| 2020-04-03 | $124.55 | $124.55 | 702,300 | — | — |
| 2020-04-02 | $128.65 | $128.65 | 1,843,300 | — | — |
| 2020-04-01 | $125.96 | $125.96 | 1,542,100 | — | — |
| 2020-03-31 | $128.79 | $128.79 | 2,463,800 | — | — |
| 2020-03-30 | $129.31 | $129.31 | 1,502,100 | — | — |
| 2020-03-27 | $124.38 | $124.38 | 1,300,800 | — | — |
| 2020-03-26 | $127.97 | $127.97 | 1,373,500 | — | — |
| 2020-03-25 | $121.32 | $121.32 | 1,528,100 | — | — |
| 2020-03-24 | $120.63 | $120.63 | 1,709,600 | — | — |
| 2020-03-23 | $108.48 | $108.48 | 1,508,900 | — | — |
| 2020-03-20 | $110.00 | $110.00 | 1,825,500 | — | — |
| 2020-03-19 | $114.96 | $114.96 | 1,424,800 | — | — |
| 2020-03-18 | $114.23 | $114.23 | 1,858,000 | — | — |
| 2020-03-17 | $119.62 | $119.62 | 1,780,400 | — | — |
| 2020-03-16 | $112.75 | $112.75 | 2,003,100 | — | — |
| 2020-03-13 | $129.88 | $129.88 | 2,032,200 | — | — |
| 2020-03-12 | $119.15 | $119.15 | 2,429,200 | — | — |
| 2020-03-11 | $131.74 | $131.74 | 2,063,100 | — | — |
| 2020-03-10 | $135.19 | $135.19 | 1,614,300 | — | — |
| 2020-03-09 | $127.70 | $127.70 | 1,870,800 | — | — |
| 2020-03-06 | $137.72 | $137.72 | 1,491,300 | — | — |
| 2020-03-05 | $142.64 | $142.64 | 1,486,600 | — | — |
| 2020-03-04 | $146.82 | $146.82 | 1,529,100 | — | — |
| 2020-03-03 | $140.12 | $140.12 | 2,075,100 | — | — |
| 2020-03-02 | $141.63 | $141.63 | 1,692,700 | — | — |
| 2020-02-28 | $137.93 | $137.93 | 3,129,100 | — | — |
| 2020-02-27 | $136.83 | $136.83 | 1,840,800 | — | — |
| 2020-02-26 | $142.04 | $142.04 | 2,039,900 | — | — |
| 2020-02-25 | $142.16 | $142.16 | 2,162,800 | — | — |
| 2020-02-24 | $145.94 | $145.94 | 2,503,500 | — | — |
| 2020-02-21 | $149.33 | $149.33 | 2,777,000 | — | — |
| 2020-02-20 | $155.08 | $155.08 | 4,667,200 | — | — |
| 2020-02-19 | $164.99 | $164.99 | 1,760,900 | — | — |
| 2020-02-18 | $162.92 | $162.92 | 910,200 | — | — |
| 2020-02-14 | $163.35 | $163.35 | 784,900 | — | — |
| 2020-02-13 | $161.37 | $161.37 | 788,800 | — | — |
| 2020-02-12 | $159.52 | $159.52 | 682,600 | — | — |
| 2020-02-11 | $158.22 | $158.22 | 837,300 | — | — |
| 2020-02-10 | $156.92 | $156.92 | 676,500 | — | — |
| 2020-02-07 | $154.28 | $154.28 | 589,000 | — | — |
| 2020-02-06 | $154.77 | $154.77 | 507,900 | — | — |
| 2020-02-05 | $154.21 | $154.21 | 982,700 | — | — |
| 2020-02-04 | $155.81 | $155.81 | 1,160,600 | — | — |
| 2020-02-03 | $150.26 | $150.26 | 969,300 | — | — |
| 2020-01-31 | $147.51 | $147.51 | 984,500 | — | — |
| 2020-01-30 | $150.82 | $150.82 | 1,337,700 | — | — |
| 2020-01-29 | $150.44 | $150.44 | 765,000 | — | — |
| 2020-01-28 | $152.05 | $152.05 | 829,800 | — | — |
| 2020-01-27 | $150.38 | $150.38 | 886,600 | — | — |
| 2020-01-24 | $154.05 | $154.05 | 826,500 | — | — |
| 2020-01-23 | $154.96 | $154.96 | 856,500 | — | — |
| 2020-01-22 | $153.43 | $153.43 | 648,900 | — | — |
| 2020-01-21 | $153.58 | $153.58 | 1,015,800 | — | — |
| 2020-01-17 | $151.86 | $151.86 | 1,431,800 | — | — |
| 2020-01-16 | $149.69 | $149.69 | 819,300 | — | — |
| 2020-01-15 | $147.91 | $147.91 | 842,400 | — | — |
| 2020-01-14 | $148.19 | $148.19 | 802,300 | — | — |
| 2020-01-13 | $149.93 | $149.93 | 717,100 | — | — |
| 2020-01-10 | $148.46 | $148.46 | 739,500 | — | — |
| 2020-01-09 | $148.67 | $148.67 | 1,211,800 | — | — |
| 2020-01-08 | $145.86 | $145.86 | 1,241,800 | — | — |
| 2020-01-07 | $142.96 | $142.96 | 701,100 | — | — |
| 2020-01-06 | $141.98 | $141.98 | 924,800 | — | — |
| 2020-01-03 | $141.76 | $141.76 | 834,800 | — | — |
| 2020-01-02 | $142.87 | $142.87 | 1,095,100 | — | — |