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 | $93.89 | $124.19 | 491,800 | — | — |
| 2020-12-30 | $95.52 | $126.34 | 417,700 | — | — |
| 2020-12-29 | $93.44 | $123.59 | 428,500 | — | — |
| 2020-12-28 | $94.91 | $125.53 | 513,500 | — | — |
| 2020-12-24 | $93.82 | $124.09 | 295,700 | — | — |
| 2020-12-23 | $94.58 | $125.10 | 670,200 | — | — |
| 2020-12-22 | $91.68 | $121.26 | 653,200 | — | — |
| 2020-12-21 | $94.64 | $125.18 | 901,400 | — | — |
| 2020-12-18 | $95.26 | $126.00 | 1,447,700 | — | — |
| 2020-12-17 | $96.40 | $127.51 | 892,200 | — | — |
| 2020-12-16 | $94.36 | $124.81 | 977,800 | — | — |
| 2020-12-15 | $95.53 | $126.35 | 635,600 | — | — |
| 2020-12-14 | $93.60 | $123.80 | 1,167,700 | — | — |
| 2020-12-11 | $94.33 | $124.77 | 909,200 | — | — |
| 2020-12-10 | $94.64 | $125.18 | 1,197,500 | — | — |
| 2020-12-09 | $93.66 | $123.88 | 1,241,000 | — | — |
| 2020-12-08 | $91.68 | $121.26 | 1,264,000 | — | — |
| 2020-12-07 | $92.26 | $122.03 | 1,069,200 | — | — |
| 2020-12-04 | $91.53 | $121.06 | 2,048,100 | — | — |
| 2020-12-03 | $88.14 | $116.58 | 2,393,300 | — | — |
| 2020-12-02 | $83.29 | $110.16 | 1,613,900 | — | — |
| 2020-12-01 | $81.80 | $108.19 | 1,957,600 | — | — |
| 2020-11-30 | $79.49 | $105.14 | 1,388,100 | — | — |
| 2020-11-27 | $83.87 | $110.93 | 633,700 | — | — |
| 2020-11-25 | $84.72 | $112.06 | 1,130,700 | — | — |
| 2020-11-24 | $86.38 | $114.25 | 1,496,100 | — | — |
| 2020-11-23 | $81.10 | $107.27 | 1,111,800 | — | — |
| 2020-11-20 | $76.76 | $101.53 | 1,065,700 | — | — |
| 2020-11-19 | $78.78 | $104.20 | 1,104,500 | — | — |
| 2020-11-18 | $78.67 | $104.05 | 989,200 | — | — |
| 2020-11-17 | $78.94 | $104.41 | 1,457,600 | — | — |
| 2020-11-16 | $75.52 | $99.89 | 1,588,300 | — | — |
| 2020-11-13 | $70.09 | $92.71 | 779,500 | — | — |
| 2020-11-12 | $65.37 | $86.46 | 1,145,000 | — | — |
| 2020-11-11 | $67.64 | $89.47 | 1,640,600 | — | — |
| 2020-11-10 | $71.90 | $95.10 | 1,219,500 | — | — |
| 2020-11-09 | $70.84 | $93.70 | 2,402,400 | — | — |
| 2020-11-06 | $59.10 | $78.17 | 1,371,000 | — | — |
| 2020-11-05 | $62.44 | $82.59 | 1,188,300 | — | — |
| 2020-11-04 | $61.08 | $80.79 | 983,700 | — | — |
| 2020-11-03 | $63.20 | $83.59 | 1,413,800 | — | — |
| 2020-11-02 | $59.77 | $79.06 | 1,750,400 | — | — |
| 2020-10-30 | $58.29 | $77.10 | 1,450,300 | — | — |
| 2020-10-29 | $61.12 | $80.84 | 2,277,700 | — | — |
| 2020-10-28 | $58.51 | $77.39 | 986,300 | — | — |
| 2020-10-27 | $60.99 | $80.67 | 669,900 | — | — |
| 2020-10-26 | $62.28 | $82.38 | 1,067,300 | — | — |
| 2020-10-23 | $64.94 | $85.89 | 943,800 | — | — |
| 2020-10-22 | $64.98 | $85.95 | 912,200 | — | — |
| 2020-10-21 | $61.42 | $81.24 | 848,400 | — | — |
| 2020-10-20 | $61.59 | $81.46 | 821,200 | — | — |
| 2020-10-19 | $62.05 | $82.07 | 1,165,800 | — | — |
| 2020-10-16 | $62.16 | $82.22 | 1,145,400 | — | — |
| 2020-10-15 | $63.86 | $84.47 | 1,042,700 | — | — |
| 2020-10-14 | $62.21 | $82.28 | 730,700 | — | — |
| 2020-10-13 | $62.54 | $82.72 | 1,555,700 | — | — |
| 2020-10-12 | $65.59 | $86.75 | 754,100 | — | — |
| 2020-10-09 | $66.13 | $87.47 | 1,113,100 | — | — |
| 2020-10-08 | $67.61 | $89.43 | 969,200 | — | — |
| 2020-10-07 | $64.44 | $85.23 | 1,181,600 | — | — |
| 2020-10-06 | $61.64 | $81.53 | 883,800 | — | — |
| 2020-10-05 | $63.79 | $84.37 | 934,400 | — | — |
| 2020-10-02 | $62.12 | $82.16 | 1,117,300 | — | — |
| 2020-10-01 | $60.59 | $80.14 | 1,255,800 | — | — |
| 2020-09-30 | $59.64 | $78.88 | 1,708,900 | — | — |
| 2020-09-29 | $58.69 | $77.63 | 1,134,300 | — | — |
| 2020-09-28 | $61.89 | $81.86 | 1,338,500 | — | — |
| 2020-09-25 | $61.50 | $81.34 | 952,100 | — | — |
| 2020-09-24 | $61.88 | $81.85 | 1,213,100 | — | — |
| 2020-09-23 | $62.08 | $82.11 | 958,000 | — | — |
| 2020-09-22 | $64.36 | $85.13 | 1,402,700 | — | — |
| 2020-09-21 | $64.68 | $85.55 | 1,450,900 | — | — |
| 2020-09-18 | $68.48 | $90.58 | 2,609,300 | — | — |
| 2020-09-17 | $70.51 | $93.26 | 1,080,500 | — | — |
| 2020-09-16 | $72.08 | $95.34 | 1,516,000 | — | — |
| 2020-09-15 | $70.93 | $93.82 | 1,492,000 | — | — |
| 2020-09-14 | $71.40 | $94.44 | 1,559,800 | — | — |
| 2020-09-11 | $67.07 | $88.71 | 1,182,400 | — | — |
| 2020-09-10 | $67.05 | $88.68 | 1,408,500 | — | — |
| 2020-09-09 | $65.03 | $86.01 | 1,128,500 | — | — |
| 2020-09-08 | $66.04 | $87.35 | 2,063,900 | — | — |
| 2020-09-04 | $63.42 | $83.88 | 1,785,500 | — | — |
| 2020-09-03 | $61.45 | $81.28 | 3,319,600 | — | — |
| 2020-09-02 | $59.51 | $78.71 | 2,405,400 | — | — |
| 2020-09-01 | $57.65 | $76.25 | 1,560,200 | — | — |
| 2020-08-31 | $55.76 | $73.75 | 1,105,400 | — | — |
| 2020-08-28 | $57.24 | $75.71 | 956,300 | — | — |
| 2020-08-27 | $55.05 | $72.81 | 955,900 | — | — |
| 2020-08-26 | $53.02 | $70.13 | 825,400 | — | — |
| 2020-08-25 | $54.16 | $71.64 | 905,900 | — | — |
| 2020-08-24 | $53.66 | $70.97 | 1,534,300 | — | — |
| 2020-08-21 | $50.13 | $66.31 | 616,200 | — | — |
| 2020-08-20 | $50.18 | $66.37 | 820,300 | — | — |
| 2020-08-19 | $51.04 | $67.51 | 890,300 | — | — |
| 2020-08-18 | $51.50 | $68.12 | 1,081,700 | — | — |
| 2020-08-17 | $54.66 | $72.30 | 752,200 | — | — |
| 2020-08-14 | $55.36 | $73.22 | 945,700 | — | — |
| 2020-08-13 | $53.61 | $70.91 | 964,900 | — | — |
| 2020-08-12 | $53.54 | $70.82 | 989,300 | — | — |
| 2020-08-11 | $54.20 | $71.69 | 1,654,800 | — | — |
| 2020-08-10 | $54.03 | $71.46 | 1,930,900 | — | — |
| 2020-08-07 | $51.81 | $68.53 | 812,000 | — | — |
| 2020-08-06 | $50.65 | $66.99 | 997,400 | — | — |
| 2020-08-05 | $51.18 | $67.69 | 1,273,300 | — | — |
| 2020-08-04 | $47.72 | $63.12 | 1,292,100 | — | — |
| 2020-08-03 | $49.23 | $65.11 | 1,045,600 | — | — |
| 2020-07-31 | $48.66 | $64.36 | 849,800 | — | — |
| 2020-07-30 | $50.18 | $66.37 | 1,075,400 | — | — |
| 2020-07-29 | $52.16 | $68.99 | 938,100 | — | — |
| 2020-07-28 | $50.71 | $67.07 | 1,195,000 | — | — |
| 2020-07-27 | $50.12 | $66.29 | 922,200 | — | — |
| 2020-07-24 | $50.08 | $66.24 | 787,100 | — | — |
| 2020-07-23 | $50.90 | $67.32 | 1,297,800 | — | — |
| 2020-07-22 | $49.44 | $65.39 | 1,146,000 | — | — |
| 2020-07-21 | $49.02 | $64.84 | 1,111,500 | — | — |
| 2020-07-20 | $47.34 | $62.62 | 1,284,100 | — | — |
| 2020-07-17 | $49.23 | $65.11 | 972,600 | — | — |
| 2020-07-16 | $51.26 | $67.80 | 1,822,700 | — | — |
| 2020-07-15 | $50.78 | $67.17 | 2,363,400 | — | — |
| 2020-07-14 | $46.51 | $61.52 | 1,305,900 | — | — |
| 2020-07-13 | $45.39 | $60.04 | 1,578,800 | — | — |
| 2020-07-10 | $44.37 | $58.69 | 1,040,000 | — | — |
| 2020-07-09 | $42.51 | $56.23 | 1,751,500 | — | — |
| 2020-07-08 | $45.11 | $59.67 | 1,395,300 | — | — |
| 2020-07-07 | $44.62 | $59.02 | 1,354,300 | — | — |
| 2020-07-06 | $46.50 | $61.50 | 1,686,200 | — | — |
| 2020-07-02 | $47.46 | $62.77 | 1,507,300 | — | — |
| 2020-07-01 | $46.69 | $61.76 | 1,471,400 | — | — |
| 2020-06-30 | $48.05 | $63.55 | 1,126,300 | — | — |
| 2020-06-29 | $48.67 | $64.37 | 2,160,300 | — | — |
| 2020-06-26 | $44.66 | $59.07 | 2,571,600 | — | — |
| 2020-06-25 | $46.88 | $62.01 | 1,686,700 | — | — |
| 2020-06-24 | $47.60 | $62.96 | 2,095,600 | — | — |
| 2020-06-23 | $49.20 | $65.08 | 1,710,500 | — | — |
| 2020-06-22 | $47.50 | $62.83 | 1,674,100 | — | — |
| 2020-06-19 | $46.85 | $61.97 | 3,084,000 | — | — |
| 2020-06-18 | $49.72 | $65.76 | 1,209,100 | — | — |
| 2020-06-17 | $49.59 | $65.59 | 1,723,900 | — | — |
| 2020-06-16 | $52.57 | $69.53 | 2,462,100 | — | — |
| 2020-06-15 | $50.17 | $66.36 | 2,274,400 | — | — |
| 2020-06-12 | $49.61 | $65.62 | 5,811,300 | — | — |
| 2020-06-11 | $52.72 | $69.73 | 2,609,500 | — | — |
| 2020-06-10 | $59.61 | $78.84 | 1,902,100 | — | — |
| 2020-06-09 | $63.58 | $84.10 | 2,169,700 | — | — |
| 2020-06-08 | $69.46 | $91.87 | 2,913,500 | — | — |
| 2020-06-05 | $62.75 | $83.00 | 2,233,200 | — | — |
| 2020-06-04 | $57.13 | $75.56 | 2,191,800 | — | — |
| 2020-06-03 | $55.01 | $72.76 | 2,112,800 | — | — |
| 2020-06-02 | $49.61 | $65.62 | 1,289,700 | — | — |
| 2020-06-01 | $47.62 | $62.99 | 1,588,900 | — | — |
| 2020-05-29 | $45.47 | $60.14 | 7,481,900 | — | — |
| 2020-05-28 | $49.56 | $65.55 | 1,946,400 | — | — |
| 2020-05-27 | $53.85 | $71.23 | 2,647,600 | — | — |
| 2020-05-26 | $49.83 | $65.91 | 2,172,800 | — | — |
| 2020-05-22 | $44.15 | $58.40 | 1,276,300 | — | — |
| 2020-05-21 | $44.31 | $58.61 | 2,129,600 | — | — |
| 2020-05-20 | $41.99 | $55.54 | 1,707,900 | — | — |
| 2020-05-19 | $41.65 | $55.09 | 1,569,900 | — | — |
| 2020-05-18 | $44.48 | $58.83 | 1,981,100 | — | — |
| 2020-05-15 | $40.21 | $53.18 | 1,619,800 | — | — |
| 2020-05-14 | $41.23 | $54.53 | 1,739,500 | — | — |
| 2020-05-13 | $39.52 | $52.27 | 1,801,500 | — | — |
| 2020-05-12 | $42.15 | $55.75 | 1,262,400 | — | — |
| 2020-05-11 | $43.53 | $57.58 | 2,070,500 | — | — |
| 2020-05-08 | $46.02 | $60.87 | 1,290,900 | — | — |
| 2020-05-07 | $42.94 | $56.80 | 1,391,500 | — | — |
| 2020-05-06 | $42.50 | $56.21 | 1,478,800 | — | — |
| 2020-05-05 | $44.27 | $58.55 | 1,546,900 | — | — |
| 2020-05-04 | $44.43 | $58.77 | 1,310,900 | — | — |
| 2020-05-01 | $44.67 | $59.08 | 1,910,500 | — | — |
| 2020-04-30 | $49.23 | $65.11 | 2,212,300 | — | — |
| 2020-04-29 | $53.95 | $71.36 | 3,059,800 | — | — |
| 2020-04-28 | $50.62 | $66.95 | 2,985,600 | — | — |
| 2020-04-27 | $47.64 | $63.01 | 2,198,900 | — | — |
| 2020-04-24 | $41.36 | $54.71 | 2,371,600 | — | — |
| 2020-04-23 | $39.70 | $52.51 | 1,484,300 | — | — |
| 2020-04-22 | $39.19 | $51.84 | 1,451,000 | — | — |
| 2020-04-21 | $39.33 | $52.02 | 1,494,200 | — | — |
| 2020-04-20 | $40.88 | $54.07 | 1,942,700 | — | — |
| 2020-04-17 | $44.88 | $59.36 | 1,823,100 | — | — |
| 2020-04-16 | $40.04 | $52.96 | 1,340,200 | — | — |
| 2020-04-15 | $42.33 | $55.99 | 1,884,200 | — | — |
| 2020-04-14 | $47.96 | $63.44 | 1,277,500 | — | — |
| 2020-04-13 | $46.06 | $60.92 | 1,461,400 | — | — |
| 2020-04-09 | $49.51 | $65.49 | 2,631,800 | — | — |
| 2020-04-08 | $47.89 | $63.34 | 1,972,200 | — | — |
| 2020-04-07 | $46.73 | $61.81 | 3,517,500 | — | — |
| 2020-04-06 | $39.71 | $52.52 | 3,774,700 | — | — |
| 2020-04-03 | $30.99 | $40.99 | 2,238,300 | — | — |
| 2020-04-02 | $31.87 | $42.15 | 3,786,300 | — | — |
| 2020-04-01 | $32.63 | $43.16 | 2,372,000 | — | — |
| 2020-03-31 | $37.64 | $49.79 | 1,444,900 | — | — |
| 2020-03-30 | $38.22 | $50.55 | 1,550,500 | — | — |
| 2020-03-27 | $38.00 | $50.26 | 1,890,200 | — | — |
| 2020-03-26 | $39.03 | $51.62 | 2,979,100 | — | — |
| 2020-03-25 | $37.46 | $49.55 | 2,013,800 | — | — |
| 2020-03-24 | $35.52 | $46.98 | 1,338,900 | — | — |
| 2020-03-23 | $29.05 | $38.42 | 1,573,200 | — | — |
| 2020-03-20 | $31.57 | $41.76 | 2,139,300 | — | — |
| 2020-03-19 | $33.90 | $44.84 | 1,835,100 | — | — |
| 2020-03-18 | $33.25 | $43.93 | 1,793,800 | — | — |
| 2020-03-17 | $37.43 | $49.45 | 2,230,500 | — | — |
| 2020-03-16 | $40.75 | $53.84 | 1,442,200 | — | — |
| 2020-03-13 | $50.34 | $66.51 | 1,918,500 | — | — |
| 2020-03-12 | $44.25 | $58.46 | 2,822,900 | — | — |
| 2020-03-11 | $56.63 | $74.82 | 1,393,100 | — | — |
| 2020-03-10 | $63.59 | $84.01 | 1,319,100 | — | — |
| 2020-03-09 | $61.50 | $81.25 | 1,518,800 | — | — |
| 2020-03-06 | $69.18 | $91.40 | 1,371,500 | — | — |
| 2020-03-05 | $69.84 | $92.27 | 1,307,600 | — | — |
| 2020-03-04 | $73.79 | $97.49 | 1,045,600 | — | — |
| 2020-03-03 | $71.93 | $95.03 | 1,167,300 | — | — |
| 2020-03-02 | $74.59 | $98.54 | 1,294,300 | — | — |
| 2020-02-28 | $74.11 | $97.91 | 1,834,300 | — | — |
| 2020-02-27 | $73.06 | $96.52 | 1,697,800 | — | — |
| 2020-02-26 | $74.04 | $97.82 | 1,389,000 | — | — |
| 2020-02-25 | $76.96 | $101.68 | 1,255,600 | — | — |
| 2020-02-24 | $81.23 | $107.32 | 1,162,600 | — | — |
| 2020-02-21 | $84.67 | $111.86 | 798,000 | — | — |
| 2020-02-20 | $86.88 | $114.78 | 812,500 | — | — |
| 2020-02-19 | $86.13 | $113.79 | 947,100 | — | — |
| 2020-02-18 | $86.35 | $114.08 | 1,154,800 | — | — |
| 2020-02-14 | $89.37 | $118.07 | 863,400 | — | — |
| 2020-02-13 | $89.28 | $117.95 | 901,000 | — | — |
| 2020-02-12 | $89.89 | $118.76 | 1,486,500 | — | — |
| 2020-02-11 | $86.16 | $113.83 | 753,600 | — | — |
| 2020-02-10 | $85.37 | $112.79 | 1,145,400 | — | — |
| 2020-02-07 | $86.45 | $114.21 | 883,900 | — | — |
| 2020-02-06 | $88.88 | $117.42 | 951,000 | — | — |
| 2020-02-05 | $90.00 | $118.90 | 2,265,600 | — | — |
| 2020-02-04 | $87.15 | $115.14 | 1,177,400 | — | — |
| 2020-02-03 | $86.42 | $114.17 | 1,042,400 | — | — |
| 2020-01-31 | $87.17 | $115.17 | 931,600 | — | — |
| 2020-01-30 | $91.40 | $120.75 | 719,500 | — | — |
| 2020-01-29 | $89.91 | $118.79 | 851,400 | — | — |
| 2020-01-28 | $90.20 | $119.17 | 895,300 | — | — |
| 2020-01-27 | $91.42 | $120.78 | 997,900 | — | — |
| 2020-01-24 | $94.95 | $125.44 | 556,200 | — | — |
| 2020-01-23 | $96.89 | $128.01 | 569,400 | — | — |
| 2020-01-22 | $98.08 | $129.58 | 471,200 | — | — |
| 2020-01-21 | $98.77 | $130.49 | 840,400 | — | — |
| 2020-01-17 | $100.95 | $133.37 | 717,000 | — | — |
| 2020-01-16 | $99.39 | $131.31 | 603,200 | — | — |
| 2020-01-15 | $98.74 | $130.45 | 741,700 | — | — |
| 2020-01-14 | $99.90 | $131.98 | 792,200 | — | — |
| 2020-01-13 | $100.25 | $132.45 | 657,700 | — | — |
| 2020-01-10 | $100.48 | $132.75 | 930,700 | — | — |
| 2020-01-09 | $103.30 | $136.48 | 1,921,000 | — | — |
| 2020-01-08 | $106.23 | $140.35 | 631,900 | — | — |
| 2020-01-07 | $105.65 | $139.58 | 549,700 | — | — |
| 2020-01-06 | $105.64 | $139.57 | 684,100 | — | — |
| 2020-01-03 | $103.29 | $136.46 | 642,000 | — | — |
| 2020-01-02 | $105.35 | $139.18 | 835,400 | — | — |