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
- 2008-03-17 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 | $105.65 | $159.79 | 4,248,300 | — | — |
| 2017-12-28 | $104.81 | $158.52 | 2,376,700 | — | — |
| 2017-12-27 | $104.71 | $158.37 | 2,012,900 | — | — |
| 2017-12-26 | $104.11 | $157.47 | 2,311,500 | — | — |
| 2017-12-22 | $104.65 | $158.28 | 2,496,200 | — | — |
| 2017-12-21 | $104.78 | $158.48 | 3,831,000 | — | — |
| 2017-12-20 | $104.37 | $157.86 | 7,359,900 | — | — |
| 2017-12-19 | $108.12 | $161.91 | 4,371,700 | — | — |
| 2017-12-18 | $107.97 | $161.69 | 4,541,600 | — | — |
| 2017-12-15 | $109.68 | $164.25 | 11,082,900 | — | — |
| 2017-12-14 | $107.68 | $161.25 | 4,648,300 | — | — |
| 2017-12-13 | $108.24 | $162.09 | 5,898,400 | — | — |
| 2017-12-12 | $107.30 | $160.68 | 4,428,300 | — | — |
| 2017-12-11 | $106.04 | $158.80 | 3,049,000 | — | — |
| 2017-12-08 | $106.59 | $159.62 | 4,611,900 | — | — |
| 2017-12-07 | $106.70 | $159.79 | 4,040,000 | — | — |
| 2017-12-06 | $107.60 | $161.13 | 5,108,900 | — | — |
| 2017-12-05 | $105.46 | $157.93 | 4,916,200 | — | — |
| 2017-12-04 | $104.61 | $156.66 | 5,179,400 | — | — |
| 2017-12-01 | $103.71 | $155.31 | 6,318,600 | — | — |
| 2017-11-30 | $102.75 | $153.87 | 7,123,200 | — | — |
| 2017-11-29 | $102.68 | $153.77 | 4,343,800 | — | — |
| 2017-11-28 | $102.88 | $154.06 | 4,687,700 | — | — |
| 2017-11-27 | $102.72 | $153.83 | 3,377,100 | — | — |
| 2017-11-24 | $103.18 | $154.51 | 1,970,500 | — | — |
| 2017-11-22 | $103.54 | $155.05 | 3,658,100 | — | — |
| 2017-11-21 | $103.36 | $154.78 | 4,224,000 | — | — |
| 2017-11-20 | $102.54 | $153.56 | 4,779,700 | — | — |
| 2017-11-17 | $102.64 | $153.71 | 4,084,500 | — | — |
| 2017-11-16 | $102.66 | $153.74 | 3,207,000 | — | — |
| 2017-11-15 | $102.05 | $152.82 | 4,928,400 | — | — |
| 2017-11-14 | $102.72 | $153.83 | 4,736,100 | — | — |
| 2017-11-13 | $103.51 | $155.01 | 3,864,600 | — | — |
| 2017-11-10 | $103.02 | $154.27 | 4,935,200 | — | — |
| 2017-11-09 | $102.46 | $153.44 | 3,427,700 | — | — |
| 2017-11-08 | $103.09 | $154.38 | 4,882,700 | — | — |
| 2017-11-07 | $103.02 | $154.27 | 3,901,900 | — | — |
| 2017-11-06 | $102.14 | $152.96 | 4,167,000 | — | — |
| 2017-11-03 | $102.66 | $153.74 | 3,064,300 | — | — |
| 2017-11-02 | $102.80 | $153.95 | 4,601,500 | — | — |
| 2017-11-01 | $103.75 | $155.37 | 4,102,200 | — | — |
| 2017-10-31 | $104.64 | $156.70 | 5,419,200 | — | — |
| 2017-10-30 | $104.70 | $156.79 | 5,021,400 | — | — |
| 2017-10-27 | $105.94 | $158.65 | 5,067,400 | — | — |
| 2017-10-26 | $106.93 | $160.13 | 3,468,100 | — | — |
| 2017-10-25 | $107.00 | $160.23 | 4,060,400 | — | — |
| 2017-10-24 | $108.57 | $162.59 | 4,117,700 | — | — |
| 2017-10-23 | $109.36 | $163.77 | 3,762,100 | — | — |
| 2017-10-20 | $109.52 | $164.01 | 6,177,200 | — | — |
| 2017-10-19 | $108.15 | $161.96 | 9,606,600 | — | — |
| 2017-10-18 | $112.51 | $168.49 | 3,442,000 | — | — |
| 2017-10-17 | $112.65 | $168.70 | 3,997,700 | — | — |
| 2017-10-16 | $113.52 | $170.00 | 2,559,600 | — | — |
| 2017-10-13 | $113.99 | $170.70 | 2,658,100 | — | — |
| 2017-10-12 | $114.53 | $171.51 | 3,100,400 | — | — |
| 2017-10-11 | $114.26 | $171.11 | 3,374,000 | — | — |
| 2017-10-10 | $115.17 | $172.47 | 3,930,600 | — | — |
| 2017-10-09 | $113.37 | $169.77 | 3,292,500 | — | — |
| 2017-10-06 | $111.27 | $166.63 | 5,642,200 | — | — |
| 2017-10-05 | $111.54 | $167.03 | 4,904,300 | — | — |
| 2017-10-04 | $111.42 | $166.85 | 4,161,800 | — | — |
| 2017-10-03 | $110.19 | $165.01 | 2,903,000 | — | — |
| 2017-10-02 | $110.87 | $166.03 | 3,403,300 | — | — |
| 2017-09-29 | $111.01 | $166.24 | 3,912,800 | — | — |
| 2017-09-28 | $111.80 | $167.42 | 3,479,100 | — | — |
| 2017-09-27 | $111.61 | $167.14 | 3,719,400 | — | — |
| 2017-09-26 | $112.21 | $168.04 | 3,537,400 | — | — |
| 2017-09-25 | $113.25 | $167.99 | 4,734,900 | — | — |
| 2017-09-22 | $112.51 | $166.89 | 2,999,000 | — | — |
| 2017-09-21 | $112.92 | $167.50 | 2,887,700 | — | — |
| 2017-09-20 | $113.43 | $168.26 | 3,822,300 | — | — |
| 2017-09-19 | $115.36 | $171.12 | 3,105,600 | — | — |
| 2017-09-18 | $116.08 | $172.19 | 2,998,500 | — | — |
| 2017-09-15 | $115.79 | $171.76 | 5,992,400 | — | — |
| 2017-09-14 | $116.73 | $173.15 | 3,596,500 | — | — |
| 2017-09-13 | $116.86 | $173.35 | 2,680,900 | — | — |
| 2017-09-12 | $117.05 | $173.63 | 2,461,300 | — | — |
| 2017-09-11 | $117.93 | $174.93 | 2,900,900 | — | — |
| 2017-09-08 | $117.06 | $173.64 | 3,660,000 | — | — |
| 2017-09-07 | $118.92 | $176.40 | 3,577,200 | — | — |
| 2017-09-06 | $118.62 | $175.96 | 3,660,400 | — | — |
| 2017-09-05 | $117.67 | $174.55 | 3,061,600 | — | — |
| 2017-09-01 | $117.83 | $174.79 | 3,036,800 | — | — |
| 2017-08-31 | $116.93 | $173.45 | 4,283,000 | — | — |
| 2017-08-30 | $116.43 | $172.71 | 2,903,600 | — | — |
| 2017-08-29 | $116.55 | $172.89 | 2,741,900 | — | — |
| 2017-08-28 | $115.54 | $171.39 | 2,736,600 | — | — |
| 2017-08-25 | $114.80 | $170.29 | 3,109,500 | — | — |
| 2017-08-24 | $114.52 | $169.88 | 2,806,000 | — | — |
| 2017-08-23 | $115.46 | $171.27 | 2,190,000 | — | — |
| 2017-08-22 | $116.23 | $172.41 | 1,882,100 | — | — |
| 2017-08-21 | $116.25 | $172.44 | 2,442,300 | — | — |
| 2017-08-18 | $115.33 | $171.08 | 4,178,200 | — | — |
| 2017-08-17 | $115.93 | $171.97 | 3,269,000 | — | — |
| 2017-08-16 | $117.73 | $174.64 | 3,106,100 | — | — |
| 2017-08-15 | $116.82 | $173.29 | 4,005,800 | — | — |
| 2017-08-14 | $114.76 | $170.23 | 3,245,000 | — | — |
| 2017-08-11 | $114.88 | $170.41 | 2,653,800 | — | — |
| 2017-08-10 | $114.22 | $169.43 | 3,519,100 | — | — |
| 2017-08-09 | $115.41 | $171.20 | 2,512,400 | — | — |
| 2017-08-08 | $114.67 | $170.10 | 2,813,200 | — | — |
| 2017-08-07 | $115.86 | $171.86 | 3,844,900 | — | — |
| 2017-08-04 | $114.76 | $170.23 | 4,568,000 | — | — |
| 2017-08-03 | $114.49 | $169.83 | 4,265,500 | — | — |
| 2017-08-02 | $114.46 | $169.79 | 5,701,500 | — | — |
| 2017-08-01 | $115.88 | $171.89 | 5,708,400 | — | — |
| 2017-07-31 | $116.71 | $173.12 | 6,421,800 | — | — |
| 2017-07-28 | $118.51 | $175.79 | 15,993,900 | — | — |
| 2017-07-27 | $118.19 | $175.32 | 4,439,800 | — | — |
| 2017-07-26 | $117.65 | $174.52 | 4,110,900 | — | — |
| 2017-07-25 | $117.82 | $174.77 | 4,991,700 | — | — |
| 2017-07-24 | $118.89 | $176.36 | 3,935,500 | — | — |
| 2017-07-21 | $119.58 | $177.38 | 3,543,600 | — | — |
| 2017-07-20 | $119.86 | $177.80 | 6,564,100 | — | — |
| 2017-07-19 | $121.62 | $180.41 | 5,003,800 | — | — |
| 2017-07-18 | $119.64 | $177.47 | 3,217,800 | — | — |
| 2017-07-17 | $119.00 | $176.52 | 2,841,200 | — | — |
| 2017-07-14 | $119.13 | $176.71 | 3,826,800 | — | — |
| 2017-07-13 | $117.51 | $174.31 | 3,770,400 | — | — |
| 2017-07-12 | $118.23 | $175.38 | 2,949,200 | — | — |
| 2017-07-11 | $117.21 | $173.87 | 3,465,600 | — | — |
| 2017-07-10 | $118.16 | $175.28 | 2,492,400 | — | — |
| 2017-07-07 | $117.90 | $174.89 | 2,713,100 | — | — |
| 2017-07-06 | $118.35 | $175.56 | 3,831,000 | — | — |
| 2017-07-05 | $118.54 | $175.84 | 3,667,900 | — | — |
| 2017-07-03 | $116.90 | $173.41 | 1,632,700 | — | — |
| 2017-06-30 | $117.45 | $174.22 | 3,222,900 | — | — |
| 2017-06-29 | $117.08 | $173.67 | 3,227,300 | — | — |
| 2017-06-28 | $118.93 | $176.42 | 1,848,000 | — | — |
| 2017-06-27 | $118.14 | $175.25 | 3,972,400 | — | — |
| 2017-06-26 | $119.51 | $177.28 | 1,789,400 | — | — |
| 2017-06-23 | $119.56 | $177.35 | 3,391,400 | — | — |
| 2017-06-22 | $119.71 | $177.57 | 2,209,900 | — | — |
| 2017-06-21 | $120.19 | $178.29 | 3,180,600 | — | — |
| 2017-06-20 | $122.11 | $179.59 | 3,051,700 | — | — |
| 2017-06-19 | $122.90 | $180.75 | 2,983,900 | — | — |
| 2017-06-16 | $121.84 | $179.19 | 7,117,900 | — | — |
| 2017-06-15 | $120.51 | $177.24 | 3,854,700 | — | — |
| 2017-06-14 | $119.75 | $176.12 | 3,780,300 | — | — |
| 2017-06-13 | $118.69 | $174.56 | 4,336,000 | — | — |
| 2017-06-12 | $119.17 | $175.27 | 4,786,700 | — | — |
| 2017-06-09 | $120.12 | $176.67 | 4,160,000 | — | — |
| 2017-06-08 | $121.11 | $178.12 | 4,088,500 | — | — |
| 2017-06-07 | $122.30 | $179.87 | 3,235,800 | — | — |
| 2017-06-06 | $122.00 | $179.43 | 3,583,100 | — | — |
| 2017-06-05 | $121.97 | $179.39 | 2,625,500 | — | — |
| 2017-06-02 | $121.79 | $179.12 | 3,133,300 | — | — |
| 2017-06-01 | $120.90 | $177.81 | 4,730,000 | — | — |
| 2017-05-31 | $119.80 | $176.19 | 4,719,000 | — | — |
| 2017-05-30 | $119.95 | $176.42 | 2,860,300 | — | — |
| 2017-05-26 | $119.83 | $176.24 | 2,243,100 | — | — |
| 2017-05-25 | $119.48 | $175.72 | 3,072,900 | — | — |
| 2017-05-24 | $117.43 | $172.71 | 2,618,600 | — | — |
| 2017-05-23 | $116.46 | $171.28 | 3,796,000 | — | — |
| 2017-05-22 | $116.22 | $170.93 | 3,687,600 | — | — |
| 2017-05-19 | $114.74 | $168.75 | 4,236,100 | — | — |
| 2017-05-18 | $113.58 | $167.05 | 3,350,700 | — | — |
| 2017-05-17 | $113.75 | $167.30 | 4,562,800 | — | — |
| 2017-05-16 | $113.52 | $166.96 | 3,851,100 | — | — |
| 2017-05-15 | $112.36 | $165.25 | 2,332,000 | — | — |
| 2017-05-12 | $111.71 | $164.30 | 2,407,500 | — | — |
| 2017-05-11 | $111.19 | $163.53 | 3,581,600 | — | — |
| 2017-05-10 | $110.83 | $163.00 | 3,623,800 | — | — |
| 2017-05-09 | $111.93 | $164.62 | 4,491,600 | — | — |
| 2017-05-08 | $112.63 | $165.65 | 3,688,200 | — | — |
| 2017-05-05 | $112.25 | $165.09 | 2,883,200 | — | — |
| 2017-05-04 | $111.20 | $163.55 | 3,496,000 | — | — |
| 2017-05-03 | $110.61 | $162.68 | 2,915,500 | — | — |
| 2017-05-02 | $110.47 | $162.47 | 2,926,300 | — | — |
| 2017-05-01 | $110.55 | $162.59 | 2,350,200 | — | — |
| 2017-04-28 | $110.84 | $163.02 | 3,694,300 | — | — |
| 2017-04-27 | $110.19 | $162.06 | 5,509,600 | — | — |
| 2017-04-26 | $111.15 | $163.47 | 3,778,400 | — | — |
| 2017-04-25 | $113.09 | $166.33 | 3,827,400 | — | — |
| 2017-04-24 | $112.39 | $165.30 | 4,382,900 | — | — |
| 2017-04-21 | $109.62 | $161.22 | 4,695,700 | — | — |
| 2017-04-20 | $109.98 | $161.75 | 9,707,200 | — | — |
| 2017-04-19 | $113.91 | $167.53 | 3,688,400 | — | — |
| 2017-04-18 | $115.21 | $169.44 | 5,275,000 | — | — |
| 2017-04-17 | $114.74 | $168.75 | 4,105,500 | — | — |
| 2017-04-13 | $113.06 | $166.28 | 3,098,300 | — | — |
| 2017-04-12 | $113.78 | $167.34 | 4,141,800 | — | — |
| 2017-04-11 | $113.42 | $166.81 | 3,587,100 | — | — |
| 2017-04-10 | $113.05 | $166.27 | 4,973,500 | — | — |
| 2017-04-07 | $113.60 | $167.08 | 5,636,900 | — | — |
| 2017-04-06 | $112.59 | $165.59 | 4,358,900 | — | — |
| 2017-04-05 | $113.19 | $166.47 | 4,072,800 | — | — |
| 2017-04-04 | $113.45 | $166.86 | 7,336,000 | — | — |
| 2017-04-03 | $112.91 | $166.06 | 3,333,400 | — | — |
| 2017-03-31 | $112.90 | $166.05 | 3,790,700 | — | — |
| 2017-03-30 | $113.52 | $166.96 | 2,968,100 | — | — |
| 2017-03-29 | $113.40 | $166.78 | 3,613,200 | — | — |
| 2017-03-28 | $112.80 | $165.90 | 4,000,900 | — | — |
| 2017-03-27 | $112.38 | $165.28 | 4,521,600 | — | — |
| 2017-03-24 | $111.79 | $164.41 | 6,601,600 | — | — |
| 2017-03-23 | $112.95 | $166.12 | 4,522,100 | — | — |
| 2017-03-22 | $113.00 | $166.19 | 5,343,100 | — | — |
| 2017-03-21 | $113.49 | $166.91 | 6,947,200 | — | — |
| 2017-03-20 | $114.01 | $166.15 | 5,682,600 | — | — |
| 2017-03-17 | $113.00 | $164.68 | 8,831,000 | — | — |
| 2017-03-16 | $112.70 | $164.24 | 4,002,000 | — | — |
| 2017-03-15 | $112.42 | $163.83 | 3,665,600 | — | — |
| 2017-03-14 | $110.77 | $161.43 | 3,518,600 | — | — |
| 2017-03-13 | $111.02 | $161.79 | 3,166,300 | — | — |
| 2017-03-10 | $110.54 | $161.09 | 5,141,600 | — | — |
| 2017-03-09 | $110.28 | $160.71 | 3,465,900 | — | — |
| 2017-03-08 | $109.72 | $159.90 | 3,681,100 | — | — |
| 2017-03-07 | $110.55 | $161.11 | 3,929,100 | — | — |
| 2017-03-06 | $109.73 | $159.91 | 7,192,100 | — | — |
| 2017-03-03 | $110.21 | $160.61 | 3,722,400 | — | — |
| 2017-03-02 | $109.80 | $160.01 | 4,419,500 | — | — |
| 2017-03-01 | $110.22 | $160.63 | 5,140,700 | — | — |
| 2017-02-28 | $109.35 | $159.36 | 7,336,600 | — | — |
| 2017-02-27 | $108.70 | $158.41 | 5,557,300 | — | — |
| 2017-02-24 | $107.72 | $156.98 | 5,549,700 | — | — |
| 2017-02-23 | $106.52 | $155.23 | 4,286,100 | — | — |
| 2017-02-22 | $104.53 | $152.33 | 3,660,500 | — | — |
| 2017-02-21 | $104.56 | $152.38 | 4,570,200 | — | — |
| 2017-02-17 | $103.66 | $151.07 | 5,093,000 | — | — |
| 2017-02-16 | $102.99 | $150.09 | 4,888,600 | — | — |
| 2017-02-15 | $102.93 | $150.00 | 3,396,000 | — | — |
| 2017-02-14 | $102.58 | $149.49 | 3,311,900 | — | — |
| 2017-02-13 | $102.73 | $149.71 | 2,886,500 | — | — |
| 2017-02-10 | $102.63 | $149.57 | 3,412,700 | — | — |
| 2017-02-09 | $102.77 | $149.77 | 3,125,800 | — | — |
| 2017-02-08 | $102.63 | $149.57 | 4,881,500 | — | — |
| 2017-02-07 | $101.63 | $148.11 | 5,450,100 | — | — |
| 2017-02-06 | $100.00 | $145.73 | 5,905,700 | — | — |
| 2017-02-03 | $101.11 | $147.35 | 6,655,200 | — | — |
| 2017-02-02 | $98.84 | $144.04 | 6,169,600 | — | — |
| 2017-02-01 | $95.95 | $139.83 | 5,263,800 | — | — |
| 2017-01-31 | $96.13 | $140.09 | 4,173,400 | — | — |
| 2017-01-30 | $95.96 | $139.84 | 3,403,200 | — | — |
| 2017-01-27 | $96.32 | $140.37 | 3,055,200 | — | — |
| 2017-01-26 | $96.36 | $140.43 | 3,524,500 | — | — |
| 2017-01-25 | $96.39 | $140.47 | 5,353,000 | — | — |
| 2017-01-24 | $95.78 | $139.58 | 4,945,300 | — | — |
| 2017-01-23 | $94.76 | $138.10 | 3,350,300 | — | — |
| 2017-01-20 | $94.57 | $137.82 | 5,628,700 | — | — |
| 2017-01-19 | $93.85 | $136.77 | 5,563,300 | — | — |
| 2017-01-18 | $93.49 | $136.25 | 5,236,800 | — | — |
| 2017-01-17 | $92.36 | $134.60 | 6,363,300 | — | — |
| 2017-01-13 | $90.40 | $131.74 | 3,054,600 | — | — |
| 2017-01-12 | $90.51 | $131.90 | 3,000,700 | — | — |
| 2017-01-11 | $90.44 | $131.80 | 3,603,500 | — | — |
| 2017-01-10 | $90.52 | $131.92 | 4,203,400 | — | — |
| 2017-01-09 | $91.31 | $133.07 | 3,529,300 | — | — |
| 2017-01-06 | $91.84 | $133.84 | 3,826,100 | — | — |
| 2017-01-05 | $91.13 | $132.81 | 4,840,100 | — | — |
| 2017-01-04 | $90.42 | $131.77 | 6,695,000 | — | — |
| 2017-01-03 | $91.23 | $132.95 | 5,020,900 | — | — |