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-09-28 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 | $46.59 | $94.45 | 1,934,200 | — | — |
| 2020-12-30 | $46.42 | $94.11 | 2,281,200 | — | — |
| 2020-12-29 | $45.90 | $93.05 | 2,436,700 | — | — |
| 2020-12-28 | $46.11 | $93.48 | 2,504,700 | — | — |
| 2020-12-24 | $45.93 | $93.12 | 842,500 | — | — |
| 2020-12-23 | $45.92 | $93.10 | 4,227,100 | — | — |
| 2020-12-22 | $45.64 | $92.53 | 3,298,400 | — | — |
| 2020-12-21 | $45.95 | $93.16 | 4,485,200 | — | — |
| 2020-12-18 | $46.24 | $93.74 | 11,405,800 | — | — |
| 2020-12-17 | $46.45 | $93.64 | 3,906,300 | — | — |
| 2020-12-16 | $45.77 | $92.27 | 4,755,300 | — | — |
| 2020-12-15 | $46.04 | $92.82 | 4,695,600 | — | — |
| 2020-12-14 | $45.10 | $90.92 | 4,690,700 | — | — |
| 2020-12-11 | $45.55 | $91.83 | 4,008,300 | — | — |
| 2020-12-10 | $45.69 | $92.11 | 3,417,600 | — | — |
| 2020-12-09 | $45.79 | $92.31 | 6,058,900 | — | — |
| 2020-12-08 | $45.26 | $91.24 | 4,645,200 | — | — |
| 2020-12-07 | $45.25 | $91.22 | 3,575,700 | — | — |
| 2020-12-04 | $45.89 | $92.51 | 5,273,200 | — | — |
| 2020-12-03 | $45.73 | $92.19 | 5,228,100 | — | — |
| 2020-12-02 | $45.89 | $92.51 | 4,471,100 | — | — |
| 2020-12-01 | $46.27 | $93.28 | 4,760,500 | — | — |
| 2020-11-30 | $46.04 | $92.82 | 7,699,600 | — | — |
| 2020-11-27 | $45.97 | $92.68 | 1,810,800 | — | — |
| 2020-11-25 | $46.41 | $93.56 | 2,808,300 | — | — |
| 2020-11-24 | $46.66 | $94.07 | 3,314,400 | — | — |
| 2020-11-23 | $45.65 | $92.03 | 3,645,400 | — | — |
| 2020-11-20 | $45.29 | $91.30 | 3,366,700 | — | — |
| 2020-11-19 | $45.71 | $92.15 | 4,792,000 | — | — |
| 2020-11-18 | $45.96 | $92.66 | 6,541,300 | — | — |
| 2020-11-17 | $44.71 | $90.14 | 14,183,400 | — | — |
| 2020-11-16 | $45.36 | $91.45 | 9,023,800 | — | — |
| 2020-11-13 | $44.65 | $90.01 | 6,850,200 | — | — |
| 2020-11-12 | $43.82 | $88.34 | 5,238,700 | — | — |
| 2020-11-11 | $44.00 | $88.70 | 8,088,400 | — | — |
| 2020-11-10 | $44.42 | $89.55 | 7,835,400 | — | — |
| 2020-11-09 | $44.42 | $89.55 | 7,864,100 | — | — |
| 2020-11-06 | $43.74 | $88.18 | 5,828,200 | — | — |
| 2020-11-05 | $43.48 | $87.66 | 7,535,000 | — | — |
| 2020-11-04 | $41.80 | $84.27 | 10,159,000 | — | — |
| 2020-11-03 | $44.22 | $89.15 | 6,147,500 | — | — |
| 2020-11-02 | $43.94 | $88.58 | 5,877,100 | — | — |
| 2020-10-30 | $42.21 | $85.10 | 4,632,600 | — | — |
| 2020-10-29 | $42.31 | $85.30 | 3,909,100 | — | — |
| 2020-10-28 | $41.14 | $82.94 | 4,711,100 | — | — |
| 2020-10-27 | $42.18 | $85.03 | 2,835,200 | — | — |
| 2020-10-26 | $42.96 | $86.61 | 3,632,500 | — | — |
| 2020-10-23 | $44.40 | $89.51 | 3,599,700 | — | — |
| 2020-10-22 | $44.48 | $89.67 | 5,164,400 | — | — |
| 2020-10-21 | $43.72 | $88.14 | 4,760,900 | — | — |
| 2020-10-20 | $43.10 | $86.89 | 3,349,000 | — | — |
| 2020-10-19 | $42.42 | $85.52 | 3,911,500 | — | — |
| 2020-10-16 | $43.02 | $86.73 | 3,993,100 | — | — |
| 2020-10-15 | $42.62 | $85.92 | 3,200,400 | — | — |
| 2020-10-14 | $42.51 | $85.70 | 2,945,100 | — | — |
| 2020-10-13 | $42.44 | $85.56 | 3,227,000 | — | — |
| 2020-10-12 | $43.26 | $87.21 | 3,561,800 | — | — |
| 2020-10-09 | $42.97 | $86.63 | 4,381,300 | — | — |
| 2020-10-08 | $43.21 | $87.11 | 4,622,600 | — | — |
| 2020-10-07 | $42.50 | $85.68 | 3,466,100 | — | — |
| 2020-10-06 | $41.65 | $83.97 | 4,009,600 | — | — |
| 2020-10-05 | $42.15 | $84.97 | 3,819,400 | — | — |
| 2020-10-02 | $41.59 | $83.85 | 6,407,700 | — | — |
| 2020-10-01 | $40.68 | $82.01 | 5,196,700 | — | — |
| 2020-09-30 | $40.85 | $82.35 | 4,861,000 | — | — |
| 2020-09-29 | $40.96 | $82.58 | 5,056,300 | — | — |
| 2020-09-28 | $41.44 | $83.54 | 4,504,800 | — | — |
| 2020-09-25 | $40.49 | $81.63 | 4,389,200 | — | — |
| 2020-09-24 | $40.93 | $81.99 | 4,299,600 | — | — |
| 2020-09-23 | $40.35 | $80.83 | 3,748,000 | — | — |
| 2020-09-22 | $41.33 | $82.79 | 3,451,500 | — | — |
| 2020-09-21 | $40.91 | $81.95 | 4,655,200 | — | — |
| 2020-09-18 | $42.78 | $85.70 | 5,590,500 | — | — |
| 2020-09-17 | $42.97 | $86.08 | 4,498,400 | — | — |
| 2020-09-16 | $42.90 | $85.94 | 5,812,700 | — | — |
| 2020-09-15 | $42.29 | $84.71 | 4,711,500 | — | — |
| 2020-09-14 | $42.51 | $85.16 | 4,234,000 | — | — |
| 2020-09-11 | $41.67 | $83.47 | 4,951,300 | — | — |
| 2020-09-10 | $41.13 | $82.39 | 5,009,500 | — | — |
| 2020-09-09 | $41.21 | $82.55 | 4,436,700 | — | — |
| 2020-09-08 | $40.74 | $81.61 | 5,846,100 | — | — |
| 2020-09-04 | $41.31 | $82.75 | 8,616,400 | — | — |
| 2020-09-03 | $40.54 | $81.21 | 4,930,700 | — | — |
| 2020-09-02 | $42.18 | $84.49 | 4,217,500 | — | — |
| 2020-09-01 | $41.18 | $82.49 | 3,580,700 | — | — |
| 2020-08-31 | $40.73 | $81.59 | 4,452,800 | — | — |
| 2020-08-28 | $41.30 | $82.73 | 3,702,100 | — | — |
| 2020-08-27 | $40.90 | $81.93 | 3,356,800 | — | — |
| 2020-08-26 | $41.07 | $82.27 | 4,702,200 | — | — |
| 2020-08-25 | $41.20 | $82.53 | 3,753,000 | — | — |
| 2020-08-24 | $40.99 | $82.11 | 4,331,800 | — | — |
| 2020-08-21 | $40.59 | $81.31 | 7,170,600 | — | — |
| 2020-08-20 | $40.11 | $80.35 | 4,732,700 | — | — |
| 2020-08-19 | $40.23 | $80.59 | 3,395,100 | — | — |
| 2020-08-18 | $40.33 | $80.79 | 4,218,300 | — | — |
| 2020-08-17 | $40.73 | $81.59 | 3,545,200 | — | — |
| 2020-08-14 | $40.86 | $81.85 | 3,105,200 | — | — |
| 2020-08-13 | $40.65 | $81.43 | 4,043,300 | — | — |
| 2020-08-12 | $41.06 | $82.25 | 4,808,700 | — | — |
| 2020-08-11 | $40.79 | $81.71 | 8,454,300 | — | — |
| 2020-08-10 | $40.10 | $80.33 | 5,176,000 | — | — |
| 2020-08-07 | $39.05 | $78.22 | 3,218,700 | — | — |
| 2020-08-06 | $38.39 | $76.90 | 2,762,100 | — | — |
| 2020-08-05 | $38.34 | $76.80 | 4,306,400 | — | — |
| 2020-08-04 | $38.36 | $76.84 | 5,214,000 | — | — |
| 2020-08-03 | $38.92 | $77.96 | 8,042,800 | — | — |
| 2020-07-31 | $38.48 | $77.08 | 8,532,500 | — | — |
| 2020-07-30 | $37.24 | $74.60 | 4,262,800 | — | — |
| 2020-07-29 | $37.99 | $76.10 | 6,896,500 | — | — |
| 2020-07-28 | $36.58 | $73.28 | 3,124,600 | — | — |
| 2020-07-27 | $37.07 | $74.26 | 3,199,100 | — | — |
| 2020-07-24 | $36.80 | $73.72 | 3,674,100 | — | — |
| 2020-07-23 | $37.35 | $74.82 | 4,929,100 | — | — |
| 2020-07-22 | $37.05 | $74.22 | 3,335,400 | — | — |
| 2020-07-21 | $36.71 | $73.54 | 4,355,000 | — | — |
| 2020-07-20 | $36.80 | $73.72 | 4,176,000 | — | — |
| 2020-07-17 | $37.67 | $75.46 | 6,259,900 | — | — |
| 2020-07-16 | $37.17 | $74.46 | 7,025,000 | — | — |
| 2020-07-15 | $36.44 | $73.00 | 8,046,200 | — | — |
| 2020-07-14 | $34.97 | $70.05 | 6,221,700 | — | — |
| 2020-07-13 | $34.00 | $68.11 | 5,851,500 | — | — |
| 2020-07-10 | $33.87 | $67.85 | 5,140,000 | — | — |
| 2020-07-09 | $33.38 | $66.87 | 5,543,300 | — | — |
| 2020-07-08 | $34.15 | $68.41 | 3,901,300 | — | — |
| 2020-07-07 | $34.25 | $68.61 | 4,771,000 | — | — |
| 2020-07-06 | $34.73 | $69.57 | 3,220,000 | — | — |
| 2020-07-02 | $34.34 | $68.79 | 3,585,600 | — | — |
| 2020-07-01 | $33.89 | $67.89 | 4,954,300 | — | — |
| 2020-06-30 | $34.14 | $68.39 | 4,211,100 | — | — |
| 2020-06-29 | $33.82 | $67.75 | 5,076,400 | — | — |
| 2020-06-26 | $33.36 | $66.83 | 13,590,200 | — | — |
| 2020-06-25 | $33.46 | $67.03 | 3,908,500 | — | — |
| 2020-06-24 | $33.29 | $66.69 | 5,388,300 | — | — |
| 2020-06-23 | $34.79 | $69.69 | 4,659,900 | — | — |
| 2020-06-22 | $34.93 | $69.97 | 4,876,500 | — | — |
| 2020-06-19 | $34.32 | $68.75 | 11,215,800 | — | — |
| 2020-06-18 | $34.71 | $69.01 | 3,901,900 | — | — |
| 2020-06-17 | $35.25 | $70.08 | 4,378,000 | — | — |
| 2020-06-16 | $35.43 | $70.44 | 6,416,300 | — | — |
| 2020-06-15 | $35.35 | $70.28 | 7,030,300 | — | — |
| 2020-06-12 | $34.45 | $68.49 | 12,188,100 | — | — |
| 2020-06-11 | $33.62 | $66.84 | 12,949,500 | — | — |
| 2020-06-10 | $34.43 | $68.45 | 6,768,800 | — | — |
| 2020-06-09 | $35.74 | $71.06 | 4,352,400 | — | — |
| 2020-06-08 | $36.81 | $73.18 | 4,902,700 | — | — |
| 2020-06-05 | $36.05 | $71.67 | 5,940,000 | — | — |
| 2020-06-04 | $34.41 | $68.41 | 5,905,100 | — | — |
| 2020-06-03 | $33.57 | $66.74 | 3,561,800 | — | — |
| 2020-06-02 | $32.35 | $64.32 | 4,552,900 | — | — |
| 2020-06-01 | $31.77 | $63.16 | 3,187,400 | — | — |
| 2020-05-29 | $31.41 | $62.45 | 6,992,700 | — | — |
| 2020-05-28 | $31.53 | $62.69 | 4,835,000 | — | — |
| 2020-05-27 | $31.87 | $63.36 | 6,167,600 | — | — |
| 2020-05-26 | $31.07 | $61.77 | 4,874,800 | — | — |
| 2020-05-22 | $29.53 | $58.71 | 3,649,500 | — | — |
| 2020-05-21 | $29.41 | $58.47 | 6,588,800 | — | — |
| 2020-05-20 | $28.74 | $57.14 | 6,842,500 | — | — |
| 2020-05-19 | $29.00 | $57.66 | 4,633,600 | — | — |
| 2020-05-18 | $29.53 | $58.71 | 5,082,100 | — | — |
| 2020-05-15 | $28.46 | $56.58 | 8,629,200 | — | — |
| 2020-05-14 | $28.59 | $56.84 | 5,778,500 | — | — |
| 2020-05-13 | $27.22 | $54.12 | 6,449,500 | — | — |
| 2020-05-12 | $27.91 | $55.49 | 5,765,400 | — | — |
| 2020-05-11 | $28.56 | $56.78 | 4,188,500 | — | — |
| 2020-05-08 | $29.80 | $59.25 | 4,212,700 | — | — |
| 2020-05-07 | $28.52 | $56.70 | 5,134,100 | — | — |
| 2020-05-06 | $28.31 | $56.29 | 4,784,400 | — | — |
| 2020-05-05 | $28.65 | $56.96 | 5,869,500 | — | — |
| 2020-05-04 | $28.53 | $56.72 | 5,083,800 | — | — |
| 2020-05-01 | $27.86 | $55.39 | 4,747,900 | — | — |
| 2020-04-30 | $29.11 | $57.88 | 5,628,600 | — | — |
| 2020-04-29 | $30.63 | $60.90 | 5,273,800 | — | — |
| 2020-04-28 | $29.73 | $59.11 | 6,102,700 | — | — |
| 2020-04-27 | $29.05 | $57.76 | 4,649,300 | — | — |
| 2020-04-24 | $27.91 | $55.49 | 7,403,600 | — | — |
| 2020-04-23 | $27.85 | $55.37 | 4,893,900 | — | — |
| 2020-04-22 | $27.75 | $55.17 | 5,615,300 | — | — |
| 2020-04-21 | $27.59 | $54.85 | 4,027,900 | — | — |
| 2020-04-20 | $28.47 | $56.60 | 4,635,900 | — | — |
| 2020-04-17 | $29.54 | $58.73 | 4,144,400 | — | — |
| 2020-04-16 | $28.50 | $56.66 | 5,279,400 | — | — |
| 2020-04-15 | $29.10 | $57.86 | 4,256,200 | — | — |
| 2020-04-14 | $30.80 | $61.24 | 6,660,800 | — | — |
| 2020-04-13 | $29.36 | $58.37 | 4,041,300 | — | — |
| 2020-04-09 | $30.60 | $60.84 | 8,105,500 | — | — |
| 2020-04-08 | $29.31 | $58.27 | 4,418,100 | — | — |
| 2020-04-07 | $28.27 | $56.21 | 5,960,000 | — | — |
| 2020-04-06 | $27.41 | $54.50 | 8,617,700 | — | — |
| 2020-04-03 | $25.47 | $50.64 | 6,786,900 | — | — |
| 2020-04-02 | $26.05 | $51.79 | 8,349,700 | — | — |
| 2020-04-01 | $25.16 | $50.02 | 7,616,600 | — | — |
| 2020-03-31 | $26.96 | $53.60 | 8,473,000 | — | — |
| 2020-03-30 | $26.49 | $52.67 | 8,695,900 | — | — |
| 2020-03-27 | $25.94 | $51.57 | 7,731,300 | — | — |
| 2020-03-26 | $27.00 | $53.68 | 11,994,200 | — | — |
| 2020-03-25 | $26.13 | $51.95 | 13,131,700 | — | — |
| 2020-03-24 | $25.36 | $50.42 | 12,893,300 | — | — |
| 2020-03-23 | $23.50 | $46.72 | 10,135,000 | — | — |
| 2020-03-20 | $24.91 | $49.53 | 12,206,800 | — | — |
| 2020-03-19 | $26.08 | $51.85 | 7,761,700 | — | — |
| 2020-03-18 | $26.32 | $52.33 | 7,365,400 | — | — |
| 2020-03-17 | $29.53 | $58.71 | 9,708,500 | — | — |
| 2020-03-16 | $30.60 | $60.84 | 9,864,600 | — | — |
| 2020-03-13 | $32.81 | $65.23 | 9,801,000 | — | — |
| 2020-03-12 | $30.52 | $60.16 | 9,363,000 | — | — |
| 2020-03-11 | $35.21 | $69.41 | 10,216,500 | — | — |
| 2020-03-10 | $37.55 | $74.02 | 11,199,900 | — | — |
| 2020-03-09 | $35.72 | $70.41 | 13,133,800 | — | — |
| 2020-03-06 | $38.16 | $75.22 | 9,936,100 | — | — |
| 2020-03-05 | $38.82 | $76.52 | 9,336,500 | — | — |
| 2020-03-04 | $39.35 | $77.57 | 8,141,200 | — | — |
| 2020-03-03 | $37.45 | $73.82 | 9,620,000 | — | — |
| 2020-03-02 | $38.07 | $75.05 | 8,790,700 | — | — |
| 2020-02-28 | $36.57 | $72.09 | 13,381,400 | — | — |
| 2020-02-27 | $37.90 | $74.71 | 8,569,100 | — | — |
| 2020-02-26 | $39.31 | $77.49 | 6,226,500 | — | — |
| 2020-02-25 | $39.45 | $77.77 | 7,673,500 | — | — |
| 2020-02-24 | $41.63 | $82.06 | 6,659,800 | — | — |
| 2020-02-21 | $42.45 | $83.68 | 12,196,500 | — | — |
| 2020-02-20 | $42.24 | $83.27 | 4,741,200 | — | — |
| 2020-02-19 | $41.97 | $82.73 | 4,206,100 | — | — |
| 2020-02-18 | $41.99 | $82.77 | 4,339,400 | — | — |
| 2020-02-14 | $41.96 | $82.71 | 4,706,300 | — | — |
| 2020-02-13 | $41.13 | $81.08 | 3,835,700 | — | — |
| 2020-02-12 | $41.79 | $82.38 | 5,993,700 | — | — |
| 2020-02-11 | $40.76 | $80.35 | 3,116,900 | — | — |
| 2020-02-10 | $40.54 | $79.91 | 5,277,200 | — | — |
| 2020-02-07 | $39.81 | $78.48 | 2,991,600 | — | — |
| 2020-02-06 | $39.92 | $78.69 | 3,840,700 | — | — |
| 2020-02-05 | $39.81 | $78.48 | 5,966,900 | — | — |
| 2020-02-04 | $39.24 | $77.35 | 5,920,800 | — | — |
| 2020-02-03 | $39.29 | $77.45 | 4,574,500 | — | — |
| 2020-01-31 | $39.45 | $77.77 | 7,536,800 | — | — |
| 2020-01-30 | $40.51 | $79.86 | 8,705,600 | — | — |
| 2020-01-29 | $40.49 | $79.82 | 3,785,200 | — | — |
| 2020-01-28 | $40.81 | $80.45 | 6,266,900 | — | — |
| 2020-01-27 | $40.30 | $79.44 | 3,765,500 | — | — |
| 2020-01-24 | $41.35 | $81.51 | 4,563,300 | — | — |
| 2020-01-23 | $41.75 | $82.30 | 4,467,300 | — | — |
| 2020-01-22 | $41.37 | $81.55 | 5,673,800 | — | — |
| 2020-01-21 | $41.03 | $80.88 | 4,928,600 | — | — |
| 2020-01-17 | $40.99 | $80.80 | 6,685,800 | — | — |
| 2020-01-16 | $41.04 | $80.90 | 5,733,900 | — | — |
| 2020-01-15 | $40.93 | $80.68 | 3,517,600 | — | — |
| 2020-01-14 | $40.98 | $80.78 | 3,166,300 | — | — |
| 2020-01-13 | $41.16 | $81.14 | 4,860,300 | — | — |
| 2020-01-10 | $40.98 | $80.78 | 3,553,800 | — | — |
| 2020-01-09 | $41.33 | $81.47 | 4,643,900 | — | — |
| 2020-01-08 | $41.08 | $80.98 | 4,994,300 | — | — |
| 2020-01-07 | $40.75 | $80.33 | 5,157,100 | — | — |
| 2020-01-06 | $41.18 | $81.18 | 4,998,100 | — | — |
| 2020-01-03 | $40.66 | $80.15 | 4,206,700 | — | — |
| 2020-01-02 | $41.40 | $81.61 | 4,201,500 | — | — |