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
- 1998-11-18 to 2026-09-09
- 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 | $20.64 | $80.80 | 2,715,100 | — | — |
| 2017-12-28 | $20.78 | $81.35 | 2,638,300 | — | — |
| 2017-12-27 | $20.89 | $81.78 | 2,200,900 | — | — |
| 2017-12-26 | $21.29 | $83.35 | 2,521,400 | — | — |
| 2017-12-22 | $21.12 | $82.68 | 3,509,600 | — | — |
| 2017-12-21 | $20.92 | $81.90 | 2,637,300 | — | — |
| 2017-12-20 | $20.86 | $81.66 | 3,179,200 | — | — |
| 2017-12-19 | $20.58 | $80.57 | 2,914,400 | — | — |
| 2017-12-18 | $20.91 | $81.86 | 3,892,600 | — | — |
| 2017-12-15 | $20.29 | $79.43 | 7,102,500 | — | — |
| 2017-12-14 | $20.37 | $79.74 | 3,972,300 | — | — |
| 2017-12-13 | $20.22 | $79.16 | 3,737,900 | — | — |
| 2017-12-12 | $20.35 | $79.67 | 4,246,600 | — | — |
| 2017-12-11 | $20.41 | $79.90 | 4,757,200 | — | — |
| 2017-12-08 | $19.78 | $77.43 | 3,338,500 | — | — |
| 2017-12-07 | $19.73 | $77.24 | 2,552,200 | — | — |
| 2017-12-06 | $19.19 | $75.13 | 4,043,000 | — | — |
| 2017-12-05 | $19.75 | $77.32 | 4,146,300 | — | — |
| 2017-12-04 | $20.20 | $79.08 | 4,470,500 | — | — |
| 2017-12-01 | $20.16 | $78.92 | 5,457,400 | — | — |
| 2017-11-30 | $19.50 | $76.34 | 4,679,500 | — | — |
| 2017-11-29 | $18.57 | $72.70 | 3,397,500 | — | — |
| 2017-11-28 | $18.73 | $73.32 | 3,712,500 | — | — |
| 2017-11-27 | $18.67 | $73.09 | 4,629,100 | — | — |
| 2017-11-24 | $18.92 | $74.07 | 4,712,400 | — | — |
| 2017-11-22 | $19.57 | $76.61 | 5,258,000 | — | — |
| 2017-11-21 | $19.61 | $76.77 | 3,289,100 | — | — |
| 2017-11-20 | $20.09 | $78.65 | 3,906,700 | — | — |
| 2017-11-17 | $20.04 | $78.45 | 3,927,800 | — | — |
| 2017-11-16 | $19.95 | $78.10 | 2,515,000 | — | — |
| 2017-11-15 | $20.36 | $79.71 | 3,180,600 | — | — |
| 2017-11-14 | $20.01 | $78.34 | 2,621,300 | — | — |
| 2017-11-13 | $20.36 | $79.71 | 3,660,400 | — | — |
| 2017-11-10 | $21.09 | $82.56 | 1,481,600 | — | — |
| 2017-11-09 | $21.35 | $83.58 | 2,358,800 | — | — |
| 2017-11-08 | $21.27 | $83.27 | 2,639,600 | — | — |
| 2017-11-07 | $21.47 | $84.05 | 3,924,100 | — | — |
| 2017-11-06 | $20.77 | $81.31 | 3,654,300 | — | — |
| 2017-11-03 | $20.24 | $79.24 | 3,065,400 | — | — |
| 2017-11-02 | $20.21 | $79.12 | 3,176,600 | — | — |
| 2017-11-01 | $20.60 | $80.65 | 3,136,500 | — | — |
| 2017-10-31 | $19.97 | $78.18 | 3,360,800 | — | — |
| 2017-10-30 | $19.78 | $77.43 | 5,363,100 | — | — |
| 2017-10-27 | $19.69 | $75.91 | 3,242,100 | — | — |
| 2017-10-26 | $19.36 | $74.64 | 3,066,800 | — | — |
| 2017-10-25 | $18.98 | $73.17 | 3,406,800 | — | — |
| 2017-10-24 | $19.54 | $75.33 | 3,611,900 | — | — |
| 2017-10-23 | $19.88 | $76.64 | 2,305,400 | — | — |
| 2017-10-20 | $20.39 | $78.61 | 1,511,300 | — | — |
| 2017-10-19 | $20.64 | $79.57 | 2,709,600 | — | — |
| 2017-10-18 | $20.33 | $78.38 | 2,518,800 | — | — |
| 2017-10-17 | $20.81 | $80.23 | 2,368,800 | — | — |
| 2017-10-16 | $20.72 | $79.88 | 2,110,200 | — | — |
| 2017-10-13 | $21.01 | $81.00 | 1,806,200 | — | — |
| 2017-10-12 | $21.26 | $81.96 | 1,659,200 | — | — |
| 2017-10-11 | $21.60 | $83.27 | 1,865,500 | — | — |
| 2017-10-10 | $21.42 | $82.58 | 1,426,000 | — | — |
| 2017-10-09 | $21.34 | $82.27 | 1,106,000 | — | — |
| 2017-10-06 | $21.59 | $83.23 | 1,835,000 | — | — |
| 2017-10-05 | $21.49 | $82.85 | 1,934,000 | — | — |
| 2017-10-04 | $21.16 | $81.58 | 1,383,000 | — | — |
| 2017-10-03 | $21.29 | $82.08 | 1,967,200 | — | — |
| 2017-10-02 | $21.32 | $82.19 | 6,654,900 | — | — |
| 2017-09-29 | $21.19 | $81.69 | 5,983,800 | — | — |
| 2017-09-28 | $21.20 | $81.73 | 3,023,300 | — | — |
| 2017-09-27 | $21.37 | $82.38 | 2,658,800 | — | — |
| 2017-09-26 | $21.74 | $83.81 | 2,004,300 | — | — |
| 2017-09-25 | $22.00 | $84.81 | 4,361,400 | — | — |
| 2017-09-22 | $21.58 | $83.19 | 5,022,300 | — | — |
| 2017-09-21 | $21.72 | $83.73 | 1,304,100 | — | — |
| 2017-09-20 | $22.05 | $85.01 | 1,672,300 | — | — |
| 2017-09-19 | $21.97 | $84.70 | 2,028,800 | — | — |
| 2017-09-18 | $21.98 | $84.74 | 1,768,500 | — | — |
| 2017-09-15 | $21.81 | $84.08 | 4,148,800 | — | — |
| 2017-09-14 | $22.38 | $86.28 | 2,695,900 | — | — |
| 2017-09-13 | $22.31 | $86.01 | 3,203,100 | — | — |
| 2017-09-12 | $21.98 | $84.74 | 5,040,300 | — | — |
| 2017-09-11 | $21.93 | $84.54 | 2,470,200 | — | — |
| 2017-09-08 | $21.67 | $83.54 | 2,750,300 | — | — |
| 2017-09-07 | $22.11 | $85.24 | 2,514,400 | — | — |
| 2017-09-06 | $21.87 | $84.31 | 1,315,000 | — | — |
| 2017-09-05 | $21.79 | $84.00 | 2,425,500 | — | — |
| 2017-09-01 | $21.84 | $84.20 | 2,895,400 | — | — |
| 2017-08-31 | $21.66 | $83.50 | 4,047,500 | — | — |
| 2017-08-30 | $20.89 | $80.53 | 2,631,700 | — | — |
| 2017-08-29 | $20.63 | $79.53 | 3,547,900 | — | — |
| 2017-08-28 | $20.49 | $78.99 | 6,895,200 | — | — |
| 2017-08-25 | $20.19 | $77.84 | 1,368,700 | — | — |
| 2017-08-24 | $20.09 | $77.45 | 2,174,100 | — | — |
| 2017-08-23 | $19.92 | $76.79 | 2,460,000 | — | — |
| 2017-08-22 | $19.60 | $75.56 | 3,289,900 | — | — |
| 2017-08-21 | $19.40 | $74.79 | 3,258,100 | — | — |
| 2017-08-18 | $19.01 | $73.29 | 4,964,800 | — | — |
| 2017-08-17 | $19.14 | $73.79 | 7,597,800 | — | — |
| 2017-08-16 | $19.70 | $75.95 | 7,683,200 | — | — |
| 2017-08-15 | $20.16 | $77.72 | 3,422,600 | — | — |
| 2017-08-14 | $20.49 | $78.99 | 2,563,500 | — | — |
| 2017-08-11 | $20.40 | $78.65 | 3,923,500 | — | — |
| 2017-08-10 | $20.67 | $79.69 | 5,944,900 | — | — |
| 2017-08-09 | $21.01 | $81.00 | 10,277,200 | — | — |
| 2017-08-08 | $20.32 | $78.34 | 22,358,000 | — | — |
| 2017-08-07 | $25.20 | $97.15 | 1,852,000 | — | — |
| 2017-08-04 | $25.62 | $98.77 | 1,163,000 | — | — |
| 2017-08-03 | $25.61 | $98.73 | 1,783,500 | — | — |
| 2017-08-02 | $26.29 | $101.35 | 3,110,400 | — | — |
| 2017-08-01 | $26.32 | $101.47 | 1,374,000 | — | — |
| 2017-07-31 | $26.37 | $101.66 | 1,848,800 | — | — |
| 2017-07-28 | $26.52 | $102.24 | 1,096,100 | — | — |
| 2017-07-27 | $26.26 | $101.24 | 1,448,500 | — | — |
| 2017-07-26 | $26.74 | $100.97 | 1,311,300 | — | — |
| 2017-07-25 | $26.79 | $101.16 | 2,151,100 | — | — |
| 2017-07-24 | $26.54 | $100.21 | 1,736,700 | — | — |
| 2017-07-21 | $26.14 | $98.70 | 2,417,700 | — | — |
| 2017-07-20 | $26.47 | $99.95 | 1,897,000 | — | — |
| 2017-07-19 | $26.63 | $100.55 | 2,126,900 | — | — |
| 2017-07-18 | $26.85 | $101.38 | 3,066,900 | — | — |
| 2017-07-17 | $26.43 | $99.80 | 4,044,000 | — | — |
| 2017-07-14 | $26.70 | $100.82 | 1,453,300 | — | — |
| 2017-07-13 | $26.32 | $99.38 | 2,092,900 | — | — |
| 2017-07-12 | $26.42 | $99.76 | 2,940,600 | — | — |
| 2017-07-11 | $26.10 | $98.55 | 1,735,500 | — | — |
| 2017-07-10 | $26.00 | $98.17 | 2,773,600 | — | — |
| 2017-07-07 | $26.22 | $99.00 | 1,305,100 | — | — |
| 2017-07-06 | $26.13 | $98.66 | 1,540,600 | — | — |
| 2017-07-05 | $26.38 | $99.61 | 6,305,700 | — | — |
| 2017-07-03 | $26.68 | $100.74 | 1,513,900 | — | — |
| 2017-06-30 | $26.27 | $99.19 | 2,556,400 | — | — |
| 2017-06-29 | $26.01 | $98.21 | 4,253,300 | — | — |
| 2017-06-28 | $25.47 | $96.17 | 3,798,400 | — | — |
| 2017-06-27 | $24.77 | $93.53 | 3,310,500 | — | — |
| 2017-06-26 | $24.79 | $93.60 | 3,296,100 | — | — |
| 2017-06-23 | $24.42 | $92.21 | 3,493,200 | — | — |
| 2017-06-22 | $23.90 | $90.24 | 2,398,800 | — | — |
| 2017-06-21 | $23.38 | $88.28 | 2,516,700 | — | — |
| 2017-06-20 | $23.45 | $88.54 | 3,858,100 | — | — |
| 2017-06-19 | $24.55 | $92.70 | 2,712,100 | — | — |
| 2017-06-16 | $24.82 | $93.72 | 5,281,500 | — | — |
| 2017-06-15 | $23.68 | $89.41 | 4,408,000 | — | — |
| 2017-06-14 | $24.83 | $93.75 | 3,367,700 | — | — |
| 2017-06-13 | $25.91 | $97.83 | 1,978,300 | — | — |
| 2017-06-12 | $25.84 | $97.57 | 2,126,100 | — | — |
| 2017-06-09 | $25.65 | $96.85 | 2,761,100 | — | — |
| 2017-06-08 | $25.30 | $95.53 | 3,155,400 | — | — |
| 2017-06-07 | $25.61 | $96.70 | 2,428,600 | — | — |
| 2017-06-06 | $26.45 | $99.87 | 1,909,300 | — | — |
| 2017-06-05 | $26.26 | $99.15 | 1,776,500 | — | — |
| 2017-06-02 | $26.33 | $99.42 | 1,963,700 | — | — |
| 2017-06-01 | $26.56 | $100.29 | 1,773,800 | — | — |
| 2017-05-31 | $26.48 | $99.98 | 3,546,900 | — | — |
| 2017-05-30 | $26.76 | $101.04 | 2,435,900 | — | — |
| 2017-05-26 | $26.92 | $101.65 | 2,567,400 | — | — |
| 2017-05-25 | $27.00 | $101.95 | 3,033,600 | — | — |
| 2017-05-24 | $27.77 | $104.86 | 1,932,600 | — | — |
| 2017-05-23 | $27.95 | $105.54 | 1,791,100 | — | — |
| 2017-05-22 | $28.05 | $105.91 | 1,702,500 | — | — |
| 2017-05-19 | $27.83 | $105.08 | 1,444,500 | — | — |
| 2017-05-18 | $27.22 | $102.78 | 4,292,200 | — | — |
| 2017-05-17 | $27.19 | $102.67 | 967,500 | — | — |
| 2017-05-16 | $27.58 | $104.14 | 1,086,400 | — | — |
| 2017-05-15 | $27.64 | $104.36 | 2,013,600 | — | — |
| 2017-05-12 | $27.40 | $103.46 | 1,719,500 | — | — |
| 2017-05-11 | $27.33 | $103.19 | 1,976,100 | — | — |
| 2017-05-10 | $27.24 | $102.85 | 3,511,300 | — | — |
| 2017-05-09 | $26.95 | $101.76 | 7,102,300 | — | — |
| 2017-05-08 | $28.49 | $107.57 | 1,896,700 | — | — |
| 2017-05-05 | $28.39 | $107.20 | 2,866,100 | — | — |
| 2017-05-04 | $27.40 | $103.46 | 2,914,300 | — | — |
| 2017-05-03 | $28.74 | $108.52 | 1,611,600 | — | — |
| 2017-05-02 | $29.12 | $109.95 | 1,922,700 | — | — |
| 2017-05-01 | $29.12 | $109.95 | 1,405,400 | — | — |
| 2017-04-28 | $29.25 | $110.44 | 1,272,700 | — | — |
| 2017-04-27 | $29.40 | $111.01 | 4,245,900 | — | — |
| 2017-04-26 | $30.32 | $112.41 | 1,555,700 | — | — |
| 2017-04-25 | $30.55 | $113.26 | 1,126,100 | — | — |
| 2017-04-24 | $29.92 | $110.92 | 1,090,600 | — | — |
| 2017-04-21 | $29.91 | $110.89 | 2,572,200 | — | — |
| 2017-04-20 | $30.38 | $112.63 | 1,739,000 | — | — |
| 2017-04-19 | $30.35 | $112.52 | 2,677,200 | — | — |
| 2017-04-18 | $30.52 | $113.15 | 1,135,800 | — | — |
| 2017-04-17 | $30.60 | $113.45 | 1,165,600 | — | — |
| 2017-04-13 | $30.72 | $113.89 | 897,100 | — | — |
| 2017-04-12 | $30.95 | $114.74 | 2,245,900 | — | — |
| 2017-04-11 | $30.77 | $114.08 | 1,336,000 | — | — |
| 2017-04-10 | $31.04 | $115.08 | 1,387,100 | — | — |
| 2017-04-07 | $31.04 | $115.08 | 2,245,000 | — | — |
| 2017-04-06 | $31.33 | $116.15 | 1,864,000 | — | — |
| 2017-04-05 | $31.36 | $116.26 | 1,371,300 | — | — |
| 2017-04-04 | $31.42 | $116.49 | 812,400 | — | — |
| 2017-04-03 | $31.34 | $116.19 | 1,025,800 | — | — |
| 2017-03-31 | $31.61 | $117.19 | 3,396,400 | — | — |
| 2017-03-30 | $31.27 | $115.93 | 1,518,300 | — | — |
| 2017-03-29 | $31.54 | $116.93 | 1,052,900 | — | — |
| 2017-03-28 | $31.48 | $116.71 | 1,132,000 | — | — |
| 2017-03-27 | $31.25 | $115.86 | 1,205,000 | — | — |
| 2017-03-24 | $31.30 | $116.04 | 661,400 | — | — |
| 2017-03-23 | $31.40 | $116.41 | 1,587,600 | — | — |
| 2017-03-22 | $30.93 | $114.67 | 1,297,700 | — | — |
| 2017-03-21 | $31.22 | $115.74 | 1,220,600 | — | — |
| 2017-03-20 | $31.28 | $115.97 | 1,014,700 | — | — |
| 2017-03-17 | $31.14 | $115.45 | 1,772,100 | — | — |
| 2017-03-16 | $31.50 | $116.78 | 951,000 | — | — |
| 2017-03-15 | $31.69 | $117.49 | 1,279,800 | — | — |
| 2017-03-14 | $30.91 | $114.59 | 1,481,600 | — | — |
| 2017-03-13 | $31.48 | $116.71 | 1,244,900 | — | — |
| 2017-03-10 | $31.33 | $116.15 | 1,422,800 | — | — |
| 2017-03-09 | $31.10 | $115.30 | 2,826,700 | — | — |
| 2017-03-08 | $31.97 | $118.52 | 1,998,900 | — | — |
| 2017-03-07 | $32.77 | $121.49 | 1,315,600 | — | — |
| 2017-03-06 | $32.95 | $122.16 | 1,893,200 | — | — |
| 2017-03-03 | $32.81 | $121.64 | 1,575,500 | — | — |
| 2017-03-02 | $32.35 | $119.93 | 1,808,400 | — | — |
| 2017-03-01 | $32.47 | $120.38 | 2,604,100 | — | — |
| 2017-02-28 | $32.08 | $118.93 | 2,529,000 | — | — |
| 2017-02-27 | $31.52 | $116.86 | 2,379,000 | — | — |
| 2017-02-24 | $31.33 | $116.15 | 4,183,800 | — | — |
| 2017-02-23 | $30.04 | $111.37 | 2,111,400 | — | — |
| 2017-02-22 | $30.34 | $112.48 | 2,086,900 | — | — |
| 2017-02-21 | $31.24 | $115.82 | 1,808,000 | — | — |
| 2017-02-17 | $31.05 | $115.11 | 3,252,700 | — | — |
| 2017-02-16 | $31.33 | $116.15 | 2,615,200 | — | — |
| 2017-02-15 | $31.91 | $118.30 | 2,294,800 | — | — |
| 2017-02-14 | $31.42 | $116.49 | 2,468,000 | — | — |
| 2017-02-13 | $30.96 | $114.78 | 2,580,000 | — | — |
| 2017-02-10 | $31.27 | $115.93 | 2,745,000 | — | — |
| 2017-02-09 | $31.26 | $115.89 | 2,453,900 | — | — |
| 2017-02-08 | $31.37 | $116.30 | 3,437,300 | — | — |
| 2017-02-07 | $32.29 | $119.71 | 1,819,900 | — | — |
| 2017-02-06 | $32.24 | $119.53 | 1,192,000 | — | — |
| 2017-02-03 | $32.07 | $118.90 | 3,317,800 | — | — |
| 2017-02-02 | $31.98 | $118.56 | 943,100 | — | — |
| 2017-02-01 | $31.78 | $117.82 | 1,559,600 | — | — |
| 2017-01-31 | $31.39 | $116.37 | 1,443,900 | — | — |
| 2017-01-30 | $31.07 | $115.19 | 2,530,000 | — | — |
| 2017-01-27 | $31.62 | $117.23 | 2,364,700 | — | — |
| 2017-01-26 | $32.41 | $118.12 | 3,434,900 | — | — |
| 2017-01-25 | $31.47 | $114.69 | 4,551,500 | — | — |
| 2017-01-24 | $32.15 | $117.17 | 3,117,000 | — | — |
| 2017-01-23 | $31.17 | $113.60 | 2,631,900 | — | — |
| 2017-01-20 | $30.44 | $110.94 | 5,056,300 | — | — |
| 2017-01-19 | $30.51 | $111.19 | 3,124,500 | — | — |
| 2017-01-18 | $31.01 | $113.01 | 3,657,400 | — | — |
| 2017-01-17 | $31.32 | $114.14 | 4,722,200 | — | — |
| 2017-01-13 | $31.51 | $114.84 | 3,156,000 | — | — |
| 2017-01-12 | $31.51 | $114.84 | 2,913,300 | — | — |
| 2017-01-11 | $31.95 | $116.44 | 1,402,100 | — | — |
| 2017-01-10 | $31.92 | $116.33 | 1,293,600 | — | — |
| 2017-01-09 | $32.40 | $118.08 | 1,846,000 | — | — |
| 2017-01-06 | $32.55 | $118.63 | 2,469,300 | — | — |
| 2017-01-05 | $33.05 | $120.45 | 2,006,400 | — | — |
| 2017-01-04 | $32.79 | $119.50 | 2,048,100 | — | — |
| 2017-01-03 | $32.69 | $119.14 | 1,567,400 | — | — |