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
- 1991-12-13 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 — 2017
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2017-12-29 | $64.02 | $85.82 | 6,631,800 | — | — |
| 2017-12-28 | $64.38 | $86.30 | 2,451,300 | — | — |
| 2017-12-27 | $64.54 | $86.51 | 4,899,600 | — | — |
| 2017-12-26 | $64.30 | $86.19 | 4,236,500 | — | — |
| 2017-12-22 | $64.73 | $86.77 | 4,444,300 | — | — |
| 2017-12-21 | $64.39 | $86.31 | 5,451,100 | — | — |
| 2017-12-20 | $64.60 | $86.59 | 6,933,600 | — | — |
| 2017-12-19 | $64.50 | $86.46 | 7,130,000 | — | — |
| 2017-12-18 | $65.38 | $87.64 | 7,440,900 | — | — |
| 2017-12-15 | $64.76 | $86.81 | 18,833,000 | — | — |
| 2017-12-14 | $64.70 | $86.73 | 7,122,000 | — | — |
| 2017-12-13 | $64.90 | $87.00 | 6,490,400 | — | — |
| 2017-12-12 | $64.86 | $86.94 | 7,021,200 | — | — |
| 2017-12-11 | $65.18 | $87.37 | 12,185,000 | — | — |
| 2017-12-08 | $64.24 | $86.11 | 9,371,900 | — | — |
| 2017-12-07 | $65.23 | $87.44 | 8,755,000 | — | — |
| 2017-12-06 | $64.98 | $87.10 | 6,952,300 | — | — |
| 2017-12-05 | $64.69 | $86.71 | 9,661,200 | — | — |
| 2017-12-04 | $64.56 | $86.54 | 17,325,100 | — | — |
| 2017-12-01 | $65.49 | $87.79 | 15,851,100 | — | — |
| 2017-11-30 | $66.34 | $88.93 | 15,555,600 | — | — |
| 2017-11-29 | $66.52 | $89.17 | 17,022,200 | — | — |
| 2017-11-28 | $68.38 | $91.66 | 12,861,300 | — | — |
| 2017-11-27 | $68.14 | $90.57 | 20,404,600 | — | — |
| 2017-11-24 | $68.91 | $91.60 | 9,233,500 | — | — |
| 2017-11-22 | $68.13 | $90.56 | 15,489,400 | — | — |
| 2017-11-21 | $66.67 | $88.62 | 11,215,800 | — | — |
| 2017-11-20 | $66.47 | $88.35 | 9,749,400 | — | — |
| 2017-11-17 | $66.72 | $88.69 | 13,334,000 | — | — |
| 2017-11-16 | $66.11 | $87.88 | 12,339,800 | — | — |
| 2017-11-15 | $65.61 | $87.21 | 10,565,400 | — | — |
| 2017-11-14 | $66.00 | $87.73 | 14,036,700 | — | — |
| 2017-11-13 | $66.49 | $88.38 | 24,411,600 | — | — |
| 2017-11-10 | $64.57 | $85.83 | 9,626,200 | — | — |
| 2017-11-09 | $64.60 | $85.87 | 15,954,900 | — | — |
| 2017-11-08 | $65.49 | $87.05 | 26,515,400 | — | — |
| 2017-11-07 | $64.10 | $85.20 | 23,424,600 | — | — |
| 2017-11-06 | $62.52 | $83.10 | 58,900,800 | — | — |
| 2017-11-03 | $61.81 | $82.16 | 80,964,500 | — | — |
| 2017-11-02 | $54.84 | $72.90 | 17,337,800 | — | — |
| 2017-11-01 | $53.46 | $71.06 | 15,624,400 | — | — |
| 2017-10-31 | $51.01 | $67.80 | 29,914,100 | — | — |
| 2017-10-30 | $54.66 | $72.66 | 7,081,500 | — | — |
| 2017-10-27 | $54.57 | $72.54 | 8,962,400 | — | — |
| 2017-10-26 | $53.80 | $71.51 | 5,270,800 | — | — |
| 2017-10-25 | $53.84 | $71.57 | 7,581,500 | — | — |
| 2017-10-24 | $54.25 | $72.11 | 11,415,700 | — | — |
| 2017-10-23 | $53.39 | $70.97 | 9,775,400 | — | — |
| 2017-10-20 | $52.02 | $69.15 | 8,845,000 | — | — |
| 2017-10-19 | $52.29 | $69.51 | 6,825,200 | — | — |
| 2017-10-18 | $52.21 | $69.40 | 6,032,600 | — | — |
| 2017-10-17 | $52.41 | $69.67 | 7,662,900 | — | — |
| 2017-10-16 | $52.38 | $69.63 | 5,930,900 | — | — |
| 2017-10-13 | $52.82 | $70.21 | 7,005,600 | — | — |
| 2017-10-12 | $53.00 | $70.45 | 7,062,300 | — | — |
| 2017-10-11 | $54.12 | $71.94 | 9,427,300 | — | — |
| 2017-10-10 | $53.87 | $71.61 | 8,761,700 | — | — |
| 2017-10-09 | $52.88 | $70.29 | 5,817,500 | — | — |
| 2017-10-06 | $52.49 | $69.77 | 4,795,300 | — | — |
| 2017-10-05 | $52.35 | $69.59 | 5,179,100 | — | — |
| 2017-10-04 | $51.96 | $69.07 | 4,587,700 | — | — |
| 2017-10-03 | $52.02 | $69.15 | 4,378,000 | — | — |
| 2017-10-02 | $51.88 | $68.96 | 4,439,200 | — | — |
| 2017-09-29 | $51.84 | $68.91 | 5,371,200 | — | — |
| 2017-09-28 | $51.75 | $68.79 | 5,732,900 | — | — |
| 2017-09-27 | $51.55 | $68.52 | 8,200,600 | — | — |
| 2017-09-26 | $51.13 | $67.96 | 9,378,800 | — | — |
| 2017-09-25 | $51.62 | $68.62 | 8,178,400 | — | — |
| 2017-09-22 | $52.09 | $69.24 | 4,105,100 | — | — |
| 2017-09-21 | $52.03 | $69.16 | 5,750,600 | — | — |
| 2017-09-20 | $51.98 | $69.09 | 8,400,300 | — | — |
| 2017-09-19 | $52.30 | $69.52 | 5,825,200 | — | — |
| 2017-09-18 | $52.25 | $69.45 | 6,002,700 | — | — |
| 2017-09-15 | $52.19 | $69.37 | 13,177,900 | — | — |
| 2017-09-14 | $51.48 | $68.43 | 7,741,300 | — | — |
| 2017-09-13 | $51.01 | $67.80 | 6,191,400 | — | — |
| 2017-09-12 | $50.90 | $67.66 | 4,526,800 | — | — |
| 2017-09-11 | $50.57 | $67.22 | 7,473,500 | — | — |
| 2017-09-08 | $49.64 | $65.98 | 12,809,400 | — | — |
| 2017-09-07 | $50.38 | $66.97 | 10,035,500 | — | — |
| 2017-09-06 | $50.45 | $67.06 | 16,206,900 | — | — |
| 2017-09-05 | $50.03 | $66.50 | 17,811,100 | — | — |
| 2017-09-01 | $52.05 | $69.19 | 5,301,300 | — | — |
| 2017-08-31 | $52.27 | $69.48 | 8,215,800 | — | — |
| 2017-08-30 | $52.12 | $69.28 | 4,876,200 | — | — |
| 2017-08-29 | $51.81 | $68.87 | 4,980,900 | — | — |
| 2017-08-28 | $51.81 | $68.87 | 4,519,000 | — | — |
| 2017-08-25 | $52.03 | $68.40 | 8,684,700 | — | — |
| 2017-08-24 | $52.49 | $69.01 | 6,198,600 | — | — |
| 2017-08-23 | $52.23 | $68.67 | 5,259,300 | — | — |
| 2017-08-22 | $52.35 | $68.82 | 4,443,300 | — | — |
| 2017-08-21 | $51.98 | $68.34 | 5,205,700 | — | — |
| 2017-08-18 | $51.92 | $68.26 | 6,696,400 | — | — |
| 2017-08-17 | $52.27 | $68.72 | 6,589,400 | — | — |
| 2017-08-16 | $53.31 | $70.09 | 7,414,900 | — | — |
| 2017-08-15 | $53.87 | $70.82 | 7,876,300 | — | — |
| 2017-08-14 | $53.55 | $70.40 | 8,118,200 | — | — |
| 2017-08-11 | $52.72 | $69.31 | 5,894,200 | — | — |
| 2017-08-10 | $52.34 | $68.81 | 10,768,000 | — | — |
| 2017-08-09 | $52.77 | $69.38 | 8,085,300 | — | — |
| 2017-08-08 | $52.29 | $68.74 | 10,462,200 | — | — |
| 2017-08-07 | $52.70 | $69.28 | 6,561,800 | — | — |
| 2017-08-04 | $52.62 | $69.18 | 8,677,900 | — | — |
| 2017-08-03 | $52.95 | $69.61 | 8,643,500 | — | — |
| 2017-08-02 | $53.17 | $69.90 | 23,084,000 | — | — |
| 2017-08-01 | $53.41 | $70.22 | 9,372,100 | — | — |
| 2017-07-31 | $53.19 | $69.93 | 11,302,700 | — | — |
| 2017-07-28 | $52.88 | $69.52 | 6,644,300 | — | — |
| 2017-07-27 | $52.49 | $69.01 | 14,069,200 | — | — |
| 2017-07-26 | $53.14 | $69.86 | 7,581,500 | — | — |
| 2017-07-25 | $53.27 | $70.03 | 7,112,100 | — | — |
| 2017-07-24 | $53.22 | $69.97 | 8,832,200 | — | — |
| 2017-07-21 | $53.84 | $70.78 | 12,113,100 | — | — |
| 2017-07-20 | $53.97 | $70.95 | 35,943,900 | — | — |
| 2017-07-19 | $56.78 | $74.65 | 8,783,700 | — | — |
| 2017-07-18 | $56.29 | $74.00 | 7,441,000 | — | — |
| 2017-07-17 | $56.46 | $74.23 | 5,123,600 | — | — |
| 2017-07-14 | $56.81 | $74.69 | 4,440,100 | — | — |
| 2017-07-13 | $56.23 | $73.92 | 6,219,200 | — | — |
| 2017-07-12 | $56.20 | $73.88 | 6,126,800 | — | — |
| 2017-07-11 | $55.33 | $72.74 | 6,124,900 | — | — |
| 2017-07-10 | $55.64 | $73.15 | 5,098,100 | — | — |
| 2017-07-07 | $55.35 | $72.77 | 5,356,000 | — | — |
| 2017-07-06 | $54.79 | $72.03 | 5,663,000 | — | — |
| 2017-07-05 | $55.45 | $72.90 | 6,823,800 | — | — |
| 2017-07-03 | $54.95 | $72.24 | 4,379,600 | — | — |
| 2017-06-30 | $55.22 | $72.60 | 8,781,900 | — | — |
| 2017-06-29 | $55.08 | $72.41 | 8,456,900 | — | — |
| 2017-06-28 | $56.16 | $73.83 | 7,542,400 | — | — |
| 2017-06-27 | $55.43 | $72.87 | 6,814,400 | — | — |
| 2017-06-26 | $56.56 | $74.36 | 7,339,100 | — | — |
| 2017-06-23 | $56.91 | $74.82 | 11,847,900 | — | — |
| 2017-06-22 | $56.47 | $74.24 | 5,560,100 | — | — |
| 2017-06-21 | $56.33 | $74.06 | 8,324,900 | — | — |
| 2017-06-20 | $56.79 | $74.66 | 8,181,600 | — | — |
| 2017-06-19 | $57.61 | $75.74 | 7,166,200 | — | — |
| 2017-06-16 | $56.82 | $74.70 | 14,555,600 | — | — |
| 2017-06-15 | $56.93 | $74.84 | 5,416,600 | — | — |
| 2017-06-14 | $57.01 | $74.95 | 6,740,000 | — | — |
| 2017-06-13 | $57.54 | $75.65 | 7,111,500 | — | — |
| 2017-06-12 | $57.49 | $75.58 | 9,985,100 | — | — |
| 2017-06-09 | $57.05 | $75.00 | 13,624,800 | — | — |
| 2017-06-08 | $58.12 | $76.41 | 10,322,200 | — | — |
| 2017-06-07 | $57.53 | $75.63 | 10,126,500 | — | — |
| 2017-06-06 | $58.20 | $76.51 | 7,871,500 | — | — |
| 2017-06-05 | $58.86 | $77.38 | 7,960,800 | — | — |
| 2017-06-02 | $58.58 | $77.01 | 9,538,000 | — | — |
| 2017-06-01 | $58.62 | $77.07 | 11,560,100 | — | — |
| 2017-05-31 | $57.27 | $75.29 | 14,082,600 | — | — |
| 2017-05-30 | $57.34 | $75.38 | 11,553,700 | — | — |
| 2017-05-26 | $57.52 | $75.62 | 8,261,900 | — | — |
| 2017-05-25 | $58.45 | $76.09 | 9,556,500 | — | — |
| 2017-05-24 | $58.64 | $76.34 | 8,592,600 | — | — |
| 2017-05-23 | $59.22 | $77.10 | 14,223,400 | — | — |
| 2017-05-22 | $59.28 | $77.17 | 20,771,500 | — | — |
| 2017-05-19 | $57.67 | $75.08 | 16,643,800 | — | — |
| 2017-05-18 | $56.12 | $73.06 | 13,125,300 | — | — |
| 2017-05-17 | $55.36 | $72.07 | 14,811,300 | — | — |
| 2017-05-16 | $55.95 | $72.84 | 9,599,300 | — | — |
| 2017-05-15 | $55.40 | $72.12 | 10,686,100 | — | — |
| 2017-05-12 | $55.32 | $72.02 | 9,107,600 | — | — |
| 2017-05-11 | $54.68 | $71.19 | 13,514,700 | — | — |
| 2017-05-10 | $55.33 | $72.03 | 8,517,700 | — | — |
| 2017-05-09 | $55.15 | $71.80 | 8,332,900 | — | — |
| 2017-05-08 | $54.62 | $71.11 | 7,033,400 | — | — |
| 2017-05-05 | $54.93 | $71.51 | 9,108,800 | — | — |
| 2017-05-04 | $54.91 | $71.49 | 11,993,400 | — | — |
| 2017-05-03 | $54.49 | $70.94 | 18,428,300 | — | — |
| 2017-05-02 | $53.29 | $69.38 | 10,445,400 | — | — |
| 2017-05-01 | $53.60 | $69.78 | 12,987,700 | — | — |
| 2017-04-28 | $53.74 | $69.96 | 34,374,100 | — | — |
| 2017-04-27 | $53.21 | $69.27 | 6,956,200 | — | — |
| 2017-04-26 | $53.04 | $69.05 | 7,373,800 | — | — |
| 2017-04-25 | $53.00 | $69.00 | 11,688,700 | — | — |
| 2017-04-24 | $52.81 | $68.75 | 10,784,400 | — | — |
| 2017-04-21 | $52.50 | $68.35 | 10,951,500 | — | — |
| 2017-04-20 | $52.66 | $68.56 | 24,664,600 | — | — |
| 2017-04-19 | $52.61 | $68.49 | 15,441,500 | — | — |
| 2017-04-18 | $52.67 | $68.57 | 11,262,800 | — | — |
| 2017-04-17 | $52.89 | $68.86 | 10,471,700 | — | — |
| 2017-04-13 | $52.79 | $68.73 | 17,014,400 | — | — |
| 2017-04-12 | $53.39 | $69.51 | 24,822,200 | — | — |
| 2017-04-11 | $55.35 | $72.06 | 17,301,800 | — | — |
| 2017-04-10 | $56.52 | $73.58 | 6,039,800 | — | — |
| 2017-04-07 | $56.32 | $73.32 | 5,229,800 | — | — |
| 2017-04-06 | $56.53 | $73.59 | 5,757,800 | — | — |
| 2017-04-05 | $56.47 | $73.52 | 7,857,700 | — | — |
| 2017-04-04 | $56.68 | $73.79 | 7,123,900 | — | — |
| 2017-04-03 | $56.50 | $73.56 | 11,343,500 | — | — |
| 2017-03-31 | $57.34 | $74.65 | 10,065,000 | — | — |
| 2017-03-30 | $57.20 | $74.47 | 6,359,000 | — | — |
| 2017-03-29 | $57.36 | $74.67 | 4,042,600 | — | — |
| 2017-03-28 | $57.38 | $74.70 | 5,953,500 | — | — |
| 2017-03-27 | $56.66 | $73.76 | 4,726,300 | — | — |
| 2017-03-24 | $56.92 | $74.10 | 5,621,400 | — | — |
| 2017-03-23 | $56.81 | $73.96 | 7,718,700 | — | — |
| 2017-03-22 | $57.04 | $74.26 | 9,129,700 | — | — |
| 2017-03-21 | $56.80 | $73.95 | 10,092,600 | — | — |
| 2017-03-20 | $57.81 | $75.26 | 7,498,200 | — | — |
| 2017-03-17 | $57.55 | $74.92 | 20,057,800 | — | — |
| 2017-03-16 | $58.35 | $75.96 | 7,206,200 | — | — |
| 2017-03-15 | $58.52 | $76.18 | 9,029,500 | — | — |
| 2017-03-14 | $58.22 | $75.79 | 6,276,900 | — | — |
| 2017-03-13 | $58.46 | $76.11 | 7,737,900 | — | — |
| 2017-03-10 | $58.64 | $76.34 | 9,752,000 | — | — |
| 2017-03-09 | $57.97 | $75.47 | 9,875,600 | — | — |
| 2017-03-08 | $57.77 | $75.21 | 13,201,700 | — | — |
| 2017-03-07 | $56.73 | $73.85 | 7,131,700 | — | — |
| 2017-03-06 | $56.45 | $73.49 | 7,241,600 | — | — |
| 2017-03-03 | $56.44 | $73.48 | 6,971,400 | — | — |
| 2017-03-02 | $56.37 | $73.39 | 8,451,700 | — | — |
| 2017-03-01 | $57.01 | $74.22 | 11,082,400 | — | — |
| 2017-02-28 | $56.48 | $73.53 | 10,388,200 | — | — |
| 2017-02-27 | $56.73 | $73.85 | 7,127,600 | — | — |
| 2017-02-24 | $57.22 | $73.80 | 10,644,800 | — | — |
| 2017-02-23 | $57.14 | $73.70 | 10,152,800 | — | — |
| 2017-02-22 | $57.10 | $73.65 | 8,711,500 | — | — |
| 2017-02-21 | $56.75 | $73.20 | 9,878,200 | — | — |
| 2017-02-17 | $56.46 | $72.82 | 12,456,600 | — | — |
| 2017-02-16 | $56.88 | $73.36 | 11,622,900 | — | — |
| 2017-02-15 | $56.49 | $72.86 | 14,149,200 | — | — |
| 2017-02-14 | $55.48 | $71.56 | 13,072,000 | — | — |
| 2017-02-13 | $54.93 | $70.85 | 14,516,200 | — | — |
| 2017-02-10 | $54.00 | $69.65 | 14,042,200 | — | — |
| 2017-02-09 | $52.88 | $68.20 | 7,615,100 | — | — |
| 2017-02-08 | $52.89 | $68.22 | 9,229,000 | — | — |
| 2017-02-07 | $53.27 | $68.71 | 10,374,100 | — | — |
| 2017-02-06 | $52.88 | $68.20 | 8,215,100 | — | — |
| 2017-02-03 | $52.98 | $68.33 | 10,965,300 | — | — |
| 2017-02-02 | $52.66 | $67.92 | 14,481,200 | — | — |
| 2017-02-01 | $53.15 | $68.55 | 16,102,100 | — | — |
| 2017-01-31 | $53.43 | $68.91 | 13,995,400 | — | — |
| 2017-01-30 | $53.61 | $69.15 | 14,853,900 | — | — |
| 2017-01-27 | $54.24 | $69.96 | 23,474,400 | — | — |
| 2017-01-26 | $54.05 | $69.71 | 37,888,200 | — | — |
| 2017-01-25 | $56.90 | $73.39 | 27,307,900 | — | — |
| 2017-01-24 | $55.00 | $70.94 | 41,751,800 | — | — |
| 2017-01-23 | $54.88 | $70.78 | 94,436,000 | — | — |
| 2017-01-20 | $62.88 | $81.10 | 20,936,900 | — | — |
| 2017-01-19 | $64.44 | $83.11 | 9,429,200 | — | — |
| 2017-01-18 | $65.13 | $84.00 | 15,883,200 | — | — |
| 2017-01-17 | $64.19 | $82.79 | 22,426,300 | — | — |
| 2017-01-13 | $66.88 | $86.26 | 6,177,400 | — | — |
| 2017-01-12 | $66.12 | $85.28 | 6,113,600 | — | — |
| 2017-01-11 | $66.10 | $85.26 | 8,349,800 | — | — |
| 2017-01-10 | $65.63 | $84.65 | 6,076,000 | — | — |
| 2017-01-09 | $65.65 | $84.68 | 4,769,200 | — | — |
| 2017-01-06 | $65.53 | $84.52 | 6,749,400 | — | — |
| 2017-01-05 | $65.55 | $84.55 | 5,998,900 | — | — |
| 2017-01-04 | $65.47 | $84.44 | 6,221,700 | — | — |
| 2017-01-03 | $65.40 | $84.35 | 9,519,800 | — | — |