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
- 1996-06-28 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 — 2015
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2015-12-31 | $162.57 | $188.96 | 414,600 | — | — |
| 2015-12-30 | $162.49 | $188.87 | 218,300 | — | — |
| 2015-12-29 | $163.56 | $190.12 | 232,000 | — | — |
| 2015-12-28 | $161.35 | $187.55 | 225,200 | — | — |
| 2015-12-24 | $160.21 | $186.22 | 116,800 | — | — |
| 2015-12-23 | $159.28 | $185.14 | 193,900 | — | — |
| 2015-12-22 | $158.32 | $184.02 | 219,700 | — | — |
| 2015-12-21 | $156.57 | $181.99 | 503,500 | — | — |
| 2015-12-18 | $156.26 | $181.63 | 798,200 | — | — |
| 2015-12-17 | $161.60 | $187.84 | 403,400 | — | — |
| 2015-12-16 | $161.80 | $188.07 | 586,200 | — | — |
| 2015-12-15 | $162.59 | $188.99 | 766,300 | — | — |
| 2015-12-14 | $169.31 | $196.80 | 406,900 | — | — |
| 2015-12-11 | $168.14 | $195.44 | 250,300 | — | — |
| 2015-12-10 | $170.48 | $198.16 | 221,000 | — | — |
| 2015-12-09 | $168.63 | $196.01 | 463,100 | — | — |
| 2015-12-08 | $172.38 | $200.37 | 238,500 | — | — |
| 2015-12-07 | $171.75 | $199.64 | 220,100 | — | — |
| 2015-12-04 | $173.04 | $201.13 | 261,700 | — | — |
| 2015-12-03 | $169.26 | $196.74 | 325,700 | — | — |
| 2015-12-02 | $171.07 | $198.84 | 240,800 | — | — |
| 2015-12-01 | $171.33 | $199.15 | 240,400 | — | — |
| 2015-11-30 | $169.53 | $197.05 | 276,400 | — | — |
| 2015-11-27 | $170.86 | $198.60 | 95,200 | — | — |
| 2015-11-25 | $169.46 | $196.97 | 229,700 | — | — |
| 2015-11-24 | $170.62 | $197.81 | 247,500 | — | — |
| 2015-11-23 | $170.13 | $197.24 | 201,300 | — | — |
| 2015-11-20 | $170.15 | $197.27 | 294,500 | — | — |
| 2015-11-19 | $169.16 | $196.12 | 594,800 | — | — |
| 2015-11-18 | $171.42 | $198.74 | 471,800 | — | — |
| 2015-11-17 | $169.57 | $196.59 | 201,200 | — | — |
| 2015-11-16 | $169.10 | $196.05 | 251,300 | — | — |
| 2015-11-13 | $166.95 | $193.56 | 577,800 | — | — |
| 2015-11-12 | $173.93 | $201.65 | 268,800 | — | — |
| 2015-11-11 | $174.84 | $202.70 | 314,100 | — | — |
| 2015-11-10 | $175.19 | $203.11 | 280,300 | — | — |
| 2015-11-09 | $174.00 | $201.73 | 348,300 | — | — |
| 2015-11-06 | $173.40 | $201.03 | 198,500 | — | — |
| 2015-11-05 | $174.49 | $202.30 | 256,900 | — | — |
| 2015-11-04 | $173.84 | $201.54 | 325,100 | — | — |
| 2015-11-03 | $172.79 | $200.33 | 319,600 | — | — |
| 2015-11-02 | $175.20 | $203.12 | 337,200 | — | — |
| 2015-10-30 | $175.12 | $203.03 | 396,300 | — | — |
| 2015-10-29 | $175.28 | $203.21 | 299,700 | — | — |
| 2015-10-28 | $175.54 | $203.51 | 248,900 | — | — |
| 2015-10-27 | $173.89 | $201.60 | 539,300 | — | — |
| 2015-10-26 | $175.97 | $204.01 | 208,600 | — | — |
| 2015-10-23 | $176.01 | $204.06 | 398,400 | — | — |
| 2015-10-22 | $173.36 | $200.99 | 383,500 | — | — |
| 2015-10-21 | $168.21 | $195.02 | 358,300 | — | — |
| 2015-10-20 | $168.00 | $194.77 | 239,800 | — | — |
| 2015-10-19 | $167.57 | $194.27 | 317,900 | — | — |
| 2015-10-16 | $165.37 | $191.72 | 165,700 | — | — |
| 2015-10-15 | $164.59 | $190.82 | 265,300 | — | — |
| 2015-10-14 | $161.96 | $187.77 | 121,400 | — | — |
| 2015-10-13 | $163.52 | $189.58 | 249,000 | — | — |
| 2015-10-12 | $164.26 | $190.44 | 141,500 | — | — |
| 2015-10-09 | $163.59 | $189.66 | 229,600 | — | — |
| 2015-10-08 | $162.64 | $188.56 | 201,500 | — | — |
| 2015-10-07 | $161.70 | $187.47 | 240,000 | — | — |
| 2015-10-06 | $160.63 | $186.23 | 303,600 | — | — |
| 2015-10-05 | $161.01 | $186.67 | 261,500 | — | — |
| 2015-10-02 | $161.38 | $187.10 | 220,100 | — | — |
| 2015-10-01 | $159.95 | $185.44 | 282,800 | — | — |
| 2015-09-30 | $159.81 | $185.28 | 360,500 | — | — |
| 2015-09-29 | $156.06 | $180.93 | 409,600 | — | — |
| 2015-09-28 | $156.38 | $181.30 | 244,400 | — | — |
| 2015-09-25 | $159.85 | $185.32 | 333,300 | — | — |
| 2015-09-24 | $159.43 | $184.84 | 463,300 | — | — |
| 2015-09-23 | $163.10 | $189.09 | 315,000 | — | — |
| 2015-09-22 | $162.67 | $188.59 | 468,800 | — | — |
| 2015-09-21 | $165.93 | $192.37 | 399,500 | — | — |
| 2015-09-18 | $164.32 | $190.51 | 544,400 | — | — |
| 2015-09-17 | $165.72 | $192.13 | 202,200 | — | — |
| 2015-09-16 | $166.35 | $192.86 | 207,700 | — | — |
| 2015-09-15 | $166.36 | $192.87 | 235,800 | — | — |
| 2015-09-14 | $165.17 | $191.49 | 240,600 | — | — |
| 2015-09-11 | $164.54 | $190.76 | 176,300 | — | — |
| 2015-09-10 | $162.12 | $187.96 | 184,800 | — | — |
| 2015-09-09 | $160.99 | $186.65 | 214,800 | — | — |
| 2015-09-08 | $161.81 | $187.60 | 361,800 | — | — |
| 2015-09-04 | $155.73 | $180.55 | 169,500 | — | — |
| 2015-09-03 | $158.40 | $183.64 | 196,500 | — | — |
| 2015-09-02 | $156.01 | $180.87 | 227,900 | — | — |
| 2015-09-01 | $153.37 | $177.81 | 318,900 | — | — |
| 2015-08-31 | $157.92 | $183.09 | 236,700 | — | — |
| 2015-08-28 | $160.25 | $185.79 | 270,500 | — | — |
| 2015-08-27 | $159.36 | $184.76 | 180,600 | — | — |
| 2015-08-26 | $157.62 | $182.23 | 429,300 | — | — |
| 2015-08-25 | $153.91 | $177.94 | 592,900 | — | — |
| 2015-08-24 | $153.35 | $177.29 | 614,500 | — | — |
| 2015-08-21 | $161.97 | $187.26 | 400,600 | — | — |
| 2015-08-20 | $166.61 | $192.62 | 222,800 | — | — |
| 2015-08-19 | $171.20 | $197.93 | 184,400 | — | — |
| 2015-08-18 | $172.90 | $199.89 | 113,500 | — | — |
| 2015-08-17 | $173.20 | $200.24 | 227,200 | — | — |
| 2015-08-14 | $171.14 | $197.86 | 161,000 | — | — |
| 2015-08-13 | $169.86 | $196.38 | 145,900 | — | — |
| 2015-08-12 | $167.91 | $194.12 | 291,900 | — | — |
| 2015-08-11 | $169.11 | $195.51 | 281,700 | — | — |
| 2015-08-10 | $171.42 | $198.18 | 165,300 | — | — |
| 2015-08-07 | $169.82 | $196.33 | 193,600 | — | — |
| 2015-08-06 | $169.02 | $195.41 | 273,600 | — | — |
| 2015-08-05 | $170.86 | $197.54 | 245,000 | — | — |
| 2015-08-04 | $168.44 | $194.74 | 250,900 | — | — |
| 2015-08-03 | $166.25 | $192.21 | 202,600 | — | — |
| 2015-07-31 | $165.66 | $191.52 | 172,600 | — | — |
| 2015-07-30 | $165.64 | $191.50 | 146,700 | — | — |
| 2015-07-29 | $165.06 | $190.83 | 139,200 | — | — |
| 2015-07-28 | $163.63 | $189.18 | 258,900 | — | — |
| 2015-07-27 | $161.58 | $186.81 | 188,600 | — | — |
| 2015-07-24 | $164.37 | $190.03 | 174,700 | — | — |
| 2015-07-23 | $163.86 | $189.44 | 218,600 | — | — |
| 2015-07-22 | $165.12 | $190.90 | 231,100 | — | — |
| 2015-07-21 | $165.02 | $190.78 | 203,400 | — | — |
| 2015-07-20 | $166.68 | $192.70 | 255,700 | — | — |
| 2015-07-17 | $165.15 | $190.93 | 185,000 | — | — |
| 2015-07-16 | $166.39 | $192.37 | 201,100 | — | — |
| 2015-07-15 | $164.83 | $190.56 | 348,600 | — | — |
| 2015-07-14 | $163.22 | $188.70 | 228,300 | — | — |
| 2015-07-13 | $162.92 | $188.36 | 308,600 | — | — |
| 2015-07-10 | $162.51 | $187.88 | 250,400 | — | — |
| 2015-07-09 | $160.85 | $185.96 | 345,500 | — | — |
| 2015-07-08 | $160.25 | $185.27 | 390,100 | — | — |
| 2015-07-07 | $161.31 | $186.49 | 606,900 | — | — |
| 2015-07-06 | $162.69 | $188.09 | 262,600 | — | — |
| 2015-07-02 | $163.55 | $189.08 | 303,600 | — | — |
| 2015-07-01 | $164.90 | $190.64 | 402,900 | — | — |
| 2015-06-30 | $162.51 | $187.88 | 348,200 | — | — |
| 2015-06-29 | $162.20 | $187.52 | 270,600 | — | — |
| 2015-06-26 | $165.12 | $190.90 | 239,400 | — | — |
| 2015-06-25 | $164.95 | $190.70 | 221,800 | — | — |
| 2015-06-24 | $163.75 | $189.32 | 181,700 | — | — |
| 2015-06-23 | $166.13 | $192.07 | 385,500 | — | — |
| 2015-06-22 | $163.52 | $189.05 | 446,600 | — | — |
| 2015-06-19 | $164.28 | $189.93 | 387,100 | — | — |
| 2015-06-18 | $164.93 | $190.68 | 525,200 | — | — |
| 2015-06-17 | $164.14 | $189.77 | 961,200 | — | — |
| 2015-06-16 | $161.74 | $186.99 | 871,100 | — | — |
| 2015-06-15 | $165.49 | $191.33 | 330,300 | — | — |
| 2015-06-12 | $165.74 | $191.62 | 182,600 | — | — |
| 2015-06-11 | $166.43 | $192.41 | 217,700 | — | — |
| 2015-06-10 | $165.88 | $191.78 | 315,600 | — | — |
| 2015-06-09 | $163.42 | $188.93 | 247,100 | — | — |
| 2015-06-08 | $163.55 | $189.08 | 276,300 | — | — |
| 2015-06-05 | $164.63 | $190.33 | 351,100 | — | — |
| 2015-06-04 | $165.16 | $190.95 | 269,300 | — | — |
| 2015-06-03 | $166.80 | $192.84 | 289,800 | — | — |
| 2015-06-02 | $166.44 | $192.43 | 219,000 | — | — |
| 2015-06-01 | $166.74 | $192.77 | 303,400 | — | — |
| 2015-05-29 | $165.17 | $190.96 | 266,100 | — | — |
| 2015-05-28 | $165.96 | $191.87 | 260,600 | — | — |
| 2015-05-27 | $166.72 | $192.75 | 223,500 | — | — |
| 2015-05-26 | $164.95 | $190.19 | 291,100 | — | — |
| 2015-05-22 | $166.59 | $192.09 | 164,800 | — | — |
| 2015-05-21 | $167.70 | $193.36 | 229,900 | — | — |
| 2015-05-20 | $167.52 | $193.16 | 159,300 | — | — |
| 2015-05-19 | $167.86 | $193.55 | 247,100 | — | — |
| 2015-05-18 | $166.57 | $192.06 | 324,600 | — | — |
| 2015-05-15 | $165.25 | $190.54 | 160,500 | — | — |
| 2015-05-14 | $165.11 | $190.38 | 220,500 | — | — |
| 2015-05-13 | $162.85 | $187.77 | 216,300 | — | — |
| 2015-05-12 | $161.57 | $186.30 | 240,400 | — | — |
| 2015-05-11 | $161.70 | $186.45 | 228,500 | — | — |
| 2015-05-08 | $161.07 | $185.72 | 159,200 | — | — |
| 2015-05-07 | $159.68 | $184.12 | 247,500 | — | — |
| 2015-05-06 | $159.14 | $183.49 | 227,700 | — | — |
| 2015-05-05 | $158.97 | $183.30 | 250,700 | — | — |
| 2015-05-04 | $160.07 | $184.57 | 154,000 | — | — |
| 2015-05-01 | $159.14 | $183.49 | 263,300 | — | — |
| 2015-04-30 | $157.39 | $181.48 | 277,300 | — | — |
| 2015-04-29 | $158.87 | $183.18 | 225,300 | — | — |
| 2015-04-28 | $159.88 | $184.35 | 242,500 | — | — |
| 2015-04-27 | $158.84 | $183.15 | 194,000 | — | — |
| 2015-04-24 | $159.73 | $184.18 | 209,300 | — | — |
| 2015-04-23 | $159.68 | $184.12 | 199,100 | — | — |
| 2015-04-22 | $158.49 | $182.75 | 213,900 | — | — |
| 2015-04-21 | $158.23 | $182.45 | 196,100 | — | — |
| 2015-04-20 | $157.45 | $181.55 | 277,700 | — | — |
| 2015-04-17 | $156.25 | $180.16 | 425,800 | — | — |
| 2015-04-16 | $158.37 | $182.61 | 343,500 | — | — |
| 2015-04-15 | $158.68 | $182.96 | 221,400 | — | — |
| 2015-04-14 | $158.64 | $182.92 | 232,100 | — | — |
| 2015-04-13 | $157.53 | $181.64 | 545,800 | — | — |
| 2015-04-10 | $158.55 | $182.81 | 572,000 | — | — |
| 2015-04-09 | $161.04 | $185.69 | 299,200 | — | — |
| 2015-04-08 | $161.06 | $185.71 | 543,700 | — | — |
| 2015-04-07 | $160.02 | $184.51 | 433,500 | — | — |
| 2015-04-06 | $159.97 | $184.45 | 328,600 | — | — |
| 2015-04-02 | $159.99 | $184.47 | 570,100 | — | — |
| 2015-04-01 | $160.10 | $184.60 | 463,800 | — | — |
| 2015-03-31 | $159.20 | $183.56 | 380,900 | — | — |
| 2015-03-30 | $159.90 | $184.37 | 370,900 | — | — |
| 2015-03-27 | $157.80 | $181.95 | 348,800 | — | — |
| 2015-03-26 | $156.62 | $180.59 | 406,800 | — | — |
| 2015-03-25 | $155.46 | $179.25 | 540,800 | — | — |
| 2015-03-24 | $157.39 | $181.48 | 533,500 | — | — |
| 2015-03-23 | $156.71 | $180.69 | 372,600 | — | — |
| 2015-03-20 | $155.63 | $179.45 | 469,800 | — | — |
| 2015-03-19 | $156.45 | $180.39 | 258,400 | — | — |
| 2015-03-18 | $157.58 | $181.70 | 543,000 | — | — |
| 2015-03-17 | $158.96 | $183.29 | 459,200 | — | — |
| 2015-03-16 | $154.19 | $177.79 | 406,800 | — | — |
| 2015-03-13 | $151.78 | $175.01 | 417,500 | — | — |
| 2015-03-12 | $153.44 | $176.92 | 446,400 | — | — |
| 2015-03-11 | $150.79 | $173.87 | 462,900 | — | — |
| 2015-03-10 | $150.12 | $173.09 | 369,600 | — | — |
| 2015-03-09 | $152.66 | $176.02 | 625,900 | — | — |
| 2015-03-06 | $152.10 | $175.38 | 304,000 | — | — |
| 2015-03-05 | $154.50 | $178.14 | 347,900 | — | — |
| 2015-03-04 | $152.69 | $176.06 | 455,500 | — | — |
| 2015-03-03 | $154.61 | $178.27 | 282,200 | — | — |
| 2015-03-02 | $155.86 | $179.71 | 267,300 | — | — |
| 2015-02-27 | $155.55 | $179.36 | 242,500 | — | — |
| 2015-02-26 | $155.88 | $179.74 | 294,500 | — | — |
| 2015-02-25 | $157.26 | $181.33 | 240,800 | — | — |
| 2015-02-24 | $157.50 | $181.15 | 193,900 | — | — |
| 2015-02-23 | $158.08 | $181.82 | 238,400 | — | — |
| 2015-02-20 | $158.05 | $181.79 | 145,900 | — | — |
| 2015-02-19 | $156.15 | $179.60 | 213,300 | — | — |
| 2015-02-18 | $155.51 | $178.87 | 176,700 | — | — |
| 2015-02-17 | $154.04 | $177.17 | 251,700 | — | — |
| 2015-02-13 | $155.05 | $178.34 | 221,600 | — | — |
| 2015-02-12 | $153.81 | $176.91 | 220,600 | — | — |
| 2015-02-11 | $150.81 | $173.46 | 253,100 | — | — |
| 2015-02-10 | $149.98 | $172.50 | 113,300 | — | — |
| 2015-02-09 | $148.52 | $170.83 | 247,400 | — | — |
| 2015-02-06 | $147.99 | $170.22 | 170,500 | — | — |
| 2015-02-05 | $148.41 | $170.70 | 240,200 | — | — |
| 2015-02-04 | $147.77 | $169.96 | 198,000 | — | — |
| 2015-02-03 | $148.68 | $171.01 | 363,400 | — | — |
| 2015-02-02 | $144.31 | $165.98 | 306,000 | — | — |
| 2015-01-30 | $143.59 | $165.16 | 303,600 | — | — |
| 2015-01-29 | $144.96 | $166.73 | 289,200 | — | — |
| 2015-01-28 | $144.94 | $166.71 | 302,400 | — | — |
| 2015-01-27 | $145.85 | $167.75 | 277,000 | — | — |
| 2015-01-26 | $146.07 | $168.01 | 271,200 | — | — |
| 2015-01-23 | $144.32 | $165.99 | 281,900 | — | — |
| 2015-01-22 | $142.89 | $164.35 | 213,600 | — | — |
| 2015-01-21 | $139.02 | $159.90 | 238,600 | — | — |
| 2015-01-20 | $139.43 | $160.37 | 301,800 | — | — |
| 2015-01-16 | $140.23 | $161.29 | 236,000 | — | — |
| 2015-01-15 | $138.48 | $159.28 | 229,900 | — | — |
| 2015-01-14 | $140.01 | $161.04 | 197,900 | — | — |
| 2015-01-13 | $140.28 | $161.35 | 300,700 | — | — |
| 2015-01-12 | $139.46 | $160.40 | 240,100 | — | — |
| 2015-01-09 | $139.37 | $160.30 | 208,200 | — | — |
| 2015-01-08 | $140.47 | $161.57 | 177,200 | — | — |
| 2015-01-07 | $138.76 | $159.60 | 230,800 | — | — |
| 2015-01-06 | $137.66 | $158.33 | 349,900 | — | — |
| 2015-01-05 | $138.39 | $159.17 | 181,000 | — | — |
| 2015-01-02 | $140.59 | $161.70 | 186,500 | — | — |