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 | $49.82 | $80.78 | 28,576,800 | — | — |
| 2020-12-30 | $48.75 | $79.04 | 37,385,400 | — | — |
| 2020-12-29 | $49.39 | $80.08 | 84,531,400 | — | — |
| 2020-12-28 | $47.07 | $76.32 | 21,269,200 | — | — |
| 2020-12-24 | $47.07 | $76.32 | 11,865,600 | — | — |
| 2020-12-23 | $46.57 | $75.51 | 22,564,200 | — | — |
| 2020-12-22 | $46.17 | $74.86 | 32,171,200 | — | — |
| 2020-12-21 | $46.36 | $75.17 | 53,775,700 | — | — |
| 2020-12-18 | $47.46 | $76.95 | 119,298,400 | — | — |
| 2020-12-17 | $50.65 | $82.12 | 26,399,000 | — | — |
| 2020-12-16 | $51.12 | $82.88 | 28,351,000 | — | — |
| 2020-12-15 | $50.67 | $82.15 | 25,465,600 | — | — |
| 2020-12-14 | $50.47 | $81.83 | 33,436,400 | — | — |
| 2020-12-11 | $49.73 | $80.63 | 29,398,800 | — | — |
| 2020-12-10 | $50.26 | $81.49 | 33,706,000 | — | — |
| 2020-12-09 | $50.07 | $81.18 | 34,068,400 | — | — |
| 2020-12-08 | $50.69 | $82.19 | 28,956,500 | — | — |
| 2020-12-07 | $50.20 | $81.39 | 51,040,300 | — | — |
| 2020-12-04 | $51.99 | $84.30 | 39,767,700 | — | — |
| 2020-12-03 | $50.99 | $82.67 | 50,261,200 | — | — |
| 2020-12-02 | $49.90 | $80.91 | 33,753,500 | — | — |
| 2020-12-01 | $49.56 | $80.36 | 57,768,000 | — | — |
| 2020-11-30 | $48.35 | $78.39 | 46,332,700 | — | — |
| 2020-11-27 | $47.45 | $76.93 | 15,921,400 | — | — |
| 2020-11-25 | $47.05 | $76.29 | 28,126,900 | — | — |
| 2020-11-24 | $47.01 | $76.22 | 33,901,200 | — | — |
| 2020-11-23 | $46.06 | $74.68 | 35,489,600 | — | — |
| 2020-11-20 | $45.39 | $73.59 | 24,199,300 | — | — |
| 2020-11-19 | $45.62 | $73.97 | 29,469,100 | — | — |
| 2020-11-18 | $45.06 | $73.06 | 32,817,900 | — | — |
| 2020-11-17 | $45.53 | $73.82 | 31,118,000 | — | — |
| 2020-11-16 | $46.19 | $74.89 | 36,306,300 | — | — |
| 2020-11-13 | $45.46 | $73.71 | 30,884,700 | — | — |
| 2020-11-12 | $44.95 | $72.88 | 42,881,300 | — | — |
| 2020-11-11 | $46.35 | $75.15 | 31,496,900 | — | — |
| 2020-11-10 | $45.44 | $73.68 | 39,224,500 | — | — |
| 2020-11-09 | $45.60 | $73.93 | 48,481,700 | — | — |
| 2020-11-06 | $45.39 | $73.59 | 36,233,700 | — | — |
| 2020-11-05 | $45.68 | $74.06 | 31,103,200 | — | — |
| 2020-11-04 | $45.70 | $73.56 | 34,748,200 | — | — |
| 2020-11-03 | $44.85 | $72.19 | 34,349,500 | — | — |
| 2020-11-02 | $44.46 | $71.57 | 33,856,700 | — | — |
| 2020-10-30 | $44.28 | $71.28 | 46,781,300 | — | — |
| 2020-10-29 | $44.11 | $71.00 | 36,796,800 | — | — |
| 2020-10-28 | $44.25 | $71.23 | 45,066,000 | — | — |
| 2020-10-27 | $45.64 | $73.47 | 50,130,500 | — | — |
| 2020-10-26 | $46.72 | $75.20 | 54,161,300 | — | — |
| 2020-10-23 | $48.20 | $77.59 | 97,322,500 | — | — |
| 2020-10-22 | $53.90 | $86.76 | 41,522,700 | — | — |
| 2020-10-21 | $53.50 | $86.12 | 21,866,000 | — | — |
| 2020-10-20 | $53.43 | $86.00 | 27,224,900 | — | — |
| 2020-10-19 | $54.58 | $87.86 | 43,537,200 | — | — |
| 2020-10-16 | $54.16 | $87.18 | 23,414,400 | — | — |
| 2020-10-15 | $53.85 | $86.68 | 18,272,900 | — | — |
| 2020-10-14 | $53.55 | $86.20 | 21,874,200 | — | — |
| 2020-10-13 | $53.83 | $86.65 | 20,005,800 | — | — |
| 2020-10-12 | $53.88 | $86.73 | 27,303,500 | — | — |
| 2020-10-09 | $52.82 | $85.02 | 24,343,900 | — | — |
| 2020-10-08 | $53.37 | $85.91 | 22,369,500 | — | — |
| 2020-10-07 | $52.67 | $84.78 | 21,978,700 | — | — |
| 2020-10-06 | $51.37 | $82.69 | 25,642,800 | — | — |
| 2020-10-05 | $51.69 | $83.20 | 20,883,200 | — | — |
| 2020-10-02 | $51.01 | $82.11 | 25,811,800 | — | — |
| 2020-10-01 | $52.24 | $84.09 | 22,127,600 | — | — |
| 2020-09-30 | $51.78 | $83.35 | 27,711,300 | — | — |
| 2020-09-29 | $51.19 | $82.40 | 19,558,200 | — | — |
| 2020-09-28 | $51.43 | $82.79 | 29,652,200 | — | — |
| 2020-09-25 | $49.94 | $80.39 | 26,633,400 | — | — |
| 2020-09-24 | $49.16 | $79.13 | 29,343,400 | — | — |
| 2020-09-23 | $48.82 | $78.58 | 30,078,800 | — | — |
| 2020-09-22 | $49.95 | $80.40 | 22,290,900 | — | — |
| 2020-09-21 | $49.72 | $80.03 | 27,377,100 | — | — |
| 2020-09-18 | $49.89 | $80.31 | 50,123,500 | — | — |
| 2020-09-17 | $50.32 | $81.00 | 26,959,900 | — | — |
| 2020-09-16 | $50.37 | $81.08 | 26,531,400 | — | — |
| 2020-09-15 | $50.00 | $80.48 | 27,598,300 | — | — |
| 2020-09-14 | $49.41 | $79.53 | 27,212,500 | — | — |
| 2020-09-11 | $49.28 | $79.32 | 29,333,600 | — | — |
| 2020-09-10 | $48.96 | $78.81 | 32,649,100 | — | — |
| 2020-09-09 | $49.62 | $79.87 | 33,437,300 | — | — |
| 2020-09-08 | $48.91 | $78.73 | 39,752,700 | — | — |
| 2020-09-04 | $50.08 | $80.61 | 43,318,400 | — | — |
| 2020-09-03 | $50.39 | $81.11 | 47,394,300 | — | — |
| 2020-09-02 | $52.25 | $84.11 | 53,000,700 | — | — |
| 2020-09-01 | $50.79 | $81.75 | 30,472,800 | — | — |
| 2020-08-31 | $50.95 | $82.01 | 46,114,100 | — | — |
| 2020-08-28 | $50.43 | $81.18 | 35,384,700 | — | — |
| 2020-08-27 | $49.40 | $79.52 | 24,420,600 | — | — |
| 2020-08-26 | $49.55 | $79.76 | 28,616,600 | — | — |
| 2020-08-25 | $49.43 | $79.57 | 38,384,300 | — | — |
| 2020-08-24 | $49.14 | $79.10 | 36,295,300 | — | — |
| 2020-08-21 | $49.28 | $79.32 | 34,621,500 | — | — |
| 2020-08-20 | $49.17 | $79.15 | 55,081,300 | — | — |
| 2020-08-19 | $48.33 | $77.80 | 27,775,000 | — | — |
| 2020-08-18 | $48.65 | $78.31 | 19,251,400 | — | — |
| 2020-08-17 | $48.93 | $78.76 | 20,018,300 | — | — |
| 2020-08-14 | $48.89 | $78.70 | 22,321,200 | — | — |
| 2020-08-13 | $48.56 | $78.17 | 24,774,500 | — | — |
| 2020-08-12 | $49.19 | $79.18 | 30,659,800 | — | — |
| 2020-08-11 | $48.19 | $77.57 | 35,348,100 | — | — |
| 2020-08-10 | $49.22 | $79.23 | 37,442,600 | — | — |
| 2020-08-07 | $48.03 | $77.31 | 36,765,200 | — | — |
| 2020-08-06 | $48.57 | $78.18 | 23,795,500 | — | — |
| 2020-08-05 | $48.92 | $78.21 | 29,438,600 | — | — |
| 2020-08-04 | $49.13 | $78.55 | 29,045,800 | — | — |
| 2020-08-03 | $48.30 | $77.22 | 31,767,100 | — | — |
| 2020-07-31 | $47.73 | $76.31 | 46,536,000 | — | — |
| 2020-07-30 | $47.99 | $76.73 | 39,735,200 | — | — |
| 2020-07-29 | $48.07 | $76.85 | 60,500,800 | — | — |
| 2020-07-28 | $49.24 | $78.73 | 62,362,600 | — | — |
| 2020-07-27 | $49.57 | $79.25 | 107,526,500 | — | — |
| 2020-07-24 | $50.59 | $80.88 | 182,269,900 | — | — |
| 2020-07-23 | $60.40 | $96.57 | 43,518,600 | — | — |
| 2020-07-22 | $61.05 | $97.61 | 18,959,900 | — | — |
| 2020-07-21 | $60.70 | $97.05 | 19,803,700 | — | — |
| 2020-07-20 | $61.15 | $97.77 | 16,868,700 | — | — |
| 2020-07-17 | $60.00 | $95.93 | 16,322,800 | — | — |
| 2020-07-16 | $59.14 | $94.55 | 12,425,900 | — | — |
| 2020-07-15 | $59.03 | $94.38 | 19,986,300 | — | — |
| 2020-07-14 | $58.98 | $94.30 | 24,190,900 | — | — |
| 2020-07-13 | $58.58 | $93.66 | 19,082,900 | — | — |
| 2020-07-10 | $59.53 | $95.18 | 17,742,300 | — | — |
| 2020-07-09 | $58.42 | $93.40 | 20,683,700 | — | — |
| 2020-07-08 | $58.61 | $93.71 | 13,277,900 | — | — |
| 2020-07-07 | $58.31 | $93.23 | 15,996,500 | — | — |
| 2020-07-06 | $59.54 | $95.19 | 20,536,700 | — | — |
| 2020-07-02 | $59.13 | $94.54 | 15,578,600 | — | — |
| 2020-07-01 | $58.81 | $94.03 | 14,748,100 | — | — |
| 2020-06-30 | $59.83 | $95.66 | 31,542,100 | — | — |
| 2020-06-29 | $58.27 | $93.16 | 22,150,300 | — | — |
| 2020-06-26 | $57.50 | $91.93 | 38,477,500 | — | — |
| 2020-06-25 | $58.51 | $93.55 | 21,906,900 | — | — |
| 2020-06-24 | $59.09 | $94.47 | 27,764,500 | — | — |
| 2020-06-23 | $59.92 | $95.80 | 22,809,600 | — | — |
| 2020-06-22 | $60.09 | $96.07 | 22,846,000 | — | — |
| 2020-06-19 | $59.62 | $95.32 | 60,336,100 | — | — |
| 2020-06-18 | $60.08 | $96.06 | 24,899,700 | — | — |
| 2020-06-17 | $60.49 | $96.71 | 20,454,800 | — | — |
| 2020-06-16 | $60.40 | $96.57 | 23,226,600 | — | — |
| 2020-06-15 | $60.10 | $96.09 | 29,651,700 | — | — |
| 2020-06-12 | $59.33 | $94.86 | 30,419,800 | — | — |
| 2020-06-11 | $59.70 | $95.45 | 26,998,200 | — | — |
| 2020-06-10 | $63.87 | $102.12 | 21,367,800 | — | — |
| 2020-06-09 | $63.04 | $100.79 | 23,594,100 | — | — |
| 2020-06-08 | $63.67 | $101.80 | 21,546,200 | — | — |
| 2020-06-05 | $64.34 | $102.87 | 26,813,100 | — | — |
| 2020-06-04 | $62.97 | $100.68 | 22,010,100 | — | — |
| 2020-06-03 | $61.93 | $99.01 | 16,737,300 | — | — |
| 2020-06-02 | $62.12 | $99.32 | 20,702,400 | — | — |
| 2020-06-01 | $61.86 | $98.90 | 14,317,700 | — | — |
| 2020-05-29 | $62.93 | $100.61 | 33,393,900 | — | — |
| 2020-05-28 | $61.70 | $98.65 | 17,253,500 | — | — |
| 2020-05-27 | $63.56 | $101.62 | 19,886,300 | — | — |
| 2020-05-26 | $62.34 | $99.67 | 20,933,600 | — | — |
| 2020-05-22 | $62.26 | $99.54 | 14,103,000 | — | — |
| 2020-05-21 | $61.98 | $99.09 | 20,987,700 | — | — |
| 2020-05-20 | $63.10 | $100.88 | 30,584,000 | — | — |
| 2020-05-19 | $60.29 | $96.39 | 21,865,000 | — | — |
| 2020-05-18 | $59.92 | $95.80 | 20,428,700 | — | — |
| 2020-05-15 | $58.28 | $93.18 | 21,373,300 | — | — |
| 2020-05-14 | $59.08 | $94.46 | 21,569,400 | — | — |
| 2020-05-13 | $57.74 | $92.32 | 21,065,000 | — | — |
| 2020-05-12 | $58.39 | $93.35 | 16,754,900 | — | — |
| 2020-05-11 | $60.13 | $96.14 | 18,684,400 | — | — |
| 2020-05-08 | $59.67 | $95.40 | 20,384,500 | — | — |
| 2020-05-07 | $59.17 | $94.60 | 14,733,500 | — | — |
| 2020-05-06 | $59.18 | $94.62 | 17,848,700 | — | — |
| 2020-05-05 | $58.75 | $93.40 | 17,252,100 | — | — |
| 2020-05-04 | $57.99 | $92.19 | 18,957,200 | — | — |
| 2020-05-01 | $57.47 | $91.37 | 21,194,800 | — | — |
| 2020-04-30 | $59.98 | $95.36 | 26,279,900 | — | — |
| 2020-04-29 | $61.80 | $98.25 | 30,451,500 | — | — |
| 2020-04-28 | $58.75 | $93.40 | 28,784,700 | — | — |
| 2020-04-27 | $59.47 | $94.55 | 25,902,200 | — | — |
| 2020-04-24 | $59.26 | $94.21 | 50,187,000 | — | — |
| 2020-04-23 | $59.04 | $93.86 | 35,092,000 | — | — |
| 2020-04-22 | $60.10 | $95.55 | 23,350,400 | — | — |
| 2020-04-21 | $56.36 | $89.60 | 25,248,000 | — | — |
| 2020-04-20 | $59.18 | $94.09 | 26,420,300 | — | — |
| 2020-04-17 | $60.36 | $95.96 | 27,385,600 | — | — |
| 2020-04-16 | $60.79 | $96.65 | 24,433,500 | — | — |
| 2020-04-15 | $58.87 | $93.59 | 22,841,600 | — | — |
| 2020-04-14 | $60.66 | $96.44 | 25,674,000 | — | — |
| 2020-04-13 | $58.70 | $93.32 | 23,251,900 | — | — |
| 2020-04-09 | $57.14 | $90.84 | 40,499,700 | — | — |
| 2020-04-08 | $58.98 | $93.77 | 26,719,500 | — | — |
| 2020-04-07 | $58.40 | $92.85 | 41,410,000 | — | — |
| 2020-04-06 | $58.43 | $92.89 | 32,323,400 | — | — |
| 2020-04-03 | $54.13 | $86.06 | 23,906,100 | — | — |
| 2020-04-02 | $54.35 | $86.41 | 27,810,000 | — | — |
| 2020-04-01 | $51.88 | $82.48 | 29,586,600 | — | — |
| 2020-03-31 | $54.12 | $86.04 | 48,074,700 | — | — |
| 2020-03-30 | $55.49 | $88.22 | 31,628,600 | — | — |
| 2020-03-27 | $52.37 | $83.26 | 31,633,500 | — | — |
| 2020-03-26 | $55.54 | $88.30 | 41,459,800 | — | — |
| 2020-03-25 | $51.26 | $81.49 | 41,106,100 | — | — |
| 2020-03-24 | $52.40 | $83.31 | 50,019,800 | — | — |
| 2020-03-23 | $49.58 | $78.82 | 46,698,500 | — | — |
| 2020-03-20 | $45.83 | $72.86 | 52,344,000 | — | — |
| 2020-03-19 | $45.94 | $73.04 | 44,538,000 | — | — |
| 2020-03-18 | $47.61 | $75.69 | 49,309,900 | — | — |
| 2020-03-17 | $50.08 | $79.62 | 52,085,200 | — | — |
| 2020-03-16 | $44.61 | $70.92 | 53,878,900 | — | — |
| 2020-03-13 | $54.43 | $86.53 | 48,805,100 | — | — |
| 2020-03-12 | $45.54 | $72.40 | 50,661,700 | — | — |
| 2020-03-11 | $51.66 | $82.13 | 38,563,500 | — | — |
| 2020-03-10 | $53.98 | $85.82 | 36,569,000 | — | — |
| 2020-03-09 | $50.85 | $80.84 | 56,197,000 | — | — |
| 2020-03-06 | $55.77 | $88.66 | 36,259,200 | — | — |
| 2020-03-05 | $56.96 | $90.56 | 29,099,200 | — | — |
| 2020-03-04 | $58.68 | $93.29 | 29,223,100 | — | — |
| 2020-03-03 | $55.97 | $88.98 | 49,740,300 | — | — |
| 2020-03-02 | $58.18 | $92.50 | 43,140,300 | — | — |
| 2020-02-28 | $55.52 | $88.27 | 60,721,700 | — | — |
| 2020-02-27 | $55.83 | $88.76 | 42,226,900 | — | — |
| 2020-02-26 | $59.65 | $94.83 | 26,190,100 | — | — |
| 2020-02-25 | $59.73 | $94.96 | 34,495,700 | — | — |
| 2020-02-24 | $61.76 | $98.19 | 26,903,100 | — | — |
| 2020-02-21 | $64.34 | $102.29 | 20,775,900 | — | — |
| 2020-02-20 | $65.45 | $104.05 | 26,452,600 | — | — |
| 2020-02-19 | $67.11 | $106.69 | 13,551,200 | — | — |
| 2020-02-18 | $66.14 | $105.15 | 12,758,400 | — | — |
| 2020-02-14 | $67.27 | $106.95 | 13,405,500 | — | — |
| 2020-02-13 | $67.44 | $107.22 | 11,602,700 | — | — |
| 2020-02-12 | $67.46 | $107.25 | 15,586,600 | — | — |
| 2020-02-11 | $67.41 | $107.17 | 17,975,600 | — | — |
| 2020-02-10 | $66.39 | $105.55 | 22,299,300 | — | — |
| 2020-02-07 | $66.02 | $104.96 | 18,134,600 | — | — |
| 2020-02-06 | $67.09 | $106.66 | 17,408,000 | — | — |
| 2020-02-05 | $67.34 | $106.53 | 23,401,400 | — | — |
| 2020-02-04 | $65.46 | $103.56 | 20,970,800 | — | — |
| 2020-02-03 | $64.42 | $101.91 | 16,646,600 | — | — |
| 2020-01-31 | $63.93 | $101.14 | 25,268,400 | — | — |
| 2020-01-30 | $66.47 | $105.16 | 18,522,400 | — | — |
| 2020-01-29 | $66.33 | $104.94 | 18,055,800 | — | — |
| 2020-01-28 | $67.31 | $106.49 | 30,915,400 | — | — |
| 2020-01-27 | $65.69 | $103.92 | 30,764,000 | — | — |
| 2020-01-24 | $68.47 | $108.32 | 84,711,000 | — | — |
| 2020-01-23 | $63.32 | $100.17 | 42,778,700 | — | — |
| 2020-01-22 | $62.73 | $99.24 | 29,475,100 | — | — |
| 2020-01-21 | $60.55 | $95.79 | 28,358,500 | — | — |
| 2020-01-17 | $59.60 | $94.29 | 21,803,400 | — | — |
| 2020-01-16 | $59.66 | $94.38 | 21,365,500 | — | — |
| 2020-01-15 | $58.94 | $93.25 | 18,498,800 | — | — |
| 2020-01-14 | $59.43 | $94.02 | 17,051,200 | — | — |
| 2020-01-13 | $59.59 | $94.27 | 16,453,300 | — | — |
| 2020-01-10 | $58.94 | $93.25 | 15,200,600 | — | — |
| 2020-01-09 | $59.30 | $93.81 | 18,813,300 | — | — |
| 2020-01-08 | $58.97 | $93.29 | 23,133,500 | — | — |
| 2020-01-07 | $58.93 | $93.23 | 21,876,100 | — | — |
| 2020-01-06 | $59.93 | $94.81 | 17,755,200 | — | — |
| 2020-01-03 | $60.10 | $95.08 | 15,293,900 | — | — |
| 2020-01-02 | $60.84 | $96.25 | 18,056,000 | — | — |