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
- 1995-11-21 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 | $191.10 | $191.10 | 114,300 | — | — |
| 2017-12-28 | $190.90 | $190.90 | 154,000 | — | — |
| 2017-12-27 | $194.60 | $194.60 | 115,900 | — | — |
| 2017-12-26 | $194.50 | $194.50 | 112,900 | — | — |
| 2017-12-22 | $191.30 | $191.30 | 131,100 | — | — |
| 2017-12-21 | $190.90 | $190.90 | 199,600 | — | — |
| 2017-12-20 | $189.10 | $189.10 | 208,100 | — | — |
| 2017-12-19 | $186.75 | $186.75 | 239,000 | — | — |
| 2017-12-18 | $189.60 | $189.60 | 258,200 | — | — |
| 2017-12-15 | $187.45 | $187.45 | 239,300 | — | — |
| 2017-12-14 | $185.00 | $185.00 | 177,800 | — | — |
| 2017-12-13 | $184.90 | $184.90 | 174,900 | — | — |
| 2017-12-12 | $186.75 | $186.75 | 176,300 | — | — |
| 2017-12-11 | $193.00 | $193.00 | 110,400 | — | — |
| 2017-12-08 | $194.00 | $194.00 | 178,100 | — | — |
| 2017-12-07 | $189.95 | $189.95 | 163,000 | — | — |
| 2017-12-06 | $188.70 | $188.70 | 164,900 | — | — |
| 2017-12-05 | $184.40 | $184.40 | 83,900 | — | — |
| 2017-12-04 | $185.65 | $185.65 | 160,800 | — | — |
| 2017-12-01 | $182.25 | $182.25 | 85,800 | — | — |
| 2017-11-30 | $179.85 | $179.85 | 107,300 | — | — |
| 2017-11-29 | $178.50 | $178.50 | 110,800 | — | — |
| 2017-11-28 | $180.60 | $180.60 | 117,500 | — | — |
| 2017-11-27 | $178.05 | $178.05 | 55,800 | — | — |
| 2017-11-24 | $177.70 | $177.70 | 44,900 | — | — |
| 2017-11-22 | $177.15 | $177.15 | 70,600 | — | — |
| 2017-11-21 | $178.55 | $178.55 | 103,000 | — | — |
| 2017-11-20 | $176.50 | $176.50 | 98,600 | — | — |
| 2017-11-17 | $174.60 | $174.60 | 109,600 | — | — |
| 2017-11-16 | $171.90 | $171.90 | 94,300 | — | — |
| 2017-11-15 | $170.20 | $170.20 | 125,100 | — | — |
| 2017-11-14 | $173.00 | $173.00 | 95,600 | — | — |
| 2017-11-13 | $173.20 | $173.20 | 140,800 | — | — |
| 2017-11-10 | $176.40 | $176.40 | 112,700 | — | — |
| 2017-11-09 | $176.10 | $176.10 | 91,000 | — | — |
| 2017-11-08 | $174.75 | $174.75 | 86,100 | — | — |
| 2017-11-07 | $173.65 | $173.65 | 104,000 | — | — |
| 2017-11-06 | $172.95 | $172.95 | 97,000 | — | — |
| 2017-11-03 | $173.50 | $173.50 | 86,500 | — | — |
| 2017-11-02 | $174.70 | $174.70 | 155,200 | — | — |
| 2017-11-01 | $178.30 | $178.30 | 158,800 | — | — |
| 2017-10-31 | $178.05 | $178.05 | 255,100 | — | — |
| 2017-10-30 | $172.00 | $172.00 | 253,200 | — | — |
| 2017-10-27 | $167.25 | $167.25 | 455,300 | — | — |
| 2017-10-26 | $176.05 | $176.05 | 311,500 | — | — |
| 2017-10-25 | $180.00 | $180.00 | 232,200 | — | — |
| 2017-10-24 | $178.00 | $178.00 | 157,500 | — | — |
| 2017-10-23 | $175.55 | $175.55 | 153,400 | — | — |
| 2017-10-20 | $172.85 | $172.85 | 205,500 | — | — |
| 2017-10-19 | $178.15 | $178.15 | 172,400 | — | — |
| 2017-10-18 | $178.60 | $178.60 | 196,400 | — | — |
| 2017-10-17 | $178.85 | $178.85 | 381,200 | — | — |
| 2017-10-16 | $176.70 | $176.70 | 293,100 | — | — |
| 2017-10-13 | $173.75 | $173.75 | 133,800 | — | — |
| 2017-10-12 | $172.30 | $172.30 | 115,800 | — | — |
| 2017-10-11 | $171.15 | $171.15 | 238,900 | — | — |
| 2017-10-10 | $168.00 | $168.00 | 159,700 | — | — |
| 2017-10-09 | $166.80 | $166.80 | 100,100 | — | — |
| 2017-10-06 | $165.20 | $165.20 | 118,000 | — | — |
| 2017-10-05 | $167.60 | $167.60 | 213,700 | — | — |
| 2017-10-04 | $167.15 | $167.15 | 289,000 | — | — |
| 2017-10-03 | $161.50 | $161.50 | 254,500 | — | — |
| 2017-10-02 | $157.80 | $157.80 | 123,300 | — | — |
| 2017-09-29 | $156.20 | $156.20 | 133,400 | — | — |
| 2017-09-28 | $159.00 | $159.00 | 105,700 | — | — |
| 2017-09-27 | $161.90 | $161.90 | 171,700 | — | — |
| 2017-09-26 | $161.65 | $161.65 | 353,100 | — | — |
| 2017-09-25 | $153.00 | $153.00 | 118,100 | — | — |
| 2017-09-22 | $154.25 | $154.25 | 96,900 | — | — |
| 2017-09-21 | $151.60 | $151.60 | 108,100 | — | — |
| 2017-09-20 | $152.60 | $152.60 | 152,600 | — | — |
| 2017-09-19 | $152.45 | $152.45 | 73,600 | — | — |
| 2017-09-18 | $152.75 | $152.75 | 84,300 | — | — |
| 2017-09-15 | $152.20 | $152.20 | 234,100 | — | — |
| 2017-09-14 | $153.50 | $153.50 | 103,600 | — | — |
| 2017-09-13 | $154.10 | $154.10 | 99,900 | — | — |
| 2017-09-12 | $154.35 | $154.35 | 118,500 | — | — |
| 2017-09-11 | $152.35 | $152.35 | 80,100 | — | — |
| 2017-09-08 | $150.45 | $150.45 | 131,600 | — | — |
| 2017-09-07 | $148.60 | $148.60 | 102,200 | — | — |
| 2017-09-06 | $149.55 | $149.55 | 181,300 | — | — |
| 2017-09-05 | $149.50 | $149.50 | 134,000 | — | — |
| 2017-09-01 | $148.35 | $148.35 | 171,300 | — | — |
| 2017-08-31 | $149.00 | $149.00 | 119,900 | — | — |
| 2017-08-30 | $150.50 | $150.50 | 72,100 | — | — |
| 2017-08-29 | $151.80 | $151.80 | 173,000 | — | — |
| 2017-08-28 | $148.80 | $148.80 | 200,600 | — | — |
| 2017-08-25 | $148.25 | $148.25 | 132,300 | — | — |
| 2017-08-24 | $145.25 | $145.25 | 143,200 | — | — |
| 2017-08-23 | $146.05 | $146.05 | 90,200 | — | — |
| 2017-08-22 | $146.55 | $146.55 | 122,900 | — | — |
| 2017-08-21 | $145.30 | $145.30 | 127,600 | — | — |
| 2017-08-18 | $146.00 | $146.00 | 116,600 | — | — |
| 2017-08-17 | $148.00 | $148.00 | 123,500 | — | — |
| 2017-08-16 | $149.45 | $149.45 | 117,400 | — | — |
| 2017-08-15 | $149.30 | $149.30 | 72,500 | — | — |
| 2017-08-14 | $148.75 | $148.75 | 89,600 | — | — |
| 2017-08-11 | $147.65 | $147.65 | 137,500 | — | — |
| 2017-08-10 | $147.95 | $147.95 | 154,200 | — | — |
| 2017-08-09 | $150.15 | $150.15 | 147,200 | — | — |
| 2017-08-08 | $149.45 | $149.45 | 163,600 | — | — |
| 2017-08-07 | $150.75 | $150.75 | 174,300 | — | — |
| 2017-08-04 | $148.45 | $148.45 | 121,000 | — | — |
| 2017-08-03 | $150.95 | $150.95 | 172,900 | — | — |
| 2017-08-02 | $154.25 | $154.25 | 228,500 | — | — |
| 2017-08-01 | $158.35 | $158.35 | 310,300 | — | — |
| 2017-07-31 | $156.80 | $156.80 | 585,300 | — | — |
| 2017-07-28 | $154.05 | $154.05 | 1,302,700 | — | — |
| 2017-07-27 | $135.65 | $135.65 | 183,000 | — | — |
| 2017-07-26 | $133.95 | $133.95 | 89,100 | — | — |
| 2017-07-25 | $134.50 | $134.50 | 222,100 | — | — |
| 2017-07-24 | $130.50 | $130.50 | 333,900 | — | — |
| 2017-07-21 | $137.30 | $137.30 | 218,700 | — | — |
| 2017-07-20 | $132.50 | $132.50 | 92,600 | — | — |
| 2017-07-19 | $131.45 | $131.45 | 186,700 | — | — |
| 2017-07-18 | $132.80 | $132.80 | 67,300 | — | — |
| 2017-07-17 | $132.70 | $132.70 | 104,300 | — | — |
| 2017-07-14 | $131.75 | $131.75 | 98,700 | — | — |
| 2017-07-13 | $130.75 | $130.75 | 108,700 | — | — |
| 2017-07-12 | $133.00 | $133.00 | 139,100 | — | — |
| 2017-07-11 | $132.15 | $132.15 | 72,400 | — | — |
| 2017-07-10 | $132.60 | $132.60 | 73,800 | — | — |
| 2017-07-07 | $131.75 | $131.75 | 69,900 | — | — |
| 2017-07-06 | $132.80 | $132.80 | 121,500 | — | — |
| 2017-07-05 | $133.50 | $133.50 | 143,600 | — | — |
| 2017-07-03 | $134.05 | $134.05 | 73,800 | — | — |
| 2017-06-30 | $132.15 | $132.15 | 109,900 | — | — |
| 2017-06-29 | $133.30 | $133.30 | 150,400 | — | — |
| 2017-06-28 | $132.35 | $132.35 | 122,100 | — | — |
| 2017-06-27 | $129.90 | $129.90 | 110,100 | — | — |
| 2017-06-26 | $129.95 | $129.95 | 135,400 | — | — |
| 2017-06-23 | $130.70 | $130.70 | 126,600 | — | — |
| 2017-06-22 | $130.55 | $130.55 | 136,500 | — | — |
| 2017-06-21 | $129.95 | $129.95 | 133,500 | — | — |
| 2017-06-20 | $132.40 | $132.40 | 109,000 | — | — |
| 2017-06-19 | $132.70 | $132.70 | 127,000 | — | — |
| 2017-06-16 | $132.95 | $132.95 | 205,200 | — | — |
| 2017-06-15 | $133.70 | $133.70 | 145,900 | — | — |
| 2017-06-14 | $134.65 | $134.65 | 136,500 | — | — |
| 2017-06-13 | $135.45 | $135.45 | 176,400 | — | — |
| 2017-06-12 | $135.90 | $135.90 | 303,800 | — | — |
| 2017-06-09 | $137.55 | $137.55 | 192,100 | — | — |
| 2017-06-08 | $136.35 | $136.35 | 200,400 | — | — |
| 2017-06-07 | $141.40 | $141.40 | 120,200 | — | — |
| 2017-06-06 | $144.25 | $144.25 | 83,700 | — | — |
| 2017-06-05 | $146.20 | $146.20 | 102,300 | — | — |
| 2017-06-02 | $143.90 | $143.90 | 152,000 | — | — |
| 2017-06-01 | $145.85 | $145.85 | 101,800 | — | — |
| 2017-05-31 | $142.75 | $142.75 | 89,900 | — | — |
| 2017-05-30 | $143.60 | $143.60 | 103,600 | — | — |
| 2017-05-26 | $144.85 | $144.85 | 72,900 | — | — |
| 2017-05-25 | $143.95 | $143.95 | 98,600 | — | — |
| 2017-05-24 | $145.25 | $145.25 | 86,100 | — | — |
| 2017-05-23 | $143.55 | $143.55 | 120,300 | — | — |
| 2017-05-22 | $143.45 | $143.45 | 99,500 | — | — |
| 2017-05-19 | $143.15 | $143.15 | 97,800 | — | — |
| 2017-05-18 | $140.25 | $140.25 | 91,900 | — | — |
| 2017-05-17 | $140.05 | $140.05 | 167,300 | — | — |
| 2017-05-16 | $141.75 | $141.75 | 87,300 | — | — |
| 2017-05-15 | $143.15 | $143.15 | 160,200 | — | — |
| 2017-05-12 | $143.15 | $143.15 | 180,400 | — | — |
| 2017-05-11 | $144.90 | $144.90 | 168,800 | — | — |
| 2017-05-10 | $143.35 | $143.35 | 319,800 | — | — |
| 2017-05-09 | $141.35 | $141.35 | 270,100 | — | — |
| 2017-05-08 | $148.60 | $148.60 | 249,700 | — | — |
| 2017-05-05 | $146.35 | $146.35 | 214,800 | — | — |
| 2017-05-04 | $142.75 | $142.75 | 151,400 | — | — |
| 2017-05-03 | $138.30 | $138.30 | 246,000 | — | — |
| 2017-05-02 | $140.95 | $140.95 | 235,700 | — | — |
| 2017-05-01 | $144.20 | $144.20 | 214,900 | — | — |
| 2017-04-28 | $144.35 | $144.35 | 408,300 | — | — |
| 2017-04-27 | $140.80 | $140.80 | 468,900 | — | — |
| 2017-04-26 | $141.85 | $141.85 | 240,100 | — | — |
| 2017-04-25 | $144.30 | $144.30 | 146,700 | — | — |
| 2017-04-24 | $142.05 | $142.05 | 145,500 | — | — |
| 2017-04-21 | $139.05 | $139.05 | 146,600 | — | — |
| 2017-04-20 | $138.45 | $138.45 | 147,600 | — | — |
| 2017-04-19 | $141.10 | $141.10 | 117,900 | — | — |
| 2017-04-18 | $139.60 | $139.60 | 135,000 | — | — |
| 2017-04-17 | $139.95 | $139.95 | 134,000 | — | — |
| 2017-04-13 | $139.05 | $139.05 | 130,600 | — | — |
| 2017-04-12 | $139.50 | $139.50 | 157,500 | — | — |
| 2017-04-11 | $141.45 | $141.45 | 142,500 | — | — |
| 2017-04-10 | $142.30 | $142.30 | 135,600 | — | — |
| 2017-04-07 | $139.90 | $139.90 | 177,900 | — | — |
| 2017-04-06 | $141.40 | $141.40 | 132,600 | — | — |
| 2017-04-05 | $140.35 | $140.35 | 143,600 | — | — |
| 2017-04-04 | $141.95 | $141.95 | 162,300 | — | — |
| 2017-04-03 | $144.60 | $144.60 | 130,000 | — | — |
| 2017-03-31 | $144.65 | $144.65 | 77,200 | — | — |
| 2017-03-30 | $145.70 | $145.70 | 60,400 | — | — |
| 2017-03-29 | $145.45 | $145.45 | 96,800 | — | — |
| 2017-03-28 | $144.90 | $144.90 | 239,400 | — | — |
| 2017-03-27 | $149.20 | $149.20 | 98,900 | — | — |
| 2017-03-24 | $149.10 | $149.10 | 89,500 | — | — |
| 2017-03-23 | $148.95 | $148.95 | 139,800 | — | — |
| 2017-03-22 | $149.30 | $149.30 | 117,100 | — | — |
| 2017-03-21 | $148.35 | $148.35 | 102,000 | — | — |
| 2017-03-20 | $149.10 | $149.10 | 96,100 | — | — |
| 2017-03-17 | $149.40 | $149.40 | 251,500 | — | — |
| 2017-03-16 | $148.35 | $148.35 | 114,000 | — | — |
| 2017-03-15 | $148.05 | $148.05 | 260,400 | — | — |
| 2017-03-14 | $145.90 | $145.90 | 276,100 | — | — |
| 2017-03-13 | $146.95 | $146.95 | 233,300 | — | — |
| 2017-03-10 | $146.60 | $146.60 | 1,037,900 | — | — |
| 2017-03-09 | $151.80 | $151.80 | 166,100 | — | — |
| 2017-03-08 | $153.60 | $153.60 | 106,100 | — | — |
| 2017-03-07 | $154.75 | $154.75 | 173,800 | — | — |
| 2017-03-06 | $155.00 | $155.00 | 143,800 | — | — |
| 2017-03-03 | $161.35 | $161.35 | 102,000 | — | — |
| 2017-03-02 | $161.45 | $161.45 | 165,400 | — | — |
| 2017-03-01 | $160.80 | $160.80 | 146,700 | — | — |
| 2017-02-28 | $158.65 | $158.65 | 223,600 | — | — |
| 2017-02-27 | $157.65 | $157.65 | 292,400 | — | — |
| 2017-02-24 | $159.20 | $159.20 | 185,100 | — | — |
| 2017-02-23 | $157.90 | $157.90 | 754,100 | — | — |
| 2017-02-22 | $166.85 | $166.85 | 155,400 | — | — |
| 2017-02-21 | $168.75 | $168.75 | 145,900 | — | — |
| 2017-02-17 | $169.75 | $169.75 | 228,700 | — | — |
| 2017-02-16 | $164.95 | $164.95 | 162,000 | — | — |
| 2017-02-15 | $166.55 | $166.55 | 119,700 | — | — |
| 2017-02-14 | $165.20 | $165.20 | 255,900 | — | — |
| 2017-02-13 | $162.20 | $162.20 | 89,600 | — | — |
| 2017-02-10 | $162.50 | $162.50 | 104,700 | — | — |
| 2017-02-09 | $162.50 | $162.50 | 240,100 | — | — |
| 2017-02-08 | $157.55 | $157.55 | 298,200 | — | — |
| 2017-02-07 | $155.60 | $155.60 | 124,100 | — | — |
| 2017-02-06 | $155.70 | $155.70 | 117,300 | — | — |
| 2017-02-03 | $155.00 | $155.00 | 115,300 | — | — |
| 2017-02-02 | $156.30 | $156.30 | 137,800 | — | — |
| 2017-02-01 | $153.70 | $153.70 | 89,800 | — | — |
| 2017-01-31 | $153.70 | $153.70 | 88,500 | — | — |
| 2017-01-30 | $153.25 | $153.25 | 86,800 | — | — |
| 2017-01-27 | $153.85 | $153.85 | 85,500 | — | — |
| 2017-01-26 | $154.85 | $154.85 | 86,300 | — | — |
| 2017-01-25 | $156.15 | $156.15 | 73,300 | — | — |
| 2017-01-24 | $156.95 | $156.95 | 78,100 | — | — |
| 2017-01-23 | $155.90 | $155.90 | 136,800 | — | — |
| 2017-01-20 | $154.75 | $154.75 | 133,800 | — | — |
| 2017-01-19 | $153.20 | $153.20 | 156,500 | — | — |
| 2017-01-18 | $155.35 | $155.35 | 145,300 | — | — |
| 2017-01-17 | $156.95 | $156.95 | 113,500 | — | — |
| 2017-01-13 | $158.60 | $158.60 | 62,500 | — | — |
| 2017-01-12 | $157.30 | $157.30 | 153,600 | — | — |
| 2017-01-11 | $156.60 | $156.60 | 177,600 | — | — |
| 2017-01-10 | $160.60 | $160.60 | 159,300 | — | — |
| 2017-01-09 | $161.30 | $161.30 | 340,600 | — | — |
| 2017-01-06 | $171.35 | $171.35 | 76,100 | — | — |
| 2017-01-05 | $172.25 | $172.25 | 81,300 | — | — |
| 2017-01-04 | $174.90 | $174.90 | 95,700 | — | — |
| 2017-01-03 | $170.40 | $170.40 | 142,400 | — | — |