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
- 1987-06-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 | $68.29 | $126.25 | 4,563,800 | — | — |
| 2020-12-30 | $68.30 | $126.26 | 4,476,100 | — | — |
| 2020-12-29 | $67.99 | $125.69 | 3,563,900 | — | — |
| 2020-12-28 | $68.40 | $126.45 | 3,696,100 | — | — |
| 2020-12-24 | $66.98 | $123.82 | 1,656,800 | — | — |
| 2020-12-23 | $67.34 | $124.49 | 2,829,900 | — | — |
| 2020-12-22 | $66.97 | $123.81 | 4,909,000 | — | — |
| 2020-12-21 | $67.24 | $124.30 | 9,790,700 | — | — |
| 2020-12-18 | $67.70 | $125.15 | 17,358,700 | — | — |
| 2020-12-17 | $67.51 | $124.80 | 7,665,100 | — | — |
| 2020-12-16 | $66.62 | $123.16 | 6,656,100 | — | — |
| 2020-12-15 | $66.74 | $123.38 | 5,923,400 | — | — |
| 2020-12-14 | $65.34 | $120.79 | 8,653,000 | — | — |
| 2020-12-11 | $66.06 | $122.12 | 7,478,000 | — | — |
| 2020-12-10 | $66.52 | $122.97 | 5,662,000 | — | — |
| 2020-12-09 | $66.72 | $123.34 | 6,692,000 | — | — |
| 2020-12-08 | $65.42 | $120.94 | 4,290,800 | — | — |
| 2020-12-07 | $65.88 | $121.79 | 4,979,900 | — | — |
| 2020-12-04 | $66.63 | $123.18 | 6,593,800 | — | — |
| 2020-12-03 | $65.91 | $121.85 | 7,399,800 | — | — |
| 2020-12-02 | $65.00 | $120.16 | 6,283,500 | — | — |
| 2020-12-01 | $64.88 | $119.94 | 10,487,600 | — | — |
| 2020-11-30 | $63.51 | $117.41 | 25,960,400 | — | — |
| 2020-11-27 | $63.22 | $116.87 | 5,435,200 | — | — |
| 2020-11-25 | $62.80 | $116.10 | 6,905,600 | — | — |
| 2020-11-24 | $64.33 | $118.92 | 11,804,200 | — | — |
| 2020-11-23 | $61.80 | $114.25 | 8,273,500 | — | — |
| 2020-11-20 | $60.68 | $112.18 | 11,048,000 | — | — |
| 2020-11-19 | $61.56 | $113.80 | 11,004,400 | — | — |
| 2020-11-18 | $62.28 | $115.14 | 16,395,900 | — | — |
| 2020-11-17 | $61.14 | $113.03 | 10,970,600 | — | — |
| 2020-11-16 | $61.09 | $112.94 | 7,357,000 | — | — |
| 2020-11-13 | $59.63 | $110.24 | 9,557,100 | — | — |
| 2020-11-12 | $59.40 | $109.81 | 5,177,300 | — | — |
| 2020-11-11 | $60.12 | $111.14 | 8,292,800 | — | — |
| 2020-11-10 | $62.26 | $115.10 | 11,527,600 | — | — |
| 2020-11-09 | $60.90 | $112.58 | 17,552,700 | — | — |
| 2020-11-06 | $53.94 | $99.72 | 4,544,300 | — | — |
| 2020-11-05 | $54.61 | $100.96 | 5,886,400 | — | — |
| 2020-11-04 | $53.25 | $98.44 | 5,937,200 | — | — |
| 2020-11-03 | $53.99 | $99.81 | 6,085,500 | — | — |
| 2020-11-02 | $51.74 | $95.65 | 6,244,500 | — | — |
| 2020-10-30 | $50.80 | $93.91 | 8,293,400 | — | — |
| 2020-10-29 | $51.73 | $95.63 | 5,040,500 | — | — |
| 2020-10-28 | $51.35 | $94.93 | 9,431,700 | — | — |
| 2020-10-27 | $54.13 | $100.07 | 3,621,500 | — | — |
| 2020-10-26 | $55.00 | $101.68 | 4,156,700 | — | — |
| 2020-10-23 | $57.02 | $105.41 | 4,750,300 | — | — |
| 2020-10-22 | $56.02 | $103.56 | 3,190,000 | — | — |
| 2020-10-21 | $54.98 | $101.64 | 4,171,000 | — | — |
| 2020-10-20 | $54.93 | $101.55 | 5,672,200 | — | — |
| 2020-10-19 | $55.13 | $101.92 | 4,883,500 | — | — |
| 2020-10-16 | $56.65 | $104.73 | 6,839,100 | — | — |
| 2020-10-15 | $57.41 | $106.13 | 4,833,800 | — | — |
| 2020-10-14 | $57.41 | $106.13 | 3,426,300 | — | — |
| 2020-10-13 | $57.39 | $106.10 | 3,970,900 | — | — |
| 2020-10-12 | $57.97 | $107.17 | 5,535,700 | — | — |
| 2020-10-09 | $58.19 | $107.57 | 5,708,400 | — | — |
| 2020-10-08 | $58.30 | $107.78 | 4,445,800 | — | — |
| 2020-10-07 | $58.36 | $107.89 | 4,602,500 | — | — |
| 2020-10-06 | $56.61 | $104.65 | 5,522,200 | — | — |
| 2020-10-05 | $57.52 | $106.34 | 3,485,600 | — | — |
| 2020-10-02 | $57.63 | $106.54 | 4,566,300 | — | — |
| 2020-10-01 | $57.08 | $105.52 | 6,196,900 | — | — |
| 2020-09-30 | $55.65 | $102.88 | 6,344,500 | — | — |
| 2020-09-29 | $54.16 | $100.12 | 6,444,500 | — | — |
| 2020-09-28 | $55.60 | $102.79 | 7,808,200 | — | — |
| 2020-09-25 | $53.18 | $98.31 | 5,954,200 | — | — |
| 2020-09-24 | $52.83 | $97.67 | 4,563,400 | — | — |
| 2020-09-23 | $52.87 | $97.74 | 5,962,200 | — | — |
| 2020-09-22 | $53.88 | $99.61 | 5,915,000 | — | — |
| 2020-09-21 | $54.17 | $100.14 | 7,933,000 | — | — |
| 2020-09-18 | $56.02 | $103.56 | 6,571,800 | — | — |
| 2020-09-17 | $55.94 | $103.41 | 4,683,700 | — | — |
| 2020-09-16 | $57.32 | $105.97 | 5,704,000 | — | — |
| 2020-09-15 | $56.86 | $105.12 | 7,179,500 | — | — |
| 2020-09-14 | $55.47 | $102.55 | 4,484,100 | — | — |
| 2020-09-11 | $54.15 | $100.11 | 4,841,100 | — | — |
| 2020-09-10 | $54.11 | $100.03 | 9,039,900 | — | — |
| 2020-09-09 | $54.76 | $101.23 | 6,996,100 | — | — |
| 2020-09-08 | $55.30 | $102.23 | 7,827,400 | — | — |
| 2020-09-04 | $55.18 | $102.01 | 6,807,100 | — | — |
| 2020-09-03 | $55.52 | $102.64 | 7,709,000 | — | — |
| 2020-09-02 | $56.73 | $104.87 | 9,769,000 | — | — |
| 2020-09-01 | $55.27 | $102.18 | 5,863,300 | — | — |
| 2020-08-31 | $54.79 | $101.29 | 7,453,800 | — | — |
| 2020-08-28 | $55.09 | $101.84 | 6,161,900 | — | — |
| 2020-08-27 | $53.67 | $99.22 | 7,639,700 | — | — |
| 2020-08-26 | $53.26 | $98.46 | 8,857,500 | — | — |
| 2020-08-25 | $53.16 | $98.28 | 7,907,200 | — | — |
| 2020-08-24 | $53.41 | $98.74 | 11,757,000 | — | — |
| 2020-08-21 | $51.68 | $95.54 | 13,732,800 | — | — |
| 2020-08-20 | $51.65 | $95.48 | 17,300,400 | — | — |
| 2020-08-19 | $54.36 | $100.49 | 31,932,000 | — | — |
| 2020-08-18 | $57.45 | $106.21 | 7,841,000 | — | — |
| 2020-08-17 | $59.41 | $109.83 | 8,039,400 | — | — |
| 2020-08-14 | $57.87 | $106.98 | 4,926,600 | — | — |
| 2020-08-13 | $57.11 | $105.58 | 4,584,300 | — | — |
| 2020-08-12 | $57.73 | $106.72 | 5,132,600 | — | — |
| 2020-08-11 | $57.51 | $106.32 | 7,566,400 | — | — |
| 2020-08-10 | $56.52 | $104.49 | 5,072,300 | — | — |
| 2020-08-07 | $55.45 | $102.51 | 7,407,300 | — | — |
| 2020-08-06 | $53.41 | $98.74 | 6,582,300 | — | — |
| 2020-08-05 | $53.54 | $98.98 | 7,296,200 | — | — |
| 2020-08-04 | $53.28 | $98.50 | 6,781,900 | — | — |
| 2020-08-03 | $51.89 | $95.93 | 5,617,000 | — | — |
| 2020-07-31 | $51.99 | $96.11 | 5,125,600 | — | — |
| 2020-07-30 | $51.60 | $95.39 | 4,473,200 | — | — |
| 2020-07-29 | $52.60 | $97.24 | 3,927,700 | — | — |
| 2020-07-28 | $51.78 | $95.72 | 3,837,300 | — | — |
| 2020-07-27 | $52.08 | $96.28 | 3,439,300 | — | — |
| 2020-07-24 | $52.89 | $97.78 | 3,482,100 | — | — |
| 2020-07-23 | $53.39 | $98.70 | 4,905,100 | — | — |
| 2020-07-22 | $53.44 | $98.79 | 5,132,300 | — | — |
| 2020-07-21 | $53.07 | $98.11 | 5,111,900 | — | — |
| 2020-07-20 | $51.74 | $95.65 | 5,158,200 | — | — |
| 2020-07-17 | $52.91 | $97.81 | 4,899,600 | — | — |
| 2020-07-16 | $53.51 | $98.92 | 7,335,700 | — | — |
| 2020-07-15 | $52.63 | $97.30 | 7,332,400 | — | — |
| 2020-07-14 | $49.86 | $92.17 | 7,368,900 | — | — |
| 2020-07-13 | $50.37 | $93.12 | 6,180,900 | — | — |
| 2020-07-10 | $51.07 | $94.41 | 5,057,900 | — | — |
| 2020-07-09 | $49.99 | $92.41 | 6,078,400 | — | — |
| 2020-07-08 | $50.87 | $94.04 | 6,327,300 | — | — |
| 2020-07-07 | $50.80 | $93.91 | 6,414,300 | — | — |
| 2020-07-06 | $52.64 | $97.31 | 7,239,100 | — | — |
| 2020-07-02 | $51.75 | $95.67 | 6,770,600 | — | — |
| 2020-07-01 | $51.18 | $94.61 | 8,205,700 | — | — |
| 2020-06-30 | $50.56 | $93.47 | 6,909,200 | — | — |
| 2020-06-29 | $50.77 | $93.86 | 6,555,300 | — | — |
| 2020-06-26 | $49.54 | $91.58 | 8,298,000 | — | — |
| 2020-06-25 | $50.87 | $94.04 | 7,174,300 | — | — |
| 2020-06-24 | $51.53 | $95.26 | 7,230,700 | — | — |
| 2020-06-23 | $53.25 | $98.44 | 5,141,600 | — | — |
| 2020-06-22 | $52.82 | $97.65 | 8,051,400 | — | — |
| 2020-06-19 | $52.64 | $97.31 | 13,545,400 | — | — |
| 2020-06-18 | $53.45 | $98.81 | 9,619,300 | — | — |
| 2020-06-17 | $54.54 | $100.83 | 6,118,500 | — | — |
| 2020-06-16 | $55.55 | $102.69 | 12,468,500 | — | — |
| 2020-06-15 | $52.60 | $97.24 | 8,299,000 | — | — |
| 2020-06-12 | $52.46 | $96.98 | 7,368,400 | — | — |
| 2020-06-11 | $52.66 | $97.35 | 10,704,800 | — | — |
| 2020-06-10 | $54.81 | $101.33 | 10,910,300 | — | — |
| 2020-06-09 | $56.24 | $103.97 | 7,887,900 | — | — |
| 2020-06-08 | $57.42 | $106.15 | 8,700,200 | — | — |
| 2020-06-05 | $57.26 | $105.85 | 11,740,000 | — | — |
| 2020-06-04 | $54.83 | $101.36 | 14,901,700 | — | — |
| 2020-06-03 | $55.24 | $102.12 | 7,033,800 | — | — |
| 2020-06-02 | $54.34 | $100.46 | 9,785,500 | — | — |
| 2020-06-01 | $53.33 | $98.59 | 6,906,200 | — | — |
| 2020-05-29 | $52.76 | $97.54 | 13,006,100 | — | — |
| 2020-05-28 | $54.08 | $99.98 | 10,447,400 | — | — |
| 2020-05-27 | $55.29 | $102.21 | 10,793,000 | — | — |
| 2020-05-26 | $55.30 | $102.23 | 12,240,600 | — | — |
| 2020-05-22 | $53.41 | $98.74 | 13,446,900 | — | — |
| 2020-05-21 | $54.30 | $100.38 | 23,101,500 | — | — |
| 2020-05-20 | $50.85 | $94.00 | 9,771,600 | — | — |
| 2020-05-19 | $50.26 | $92.91 | 11,220,300 | — | — |
| 2020-05-18 | $49.76 | $91.99 | 13,385,100 | — | — |
| 2020-05-15 | $47.17 | $87.20 | 20,593,600 | — | — |
| 2020-05-14 | $44.74 | $82.71 | 11,424,800 | — | — |
| 2020-05-13 | $44.03 | $81.40 | 14,312,400 | — | — |
| 2020-05-12 | $45.96 | $84.96 | 6,713,700 | — | — |
| 2020-05-11 | $48.35 | $89.38 | 6,726,100 | — | — |
| 2020-05-08 | $48.51 | $89.68 | 5,586,500 | — | — |
| 2020-05-07 | $48.50 | $89.66 | 9,375,000 | — | — |
| 2020-05-06 | $47.68 | $88.14 | 5,804,100 | — | — |
| 2020-05-05 | $48.17 | $89.05 | 7,951,000 | — | — |
| 2020-05-04 | $47.70 | $88.18 | 10,082,700 | — | — |
| 2020-05-01 | $48.25 | $89.20 | 5,910,300 | — | — |
| 2020-04-30 | $49.05 | $90.68 | 14,765,400 | — | — |
| 2020-04-29 | $51.54 | $95.28 | 10,941,200 | — | — |
| 2020-04-28 | $49.09 | $90.75 | 14,079,500 | — | — |
| 2020-04-27 | $47.84 | $88.44 | 10,028,200 | — | — |
| 2020-04-24 | $46.05 | $85.13 | 9,493,400 | — | — |
| 2020-04-23 | $45.74 | $84.56 | 8,092,400 | — | — |
| 2020-04-22 | $46.38 | $85.74 | 7,715,700 | — | — |
| 2020-04-21 | $46.05 | $85.13 | 9,508,600 | — | — |
| 2020-04-20 | $47.79 | $88.35 | 8,325,500 | — | — |
| 2020-04-17 | $49.73 | $91.93 | 15,547,100 | — | — |
| 2020-04-16 | $46.45 | $85.87 | 13,209,900 | — | — |
| 2020-04-15 | $48.29 | $89.27 | 10,240,300 | — | — |
| 2020-04-14 | $50.22 | $92.84 | 8,871,200 | — | — |
| 2020-04-13 | $47.85 | $88.46 | 10,381,300 | — | — |
| 2020-04-09 | $48.81 | $90.23 | 11,108,600 | — | — |
| 2020-04-08 | $49.11 | $90.79 | 9,146,300 | — | — |
| 2020-04-07 | $46.68 | $86.30 | 14,116,000 | — | — |
| 2020-04-06 | $46.11 | $85.24 | 12,722,100 | — | — |
| 2020-04-03 | $40.96 | $75.72 | 12,141,200 | — | — |
| 2020-04-02 | $43.79 | $80.95 | 9,665,200 | — | — |
| 2020-04-01 | $44.62 | $82.49 | 8,810,000 | — | — |
| 2020-03-31 | $47.81 | $88.38 | 18,375,300 | — | — |
| 2020-03-30 | $47.55 | $87.90 | 12,442,400 | — | — |
| 2020-03-27 | $46.80 | $86.52 | 12,743,200 | — | — |
| 2020-03-26 | $47.96 | $88.66 | 17,080,100 | — | — |
| 2020-03-25 | $44.08 | $81.49 | 14,331,800 | — | — |
| 2020-03-24 | $41.04 | $75.87 | 14,467,600 | — | — |
| 2020-03-23 | $36.76 | $67.96 | 21,303,700 | — | — |
| 2020-03-20 | $37.37 | $69.08 | 13,402,000 | — | — |
| 2020-03-19 | $41.65 | $77.00 | 22,567,100 | — | — |
| 2020-03-18 | $40.85 | $75.52 | 18,300,900 | — | — |
| 2020-03-17 | $42.51 | $78.59 | 18,604,500 | — | — |
| 2020-03-16 | $41.05 | $75.89 | 13,684,100 | — | — |
| 2020-03-13 | $51.57 | $95.34 | 11,254,400 | — | — |
| 2020-03-12 | $49.36 | $91.25 | 13,572,800 | — | — |
| 2020-03-11 | $55.61 | $102.80 | 12,107,500 | — | — |
| 2020-03-10 | $57.97 | $107.17 | 12,575,500 | — | — |
| 2020-03-09 | $57.20 | $105.74 | 11,188,700 | — | — |
| 2020-03-06 | $58.56 | $108.26 | 10,401,300 | — | — |
| 2020-03-05 | $59.57 | $110.13 | 9,162,300 | — | — |
| 2020-03-04 | $62.27 | $115.12 | 6,853,500 | — | — |
| 2020-03-03 | $60.61 | $112.05 | 10,092,900 | — | — |
| 2020-03-02 | $62.19 | $114.97 | 10,155,000 | — | — |
| 2020-02-28 | $59.80 | $110.55 | 12,935,400 | — | — |
| 2020-02-27 | $60.12 | $111.14 | 12,640,100 | — | — |
| 2020-02-26 | $63.99 | $118.30 | 14,677,500 | — | — |
| 2020-02-25 | $59.72 | $110.40 | 8,317,600 | — | — |
| 2020-02-24 | $61.75 | $114.16 | 5,638,500 | — | — |
| 2020-02-21 | $63.31 | $117.04 | 4,681,000 | — | — |
| 2020-02-20 | $63.87 | $118.07 | 3,015,200 | — | — |
| 2020-02-19 | $63.81 | $117.96 | 3,384,500 | — | — |
| 2020-02-18 | $63.46 | $117.32 | 3,498,200 | — | — |
| 2020-02-14 | $63.38 | $117.17 | 5,472,300 | — | — |
| 2020-02-13 | $63.36 | $117.13 | 5,195,300 | — | — |
| 2020-02-12 | $63.29 | $117.00 | 4,304,700 | — | — |
| 2020-02-11 | $62.46 | $115.04 | 4,490,100 | — | — |
| 2020-02-10 | $61.65 | $113.55 | 3,449,700 | — | — |
| 2020-02-07 | $61.38 | $113.05 | 3,727,200 | — | — |
| 2020-02-06 | $61.82 | $113.86 | 4,588,900 | — | — |
| 2020-02-05 | $62.22 | $114.60 | 4,353,200 | — | — |
| 2020-02-04 | $61.28 | $112.87 | 4,266,700 | — | — |
| 2020-02-03 | $60.24 | $110.95 | 6,333,100 | — | — |
| 2020-01-31 | $59.04 | $108.74 | 6,151,900 | — | — |
| 2020-01-30 | $60.50 | $111.43 | 5,375,600 | — | — |
| 2020-01-29 | $61.09 | $112.52 | 3,449,200 | — | — |
| 2020-01-28 | $61.30 | $112.91 | 3,928,500 | — | — |
| 2020-01-27 | $60.93 | $112.22 | 3,795,700 | — | — |
| 2020-01-24 | $61.19 | $112.70 | 3,909,500 | — | — |
| 2020-01-23 | $62.45 | $115.02 | 3,529,600 | — | — |
| 2020-01-22 | $62.43 | $114.99 | 2,943,100 | — | — |
| 2020-01-21 | $62.30 | $114.75 | 5,090,600 | — | — |
| 2020-01-17 | $62.68 | $115.45 | 5,382,300 | — | — |
| 2020-01-16 | $62.81 | $115.69 | 4,114,600 | — | — |
| 2020-01-15 | $61.80 | $113.83 | 5,020,500 | — | — |
| 2020-01-14 | $62.72 | $115.52 | 5,316,800 | — | — |
| 2020-01-13 | $62.52 | $115.15 | 3,486,500 | — | — |
| 2020-01-10 | $62.34 | $114.82 | 3,853,400 | — | — |
| 2020-01-09 | $62.64 | $115.37 | 5,584,400 | — | — |
| 2020-01-08 | $61.92 | $114.05 | 3,658,100 | — | — |
| 2020-01-07 | $61.59 | $113.44 | 4,586,700 | — | — |
| 2020-01-06 | $61.63 | $113.51 | 5,223,000 | — | — |
| 2020-01-03 | $61.24 | $112.80 | 3,229,200 | — | — |
| 2020-01-02 | $61.70 | $113.64 | 5,190,200 | — | — |