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 | $79.43 | $176.81 | 594,000 | — | — |
| 2020-12-30 | $78.68 | $175.14 | 446,000 | — | — |
| 2020-12-29 | $78.94 | $175.72 | 520,700 | — | — |
| 2020-12-28 | $78.35 | $174.41 | 631,300 | — | — |
| 2020-12-24 | $78.03 | $173.70 | 235,800 | — | — |
| 2020-12-23 | $77.58 | $172.70 | 587,900 | — | — |
| 2020-12-22 | $77.76 | $173.10 | 1,314,200 | — | — |
| 2020-12-21 | $78.72 | $175.23 | 967,900 | — | — |
| 2020-12-18 | $79.42 | $176.79 | 2,231,700 | — | — |
| 2020-12-17 | $78.91 | $175.66 | 1,344,000 | — | — |
| 2020-12-16 | $77.79 | $173.16 | 1,140,700 | — | — |
| 2020-12-15 | $76.57 | $170.45 | 837,400 | — | — |
| 2020-12-14 | $75.53 | $168.13 | 673,200 | — | — |
| 2020-12-11 | $76.37 | $170.00 | 761,200 | — | — |
| 2020-12-10 | $76.15 | $169.51 | 985,300 | — | — |
| 2020-12-09 | $76.75 | $170.85 | 1,108,100 | — | — |
| 2020-12-08 | $78.96 | $175.77 | 1,823,300 | — | — |
| 2020-12-07 | $80.39 | $178.95 | 1,601,800 | — | — |
| 2020-12-04 | $79.79 | $177.61 | 1,225,600 | — | — |
| 2020-12-03 | $78.60 | $174.97 | 1,028,400 | — | — |
| 2020-12-02 | $79.88 | $177.41 | 964,200 | — | — |
| 2020-12-01 | $81.60 | $181.23 | 857,300 | — | — |
| 2020-11-30 | $80.66 | $179.15 | 2,848,300 | — | — |
| 2020-11-27 | $81.10 | $180.12 | 308,600 | — | — |
| 2020-11-25 | $81.15 | $180.24 | 595,400 | — | — |
| 2020-11-24 | $81.82 | $181.72 | 710,100 | — | — |
| 2020-11-23 | $80.10 | $177.90 | 619,500 | — | — |
| 2020-11-20 | $79.76 | $177.15 | 719,000 | — | — |
| 2020-11-19 | $80.14 | $177.99 | 961,300 | — | — |
| 2020-11-18 | $79.19 | $175.88 | 657,600 | — | — |
| 2020-11-17 | $81.23 | $180.41 | 437,200 | — | — |
| 2020-11-16 | $81.20 | $180.35 | 581,100 | — | — |
| 2020-11-13 | $79.58 | $176.75 | 448,700 | — | — |
| 2020-11-12 | $77.83 | $172.86 | 344,600 | — | — |
| 2020-11-11 | $78.52 | $174.39 | 498,900 | — | — |
| 2020-11-10 | $78.65 | $174.68 | 760,300 | — | — |
| 2020-11-09 | $76.98 | $170.97 | 1,068,300 | — | — |
| 2020-11-06 | $75.27 | $167.18 | 772,400 | — | — |
| 2020-11-05 | $75.11 | $166.82 | 725,400 | — | — |
| 2020-11-04 | $73.81 | $163.93 | 864,600 | — | — |
| 2020-11-03 | $72.94 | $162.00 | 633,900 | — | — |
| 2020-11-02 | $70.86 | $157.38 | 847,200 | — | — |
| 2020-10-30 | $69.71 | $154.83 | 1,199,800 | — | — |
| 2020-10-29 | $69.62 | $154.63 | 779,700 | — | — |
| 2020-10-28 | $69.63 | $154.65 | 853,900 | — | — |
| 2020-10-27 | $72.29 | $160.56 | 616,500 | — | — |
| 2020-10-26 | $72.76 | $161.60 | 694,400 | — | — |
| 2020-10-23 | $74.40 | $165.24 | 624,700 | — | — |
| 2020-10-22 | $75.18 | $166.98 | 709,000 | — | — |
| 2020-10-21 | $74.74 | $166.00 | 713,400 | — | — |
| 2020-10-20 | $74.47 | $165.40 | 631,300 | — | — |
| 2020-10-19 | $74.34 | $165.11 | 841,200 | — | — |
| 2020-10-16 | $75.95 | $168.69 | 831,600 | — | — |
| 2020-10-15 | $76.26 | $169.37 | 761,600 | — | — |
| 2020-10-14 | $77.49 | $172.11 | 602,300 | — | — |
| 2020-10-13 | $78.09 | $173.44 | 660,700 | — | — |
| 2020-10-12 | $78.98 | $175.42 | 988,600 | — | — |
| 2020-10-09 | $78.42 | $174.17 | 708,900 | — | — |
| 2020-10-08 | $78.00 | $173.24 | 588,800 | — | — |
| 2020-10-07 | $77.15 | $171.35 | 654,600 | — | — |
| 2020-10-06 | $76.16 | $169.15 | 834,100 | — | — |
| 2020-10-05 | $76.40 | $169.69 | 525,800 | — | — |
| 2020-10-02 | $75.63 | $167.98 | 1,115,700 | — | — |
| 2020-10-01 | $75.48 | $167.64 | 881,100 | — | — |
| 2020-09-30 | $75.32 | $167.29 | 1,099,700 | — | — |
| 2020-09-29 | $75.23 | $167.09 | 830,700 | — | — |
| 2020-09-28 | $75.63 | $167.98 | 1,115,700 | — | — |
| 2020-09-25 | $74.50 | $165.47 | 1,345,000 | — | — |
| 2020-09-24 | $74.79 | $166.11 | 643,700 | — | — |
| 2020-09-23 | $75.34 | $167.33 | 815,800 | — | — |
| 2020-09-22 | $76.15 | $169.13 | 739,300 | — | — |
| 2020-09-21 | $75.84 | $168.44 | 677,100 | — | — |
| 2020-09-18 | $76.36 | $169.60 | 1,398,000 | — | — |
| 2020-09-17 | $77.30 | $171.68 | 1,016,600 | — | — |
| 2020-09-16 | $77.94 | $173.11 | 745,300 | — | — |
| 2020-09-15 | $78.96 | $175.37 | 974,000 | — | — |
| 2020-09-14 | $79.49 | $176.55 | 575,800 | — | — |
| 2020-09-11 | $79.35 | $176.24 | 604,100 | — | — |
| 2020-09-10 | $79.57 | $176.73 | 640,700 | — | — |
| 2020-09-09 | $81.14 | $180.21 | 910,600 | — | — |
| 2020-09-08 | $78.95 | $175.35 | 1,208,500 | — | — |
| 2020-09-04 | $80.12 | $177.95 | 908,800 | — | — |
| 2020-09-03 | $79.35 | $176.24 | 1,231,400 | — | — |
| 2020-09-02 | $79.89 | $177.05 | 2,362,900 | — | — |
| 2020-09-01 | $72.60 | $160.89 | 943,400 | — | — |
| 2020-08-31 | $73.17 | $162.16 | 826,900 | — | — |
| 2020-08-28 | $73.60 | $163.11 | 448,800 | — | — |
| 2020-08-27 | $72.90 | $161.56 | 306,400 | — | — |
| 2020-08-26 | $72.79 | $161.32 | 463,200 | — | — |
| 2020-08-25 | $72.48 | $160.63 | 388,500 | — | — |
| 2020-08-24 | $72.83 | $161.40 | 361,100 | — | — |
| 2020-08-21 | $72.08 | $159.74 | 796,100 | — | — |
| 2020-08-20 | $72.30 | $160.23 | 434,800 | — | — |
| 2020-08-19 | $72.73 | $161.18 | 501,900 | — | — |
| 2020-08-18 | $72.48 | $160.63 | 466,500 | — | — |
| 2020-08-17 | $72.04 | $159.65 | 466,100 | — | — |
| 2020-08-14 | $71.13 | $157.64 | 357,900 | — | — |
| 2020-08-13 | $71.48 | $158.41 | 455,100 | — | — |
| 2020-08-12 | $71.21 | $157.81 | 623,400 | — | — |
| 2020-08-11 | $69.61 | $154.27 | 626,000 | — | — |
| 2020-08-10 | $69.40 | $153.80 | 481,800 | — | — |
| 2020-08-07 | $68.72 | $152.30 | 647,700 | — | — |
| 2020-08-06 | $67.63 | $149.88 | 645,800 | — | — |
| 2020-08-05 | $67.53 | $149.66 | 629,000 | — | — |
| 2020-08-04 | $68.38 | $151.54 | 733,100 | — | — |
| 2020-08-03 | $69.06 | $153.05 | 530,000 | — | — |
| 2020-07-31 | $69.34 | $153.67 | 899,700 | — | — |
| 2020-07-30 | $69.21 | $153.38 | 452,000 | — | — |
| 2020-07-29 | $69.21 | $153.38 | 751,700 | — | — |
| 2020-07-28 | $68.31 | $151.39 | 491,700 | — | — |
| 2020-07-27 | $68.90 | $152.69 | 681,400 | — | — |
| 2020-07-24 | $68.00 | $150.70 | 521,100 | — | — |
| 2020-07-23 | $68.46 | $151.72 | 706,500 | — | — |
| 2020-07-22 | $67.54 | $149.68 | 481,600 | — | — |
| 2020-07-21 | $67.11 | $148.73 | 626,800 | — | — |
| 2020-07-20 | $66.22 | $146.76 | 394,600 | — | — |
| 2020-07-17 | $67.45 | $149.48 | 450,400 | — | — |
| 2020-07-16 | $66.72 | $147.86 | 453,900 | — | — |
| 2020-07-15 | $66.26 | $146.84 | 571,800 | — | — |
| 2020-07-14 | $66.22 | $146.76 | 620,100 | — | — |
| 2020-07-13 | $64.68 | $143.34 | 918,000 | — | — |
| 2020-07-10 | $64.80 | $143.61 | 597,000 | — | — |
| 2020-07-09 | $63.25 | $140.17 | 815,500 | — | — |
| 2020-07-08 | $64.04 | $141.92 | 886,200 | — | — |
| 2020-07-07 | $64.17 | $142.21 | 889,900 | — | — |
| 2020-07-06 | $64.72 | $143.43 | 505,700 | — | — |
| 2020-07-02 | $64.43 | $142.79 | 625,800 | — | — |
| 2020-07-01 | $64.52 | $142.99 | 963,900 | — | — |
| 2020-06-30 | $63.66 | $141.08 | 1,080,500 | — | — |
| 2020-06-29 | $63.24 | $140.15 | 1,207,200 | — | — |
| 2020-06-26 | $61.00 | $135.19 | 2,150,100 | — | — |
| 2020-06-25 | $63.34 | $140.37 | 711,700 | — | — |
| 2020-06-24 | $63.81 | $141.41 | 911,800 | — | — |
| 2020-06-23 | $65.15 | $144.38 | 1,059,500 | — | — |
| 2020-06-22 | $65.71 | $145.62 | 799,200 | — | — |
| 2020-06-19 | $65.32 | $144.76 | 3,185,500 | — | — |
| 2020-06-18 | $66.76 | $147.95 | 814,400 | — | — |
| 2020-06-17 | $67.11 | $148.73 | 969,700 | — | — |
| 2020-06-16 | $66.10 | $146.49 | 1,076,300 | — | — |
| 2020-06-15 | $65.82 | $145.87 | 1,043,300 | — | — |
| 2020-06-12 | $65.25 | $144.61 | 888,900 | — | — |
| 2020-06-11 | $65.60 | $145.38 | 864,900 | — | — |
| 2020-06-10 | $68.39 | $151.56 | 890,500 | — | — |
| 2020-06-09 | $69.14 | $153.23 | 1,106,300 | — | — |
| 2020-06-08 | $67.91 | $150.50 | 1,241,100 | — | — |
| 2020-06-05 | $67.42 | $149.41 | 1,170,300 | — | — |
| 2020-06-04 | $65.40 | $144.55 | 868,300 | — | — |
| 2020-06-03 | $65.79 | $145.41 | 782,700 | — | — |
| 2020-06-02 | $65.35 | $144.44 | 1,032,900 | — | — |
| 2020-06-01 | $65.52 | $144.82 | 836,400 | — | — |
| 2020-05-29 | $65.93 | $145.72 | 1,337,400 | — | — |
| 2020-05-28 | $65.99 | $145.86 | 790,200 | — | — |
| 2020-05-27 | $65.82 | $145.48 | 1,078,700 | — | — |
| 2020-05-26 | $63.54 | $140.44 | 1,582,800 | — | — |
| 2020-05-22 | $64.78 | $143.18 | 774,400 | — | — |
| 2020-05-21 | $65.65 | $145.10 | 802,100 | — | — |
| 2020-05-20 | $68.69 | $151.82 | 751,500 | — | — |
| 2020-05-19 | $67.11 | $148.33 | 618,400 | — | — |
| 2020-05-18 | $67.67 | $149.57 | 839,500 | — | — |
| 2020-05-15 | $66.32 | $146.59 | 2,993,200 | — | — |
| 2020-05-14 | $65.56 | $144.91 | 924,000 | — | — |
| 2020-05-13 | $65.90 | $145.66 | 1,069,700 | — | — |
| 2020-05-12 | $66.73 | $147.49 | 849,500 | — | — |
| 2020-05-11 | $66.79 | $147.62 | 1,064,100 | — | — |
| 2020-05-08 | $65.97 | $145.81 | 701,400 | — | — |
| 2020-05-07 | $64.65 | $142.89 | 906,500 | — | — |
| 2020-05-06 | $64.59 | $142.76 | 954,300 | — | — |
| 2020-05-05 | $63.24 | $139.78 | 747,100 | — | — |
| 2020-05-04 | $62.03 | $137.10 | 619,100 | — | — |
| 2020-05-01 | $61.02 | $134.87 | 666,400 | — | — |
| 2020-04-30 | $62.20 | $137.48 | 2,287,500 | — | — |
| 2020-04-29 | $63.26 | $139.82 | 1,065,300 | — | — |
| 2020-04-28 | $64.35 | $142.23 | 1,373,500 | — | — |
| 2020-04-27 | $60.77 | $134.32 | 740,000 | — | — |
| 2020-04-24 | $61.13 | $135.11 | 752,200 | — | — |
| 2020-04-23 | $60.46 | $133.63 | 655,300 | — | — |
| 2020-04-22 | $59.91 | $132.42 | 579,500 | — | — |
| 2020-04-21 | $60.29 | $133.26 | 770,000 | — | — |
| 2020-04-20 | $61.46 | $135.84 | 1,018,000 | — | — |
| 2020-04-17 | $63.97 | $141.39 | 1,013,100 | — | — |
| 2020-04-16 | $62.51 | $138.16 | 779,700 | — | — |
| 2020-04-15 | $60.80 | $134.39 | 886,000 | — | — |
| 2020-04-14 | $62.83 | $138.87 | 1,461,600 | — | — |
| 2020-04-13 | $59.51 | $131.53 | 1,048,800 | — | — |
| 2020-04-09 | $62.89 | $139.00 | 1,174,000 | — | — |
| 2020-04-08 | $61.22 | $135.31 | 921,300 | — | — |
| 2020-04-07 | $58.65 | $129.63 | 1,105,200 | — | — |
| 2020-04-06 | $57.39 | $126.85 | 1,085,500 | — | — |
| 2020-04-03 | $55.44 | $122.54 | 884,900 | — | — |
| 2020-04-02 | $54.64 | $120.77 | 1,425,600 | — | — |
| 2020-04-01 | $53.47 | $118.18 | 1,610,100 | — | — |
| 2020-03-31 | $55.51 | $122.69 | 2,850,500 | — | — |
| 2020-03-30 | $56.63 | $125.17 | 1,596,300 | — | — |
| 2020-03-27 | $54.50 | $120.46 | 1,257,500 | — | — |
| 2020-03-26 | $55.28 | $122.18 | 1,607,100 | — | — |
| 2020-03-25 | $52.09 | $115.13 | 1,679,000 | — | — |
| 2020-03-24 | $48.97 | $108.24 | 1,217,900 | — | — |
| 2020-03-23 | $46.48 | $102.73 | 2,040,200 | — | — |
| 2020-03-20 | $48.85 | $107.97 | 2,448,600 | — | — |
| 2020-03-19 | $56.51 | $124.90 | 1,586,600 | — | — |
| 2020-03-18 | $54.59 | $120.66 | 3,258,100 | — | — |
| 2020-03-17 | $57.96 | $128.11 | 2,399,000 | — | — |
| 2020-03-16 | $50.52 | $111.66 | 1,621,200 | — | — |
| 2020-03-13 | $53.15 | $117.48 | 1,467,300 | — | — |
| 2020-03-12 | $49.97 | $110.45 | 2,070,200 | — | — |
| 2020-03-11 | $55.73 | $123.18 | 1,111,900 | — | — |
| 2020-03-10 | $57.91 | $128.00 | 1,734,900 | — | — |
| 2020-03-09 | $58.55 | $129.41 | 2,245,800 | — | — |
| 2020-03-06 | $62.25 | $137.59 | 1,674,000 | — | — |
| 2020-03-05 | $61.82 | $136.25 | 1,295,300 | — | — |
| 2020-03-04 | $64.56 | $142.29 | 1,618,500 | — | — |
| 2020-03-03 | $63.81 | $140.64 | 1,586,300 | — | — |
| 2020-03-02 | $64.32 | $141.77 | 1,160,600 | — | — |
| 2020-02-28 | $61.41 | $135.35 | 2,012,100 | — | — |
| 2020-02-27 | $62.50 | $137.75 | 1,452,300 | — | — |
| 2020-02-26 | $64.43 | $142.01 | 1,283,300 | — | — |
| 2020-02-25 | $66.23 | $145.97 | 892,200 | — | — |
| 2020-02-24 | $67.66 | $149.13 | 1,014,800 | — | — |
| 2020-02-21 | $70.14 | $154.59 | 717,300 | — | — |
| 2020-02-20 | $71.55 | $157.70 | 631,000 | — | — |
| 2020-02-19 | $71.39 | $157.35 | 593,400 | — | — |
| 2020-02-18 | $70.80 | $156.05 | 742,200 | — | — |
| 2020-02-14 | $71.40 | $157.37 | 345,200 | — | — |
| 2020-02-13 | $71.21 | $156.95 | 602,600 | — | — |
| 2020-02-12 | $70.69 | $155.81 | 581,700 | — | — |
| 2020-02-11 | $70.35 | $155.06 | 779,100 | — | — |
| 2020-02-10 | $69.30 | $152.74 | 756,500 | — | — |
| 2020-02-07 | $68.80 | $151.64 | 520,000 | — | — |
| 2020-02-06 | $69.26 | $152.65 | 548,800 | — | — |
| 2020-02-05 | $69.04 | $152.17 | 683,800 | — | — |
| 2020-02-04 | $69.81 | $153.87 | 708,700 | — | — |
| 2020-02-03 | $68.74 | $151.51 | 833,400 | — | — |
| 2020-01-31 | $67.64 | $149.08 | 1,498,800 | — | — |
| 2020-01-30 | $68.82 | $151.68 | 633,300 | — | — |
| 2020-01-29 | $69.38 | $152.92 | 824,800 | — | — |
| 2020-01-28 | $70.47 | $155.32 | 710,400 | — | — |
| 2020-01-27 | $70.48 | $155.34 | 856,200 | — | — |
| 2020-01-24 | $71.79 | $158.23 | 529,400 | — | — |
| 2020-01-23 | $71.90 | $158.47 | 523,300 | — | — |
| 2020-01-22 | $71.77 | $158.19 | 465,700 | — | — |
| 2020-01-21 | $71.03 | $156.55 | 559,200 | — | — |
| 2020-01-17 | $70.74 | $155.92 | 853,100 | — | — |
| 2020-01-16 | $70.81 | $156.07 | 609,100 | — | — |
| 2020-01-15 | $69.70 | $153.62 | 853,300 | — | — |
| 2020-01-14 | $68.89 | $151.84 | 1,234,000 | — | — |
| 2020-01-13 | $68.08 | $150.05 | 1,009,100 | — | — |
| 2020-01-10 | $67.28 | $148.29 | 944,400 | — | — |
| 2020-01-09 | $67.38 | $148.51 | 695,700 | — | — |
| 2020-01-08 | $67.14 | $147.98 | 781,300 | — | — |
| 2020-01-07 | $66.97 | $147.61 | 689,800 | — | — |
| 2020-01-06 | $67.48 | $148.73 | 723,100 | — | — |
| 2020-01-03 | $67.34 | $148.42 | 739,800 | — | — |
| 2020-01-02 | $67.06 | $147.80 | 1,094,000 | — | — |