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
- 2007-07-27 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 | $78.59 | $78.59 | 1,305,100 | — | — |
| 2017-12-28 | $79.61 | $79.61 | 1,206,100 | — | — |
| 2017-12-27 | $79.28 | $79.28 | 748,200 | — | — |
| 2017-12-26 | $79.40 | $79.40 | 1,427,100 | — | — |
| 2017-12-22 | $78.48 | $78.48 | 948,600 | — | — |
| 2017-12-21 | $77.74 | $77.74 | 1,346,000 | — | — |
| 2017-12-20 | $76.88 | $76.88 | 1,185,400 | — | — |
| 2017-12-19 | $76.57 | $76.57 | 1,410,700 | — | — |
| 2017-12-18 | $76.55 | $76.55 | 1,978,200 | — | — |
| 2017-12-15 | $75.82 | $75.82 | 2,097,400 | — | — |
| 2017-12-14 | $74.78 | $74.78 | 2,038,300 | — | — |
| 2017-12-13 | $74.19 | $74.19 | 934,500 | — | — |
| 2017-12-12 | $74.31 | $74.31 | 1,750,000 | — | — |
| 2017-12-11 | $73.64 | $73.64 | 1,900,000 | — | — |
| 2017-12-08 | $73.77 | $73.77 | 3,176,200 | — | — |
| 2017-12-07 | $72.01 | $72.01 | 9,129,600 | — | — |
| 2017-12-06 | $67.66 | $67.66 | 5,815,200 | — | — |
| 2017-12-05 | $66.36 | $66.36 | 1,859,500 | — | — |
| 2017-12-04 | $67.22 | $67.22 | 1,902,000 | — | — |
| 2017-12-01 | $67.22 | $67.22 | 1,795,400 | — | — |
| 2017-11-30 | $66.96 | $66.96 | 2,181,800 | — | — |
| 2017-11-29 | $66.87 | $66.87 | 2,588,100 | — | — |
| 2017-11-28 | $67.37 | $67.37 | 1,400,200 | — | — |
| 2017-11-27 | $66.13 | $66.13 | 1,473,500 | — | — |
| 2017-11-24 | $66.79 | $66.79 | 437,800 | — | — |
| 2017-11-22 | $66.80 | $66.80 | 897,500 | — | — |
| 2017-11-21 | $66.58 | $66.58 | 1,069,600 | — | — |
| 2017-11-20 | $66.88 | $66.88 | 1,049,900 | — | — |
| 2017-11-17 | $66.31 | $66.31 | 1,295,300 | — | — |
| 2017-11-16 | $65.71 | $65.71 | 1,009,400 | — | — |
| 2017-11-15 | $64.91 | $64.91 | 901,800 | — | — |
| 2017-11-14 | $64.93 | $64.93 | 866,200 | — | — |
| 2017-11-13 | $64.60 | $64.60 | 1,789,200 | — | — |
| 2017-11-10 | $64.87 | $64.87 | 1,781,100 | — | — |
| 2017-11-09 | $64.01 | $64.01 | 2,567,900 | — | — |
| 2017-11-08 | $61.64 | $61.64 | 1,134,300 | — | — |
| 2017-11-07 | $60.24 | $60.24 | 1,056,600 | — | — |
| 2017-11-06 | $61.79 | $61.79 | 1,053,700 | — | — |
| 2017-11-03 | $61.15 | $61.15 | 760,100 | — | — |
| 2017-11-02 | $60.76 | $60.76 | 1,146,500 | — | — |
| 2017-11-01 | $61.49 | $61.49 | 1,193,900 | — | — |
| 2017-10-31 | $61.51 | $61.51 | 1,224,600 | — | — |
| 2017-10-30 | $61.72 | $61.72 | 924,800 | — | — |
| 2017-10-27 | $62.40 | $62.40 | 1,239,100 | — | — |
| 2017-10-26 | $62.01 | $62.01 | 3,152,300 | — | — |
| 2017-10-25 | $62.07 | $62.07 | 1,491,600 | — | — |
| 2017-10-24 | $61.87 | $61.87 | 2,000,600 | — | — |
| 2017-10-23 | $63.83 | $63.83 | 2,255,700 | — | — |
| 2017-10-20 | $63.29 | $63.29 | 3,497,700 | — | — |
| 2017-10-19 | $60.09 | $60.09 | 1,536,600 | — | — |
| 2017-10-18 | $59.72 | $59.72 | 1,551,400 | — | — |
| 2017-10-17 | $58.93 | $58.93 | 3,736,900 | — | — |
| 2017-10-16 | $58.20 | $58.20 | 2,165,000 | — | — |
| 2017-10-13 | $59.17 | $59.17 | 5,468,600 | — | — |
| 2017-10-12 | $60.50 | $60.50 | 3,305,500 | — | — |
| 2017-10-11 | $62.69 | $62.69 | 1,809,100 | — | — |
| 2017-10-10 | $63.31 | $63.31 | 1,569,400 | — | — |
| 2017-10-09 | $61.95 | $61.95 | 1,488,500 | — | — |
| 2017-10-06 | $61.30 | $61.30 | 1,257,600 | — | — |
| 2017-10-05 | $61.76 | $61.76 | 1,251,900 | — | — |
| 2017-10-04 | $61.34 | $61.34 | 1,137,000 | — | — |
| 2017-10-03 | $62.22 | $62.22 | 1,654,400 | — | — |
| 2017-10-02 | $62.83 | $62.83 | 2,116,200 | — | — |
| 2017-09-29 | $62.25 | $62.25 | 2,206,800 | — | — |
| 2017-09-28 | $60.27 | $60.27 | 1,237,800 | — | — |
| 2017-09-27 | $60.13 | $60.13 | 1,930,400 | — | — |
| 2017-09-26 | $59.34 | $59.34 | 3,060,200 | — | — |
| 2017-09-25 | $57.39 | $57.39 | 2,338,700 | — | — |
| 2017-09-22 | $58.14 | $58.14 | 1,513,800 | — | — |
| 2017-09-21 | $58.60 | $58.60 | 1,034,200 | — | — |
| 2017-09-20 | $58.56 | $58.56 | 1,566,600 | — | — |
| 2017-09-19 | $58.95 | $58.95 | 3,163,800 | — | — |
| 2017-09-18 | $59.76 | $59.76 | 2,057,500 | — | — |
| 2017-09-15 | $60.60 | $60.60 | 2,418,000 | — | — |
| 2017-09-14 | $61.12 | $61.12 | 1,943,000 | — | — |
| 2017-09-13 | $61.50 | $61.50 | 1,163,600 | — | — |
| 2017-09-12 | $61.79 | $61.79 | 1,100,200 | — | — |
| 2017-09-11 | $61.89 | $61.89 | 1,754,200 | — | — |
| 2017-09-08 | $62.34 | $62.34 | 3,571,200 | — | — |
| 2017-09-07 | $61.30 | $61.30 | 1,770,000 | — | — |
| 2017-09-06 | $61.49 | $61.49 | 2,257,000 | — | — |
| 2017-09-05 | $61.56 | $61.56 | 3,698,200 | — | — |
| 2017-09-01 | $61.69 | $61.69 | 11,466,100 | — | — |
| 2017-08-31 | $57.55 | $57.55 | 7,728,300 | — | — |
| 2017-08-30 | $57.61 | $57.61 | 4,685,800 | — | — |
| 2017-08-29 | $58.32 | $58.32 | 3,084,700 | — | — |
| 2017-08-28 | $60.13 | $60.13 | 1,364,700 | — | — |
| 2017-08-25 | $60.21 | $60.21 | 1,195,900 | — | — |
| 2017-08-24 | $60.02 | $60.02 | 1,898,500 | — | — |
| 2017-08-23 | $60.34 | $60.34 | 1,240,300 | — | — |
| 2017-08-22 | $59.80 | $59.80 | 1,461,200 | — | — |
| 2017-08-21 | $59.44 | $59.44 | 4,223,200 | — | — |
| 2017-08-18 | $58.13 | $58.13 | 1,684,800 | — | — |
| 2017-08-17 | $58.96 | $58.96 | 1,117,000 | — | — |
| 2017-08-16 | $59.76 | $59.76 | 1,105,200 | — | — |
| 2017-08-15 | $59.50 | $59.50 | 3,272,600 | — | — |
| 2017-08-14 | $59.93 | $59.93 | 1,594,300 | — | — |
| 2017-08-11 | $59.76 | $59.76 | 1,410,500 | — | — |
| 2017-08-10 | $60.25 | $60.25 | 1,312,400 | — | — |
| 2017-08-09 | $61.89 | $61.89 | 1,011,200 | — | — |
| 2017-08-08 | $62.53 | $62.53 | 1,386,200 | — | — |
| 2017-08-07 | $62.51 | $62.51 | 1,207,500 | — | — |
| 2017-08-04 | $61.76 | $61.76 | 1,644,300 | — | — |
| 2017-08-03 | $60.50 | $60.50 | 1,501,200 | — | — |
| 2017-08-02 | $61.23 | $61.23 | 960,100 | — | — |
| 2017-08-01 | $61.61 | $61.61 | 1,279,300 | — | — |
| 2017-07-31 | $61.64 | $61.64 | 1,382,100 | — | — |
| 2017-07-28 | $61.83 | $61.83 | 1,376,800 | — | — |
| 2017-07-27 | $61.47 | $61.47 | 1,256,200 | — | — |
| 2017-07-26 | $61.47 | $61.47 | 1,297,100 | — | — |
| 2017-07-25 | $61.90 | $61.90 | 2,609,000 | — | — |
| 2017-07-24 | $62.02 | $62.02 | 2,005,700 | — | — |
| 2017-07-21 | $61.94 | $61.94 | 2,193,100 | — | — |
| 2017-07-20 | $61.11 | $61.11 | 1,681,700 | — | — |
| 2017-07-19 | $61.35 | $61.35 | 2,155,300 | — | — |
| 2017-07-18 | $59.38 | $59.38 | 1,371,700 | — | — |
| 2017-07-17 | $59.74 | $59.74 | 1,490,400 | — | — |
| 2017-07-14 | $59.81 | $59.81 | 841,500 | — | — |
| 2017-07-13 | $59.33 | $59.33 | 1,470,900 | — | — |
| 2017-07-12 | $58.72 | $58.72 | 1,144,000 | — | — |
| 2017-07-11 | $58.78 | $58.78 | 1,319,000 | — | — |
| 2017-07-10 | $58.68 | $58.68 | 1,491,500 | — | — |
| 2017-07-07 | $58.36 | $58.36 | 1,384,700 | — | — |
| 2017-07-06 | $57.97 | $57.97 | 2,276,400 | — | — |
| 2017-07-05 | $59.75 | $59.75 | 2,118,900 | — | — |
| 2017-07-03 | $59.99 | $59.99 | 1,023,300 | — | — |
| 2017-06-30 | $59.67 | $59.67 | 3,389,800 | — | — |
| 2017-06-29 | $59.10 | $59.10 | 6,703,500 | — | — |
| 2017-06-28 | $56.16 | $56.16 | 3,067,400 | — | — |
| 2017-06-27 | $55.04 | $55.04 | 2,079,800 | — | — |
| 2017-06-26 | $55.50 | $55.50 | 2,968,100 | — | — |
| 2017-06-23 | $55.37 | $55.37 | 3,062,800 | — | — |
| 2017-06-22 | $54.25 | $54.25 | 1,795,100 | — | — |
| 2017-06-21 | $53.29 | $53.29 | 1,812,200 | — | — |
| 2017-06-20 | $52.56 | $52.56 | 2,444,000 | — | — |
| 2017-06-19 | $53.84 | $53.84 | 2,107,100 | — | — |
| 2017-06-16 | $52.97 | $52.97 | 2,483,800 | — | — |
| 2017-06-15 | $53.13 | $53.13 | 1,829,000 | — | — |
| 2017-06-14 | $53.09 | $53.09 | 2,953,200 | — | — |
| 2017-06-13 | $52.39 | $52.39 | 2,148,900 | — | — |
| 2017-06-12 | $51.90 | $51.90 | 2,176,400 | — | — |
| 2017-06-09 | $51.70 | $51.70 | 3,143,900 | — | — |
| 2017-06-08 | $51.72 | $51.72 | 1,843,800 | — | — |
| 2017-06-07 | $52.25 | $52.25 | 2,331,000 | — | — |
| 2017-06-06 | $52.05 | $52.05 | 3,972,300 | — | — |
| 2017-06-05 | $52.90 | $52.90 | 6,271,400 | — | — |
| 2017-06-02 | $54.29 | $54.29 | 22,797,700 | — | — |
| 2017-06-01 | $48.67 | $48.67 | 8,408,400 | — | — |
| 2017-05-31 | $48.27 | $48.27 | 4,010,800 | — | — |
| 2017-05-30 | $47.91 | $47.91 | 3,877,900 | — | — |
| 2017-05-26 | $48.23 | $48.23 | 3,020,900 | — | — |
| 2017-05-25 | $48.69 | $48.69 | 2,365,000 | — | — |
| 2017-05-24 | $48.78 | $48.78 | 3,253,700 | — | — |
| 2017-05-23 | $48.80 | $48.80 | 2,651,700 | — | — |
| 2017-05-22 | $49.51 | $49.51 | 1,913,600 | — | — |
| 2017-05-19 | $49.29 | $49.29 | 3,919,500 | — | — |
| 2017-05-18 | $49.23 | $49.23 | 2,048,000 | — | — |
| 2017-05-17 | $49.14 | $49.14 | 3,325,100 | — | — |
| 2017-05-16 | $50.04 | $50.04 | 4,429,200 | — | — |
| 2017-05-15 | $51.49 | $51.49 | 3,750,500 | — | — |
| 2017-05-12 | $53.12 | $53.12 | 3,043,800 | — | — |
| 2017-05-11 | $54.62 | $54.62 | 6,398,500 | — | — |
| 2017-05-10 | $53.14 | $53.14 | 2,083,100 | — | — |
| 2017-05-09 | $52.05 | $52.05 | 2,896,700 | — | — |
| 2017-05-08 | $51.69 | $51.69 | 1,911,500 | — | — |
| 2017-05-05 | $51.95 | $51.95 | 2,106,100 | — | — |
| 2017-05-04 | $51.74 | $51.74 | 1,564,700 | — | — |
| 2017-05-03 | $52.21 | $52.21 | 1,476,000 | — | — |
| 2017-05-02 | $52.46 | $52.46 | 2,614,000 | — | — |
| 2017-05-01 | $51.59 | $51.59 | 2,129,100 | — | — |
| 2017-04-28 | $52.00 | $52.00 | 4,233,400 | — | — |
| 2017-04-27 | $52.77 | $52.77 | 2,746,200 | — | — |
| 2017-04-26 | $52.72 | $52.72 | 2,826,600 | — | — |
| 2017-04-25 | $52.46 | $52.46 | 2,733,200 | — | — |
| 2017-04-24 | $52.75 | $52.75 | 3,284,200 | — | — |
| 2017-04-21 | $53.08 | $53.08 | 3,010,900 | — | — |
| 2017-04-20 | $53.61 | $53.61 | 5,489,700 | — | — |
| 2017-04-19 | $52.20 | $52.20 | 3,950,800 | — | — |
| 2017-04-18 | $51.93 | $51.93 | 1,942,900 | — | — |
| 2017-04-17 | $52.00 | $52.00 | 2,698,600 | — | — |
| 2017-04-13 | $51.22 | $51.22 | 2,238,200 | — | — |
| 2017-04-12 | $52.08 | $52.08 | 5,521,600 | — | — |
| 2017-04-11 | $51.70 | $51.70 | 2,778,800 | — | — |
| 2017-04-10 | $52.26 | $52.26 | 7,674,600 | — | — |
| 2017-04-07 | $50.63 | $50.63 | 3,508,000 | — | — |
| 2017-04-06 | $50.78 | $50.78 | 5,038,800 | — | — |
| 2017-04-05 | $49.43 | $49.43 | 4,784,100 | — | — |
| 2017-04-04 | $49.76 | $49.76 | 6,232,700 | — | — |
| 2017-04-03 | $50.92 | $50.92 | 7,589,800 | — | — |
| 2017-03-31 | $51.87 | $51.87 | 16,826,900 | — | — |
| 2017-03-30 | $50.76 | $50.76 | 49,620,300 | — | — |
| 2017-03-29 | $66.30 | $66.30 | 9,431,100 | — | — |
| 2017-03-28 | $63.68 | $63.68 | 2,608,300 | — | — |
| 2017-03-27 | $64.11 | $64.11 | 2,638,000 | — | — |
| 2017-03-24 | $63.69 | $63.69 | 1,425,800 | — | — |
| 2017-03-23 | $63.08 | $63.08 | 1,817,000 | — | — |
| 2017-03-22 | $62.82 | $62.82 | 2,340,000 | — | — |
| 2017-03-21 | $62.93 | $62.93 | 2,958,600 | — | — |
| 2017-03-20 | $63.79 | $63.79 | 1,268,300 | — | — |
| 2017-03-17 | $64.04 | $64.04 | 2,101,600 | — | — |
| 2017-03-16 | $63.84 | $63.84 | 1,139,900 | — | — |
| 2017-03-15 | $63.94 | $63.94 | 1,769,000 | — | — |
| 2017-03-14 | $63.67 | $63.67 | 994,100 | — | — |
| 2017-03-13 | $63.79 | $63.79 | 1,452,300 | — | — |
| 2017-03-10 | $65.08 | $65.08 | 1,141,500 | — | — |
| 2017-03-09 | $65.00 | $65.00 | 1,747,000 | — | — |
| 2017-03-08 | $66.25 | $66.25 | 1,370,300 | — | — |
| 2017-03-07 | $65.14 | $65.14 | 1,097,700 | — | — |
| 2017-03-06 | $64.93 | $64.93 | 1,014,300 | — | — |
| 2017-03-03 | $65.70 | $65.70 | 2,133,600 | — | — |
| 2017-03-02 | $66.53 | $66.53 | 1,633,200 | — | — |
| 2017-03-01 | $65.39 | $65.39 | 1,093,500 | — | — |
| 2017-02-28 | $65.26 | $65.26 | 947,800 | — | — |
| 2017-02-27 | $66.43 | $66.43 | 1,205,200 | — | — |
| 2017-02-24 | $65.32 | $65.32 | 1,814,100 | — | — |
| 2017-02-23 | $64.84 | $64.84 | 1,708,700 | — | — |
| 2017-02-22 | $67.00 | $67.00 | 533,900 | — | — |
| 2017-02-21 | $66.72 | $66.72 | 842,200 | — | — |
| 2017-02-17 | $66.73 | $66.73 | 1,213,800 | — | — |
| 2017-02-16 | $65.97 | $65.97 | 1,630,600 | — | — |
| 2017-02-15 | $67.16 | $67.16 | 1,014,400 | — | — |
| 2017-02-14 | $67.76 | $67.76 | 930,900 | — | — |
| 2017-02-13 | $66.99 | $66.99 | 1,376,600 | — | — |
| 2017-02-10 | $67.62 | $67.62 | 1,240,300 | — | — |
| 2017-02-09 | $67.00 | $67.00 | 1,091,100 | — | — |
| 2017-02-08 | $67.17 | $67.17 | 1,058,800 | — | — |
| 2017-02-07 | $66.14 | $66.14 | 936,200 | — | — |
| 2017-02-06 | $66.47 | $66.47 | 815,600 | — | — |
| 2017-02-03 | $66.39 | $66.39 | 1,413,500 | — | — |
| 2017-02-02 | $66.52 | $66.52 | 925,100 | — | — |
| 2017-02-01 | $66.40 | $66.40 | 1,220,300 | — | — |
| 2017-01-31 | $67.51 | $67.51 | 1,584,200 | — | — |
| 2017-01-30 | $66.89 | $66.89 | 1,180,600 | — | — |
| 2017-01-27 | $66.82 | $66.82 | 1,264,600 | — | — |
| 2017-01-26 | $67.64 | $67.64 | 1,010,400 | — | — |
| 2017-01-25 | $68.82 | $68.82 | 857,600 | — | — |
| 2017-01-24 | $67.77 | $67.77 | 1,278,400 | — | — |
| 2017-01-23 | $66.86 | $66.86 | 1,010,200 | — | — |
| 2017-01-20 | $67.32 | $67.32 | 1,252,100 | — | — |
| 2017-01-19 | $66.99 | $66.99 | 1,366,600 | — | — |
| 2017-01-18 | $68.50 | $68.50 | 772,100 | — | — |
| 2017-01-17 | $68.78 | $68.78 | 1,274,400 | — | — |
| 2017-01-13 | $67.92 | $67.92 | 1,073,500 | — | — |
| 2017-01-12 | $68.62 | $68.62 | 1,372,500 | — | — |
| 2017-01-11 | $69.40 | $69.40 | 1,946,200 | — | — |
| 2017-01-10 | $69.90 | $69.90 | 2,783,900 | — | — |
| 2017-01-09 | $68.19 | $68.19 | 2,240,200 | — | — |
| 2017-01-06 | $68.27 | $68.27 | 2,185,200 | — | — |
| 2017-01-05 | $68.73 | $68.73 | 2,286,800 | — | — |
| 2017-01-04 | $69.41 | $69.41 | 4,938,600 | — | — |
| 2017-01-03 | $66.85 | $66.85 | 2,871,000 | — | — |