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
- 2006-12-08 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 | $154.75 | $176.71 | 91,200 | — | — |
| 2017-12-28 | $155.50 | $177.57 | 146,000 | — | — |
| 2017-12-27 | $157.95 | $180.37 | 197,200 | — | — |
| 2017-12-26 | $159.25 | $181.85 | 83,600 | — | — |
| 2017-12-22 | $160.90 | $183.74 | 198,100 | — | — |
| 2017-12-21 | $160.40 | $183.17 | 165,000 | — | — |
| 2017-12-20 | $152.75 | $174.43 | 75,100 | — | — |
| 2017-12-19 | $153.15 | $174.89 | 122,700 | — | — |
| 2017-12-18 | $153.35 | $175.11 | 67,700 | — | — |
| 2017-12-15 | $149.80 | $171.06 | 244,200 | — | — |
| 2017-12-14 | $147.00 | $167.86 | 70,800 | — | — |
| 2017-12-13 | $147.15 | $168.03 | 80,700 | — | — |
| 2017-12-12 | $146.50 | $167.29 | 83,300 | — | — |
| 2017-12-11 | $146.25 | $167.01 | 100,600 | — | — |
| 2017-12-08 | $148.60 | $169.69 | 84,400 | — | — |
| 2017-12-07 | $148.00 | $169.01 | 91,700 | — | — |
| 2017-12-06 | $147.30 | $168.21 | 155,300 | — | — |
| 2017-12-05 | $149.95 | $171.23 | 204,200 | — | — |
| 2017-12-04 | $151.80 | $173.34 | 203,400 | — | — |
| 2017-12-01 | $147.50 | $168.43 | 248,300 | — | — |
| 2017-11-30 | $152.00 | $173.57 | 289,300 | — | — |
| 2017-11-29 | $152.25 | $173.86 | 265,100 | — | — |
| 2017-11-28 | $142.50 | $162.72 | 164,700 | — | — |
| 2017-11-27 | $138.65 | $158.33 | 112,600 | — | — |
| 2017-11-24 | $137.90 | $157.47 | 86,200 | — | — |
| 2017-11-22 | $137.05 | $156.50 | 95,500 | — | — |
| 2017-11-21 | $138.40 | $158.04 | 120,200 | — | — |
| 2017-11-20 | $137.55 | $156.27 | 86,900 | — | — |
| 2017-11-17 | $137.65 | $156.39 | 104,400 | — | — |
| 2017-11-16 | $137.55 | $156.27 | 130,700 | — | — |
| 2017-11-15 | $132.50 | $150.54 | 80,700 | — | — |
| 2017-11-14 | $129.55 | $147.18 | 81,200 | — | — |
| 2017-11-13 | $127.10 | $144.40 | 70,300 | — | — |
| 2017-11-10 | $127.70 | $145.08 | 134,600 | — | — |
| 2017-11-09 | $126.85 | $144.12 | 103,800 | — | — |
| 2017-11-08 | $127.25 | $144.57 | 110,400 | — | — |
| 2017-11-07 | $127.65 | $145.03 | 127,800 | — | — |
| 2017-11-06 | $132.60 | $150.65 | 136,600 | — | — |
| 2017-11-03 | $132.25 | $150.25 | 137,800 | — | — |
| 2017-11-02 | $133.65 | $151.84 | 248,200 | — | — |
| 2017-11-01 | $136.35 | $154.91 | 147,500 | — | — |
| 2017-10-31 | $136.40 | $154.97 | 135,000 | — | — |
| 2017-10-30 | $138.40 | $157.24 | 107,700 | — | — |
| 2017-10-27 | $139.30 | $158.26 | 187,300 | — | — |
| 2017-10-26 | $141.35 | $160.59 | 293,500 | — | — |
| 2017-10-25 | $139.85 | $158.89 | 235,800 | — | — |
| 2017-10-24 | $141.05 | $160.25 | 100,500 | — | — |
| 2017-10-23 | $138.90 | $157.81 | 78,500 | — | — |
| 2017-10-20 | $140.30 | $159.40 | 79,200 | — | — |
| 2017-10-19 | $138.65 | $157.52 | 183,400 | — | — |
| 2017-10-18 | $142.75 | $162.18 | 109,700 | — | — |
| 2017-10-17 | $141.50 | $160.76 | 85,400 | — | — |
| 2017-10-16 | $139.90 | $158.94 | 120,200 | — | — |
| 2017-10-13 | $140.35 | $159.45 | 150,200 | — | — |
| 2017-10-12 | $141.10 | $160.31 | 197,800 | — | — |
| 2017-10-11 | $138.15 | $156.95 | 190,000 | — | — |
| 2017-10-10 | $133.55 | $151.73 | 200,900 | — | — |
| 2017-10-09 | $133.05 | $151.16 | 120,300 | — | — |
| 2017-10-06 | $131.95 | $149.91 | 110,100 | — | — |
| 2017-10-05 | $131.30 | $149.17 | 105,700 | — | — |
| 2017-10-04 | $131.70 | $149.63 | 156,600 | — | — |
| 2017-10-03 | $133.20 | $151.33 | 151,400 | — | — |
| 2017-10-02 | $130.05 | $147.75 | 314,600 | — | — |
| 2017-09-29 | $131.70 | $149.63 | 194,800 | — | — |
| 2017-09-28 | $133.65 | $151.84 | 164,300 | — | — |
| 2017-09-27 | $136.30 | $154.85 | 221,800 | — | — |
| 2017-09-26 | $133.85 | $152.07 | 258,700 | — | — |
| 2017-09-25 | $133.95 | $152.18 | 167,500 | — | — |
| 2017-09-22 | $130.10 | $147.81 | 232,000 | — | — |
| 2017-09-21 | $128.60 | $146.10 | 135,000 | — | — |
| 2017-09-20 | $128.60 | $146.10 | 212,600 | — | — |
| 2017-09-19 | $123.00 | $139.74 | 192,500 | — | — |
| 2017-09-18 | $122.65 | $139.34 | 160,600 | — | — |
| 2017-09-15 | $123.60 | $140.42 | 364,900 | — | — |
| 2017-09-14 | $123.10 | $139.86 | 119,400 | — | — |
| 2017-09-13 | $121.50 | $138.04 | 130,900 | — | — |
| 2017-09-12 | $118.65 | $134.80 | 141,100 | — | — |
| 2017-09-11 | $117.35 | $133.32 | 229,600 | — | — |
| 2017-09-08 | $115.35 | $131.05 | 158,100 | — | — |
| 2017-09-07 | $115.15 | $130.82 | 181,900 | — | — |
| 2017-09-06 | $116.50 | $132.36 | 291,400 | — | — |
| 2017-09-05 | $117.20 | $133.15 | 136,900 | — | — |
| 2017-09-01 | $117.95 | $134.00 | 144,800 | — | — |
| 2017-08-31 | $118.00 | $134.06 | 119,100 | — | — |
| 2017-08-30 | $118.50 | $134.63 | 198,800 | — | — |
| 2017-08-29 | $121.30 | $137.81 | 166,500 | — | — |
| 2017-08-28 | $118.10 | $134.18 | 64,600 | — | — |
| 2017-08-25 | $119.15 | $135.37 | 111,500 | — | — |
| 2017-08-24 | $115.15 | $130.82 | 143,700 | — | — |
| 2017-08-23 | $115.85 | $131.62 | 136,700 | — | — |
| 2017-08-22 | $118.30 | $134.40 | 102,100 | — | — |
| 2017-08-21 | $119.65 | $135.94 | 107,500 | — | — |
| 2017-08-18 | $118.80 | $134.97 | 116,300 | — | — |
| 2017-08-17 | $119.45 | $135.71 | 129,700 | — | — |
| 2017-08-16 | $123.40 | $140.20 | 55,900 | — | — |
| 2017-08-15 | $124.35 | $140.48 | 79,100 | — | — |
| 2017-08-14 | $124.20 | $140.31 | 104,600 | — | — |
| 2017-08-11 | $120.55 | $136.19 | 115,500 | — | — |
| 2017-08-10 | $122.30 | $138.16 | 177,400 | — | — |
| 2017-08-09 | $125.75 | $142.06 | 245,300 | — | — |
| 2017-08-08 | $130.05 | $146.92 | 113,500 | — | — |
| 2017-08-07 | $130.55 | $147.49 | 131,500 | — | — |
| 2017-08-04 | $131.45 | $148.50 | 108,700 | — | — |
| 2017-08-03 | $128.50 | $145.17 | 116,700 | — | — |
| 2017-08-02 | $127.60 | $144.15 | 184,200 | — | — |
| 2017-08-01 | $130.25 | $147.15 | 141,800 | — | — |
| 2017-07-31 | $129.25 | $146.02 | 173,900 | — | — |
| 2017-07-28 | $129.95 | $146.81 | 222,500 | — | — |
| 2017-07-27 | $131.85 | $148.95 | 564,900 | — | — |
| 2017-07-26 | $143.20 | $161.78 | 150,100 | — | — |
| 2017-07-25 | $144.45 | $163.19 | 126,900 | — | — |
| 2017-07-24 | $144.75 | $163.53 | 114,800 | — | — |
| 2017-07-21 | $144.80 | $163.58 | 100,700 | — | — |
| 2017-07-20 | $144.30 | $163.02 | 104,900 | — | — |
| 2017-07-19 | $144.00 | $162.68 | 119,100 | — | — |
| 2017-07-18 | $143.85 | $162.51 | 116,600 | — | — |
| 2017-07-17 | $143.20 | $161.78 | 79,300 | — | — |
| 2017-07-14 | $141.60 | $159.97 | 91,000 | — | — |
| 2017-07-13 | $142.05 | $160.48 | 150,000 | — | — |
| 2017-07-12 | $144.45 | $163.19 | 116,800 | — | — |
| 2017-07-11 | $140.10 | $158.27 | 208,000 | — | — |
| 2017-07-10 | $137.15 | $154.94 | 184,500 | — | — |
| 2017-07-07 | $137.60 | $155.45 | 81,100 | — | — |
| 2017-07-06 | $137.25 | $155.05 | 86,400 | — | — |
| 2017-07-05 | $139.85 | $157.99 | 96,600 | — | — |
| 2017-07-03 | $139.15 | $157.20 | 66,300 | — | — |
| 2017-06-30 | $135.60 | $153.19 | 173,400 | — | — |
| 2017-06-29 | $136.10 | $153.76 | 147,100 | — | — |
| 2017-06-28 | $137.10 | $154.88 | 116,300 | — | — |
| 2017-06-27 | $138.05 | $155.96 | 119,400 | — | — |
| 2017-06-26 | $138.45 | $156.41 | 156,900 | — | — |
| 2017-06-23 | $141.75 | $160.14 | 225,900 | — | — |
| 2017-06-22 | $142.60 | $161.10 | 154,800 | — | — |
| 2017-06-21 | $142.65 | $161.15 | 95,800 | — | — |
| 2017-06-20 | $142.40 | $160.87 | 102,200 | — | — |
| 2017-06-19 | $146.55 | $165.56 | 81,200 | — | — |
| 2017-06-16 | $143.30 | $161.89 | 164,800 | — | — |
| 2017-06-15 | $143.15 | $161.72 | 162,300 | — | — |
| 2017-06-14 | $145.10 | $163.92 | 116,400 | — | — |
| 2017-06-13 | $142.70 | $161.21 | 148,500 | — | — |
| 2017-06-12 | $142.90 | $161.44 | 137,500 | — | — |
| 2017-06-09 | $140.10 | $158.27 | 230,700 | — | — |
| 2017-06-08 | $137.45 | $155.28 | 213,100 | — | — |
| 2017-06-07 | $138.80 | $156.81 | 125,200 | — | — |
| 2017-06-06 | $138.20 | $156.13 | 141,200 | — | — |
| 2017-06-05 | $139.25 | $157.31 | 161,600 | — | — |
| 2017-06-02 | $139.40 | $157.48 | 142,300 | — | — |
| 2017-06-01 | $137.05 | $154.83 | 189,500 | — | — |
| 2017-05-31 | $137.00 | $154.77 | 248,000 | — | — |
| 2017-05-30 | $136.75 | $154.49 | 197,200 | — | — |
| 2017-05-26 | $145.95 | $164.88 | 122,400 | — | — |
| 2017-05-25 | $146.55 | $165.56 | 87,900 | — | — |
| 2017-05-24 | $144.25 | $162.96 | 141,900 | — | — |
| 2017-05-23 | $143.40 | $162.00 | 77,900 | — | — |
| 2017-05-22 | $142.20 | $160.65 | 57,300 | — | — |
| 2017-05-19 | $142.65 | $161.15 | 79,300 | — | — |
| 2017-05-18 | $140.55 | $158.78 | 119,400 | — | — |
| 2017-05-17 | $139.95 | $158.10 | 168,600 | — | — |
| 2017-05-16 | $143.90 | $161.78 | 67,200 | — | — |
| 2017-05-15 | $145.05 | $163.07 | 70,500 | — | — |
| 2017-05-12 | $144.00 | $161.89 | 118,700 | — | — |
| 2017-05-11 | $144.48 | $162.43 | 111,300 | — | — |
| 2017-05-10 | $146.75 | $164.98 | 96,700 | — | — |
| 2017-05-09 | $146.15 | $164.31 | 101,000 | — | — |
| 2017-05-08 | $146.00 | $164.14 | 75,400 | — | — |
| 2017-05-05 | $147.45 | $165.77 | 107,500 | — | — |
| 2017-05-04 | $146.90 | $165.15 | 193,600 | — | — |
| 2017-05-03 | $149.50 | $168.07 | 147,000 | — | — |
| 2017-05-02 | $146.30 | $164.47 | 264,000 | — | — |
| 2017-05-01 | $144.60 | $162.56 | 150,200 | — | — |
| 2017-04-28 | $145.40 | $163.46 | 177,300 | — | — |
| 2017-04-27 | $146.15 | $164.31 | 232,800 | — | — |
| 2017-04-26 | $149.65 | $168.24 | 664,000 | — | — |
| 2017-04-25 | $163.85 | $184.20 | 145,200 | — | — |
| 2017-04-24 | $165.05 | $185.55 | 87,200 | — | — |
| 2017-04-21 | $162.15 | $182.29 | 77,500 | — | — |
| 2017-04-20 | $160.85 | $180.83 | 94,700 | — | — |
| 2017-04-19 | $159.75 | $179.60 | 116,900 | — | — |
| 2017-04-18 | $157.25 | $176.78 | 115,300 | — | — |
| 2017-04-17 | $154.15 | $173.30 | 84,300 | — | — |
| 2017-04-13 | $152.05 | $170.94 | 115,000 | — | — |
| 2017-04-12 | $155.05 | $174.31 | 110,100 | — | — |
| 2017-04-11 | $154.65 | $173.86 | 160,300 | — | — |
| 2017-04-10 | $158.05 | $177.68 | 191,100 | — | — |
| 2017-04-07 | $155.35 | $174.65 | 100,100 | — | — |
| 2017-04-06 | $157.60 | $177.18 | 102,700 | — | — |
| 2017-04-05 | $157.85 | $177.46 | 181,000 | — | — |
| 2017-04-04 | $157.60 | $177.18 | 95,500 | — | — |
| 2017-04-03 | $159.95 | $179.82 | 98,700 | — | — |
| 2017-03-31 | $160.25 | $180.16 | 95,800 | — | — |
| 2017-03-30 | $161.35 | $181.39 | 60,300 | — | — |
| 2017-03-29 | $160.05 | $179.93 | 97,700 | — | — |
| 2017-03-28 | $161.25 | $181.28 | 142,900 | — | — |
| 2017-03-27 | $160.50 | $180.44 | 68,500 | — | — |
| 2017-03-24 | $162.50 | $182.69 | 115,400 | — | — |
| 2017-03-23 | $161.05 | $181.06 | 112,000 | — | — |
| 2017-03-22 | $158.65 | $178.36 | 100,100 | — | — |
| 2017-03-21 | $157.05 | $176.56 | 140,100 | — | — |
| 2017-03-20 | $159.85 | $179.71 | 91,200 | — | — |
| 2017-03-17 | $160.00 | $179.88 | 166,400 | — | — |
| 2017-03-16 | $156.95 | $176.45 | 115,000 | — | — |
| 2017-03-15 | $159.50 | $179.31 | 92,100 | — | — |
| 2017-03-14 | $154.30 | $173.47 | 127,700 | — | — |
| 2017-03-13 | $158.55 | $178.25 | 70,600 | — | — |
| 2017-03-10 | $160.40 | $180.33 | 69,500 | — | — |
| 2017-03-09 | $158.95 | $178.70 | 78,900 | — | — |
| 2017-03-08 | $160.55 | $180.49 | 104,100 | — | — |
| 2017-03-07 | $161.25 | $181.28 | 158,500 | — | — |
| 2017-03-06 | $168.75 | $189.71 | 80,800 | — | — |
| 2017-03-03 | $172.50 | $193.93 | 97,600 | — | — |
| 2017-03-02 | $170.40 | $191.57 | 114,200 | — | — |
| 2017-03-01 | $176.30 | $198.20 | 112,500 | — | — |
| 2017-02-28 | $174.10 | $194.94 | 84,200 | — | — |
| 2017-02-27 | $173.30 | $194.04 | 86,700 | — | — |
| 2017-02-24 | $173.55 | $194.32 | 47,800 | — | — |
| 2017-02-23 | $172.10 | $192.70 | 68,600 | — | — |
| 2017-02-22 | $172.95 | $193.65 | 58,700 | — | — |
| 2017-02-21 | $173.90 | $194.72 | 76,000 | — | — |
| 2017-02-17 | $171.40 | $191.92 | 86,300 | — | — |
| 2017-02-16 | $173.60 | $194.38 | 103,100 | — | — |
| 2017-02-15 | $174.85 | $195.78 | 72,400 | — | — |
| 2017-02-14 | $174.85 | $195.78 | 111,400 | — | — |
| 2017-02-13 | $174.65 | $195.56 | 88,900 | — | — |
| 2017-02-10 | $171.30 | $191.81 | 80,400 | — | — |
| 2017-02-09 | $169.15 | $189.40 | 133,400 | — | — |
| 2017-02-08 | $165.65 | $185.48 | 92,900 | — | — |
| 2017-02-07 | $164.70 | $184.42 | 137,200 | — | — |
| 2017-02-06 | $163.25 | $182.79 | 83,600 | — | — |
| 2017-02-03 | $162.10 | $181.50 | 183,900 | — | — |
| 2017-02-02 | $163.00 | $182.51 | 385,800 | — | — |
| 2017-02-01 | $172.40 | $193.04 | 230,900 | — | — |
| 2017-01-31 | $172.00 | $192.59 | 192,900 | — | — |
| 2017-01-30 | $172.90 | $193.60 | 84,000 | — | — |
| 2017-01-27 | $172.60 | $193.26 | 123,300 | — | — |
| 2017-01-26 | $176.40 | $197.52 | 98,600 | — | — |
| 2017-01-25 | $173.65 | $194.44 | 71,200 | — | — |
| 2017-01-24 | $174.35 | $195.22 | 111,500 | — | — |
| 2017-01-23 | $176.25 | $197.35 | 79,500 | — | — |
| 2017-01-20 | $177.50 | $198.75 | 96,600 | — | — |
| 2017-01-19 | $176.55 | $197.68 | 109,300 | — | — |
| 2017-01-18 | $178.55 | $199.92 | 115,700 | — | — |
| 2017-01-17 | $175.90 | $196.96 | 93,900 | — | — |
| 2017-01-13 | $177.75 | $199.03 | 76,200 | — | — |
| 2017-01-12 | $176.90 | $198.08 | 129,700 | — | — |
| 2017-01-11 | $180.40 | $201.99 | 195,000 | — | — |
| 2017-01-10 | $178.05 | $199.36 | 124,700 | — | — |
| 2017-01-09 | $168.50 | $188.67 | 100,200 | — | — |
| 2017-01-06 | $166.35 | $186.26 | 127,500 | — | — |
| 2017-01-05 | $168.80 | $189.01 | 96,200 | — | — |
| 2017-01-04 | $169.85 | $190.18 | 126,900 | — | — |
| 2017-01-03 | $166.10 | $185.98 | 69,000 | — | — |