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
- 1997-07-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 — 2015
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2015-12-31 | $159.86 | $171.35 | 332,900 | — | — |
| 2015-12-30 | $158.81 | $170.22 | 140,200 | — | — |
| 2015-12-29 | $160.75 | $172.30 | 127,200 | — | — |
| 2015-12-28 | $158.51 | $169.90 | 277,200 | — | — |
| 2015-12-24 | $157.31 | $168.62 | 175,500 | — | — |
| 2015-12-23 | $158.00 | $169.36 | 246,500 | — | — |
| 2015-12-22 | $158.08 | $169.44 | 265,200 | — | — |
| 2015-12-21 | $155.52 | $166.70 | 390,000 | — | — |
| 2015-12-18 | $156.70 | $167.96 | 590,200 | — | — |
| 2015-12-17 | $162.88 | $174.59 | 215,600 | — | — |
| 2015-12-16 | $164.85 | $176.70 | 231,700 | — | — |
| 2015-12-15 | $163.66 | $175.42 | 351,600 | — | — |
| 2015-12-14 | $157.55 | $168.87 | 234,400 | — | — |
| 2015-12-11 | $157.59 | $168.92 | 289,900 | — | — |
| 2015-12-10 | $161.91 | $173.55 | 151,400 | — | — |
| 2015-12-09 | $161.03 | $172.60 | 274,700 | — | — |
| 2015-12-08 | $163.37 | $175.11 | 394,400 | — | — |
| 2015-12-07 | $165.85 | $177.77 | 280,300 | — | — |
| 2015-12-04 | $166.99 | $178.99 | 299,400 | — | — |
| 2015-12-03 | $161.95 | $173.59 | 357,500 | — | — |
| 2015-12-02 | $165.65 | $177.56 | 225,000 | — | — |
| 2015-12-01 | $168.70 | $180.83 | 278,500 | — | — |
| 2015-11-30 | $166.12 | $178.06 | 326,200 | — | — |
| 2015-11-27 | $166.79 | $178.78 | 127,300 | — | — |
| 2015-11-25 | $165.71 | $177.62 | 152,400 | — | — |
| 2015-11-24 | $165.52 | $177.42 | 262,500 | — | — |
| 2015-11-23 | $162.85 | $174.55 | 144,700 | — | — |
| 2015-11-20 | $163.00 | $174.72 | 165,800 | — | — |
| 2015-11-19 | $161.79 | $173.42 | 260,100 | — | — |
| 2015-11-18 | $163.09 | $174.81 | 275,700 | — | — |
| 2015-11-17 | $157.62 | $168.95 | 243,100 | — | — |
| 2015-11-16 | $157.20 | $168.50 | 448,800 | — | — |
| 2015-11-13 | $156.03 | $167.24 | 316,600 | — | — |
| 2015-11-12 | $158.80 | $170.21 | 210,300 | — | — |
| 2015-11-11 | $161.67 | $173.29 | 220,200 | — | — |
| 2015-11-10 | $162.34 | $174.01 | 328,800 | — | — |
| 2015-11-09 | $159.92 | $171.10 | 217,000 | — | — |
| 2015-11-06 | $161.15 | $172.42 | 291,200 | — | — |
| 2015-11-05 | $165.42 | $176.99 | 194,300 | — | — |
| 2015-11-04 | $166.13 | $177.75 | 345,300 | — | — |
| 2015-11-03 | $163.79 | $175.24 | 438,400 | — | — |
| 2015-11-02 | $166.57 | $178.22 | 457,400 | — | — |
| 2015-10-30 | $166.71 | $178.37 | 396,800 | — | — |
| 2015-10-29 | $166.51 | $178.15 | 509,400 | — | — |
| 2015-10-28 | $163.77 | $175.22 | 730,800 | — | — |
| 2015-10-27 | $151.97 | $162.60 | 320,200 | — | — |
| 2015-10-26 | $151.88 | $162.50 | 188,800 | — | — |
| 2015-10-23 | $152.95 | $163.65 | 207,200 | — | — |
| 2015-10-22 | $153.40 | $164.13 | 512,000 | — | — |
| 2015-10-21 | $151.17 | $161.74 | 250,000 | — | — |
| 2015-10-20 | $151.63 | $162.23 | 252,000 | — | — |
| 2015-10-19 | $152.68 | $163.36 | 259,900 | — | — |
| 2015-10-16 | $150.29 | $160.80 | 166,900 | — | — |
| 2015-10-15 | $149.25 | $159.69 | 269,600 | — | — |
| 2015-10-14 | $147.77 | $158.10 | 164,100 | — | — |
| 2015-10-13 | $148.52 | $158.91 | 234,800 | — | — |
| 2015-10-12 | $149.14 | $159.57 | 122,400 | — | — |
| 2015-10-09 | $148.94 | $159.36 | 179,500 | — | — |
| 2015-10-08 | $148.66 | $159.06 | 181,800 | — | — |
| 2015-10-07 | $146.54 | $156.79 | 263,700 | — | — |
| 2015-10-06 | $144.35 | $154.44 | 214,900 | — | — |
| 2015-10-05 | $147.18 | $157.47 | 261,500 | — | — |
| 2015-10-02 | $144.79 | $154.92 | 256,600 | — | — |
| 2015-10-01 | $143.63 | $153.67 | 315,000 | — | — |
| 2015-09-30 | $143.77 | $153.82 | 342,500 | — | — |
| 2015-09-29 | $143.50 | $153.54 | 340,400 | — | — |
| 2015-09-28 | $142.69 | $152.67 | 285,700 | — | — |
| 2015-09-25 | $148.17 | $158.53 | 211,500 | — | — |
| 2015-09-24 | $148.12 | $158.48 | 211,200 | — | — |
| 2015-09-23 | $150.19 | $160.69 | 109,200 | — | — |
| 2015-09-22 | $149.16 | $159.59 | 168,600 | — | — |
| 2015-09-21 | $151.46 | $162.05 | 145,800 | — | — |
| 2015-09-18 | $149.94 | $160.43 | 381,700 | — | — |
| 2015-09-17 | $151.78 | $162.39 | 317,200 | — | — |
| 2015-09-16 | $151.79 | $162.40 | 322,300 | — | — |
| 2015-09-15 | $149.35 | $159.79 | 236,900 | — | — |
| 2015-09-14 | $146.20 | $156.42 | 293,000 | — | — |
| 2015-09-11 | $149.94 | $160.43 | 244,700 | — | — |
| 2015-09-10 | $147.03 | $157.31 | 365,400 | — | — |
| 2015-09-09 | $145.57 | $155.75 | 297,300 | — | — |
| 2015-09-08 | $147.34 | $157.64 | 266,000 | — | — |
| 2015-09-04 | $144.23 | $154.32 | 199,200 | — | — |
| 2015-09-03 | $147.69 | $158.02 | 265,100 | — | — |
| 2015-09-02 | $147.02 | $157.30 | 374,100 | — | — |
| 2015-09-01 | $143.95 | $154.02 | 297,700 | — | — |
| 2015-08-31 | $148.87 | $159.28 | 283,500 | — | — |
| 2015-08-28 | $152.73 | $163.41 | 258,700 | — | — |
| 2015-08-27 | $153.24 | $163.96 | 514,600 | — | — |
| 2015-08-26 | $147.23 | $157.53 | 912,700 | — | — |
| 2015-08-25 | $148.11 | $158.47 | 682,800 | — | — |
| 2015-08-24 | $149.28 | $159.72 | 829,500 | — | — |
| 2015-08-21 | $162.55 | $173.92 | 396,800 | — | — |
| 2015-08-20 | $168.85 | $180.66 | 293,900 | — | — |
| 2015-08-19 | $174.01 | $186.18 | 335,700 | — | — |
| 2015-08-18 | $176.92 | $189.29 | 154,400 | — | — |
| 2015-08-17 | $176.99 | $189.37 | 274,800 | — | — |
| 2015-08-14 | $177.01 | $189.39 | 201,800 | — | — |
| 2015-08-13 | $175.66 | $187.94 | 173,600 | — | — |
| 2015-08-12 | $174.39 | $186.59 | 418,300 | — | — |
| 2015-08-11 | $179.35 | $191.89 | 248,200 | — | — |
| 2015-08-10 | $178.91 | $191.42 | 234,800 | — | — |
| 2015-08-07 | $177.42 | $189.83 | 186,500 | — | — |
| 2015-08-06 | $176.74 | $189.10 | 230,500 | — | — |
| 2015-08-05 | $179.04 | $191.56 | 243,700 | — | — |
| 2015-08-04 | $178.37 | $190.84 | 220,500 | — | — |
| 2015-08-03 | $178.54 | $191.03 | 233,100 | — | — |
| 2015-07-31 | $178.04 | $190.49 | 237,100 | — | — |
| 2015-07-30 | $176.30 | $188.63 | 190,500 | — | — |
| 2015-07-29 | $175.97 | $188.28 | 428,700 | — | — |
| 2015-07-28 | $171.15 | $183.12 | 321,800 | — | — |
| 2015-07-27 | $170.57 | $182.50 | 197,400 | — | — |
| 2015-07-24 | $171.52 | $183.51 | 226,800 | — | — |
| 2015-07-23 | $172.05 | $184.08 | 218,600 | — | — |
| 2015-07-22 | $173.75 | $185.90 | 235,500 | — | — |
| 2015-07-21 | $173.22 | $185.33 | 248,000 | — | — |
| 2015-07-20 | $174.64 | $186.85 | 349,900 | — | — |
| 2015-07-17 | $173.29 | $185.41 | 395,400 | — | — |
| 2015-07-16 | $175.91 | $188.21 | 240,800 | — | — |
| 2015-07-15 | $174.79 | $187.01 | 245,600 | — | — |
| 2015-07-14 | $176.33 | $188.66 | 223,400 | — | — |
| 2015-07-13 | $174.91 | $187.14 | 223,800 | — | — |
| 2015-07-10 | $174.49 | $186.69 | 164,200 | — | — |
| 2015-07-09 | $172.22 | $184.26 | 244,000 | — | — |
| 2015-07-08 | $171.98 | $184.01 | 286,100 | — | — |
| 2015-07-07 | $175.28 | $187.54 | 397,700 | — | — |
| 2015-07-06 | $174.20 | $186.38 | 221,400 | — | — |
| 2015-07-02 | $173.27 | $185.39 | 210,000 | — | — |
| 2015-07-01 | $172.76 | $184.84 | 279,700 | — | — |
| 2015-06-30 | $171.00 | $182.96 | 337,400 | — | — |
| 2015-06-29 | $168.85 | $180.66 | 307,700 | — | — |
| 2015-06-26 | $173.92 | $186.08 | 776,300 | — | — |
| 2015-06-25 | $171.34 | $183.32 | 241,600 | — | — |
| 2015-06-24 | $172.27 | $184.32 | 276,300 | — | — |
| 2015-06-23 | $171.27 | $183.25 | 284,000 | — | — |
| 2015-06-22 | $171.22 | $183.19 | 279,700 | — | — |
| 2015-06-19 | $172.11 | $184.15 | 332,400 | — | — |
| 2015-06-18 | $172.42 | $184.48 | 214,800 | — | — |
| 2015-06-17 | $170.30 | $182.21 | 172,300 | — | — |
| 2015-06-16 | $169.35 | $181.19 | 310,700 | — | — |
| 2015-06-15 | $167.88 | $179.62 | 338,300 | — | — |
| 2015-06-12 | $170.46 | $182.38 | 241,000 | — | — |
| 2015-06-11 | $172.58 | $184.65 | 325,200 | — | — |
| 2015-06-10 | $169.08 | $180.90 | 284,800 | — | — |
| 2015-06-09 | $167.73 | $179.46 | 264,700 | — | — |
| 2015-06-08 | $168.58 | $180.37 | 191,700 | — | — |
| 2015-06-05 | $170.82 | $182.77 | 292,300 | — | — |
| 2015-06-04 | $172.34 | $184.39 | 478,100 | — | — |
| 2015-06-03 | $171.75 | $183.76 | 323,700 | — | — |
| 2015-06-02 | $172.40 | $184.46 | 348,900 | — | — |
| 2015-06-01 | $173.72 | $185.87 | 500,900 | — | — |
| 2015-05-29 | $173.23 | $185.34 | 1,699,800 | — | — |
| 2015-05-28 | $172.46 | $184.52 | 508,300 | — | — |
| 2015-05-27 | $173.51 | $185.64 | 480,400 | — | — |
| 2015-05-26 | $172.74 | $184.82 | 533,500 | — | — |
| 2015-05-22 | $171.79 | $183.80 | 237,600 | — | — |
| 2015-05-21 | $170.57 | $182.50 | 323,700 | — | — |
| 2015-05-20 | $172.84 | $184.93 | 373,300 | — | — |
| 2015-05-19 | $170.29 | $182.20 | 296,400 | — | — |
| 2015-05-18 | $171.48 | $183.47 | 358,800 | — | — |
| 2015-05-15 | $167.85 | $179.59 | 362,300 | — | — |
| 2015-05-14 | $168.41 | $180.19 | 296,600 | — | — |
| 2015-05-13 | $164.20 | $175.68 | 382,900 | — | — |
| 2015-05-12 | $161.10 | $172.08 | 412,000 | — | — |
| 2015-05-11 | $163.36 | $174.49 | 253,000 | — | — |
| 2015-05-08 | $165.10 | $176.35 | 205,200 | — | — |
| 2015-05-07 | $163.06 | $174.17 | 215,400 | — | — |
| 2015-05-06 | $162.02 | $173.06 | 341,700 | — | — |
| 2015-05-05 | $163.49 | $174.63 | 512,200 | — | — |
| 2015-05-04 | $169.50 | $181.05 | 298,300 | — | — |
| 2015-05-01 | $168.28 | $179.75 | 248,500 | — | — |
| 2015-04-30 | $166.06 | $177.37 | 344,200 | — | — |
| 2015-04-29 | $168.43 | $179.91 | 384,900 | — | — |
| 2015-04-28 | $171.52 | $183.21 | 589,800 | — | — |
| 2015-04-27 | $166.05 | $177.36 | 257,900 | — | — |
| 2015-04-24 | $166.31 | $177.64 | 189,400 | — | — |
| 2015-04-23 | $166.12 | $177.44 | 282,400 | — | — |
| 2015-04-22 | $164.33 | $175.53 | 201,400 | — | — |
| 2015-04-21 | $163.22 | $174.34 | 259,700 | — | — |
| 2015-04-20 | $163.79 | $174.95 | 262,300 | — | — |
| 2015-04-17 | $163.45 | $174.59 | 246,600 | — | — |
| 2015-04-16 | $165.98 | $177.29 | 227,300 | — | — |
| 2015-04-15 | $165.37 | $176.64 | 252,600 | — | — |
| 2015-04-14 | $166.68 | $178.04 | 205,000 | — | — |
| 2015-04-13 | $167.22 | $178.61 | 174,000 | — | — |
| 2015-04-10 | $167.69 | $179.12 | 224,900 | — | — |
| 2015-04-09 | $167.72 | $179.15 | 175,800 | — | — |
| 2015-04-08 | $168.22 | $179.68 | 237,900 | — | — |
| 2015-04-07 | $167.18 | $178.57 | 238,800 | — | — |
| 2015-04-06 | $169.95 | $181.53 | 317,700 | — | — |
| 2015-04-02 | $170.94 | $182.59 | 298,700 | — | — |
| 2015-04-01 | $171.11 | $182.77 | 328,600 | — | — |
| 2015-03-31 | $170.40 | $182.01 | 418,200 | — | — |
| 2015-03-30 | $169.11 | $180.63 | 279,500 | — | — |
| 2015-03-27 | $165.40 | $176.67 | 236,700 | — | — |
| 2015-03-26 | $163.14 | $174.26 | 193,100 | — | — |
| 2015-03-25 | $162.26 | $173.32 | 426,300 | — | — |
| 2015-03-24 | $165.77 | $177.07 | 357,200 | — | — |
| 2015-03-23 | $168.65 | $180.14 | 331,900 | — | — |
| 2015-03-20 | $169.56 | $181.11 | 497,600 | — | — |
| 2015-03-19 | $164.46 | $175.67 | 277,100 | — | — |
| 2015-03-18 | $164.46 | $175.67 | 301,700 | — | — |
| 2015-03-17 | $160.78 | $171.74 | 264,400 | — | — |
| 2015-03-16 | $160.46 | $171.39 | 231,500 | — | — |
| 2015-03-13 | $158.75 | $169.57 | 238,600 | — | — |
| 2015-03-12 | $161.15 | $172.13 | 221,300 | — | — |
| 2015-03-11 | $157.12 | $167.83 | 283,400 | — | — |
| 2015-03-10 | $154.79 | $165.34 | 274,800 | — | — |
| 2015-03-09 | $158.47 | $169.27 | 284,300 | — | — |
| 2015-03-06 | $155.07 | $165.64 | 367,200 | — | — |
| 2015-03-05 | $159.58 | $170.45 | 233,200 | — | — |
| 2015-03-04 | $159.95 | $170.85 | 193,400 | — | — |
| 2015-03-03 | $161.44 | $172.44 | 208,100 | — | — |
| 2015-03-02 | $162.94 | $174.04 | 221,400 | — | — |
| 2015-02-27 | $161.25 | $172.24 | 208,000 | — | — |
| 2015-02-26 | $161.99 | $173.03 | 154,200 | — | — |
| 2015-02-25 | $162.96 | $174.06 | 191,400 | — | — |
| 2015-02-24 | $163.20 | $174.32 | 328,600 | — | — |
| 2015-02-23 | $164.09 | $175.27 | 171,800 | — | — |
| 2015-02-20 | $163.81 | $174.97 | 281,600 | — | — |
| 2015-02-19 | $161.48 | $172.48 | 206,400 | — | — |
| 2015-02-18 | $162.48 | $173.55 | 226,500 | — | — |
| 2015-02-17 | $161.66 | $172.68 | 217,600 | — | — |
| 2015-02-13 | $161.15 | $172.13 | 165,700 | — | — |
| 2015-02-12 | $160.97 | $171.94 | 296,400 | — | — |
| 2015-02-11 | $158.88 | $169.71 | 273,100 | — | — |
| 2015-02-10 | $159.59 | $170.46 | 228,800 | — | — |
| 2015-02-09 | $157.47 | $168.20 | 267,300 | — | — |
| 2015-02-06 | $157.09 | $167.79 | 521,900 | — | — |
| 2015-02-05 | $159.00 | $169.83 | 454,700 | — | — |
| 2015-02-04 | $157.38 | $168.10 | 565,600 | — | — |
| 2015-02-03 | $159.93 | $170.83 | 1,029,700 | — | — |
| 2015-02-02 | $145.06 | $154.94 | 815,000 | — | — |
| 2015-01-30 | $147.08 | $157.10 | 314,600 | — | — |
| 2015-01-29 | $150.74 | $161.01 | 333,800 | — | — |
| 2015-01-28 | $151.54 | $161.87 | 219,300 | — | — |
| 2015-01-27 | $153.13 | $163.56 | 182,700 | — | — |
| 2015-01-26 | $153.67 | $164.14 | 264,800 | — | — |
| 2015-01-23 | $151.46 | $161.78 | 205,100 | — | — |
| 2015-01-22 | $152.37 | $162.75 | 293,600 | — | — |
| 2015-01-21 | $148.72 | $158.85 | 239,300 | — | — |
| 2015-01-20 | $149.15 | $159.31 | 311,800 | — | — |
| 2015-01-16 | $151.00 | $161.29 | 319,000 | — | — |
| 2015-01-15 | $148.79 | $158.93 | 186,600 | — | — |
| 2015-01-14 | $149.91 | $160.12 | 320,900 | — | — |
| 2015-01-13 | $151.11 | $161.41 | 203,700 | — | — |
| 2015-01-12 | $151.63 | $161.96 | 236,500 | — | — |
| 2015-01-09 | $153.16 | $163.60 | 271,000 | — | — |
| 2015-01-08 | $153.90 | $164.39 | 396,500 | — | — |
| 2015-01-07 | $148.88 | $159.02 | 397,800 | — | — |
| 2015-01-06 | $146.25 | $156.22 | 455,900 | — | — |
| 2015-01-05 | $146.95 | $156.96 | 433,200 | — | — |
| 2015-01-02 | $151.36 | $161.67 | 254,100 | — | — |