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
- 1993-02-23 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 | $68.53 | $130.70 | 5,297,400 | — | — |
| 2020-12-30 | $67.84 | $129.38 | 5,283,200 | — | — |
| 2020-12-29 | $67.71 | $129.13 | 4,701,300 | — | — |
| 2020-12-28 | $68.05 | $129.78 | 7,417,100 | — | — |
| 2020-12-24 | $68.09 | $129.86 | 3,126,700 | — | — |
| 2020-12-23 | $68.21 | $130.09 | 8,772,500 | — | — |
| 2020-12-22 | $66.64 | $127.09 | 9,807,000 | — | — |
| 2020-12-21 | $67.83 | $129.36 | 14,787,800 | — | — |
| 2020-12-18 | $64.18 | $122.40 | 15,499,800 | — | — |
| 2020-12-17 | $64.67 | $123.34 | 7,197,500 | — | — |
| 2020-12-16 | $64.23 | $122.50 | 8,806,400 | — | — |
| 2020-12-15 | $63.95 | $121.96 | 9,718,800 | — | — |
| 2020-12-14 | $61.88 | $118.01 | 10,236,600 | — | — |
| 2020-12-11 | $63.32 | $120.76 | 9,034,200 | — | — |
| 2020-12-10 | $64.44 | $122.90 | 8,888,000 | — | — |
| 2020-12-09 | $64.37 | $122.76 | 10,145,500 | — | — |
| 2020-12-08 | $63.91 | $121.89 | 6,386,200 | — | — |
| 2020-12-07 | $64.26 | $122.55 | 10,402,100 | — | — |
| 2020-12-04 | $65.00 | $123.96 | 10,169,700 | — | — |
| 2020-12-03 | $64.06 | $122.17 | 11,757,900 | — | — |
| 2020-12-02 | $64.02 | $122.10 | 10,790,700 | — | — |
| 2020-12-01 | $63.28 | $120.68 | 15,857,200 | — | — |
| 2020-11-30 | $61.83 | $117.92 | 15,610,700 | — | — |
| 2020-11-27 | $63.84 | $121.75 | 5,581,500 | — | — |
| 2020-11-25 | $63.48 | $121.07 | 11,509,700 | — | — |
| 2020-11-24 | $63.60 | $121.29 | 22,357,700 | — | — |
| 2020-11-23 | $60.27 | $114.94 | 12,647,400 | — | — |
| 2020-11-20 | $57.81 | $110.25 | 7,739,900 | — | — |
| 2020-11-19 | $58.63 | $111.82 | 7,220,200 | — | — |
| 2020-11-18 | $58.81 | $112.16 | 11,536,700 | — | — |
| 2020-11-17 | $58.81 | $112.16 | 9,599,100 | — | — |
| 2020-11-16 | $58.11 | $110.82 | 12,201,400 | — | — |
| 2020-11-13 | $56.61 | $107.96 | 9,919,100 | — | — |
| 2020-11-12 | $55.55 | $105.94 | 9,889,500 | — | — |
| 2020-11-11 | $56.34 | $107.45 | 9,731,600 | — | — |
| 2020-11-10 | $55.75 | $106.32 | 15,502,900 | — | — |
| 2020-11-09 | $56.02 | $106.84 | 24,243,300 | — | — |
| 2020-11-06 | $51.70 | $98.60 | 6,453,900 | — | — |
| 2020-11-05 | $52.20 | $99.55 | 9,444,300 | — | — |
| 2020-11-04 | $51.43 | $98.08 | 17,378,000 | — | — |
| 2020-11-03 | $51.18 | $97.61 | 13,142,200 | — | — |
| 2020-11-02 | $49.38 | $94.18 | 16,337,800 | — | — |
| 2020-10-30 | $48.15 | $91.83 | 14,907,400 | — | — |
| 2020-10-29 | $48.12 | $91.77 | 10,887,800 | — | — |
| 2020-10-28 | $47.57 | $90.06 | 13,622,800 | — | — |
| 2020-10-27 | $48.59 | $91.99 | 11,593,300 | — | — |
| 2020-10-26 | $50.32 | $95.26 | 15,561,400 | — | — |
| 2020-10-23 | $51.87 | $98.20 | 11,538,500 | — | — |
| 2020-10-22 | $51.77 | $98.01 | 13,264,400 | — | — |
| 2020-10-21 | $50.38 | $95.38 | 18,583,200 | — | — |
| 2020-10-20 | $51.47 | $97.44 | 11,177,600 | — | — |
| 2020-10-19 | $50.95 | $96.45 | 12,677,000 | — | — |
| 2020-10-16 | $51.85 | $98.16 | 16,923,300 | — | — |
| 2020-10-15 | $51.33 | $97.17 | 21,059,700 | — | — |
| 2020-10-14 | $50.65 | $95.89 | 20,330,100 | — | — |
| 2020-10-13 | $50.44 | $95.49 | 17,448,000 | — | — |
| 2020-10-12 | $50.74 | $96.06 | 17,615,000 | — | — |
| 2020-10-09 | $48.83 | $92.44 | 11,381,800 | — | — |
| 2020-10-08 | $49.00 | $92.76 | 23,836,600 | — | — |
| 2020-10-07 | $48.71 | $92.21 | 12,019,100 | — | — |
| 2020-10-06 | $47.74 | $90.38 | 22,980,200 | — | — |
| 2020-10-05 | $48.60 | $92.01 | 19,140,100 | — | — |
| 2020-10-02 | $47.97 | $90.81 | 12,681,800 | — | — |
| 2020-10-01 | $47.26 | $89.47 | 25,275,400 | — | — |
| 2020-09-30 | $48.35 | $91.53 | 15,047,300 | — | — |
| 2020-09-29 | $47.24 | $89.43 | 11,355,600 | — | — |
| 2020-09-28 | $48.38 | $91.59 | 9,466,200 | — | — |
| 2020-09-25 | $47.04 | $89.05 | 9,816,000 | — | — |
| 2020-09-24 | $46.61 | $88.24 | 9,832,700 | — | — |
| 2020-09-23 | $46.42 | $87.88 | 8,248,100 | — | — |
| 2020-09-22 | $47.63 | $90.17 | 11,164,400 | — | — |
| 2020-09-21 | $48.36 | $91.55 | 12,909,900 | — | — |
| 2020-09-18 | $50.08 | $94.81 | 10,743,900 | — | — |
| 2020-09-17 | $50.25 | $95.13 | 7,533,700 | — | — |
| 2020-09-16 | $51.15 | $96.83 | 8,699,700 | — | — |
| 2020-09-15 | $50.39 | $95.39 | 7,660,100 | — | — |
| 2020-09-14 | $51.15 | $96.83 | 8,812,200 | — | — |
| 2020-09-11 | $50.35 | $95.32 | 8,969,700 | — | — |
| 2020-09-10 | $50.29 | $95.21 | 8,609,100 | — | — |
| 2020-09-09 | $51.06 | $96.66 | 8,808,100 | — | — |
| 2020-09-08 | $50.17 | $94.98 | 10,946,600 | — | — |
| 2020-09-04 | $52.71 | $99.79 | 9,413,000 | — | — |
| 2020-09-03 | $52.75 | $99.86 | 11,029,600 | — | — |
| 2020-09-02 | $53.25 | $100.81 | 7,547,100 | — | — |
| 2020-09-01 | $52.58 | $99.54 | 5,568,800 | — | — |
| 2020-08-31 | $52.26 | $98.93 | 8,026,600 | — | — |
| 2020-08-28 | $52.89 | $100.13 | 8,743,800 | — | — |
| 2020-08-27 | $52.61 | $99.60 | 8,910,100 | — | — |
| 2020-08-26 | $51.71 | $97.89 | 5,920,800 | — | — |
| 2020-08-25 | $52.05 | $98.54 | 8,425,500 | — | — |
| 2020-08-24 | $52.37 | $99.14 | 7,728,500 | — | — |
| 2020-08-21 | $51.10 | $96.74 | 6,408,500 | — | — |
| 2020-08-20 | $50.80 | $96.17 | 5,186,300 | — | — |
| 2020-08-19 | $51.37 | $97.25 | 5,957,600 | — | — |
| 2020-08-18 | $50.92 | $96.40 | 6,450,000 | — | — |
| 2020-08-17 | $51.28 | $97.08 | 7,333,000 | — | — |
| 2020-08-14 | $52.30 | $99.01 | 5,782,300 | — | — |
| 2020-08-13 | $52.18 | $98.78 | 5,728,700 | — | — |
| 2020-08-12 | $52.38 | $99.16 | 8,949,400 | — | — |
| 2020-08-11 | $51.78 | $98.03 | 11,792,600 | — | — |
| 2020-08-10 | $50.58 | $95.75 | 6,518,300 | — | — |
| 2020-08-07 | $50.35 | $95.32 | 6,225,900 | — | — |
| 2020-08-06 | $49.45 | $93.61 | 5,701,100 | — | — |
| 2020-08-05 | $49.77 | $94.22 | 6,636,100 | — | — |
| 2020-08-04 | $49.26 | $93.26 | 6,445,200 | — | — |
| 2020-08-03 | $49.46 | $93.63 | 9,912,400 | — | — |
| 2020-07-31 | $48.88 | $92.54 | 9,669,900 | — | — |
| 2020-07-30 | $48.95 | $92.67 | 9,410,100 | — | — |
| 2020-07-29 | $50.59 | $95.11 | 8,074,300 | — | — |
| 2020-07-28 | $50.26 | $94.49 | 7,287,900 | — | — |
| 2020-07-27 | $51.32 | $96.48 | 12,087,100 | — | — |
| 2020-07-24 | $50.18 | $94.34 | 6,860,800 | — | — |
| 2020-07-23 | $50.56 | $95.05 | 13,527,000 | — | — |
| 2020-07-22 | $51.00 | $95.88 | 13,604,000 | — | — |
| 2020-07-21 | $52.38 | $98.48 | 11,951,200 | — | — |
| 2020-07-20 | $51.86 | $97.50 | 10,423,600 | — | — |
| 2020-07-17 | $52.41 | $98.53 | 16,263,800 | — | — |
| 2020-07-16 | $52.64 | $98.96 | 25,026,800 | — | — |
| 2020-07-15 | $51.35 | $96.54 | 17,424,200 | — | — |
| 2020-07-14 | $50.50 | $94.94 | 16,075,600 | — | — |
| 2020-07-13 | $50.22 | $94.41 | 14,904,000 | — | — |
| 2020-07-10 | $49.80 | $93.63 | 13,386,000 | — | — |
| 2020-07-09 | $47.51 | $89.32 | 9,119,900 | — | — |
| 2020-07-08 | $48.91 | $91.95 | 12,322,200 | — | — |
| 2020-07-07 | $47.49 | $89.28 | 8,750,700 | — | — |
| 2020-07-06 | $48.82 | $91.78 | 10,649,600 | — | — |
| 2020-07-02 | $47.79 | $89.85 | 7,488,800 | — | — |
| 2020-07-01 | $47.61 | $89.51 | 11,363,800 | — | — |
| 2020-06-30 | $48.30 | $90.81 | 11,894,300 | — | — |
| 2020-06-29 | $47.24 | $88.81 | 9,380,800 | — | — |
| 2020-06-26 | $47.05 | $88.46 | 20,082,500 | — | — |
| 2020-06-25 | $48.79 | $91.73 | 15,014,300 | — | — |
| 2020-06-24 | $46.95 | $88.27 | 12,806,200 | — | — |
| 2020-06-23 | $47.89 | $90.03 | 9,672,600 | — | — |
| 2020-06-22 | $47.38 | $89.08 | 11,657,400 | — | — |
| 2020-06-19 | $46.93 | $88.23 | 20,962,700 | — | — |
| 2020-06-18 | $47.58 | $89.45 | 9,825,200 | — | — |
| 2020-06-17 | $47.76 | $89.79 | 8,674,400 | — | — |
| 2020-06-16 | $48.56 | $91.29 | 13,551,500 | — | — |
| 2020-06-15 | $47.40 | $89.11 | 14,758,800 | — | — |
| 2020-06-12 | $46.28 | $87.01 | 14,093,100 | — | — |
| 2020-06-11 | $44.57 | $83.79 | 17,961,900 | — | — |
| 2020-06-10 | $48.69 | $91.54 | 14,770,900 | — | — |
| 2020-06-09 | $50.40 | $94.75 | 15,090,400 | — | — |
| 2020-06-08 | $50.15 | $94.28 | 12,150,300 | — | — |
| 2020-06-05 | $49.53 | $93.12 | 17,976,100 | — | — |
| 2020-06-04 | $48.69 | $91.54 | 15,279,600 | — | — |
| 2020-06-03 | $46.91 | $88.19 | 11,253,500 | — | — |
| 2020-06-02 | $45.58 | $85.69 | 11,179,200 | — | — |
| 2020-06-01 | $44.70 | $84.04 | 8,649,500 | — | — |
| 2020-05-29 | $44.20 | $83.10 | 13,102,100 | — | — |
| 2020-05-28 | $44.40 | $83.47 | 17,615,900 | — | — |
| 2020-05-27 | $46.86 | $88.10 | 25,892,400 | — | — |
| 2020-05-26 | $43.69 | $82.14 | 19,709,900 | — | — |
| 2020-05-22 | $40.13 | $75.45 | 6,468,900 | — | — |
| 2020-05-21 | $40.30 | $75.76 | 9,654,200 | — | — |
| 2020-05-20 | $41.06 | $77.19 | 12,031,600 | — | — |
| 2020-05-19 | $39.33 | $73.94 | 8,895,500 | — | — |
| 2020-05-18 | $40.28 | $75.73 | 14,722,400 | — | — |
| 2020-05-15 | $37.29 | $70.11 | 9,175,800 | — | — |
| 2020-05-14 | $37.81 | $71.08 | 14,986,600 | — | — |
| 2020-05-13 | $36.99 | $69.54 | 11,565,900 | — | — |
| 2020-05-12 | $38.42 | $72.23 | 13,605,600 | — | — |
| 2020-05-11 | $39.83 | $74.88 | 10,106,400 | — | — |
| 2020-05-08 | $40.08 | $75.35 | 12,096,400 | — | — |
| 2020-05-07 | $38.81 | $72.96 | 9,348,900 | — | — |
| 2020-05-06 | $37.30 | $70.12 | 7,817,800 | — | — |
| 2020-05-05 | $37.98 | $71.40 | 8,951,200 | — | — |
| 2020-05-04 | $38.09 | $71.61 | 13,985,100 | — | — |
| 2020-05-01 | $38.40 | $72.19 | 12,806,200 | — | — |
| 2020-04-30 | $39.43 | $74.13 | 13,431,700 | — | — |
| 2020-04-29 | $40.79 | $76.69 | 15,880,400 | — | — |
| 2020-04-28 | $40.13 | $74.79 | 12,778,400 | — | — |
| 2020-04-27 | $39.31 | $73.26 | 11,619,400 | — | — |
| 2020-04-24 | $37.97 | $70.76 | 8,567,500 | — | — |
| 2020-04-23 | $37.47 | $69.83 | 8,694,800 | — | — |
| 2020-04-22 | $37.81 | $70.46 | 10,449,000 | — | — |
| 2020-04-21 | $36.95 | $68.86 | 14,134,900 | — | — |
| 2020-04-20 | $38.36 | $71.49 | 16,573,800 | — | — |
| 2020-04-17 | $39.09 | $72.85 | 25,074,500 | — | — |
| 2020-04-16 | $38.36 | $71.49 | 27,913,000 | — | — |
| 2020-04-15 | $38.40 | $71.56 | 15,590,100 | — | — |
| 2020-04-14 | $39.86 | $74.28 | 14,471,900 | — | — |
| 2020-04-13 | $39.58 | $73.76 | 13,369,900 | — | — |
| 2020-04-09 | $41.08 | $76.56 | 21,902,200 | — | — |
| 2020-04-08 | $39.37 | $73.37 | 15,376,700 | — | — |
| 2020-04-07 | $36.94 | $68.84 | 19,536,700 | — | — |
| 2020-04-06 | $37.01 | $68.97 | 18,788,700 | — | — |
| 2020-04-03 | $33.85 | $63.08 | 16,926,500 | — | — |
| 2020-04-02 | $33.90 | $63.18 | 21,656,000 | — | — |
| 2020-04-01 | $31.62 | $58.93 | 23,755,100 | — | — |
| 2020-03-31 | $34.00 | $63.36 | 17,122,600 | — | — |
| 2020-03-30 | $34.84 | $64.93 | 18,046,400 | — | — |
| 2020-03-27 | $34.01 | $63.38 | 33,375,400 | — | — |
| 2020-03-26 | $35.71 | $66.55 | 26,422,500 | — | — |
| 2020-03-25 | $33.99 | $63.34 | 27,198,500 | — | — |
| 2020-03-24 | $33.22 | $61.91 | 25,905,500 | — | — |
| 2020-03-23 | $27.81 | $51.83 | 26,401,000 | — | — |
| 2020-03-20 | $29.67 | $55.29 | 27,472,500 | — | — |
| 2020-03-19 | $30.92 | $57.62 | 23,929,600 | — | — |
| 2020-03-18 | $30.75 | $57.31 | 27,603,000 | — | — |
| 2020-03-17 | $33.79 | $62.97 | 27,047,400 | — | — |
| 2020-03-16 | $31.65 | $58.98 | 26,789,900 | — | — |
| 2020-03-13 | $37.50 | $69.89 | 33,305,100 | — | — |
| 2020-03-12 | $31.31 | $58.35 | 27,964,600 | — | — |
| 2020-03-11 | $36.87 | $68.71 | 27,376,200 | — | — |
| 2020-03-10 | $39.50 | $73.61 | 27,111,000 | — | — |
| 2020-03-09 | $37.50 | $69.89 | 28,177,500 | — | — |
| 2020-03-06 | $41.84 | $77.97 | 30,898,400 | — | — |
| 2020-03-05 | $42.59 | $79.37 | 23,950,200 | — | — |
| 2020-03-04 | $45.24 | $84.31 | 21,938,100 | — | — |
| 2020-03-03 | $44.40 | $82.74 | 30,206,600 | — | — |
| 2020-03-02 | $46.48 | $86.62 | 23,234,100 | — | — |
| 2020-02-28 | $45.03 | $83.92 | 36,978,800 | — | — |
| 2020-02-27 | $45.41 | $84.63 | 26,815,200 | — | — |
| 2020-02-26 | $47.24 | $88.04 | 22,286,100 | — | — |
| 2020-02-25 | $48.03 | $89.51 | 25,568,400 | — | — |
| 2020-02-24 | $49.68 | $92.58 | 28,670,400 | — | — |
| 2020-02-21 | $52.42 | $97.69 | 29,536,400 | — | — |
| 2020-02-20 | $53.75 | $100.17 | 58,533,500 | — | — |
| 2020-02-19 | $56.31 | $104.94 | 6,075,300 | — | — |
| 2020-02-18 | $55.52 | $103.47 | 6,897,800 | — | — |
| 2020-02-14 | $55.84 | $104.06 | 4,579,300 | — | — |
| 2020-02-13 | $55.93 | $104.23 | 5,718,400 | — | — |
| 2020-02-12 | $56.18 | $104.70 | 7,130,000 | — | — |
| 2020-02-11 | $55.78 | $103.95 | 7,120,800 | — | — |
| 2020-02-10 | $55.35 | $103.15 | 5,115,100 | — | — |
| 2020-02-07 | $55.03 | $102.56 | 7,588,000 | — | — |
| 2020-02-06 | $55.01 | $102.52 | 6,976,900 | — | — |
| 2020-02-05 | $54.99 | $102.48 | 8,237,500 | — | — |
| 2020-02-04 | $54.02 | $100.67 | 9,375,100 | — | — |
| 2020-02-03 | $52.60 | $98.03 | 8,375,100 | — | — |
| 2020-01-31 | $52.26 | $97.39 | 11,286,900 | — | — |
| 2020-01-30 | $53.82 | $100.30 | 8,685,900 | — | — |
| 2020-01-29 | $53.68 | $99.39 | 9,027,800 | — | — |
| 2020-01-28 | $54.02 | $100.02 | 9,232,900 | — | — |
| 2020-01-27 | $53.11 | $98.33 | 10,649,100 | — | — |
| 2020-01-24 | $54.55 | $101.00 | 9,752,000 | — | — |
| 2020-01-23 | $55.53 | $102.81 | 10,064,500 | — | — |
| 2020-01-22 | $55.86 | $103.42 | 10,276,800 | — | — |
| 2020-01-21 | $55.92 | $103.53 | 20,833,900 | — | — |
| 2020-01-17 | $57.51 | $106.48 | 15,403,900 | — | — |
| 2020-01-16 | $56.44 | $104.50 | 34,590,700 | — | — |
| 2020-01-15 | $52.94 | $98.02 | 11,342,500 | — | — |
| 2020-01-14 | $52.86 | $97.87 | 9,602,000 | — | — |
| 2020-01-13 | $52.78 | $97.72 | 8,334,200 | — | — |
| 2020-01-10 | $52.21 | $96.67 | 7,686,800 | — | — |
| 2020-01-09 | $52.06 | $96.39 | 7,308,000 | — | — |
| 2020-01-08 | $51.57 | $95.48 | 6,185,200 | — | — |
| 2020-01-07 | $50.92 | $94.28 | 4,538,100 | — | — |
| 2020-01-06 | $51.02 | $94.46 | 7,476,700 | — | — |
| 2020-01-03 | $51.20 | $94.80 | 6,706,000 | — | — |
| 2020-01-02 | $52.04 | $96.35 | 7,808,000 | — | — |