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
- 2001-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 | $114.98 | $163.04 | 1,147,300 | — | — |
| 2017-12-28 | $115.20 | $163.35 | 979,900 | — | — |
| 2017-12-27 | $115.33 | $163.54 | 1,341,000 | — | — |
| 2017-12-26 | $115.65 | $163.99 | 670,400 | — | — |
| 2017-12-22 | $116.16 | $164.72 | 1,011,200 | — | — |
| 2017-12-21 | $116.74 | $165.54 | 1,859,100 | — | — |
| 2017-12-20 | $117.11 | $166.06 | 2,139,500 | — | — |
| 2017-12-19 | $116.86 | $165.71 | 1,578,200 | — | — |
| 2017-12-18 | $116.12 | $164.66 | 2,007,500 | — | — |
| 2017-12-15 | $115.73 | $164.11 | 2,849,800 | — | — |
| 2017-12-14 | $114.47 | $162.32 | 1,981,800 | — | — |
| 2017-12-13 | $113.95 | $161.58 | 1,759,700 | — | — |
| 2017-12-12 | $116.39 | $165.04 | 1,841,600 | — | — |
| 2017-12-11 | $116.26 | $164.86 | 1,460,100 | — | — |
| 2017-12-08 | $117.15 | $166.12 | 1,184,200 | — | — |
| 2017-12-07 | $116.33 | $164.96 | 1,035,900 | — | — |
| 2017-12-06 | $115.38 | $163.61 | 1,247,800 | — | — |
| 2017-12-05 | $115.51 | $163.79 | 1,302,100 | — | — |
| 2017-12-04 | $116.76 | $165.57 | 1,789,300 | — | — |
| 2017-12-01 | $115.40 | $163.64 | 1,664,500 | — | — |
| 2017-11-30 | $115.84 | $164.26 | 3,784,300 | — | — |
| 2017-11-29 | $115.87 | $164.30 | 2,742,900 | — | — |
| 2017-11-28 | $112.83 | $159.99 | 2,626,000 | — | — |
| 2017-11-27 | $109.51 | $155.29 | 1,512,900 | — | — |
| 2017-11-24 | $108.92 | $154.45 | 575,700 | — | — |
| 2017-11-22 | $109.70 | $154.49 | 1,252,600 | — | — |
| 2017-11-21 | $110.06 | $155.00 | 1,271,600 | — | — |
| 2017-11-20 | $110.02 | $154.94 | 1,661,800 | — | — |
| 2017-11-17 | $110.25 | $155.27 | 1,232,700 | — | — |
| 2017-11-16 | $110.37 | $155.44 | 1,857,600 | — | — |
| 2017-11-15 | $110.22 | $155.22 | 2,026,700 | — | — |
| 2017-11-14 | $109.56 | $154.29 | 1,794,600 | — | — |
| 2017-11-13 | $110.44 | $155.53 | 1,614,500 | — | — |
| 2017-11-10 | $110.72 | $155.93 | 1,805,400 | — | — |
| 2017-11-09 | $111.95 | $157.66 | 1,722,300 | — | — |
| 2017-11-08 | $112.44 | $158.35 | 1,966,400 | — | — |
| 2017-11-07 | $111.94 | $157.65 | 1,629,000 | — | — |
| 2017-11-06 | $112.39 | $158.28 | 1,416,900 | — | — |
| 2017-11-03 | $111.84 | $157.51 | 1,985,100 | — | — |
| 2017-11-02 | $112.94 | $159.05 | 2,352,400 | — | — |
| 2017-11-01 | $110.58 | $155.73 | 1,793,500 | — | — |
| 2017-10-31 | $110.46 | $155.56 | 1,564,600 | — | — |
| 2017-10-30 | $111.60 | $157.17 | 1,818,800 | — | — |
| 2017-10-27 | $112.02 | $157.76 | 1,091,400 | — | — |
| 2017-10-26 | $111.89 | $157.58 | 1,205,300 | — | — |
| 2017-10-25 | $111.25 | $156.67 | 2,008,800 | — | — |
| 2017-10-24 | $112.17 | $157.97 | 1,616,400 | — | — |
| 2017-10-23 | $110.79 | $156.03 | 1,048,600 | — | — |
| 2017-10-20 | $110.78 | $156.01 | 1,518,600 | — | — |
| 2017-10-19 | $109.60 | $154.35 | 1,281,300 | — | — |
| 2017-10-18 | $108.89 | $153.35 | 1,518,800 | — | — |
| 2017-10-17 | $108.79 | $153.21 | 1,605,700 | — | — |
| 2017-10-16 | $109.37 | $154.03 | 1,543,200 | — | — |
| 2017-10-13 | $109.11 | $153.66 | 1,336,700 | — | — |
| 2017-10-12 | $109.35 | $154.00 | 1,149,100 | — | — |
| 2017-10-11 | $110.01 | $154.93 | 1,484,300 | — | — |
| 2017-10-10 | $110.00 | $154.91 | 1,564,700 | — | — |
| 2017-10-09 | $109.06 | $153.59 | 867,700 | — | — |
| 2017-10-06 | $109.65 | $154.42 | 1,708,400 | — | — |
| 2017-10-05 | $109.26 | $153.87 | 1,427,200 | — | — |
| 2017-10-04 | $107.85 | $151.89 | 1,117,000 | — | — |
| 2017-10-03 | $107.84 | $151.87 | 1,766,700 | — | — |
| 2017-10-02 | $107.28 | $151.08 | 1,303,900 | — | — |
| 2017-09-29 | $106.32 | $149.73 | 1,227,300 | — | — |
| 2017-09-28 | $106.00 | $149.28 | 1,185,700 | — | — |
| 2017-09-27 | $106.78 | $150.38 | 1,972,200 | — | — |
| 2017-09-26 | $105.94 | $149.20 | 1,744,500 | — | — |
| 2017-09-25 | $105.36 | $148.38 | 1,865,900 | — | — |
| 2017-09-22 | $105.00 | $147.87 | 1,789,600 | — | — |
| 2017-09-21 | $104.78 | $147.56 | 2,138,800 | — | — |
| 2017-09-20 | $105.17 | $148.11 | 1,984,800 | — | — |
| 2017-09-19 | $104.31 | $146.90 | 1,649,200 | — | — |
| 2017-09-18 | $103.38 | $145.59 | 2,170,200 | — | — |
| 2017-09-15 | $102.78 | $144.75 | 2,944,500 | — | — |
| 2017-09-14 | $101.97 | $143.61 | 2,061,100 | — | — |
| 2017-09-13 | $102.36 | $144.15 | 1,618,800 | — | — |
| 2017-09-12 | $102.18 | $143.90 | 2,101,400 | — | — |
| 2017-09-11 | $100.93 | $142.14 | 2,545,700 | — | — |
| 2017-09-08 | $98.91 | $139.30 | 1,839,800 | — | — |
| 2017-09-07 | $98.65 | $138.93 | 2,746,100 | — | — |
| 2017-09-06 | $100.58 | $141.65 | 2,074,200 | — | — |
| 2017-09-05 | $100.74 | $141.87 | 1,939,900 | — | — |
| 2017-09-01 | $103.15 | $145.27 | 1,199,000 | — | — |
| 2017-08-31 | $102.08 | $143.76 | 2,214,400 | — | — |
| 2017-08-30 | $102.14 | $143.85 | 1,744,000 | — | — |
| 2017-08-29 | $101.32 | $142.69 | 1,754,000 | — | — |
| 2017-08-28 | $102.68 | $144.61 | 1,375,700 | — | — |
| 2017-08-25 | $102.82 | $144.80 | 2,069,100 | — | — |
| 2017-08-24 | $101.69 | $143.21 | 1,724,800 | — | — |
| 2017-08-23 | $101.10 | $142.38 | 1,491,100 | — | — |
| 2017-08-22 | $101.90 | $143.51 | 1,613,300 | — | — |
| 2017-08-21 | $101.08 | $142.35 | 1,680,200 | — | — |
| 2017-08-18 | $101.95 | $143.58 | 3,523,200 | — | — |
| 2017-08-17 | $102.66 | $143.52 | 3,119,200 | — | — |
| 2017-08-16 | $105.21 | $147.09 | 2,300,100 | — | — |
| 2017-08-15 | $106.25 | $148.54 | 1,572,900 | — | — |
| 2017-08-14 | $106.74 | $149.23 | 2,285,900 | — | — |
| 2017-08-11 | $105.69 | $147.76 | 2,239,400 | — | — |
| 2017-08-10 | $106.06 | $148.27 | 2,665,000 | — | — |
| 2017-08-09 | $109.94 | $153.70 | 2,242,400 | — | — |
| 2017-08-08 | $111.48 | $155.85 | 1,337,100 | — | — |
| 2017-08-07 | $111.69 | $156.15 | 1,373,000 | — | — |
| 2017-08-04 | $112.49 | $157.26 | 2,088,200 | — | — |
| 2017-08-03 | $110.27 | $154.16 | 4,092,800 | — | — |
| 2017-08-02 | $115.23 | $161.09 | 1,984,100 | — | — |
| 2017-08-01 | $114.40 | $159.93 | 1,551,600 | — | — |
| 2017-07-31 | $113.23 | $158.30 | 1,244,400 | — | — |
| 2017-07-28 | $113.20 | $158.26 | 955,300 | — | — |
| 2017-07-27 | $112.74 | $157.61 | 1,015,400 | — | — |
| 2017-07-26 | $112.19 | $156.84 | 1,019,300 | — | — |
| 2017-07-25 | $113.52 | $158.70 | 1,002,600 | — | — |
| 2017-07-24 | $112.13 | $156.76 | 1,059,300 | — | — |
| 2017-07-21 | $111.74 | $156.22 | 1,357,800 | — | — |
| 2017-07-20 | $111.06 | $155.26 | 1,339,600 | — | — |
| 2017-07-19 | $111.30 | $155.60 | 1,451,700 | — | — |
| 2017-07-18 | $110.60 | $154.62 | 1,437,000 | — | — |
| 2017-07-17 | $111.28 | $155.57 | 985,400 | — | — |
| 2017-07-14 | $111.41 | $155.75 | 1,363,100 | — | — |
| 2017-07-13 | $111.93 | $156.48 | 1,193,500 | — | — |
| 2017-07-12 | $111.21 | $155.47 | 1,382,200 | — | — |
| 2017-07-11 | $110.65 | $154.69 | 1,063,500 | — | — |
| 2017-07-10 | $111.34 | $155.66 | 1,205,200 | — | — |
| 2017-07-07 | $111.36 | $155.68 | 1,935,800 | — | — |
| 2017-07-06 | $110.80 | $154.90 | 3,178,500 | — | — |
| 2017-07-05 | $110.22 | $154.09 | 2,026,100 | — | — |
| 2017-07-03 | $110.18 | $154.03 | 1,923,300 | — | — |
| 2017-06-30 | $108.14 | $151.18 | 2,152,800 | — | — |
| 2017-06-29 | $108.38 | $151.52 | 2,923,600 | — | — |
| 2017-06-28 | $107.26 | $149.95 | 2,270,700 | — | — |
| 2017-06-27 | $104.60 | $146.23 | 1,677,900 | — | — |
| 2017-06-26 | $103.67 | $144.93 | 2,149,200 | — | — |
| 2017-06-23 | $103.36 | $144.50 | 2,599,200 | — | — |
| 2017-06-22 | $103.31 | $144.43 | 1,925,500 | — | — |
| 2017-06-21 | $104.89 | $146.64 | 2,096,000 | — | — |
| 2017-06-20 | $107.43 | $150.19 | 1,035,200 | — | — |
| 2017-06-19 | $108.48 | $151.66 | 1,170,300 | — | — |
| 2017-06-16 | $107.71 | $150.58 | 2,290,100 | — | — |
| 2017-06-15 | $108.28 | $151.38 | 1,699,000 | — | — |
| 2017-06-14 | $108.10 | $151.13 | 2,215,900 | — | — |
| 2017-06-13 | $108.05 | $151.06 | 5,447,700 | — | — |
| 2017-06-12 | $108.36 | $151.49 | 2,088,700 | — | — |
| 2017-06-09 | $107.75 | $150.64 | 2,032,600 | — | — |
| 2017-06-08 | $105.41 | $147.37 | 2,339,500 | — | — |
| 2017-06-07 | $103.55 | $144.77 | 1,765,400 | — | — |
| 2017-06-06 | $103.20 | $144.28 | 2,070,400 | — | — |
| 2017-06-05 | $105.57 | $147.59 | 1,329,700 | — | — |
| 2017-06-02 | $106.42 | $148.78 | 1,899,400 | — | — |
| 2017-06-01 | $106.70 | $149.17 | 2,031,500 | — | — |
| 2017-05-31 | $104.85 | $146.58 | 1,890,800 | — | — |
| 2017-05-30 | $104.86 | $146.60 | 1,069,000 | — | — |
| 2017-05-26 | $105.07 | $146.89 | 1,668,000 | — | — |
| 2017-05-25 | $106.02 | $148.22 | 1,008,900 | — | — |
| 2017-05-24 | $104.96 | $146.74 | 1,418,700 | — | — |
| 2017-05-23 | $105.15 | $147.00 | 1,526,200 | — | — |
| 2017-05-22 | $104.27 | $145.77 | 1,222,200 | — | — |
| 2017-05-19 | $103.99 | $145.38 | 2,447,700 | — | — |
| 2017-05-18 | $103.45 | $143.58 | 3,823,300 | — | — |
| 2017-05-17 | $103.42 | $143.54 | 2,040,100 | — | — |
| 2017-05-16 | $107.80 | $149.61 | 1,557,900 | — | — |
| 2017-05-15 | $107.44 | $149.11 | 1,884,500 | — | — |
| 2017-05-12 | $106.21 | $147.41 | 2,247,300 | — | — |
| 2017-05-11 | $107.79 | $149.60 | 1,720,100 | — | — |
| 2017-05-10 | $108.46 | $150.53 | 1,575,000 | — | — |
| 2017-05-09 | $107.88 | $149.73 | 1,456,200 | — | — |
| 2017-05-08 | $108.26 | $150.25 | 2,122,700 | — | — |
| 2017-05-05 | $108.73 | $150.91 | 1,680,000 | — | — |
| 2017-05-04 | $109.13 | $151.46 | 2,464,200 | — | — |
| 2017-05-03 | $108.48 | $150.56 | 2,082,500 | — | — |
| 2017-05-02 | $107.56 | $149.28 | 1,512,400 | — | — |
| 2017-05-01 | $107.46 | $149.14 | 1,413,500 | — | — |
| 2017-04-28 | $107.03 | $148.55 | 1,395,000 | — | — |
| 2017-04-27 | $107.08 | $148.62 | 1,478,500 | — | — |
| 2017-04-26 | $107.20 | $148.78 | 1,811,300 | — | — |
| 2017-04-25 | $107.89 | $149.74 | 2,666,600 | — | — |
| 2017-04-24 | $107.87 | $149.71 | 1,689,200 | — | — |
| 2017-04-21 | $105.65 | $146.63 | 2,135,000 | — | — |
| 2017-04-20 | $105.84 | $146.89 | 1,963,800 | — | — |
| 2017-04-19 | $104.17 | $144.58 | 1,855,100 | — | — |
| 2017-04-18 | $103.57 | $143.74 | 2,306,800 | — | — |
| 2017-04-17 | $104.30 | $144.76 | 1,429,200 | — | — |
| 2017-04-13 | $102.92 | $142.84 | 1,509,200 | — | — |
| 2017-04-12 | $103.84 | $144.12 | 1,779,700 | — | — |
| 2017-04-11 | $105.40 | $146.28 | 2,134,000 | — | — |
| 2017-04-10 | $105.73 | $146.74 | 1,108,800 | — | — |
| 2017-04-07 | $105.86 | $146.92 | 1,943,800 | — | — |
| 2017-04-06 | $106.29 | $147.52 | 2,403,500 | — | — |
| 2017-04-05 | $105.48 | $146.39 | 1,709,400 | — | — |
| 2017-04-04 | $106.19 | $147.38 | 1,650,400 | — | — |
| 2017-04-03 | $106.44 | $147.73 | 1,854,000 | — | — |
| 2017-03-31 | $106.68 | $148.06 | 1,890,100 | — | — |
| 2017-03-30 | $107.30 | $148.92 | 1,995,400 | — | — |
| 2017-03-29 | $105.16 | $145.95 | 2,085,400 | — | — |
| 2017-03-28 | $105.80 | $146.84 | 3,699,800 | — | — |
| 2017-03-27 | $104.50 | $145.03 | 2,626,100 | — | — |
| 2017-03-24 | $105.44 | $146.34 | 1,725,000 | — | — |
| 2017-03-23 | $105.50 | $146.42 | 1,910,100 | — | — |
| 2017-03-22 | $105.42 | $146.31 | 1,693,600 | — | — |
| 2017-03-21 | $105.84 | $146.89 | 2,713,100 | — | — |
| 2017-03-20 | $109.12 | $151.45 | 1,797,500 | — | — |
| 2017-03-17 | $109.92 | $152.56 | 2,539,600 | — | — |
| 2017-03-16 | $111.62 | $154.92 | 1,878,700 | — | — |
| 2017-03-15 | $111.39 | $154.60 | 2,223,000 | — | — |
| 2017-03-14 | $111.07 | $154.15 | 1,285,900 | — | — |
| 2017-03-13 | $111.61 | $154.90 | 1,245,000 | — | — |
| 2017-03-10 | $111.06 | $154.14 | 1,872,700 | — | — |
| 2017-03-09 | $110.99 | $154.04 | 1,486,900 | — | — |
| 2017-03-08 | $111.09 | $154.18 | 1,748,800 | — | — |
| 2017-03-07 | $111.24 | $154.39 | 1,890,300 | — | — |
| 2017-03-06 | $111.77 | $155.12 | 1,770,000 | — | — |
| 2017-03-03 | $112.56 | $156.22 | 1,431,900 | — | — |
| 2017-03-02 | $111.80 | $155.17 | 2,024,000 | — | — |
| 2017-03-01 | $113.82 | $157.97 | 2,602,300 | — | — |
| 2017-02-28 | $110.54 | $153.42 | 1,721,700 | — | — |
| 2017-02-27 | $110.95 | $153.99 | 1,398,900 | — | — |
| 2017-02-24 | $109.96 | $152.61 | 1,388,900 | — | — |
| 2017-02-23 | $110.86 | $153.86 | 1,552,400 | — | — |
| 2017-02-22 | $110.50 | $153.36 | 2,184,800 | — | — |
| 2017-02-21 | $111.22 | $154.36 | 1,905,700 | — | — |
| 2017-02-17 | $111.11 | $154.21 | 2,518,700 | — | — |
| 2017-02-16 | $112.11 | $154.56 | 2,302,000 | — | — |
| 2017-02-15 | $111.79 | $154.11 | 2,652,200 | — | — |
| 2017-02-14 | $110.45 | $152.27 | 2,724,700 | — | — |
| 2017-02-13 | $109.80 | $151.37 | 2,189,300 | — | — |
| 2017-02-10 | $108.75 | $149.92 | 2,707,800 | — | — |
| 2017-02-09 | $108.39 | $149.43 | 2,421,100 | — | — |
| 2017-02-08 | $105.22 | $145.06 | 2,305,800 | — | — |
| 2017-02-07 | $106.59 | $146.95 | 1,599,200 | — | — |
| 2017-02-06 | $106.11 | $146.28 | 1,191,400 | — | — |
| 2017-02-03 | $106.33 | $146.59 | 2,060,400 | — | — |
| 2017-02-02 | $104.43 | $143.97 | 1,552,800 | — | — |
| 2017-02-01 | $105.56 | $145.53 | 1,579,500 | — | — |
| 2017-01-31 | $105.11 | $144.91 | 1,573,600 | — | — |
| 2017-01-30 | $105.57 | $145.54 | 2,425,700 | — | — |
| 2017-01-27 | $106.59 | $146.95 | 995,400 | — | — |
| 2017-01-26 | $107.34 | $147.98 | 2,105,100 | — | — |
| 2017-01-25 | $107.36 | $148.01 | 2,176,300 | — | — |
| 2017-01-24 | $105.69 | $145.70 | 1,294,900 | — | — |
| 2017-01-23 | $104.49 | $144.05 | 1,292,100 | — | — |
| 2017-01-20 | $105.59 | $145.57 | 1,673,100 | — | — |
| 2017-01-19 | $104.76 | $144.42 | 2,078,300 | — | — |
| 2017-01-18 | $105.59 | $145.57 | 2,525,000 | — | — |
| 2017-01-17 | $103.92 | $143.26 | 2,760,400 | — | — |
| 2017-01-13 | $105.23 | $145.07 | 1,380,300 | — | — |
| 2017-01-12 | $104.22 | $143.68 | 2,302,600 | — | — |
| 2017-01-11 | $106.49 | $146.81 | 1,990,700 | — | — |
| 2017-01-10 | $105.57 | $145.54 | 1,491,500 | — | — |
| 2017-01-09 | $104.74 | $144.39 | 1,857,700 | — | — |
| 2017-01-06 | $105.15 | $144.96 | 1,983,700 | — | — |
| 2017-01-05 | $104.55 | $144.13 | 1,720,400 | — | — |
| 2017-01-04 | $106.14 | $146.33 | 2,071,700 | — | — |
| 2017-01-03 | $104.86 | $144.56 | 2,128,300 | — | — |