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
- 1999-07-29 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 | $124.90 | $174.33 | 253,500 | — | — |
| 2015-12-30 | $126.56 | $176.65 | 183,800 | — | — |
| 2015-12-29 | $127.88 | $178.49 | 239,100 | — | — |
| 2015-12-28 | $127.08 | $176.87 | 212,600 | — | — |
| 2015-12-24 | $126.41 | $175.94 | 156,000 | — | — |
| 2015-12-23 | $125.13 | $174.16 | 163,200 | — | — |
| 2015-12-22 | $125.33 | $174.44 | 231,500 | — | — |
| 2015-12-21 | $123.75 | $172.24 | 367,600 | — | — |
| 2015-12-18 | $124.21 | $172.88 | 1,071,400 | — | — |
| 2015-12-17 | $126.34 | $175.84 | 658,800 | — | — |
| 2015-12-16 | $130.43 | $181.53 | 614,200 | — | — |
| 2015-12-15 | $129.22 | $179.85 | 550,500 | — | — |
| 2015-12-14 | $129.70 | $180.52 | 505,700 | — | — |
| 2015-12-11 | $130.16 | $181.16 | 404,100 | — | — |
| 2015-12-10 | $133.00 | $185.11 | 323,100 | — | — |
| 2015-12-09 | $133.84 | $186.28 | 248,000 | — | — |
| 2015-12-08 | $135.59 | $188.72 | 601,100 | — | — |
| 2015-12-07 | $137.46 | $191.32 | 448,100 | — | — |
| 2015-12-04 | $136.33 | $189.75 | 562,600 | — | — |
| 2015-12-03 | $133.50 | $185.81 | 454,300 | — | — |
| 2015-12-02 | $135.45 | $188.52 | 313,800 | — | — |
| 2015-12-01 | $137.79 | $191.78 | 206,000 | — | — |
| 2015-11-30 | $135.92 | $189.17 | 509,400 | — | — |
| 2015-11-27 | $137.63 | $191.55 | 68,700 | — | — |
| 2015-11-25 | $136.87 | $190.50 | 158,400 | — | — |
| 2015-11-24 | $136.61 | $190.13 | 236,000 | — | — |
| 2015-11-23 | $136.69 | $190.25 | 308,700 | — | — |
| 2015-11-20 | $136.31 | $189.72 | 241,400 | — | — |
| 2015-11-19 | $136.50 | $189.98 | 212,600 | — | — |
| 2015-11-18 | $136.74 | $190.32 | 300,600 | — | — |
| 2015-11-17 | $134.17 | $186.74 | 282,000 | — | — |
| 2015-11-16 | $135.11 | $188.05 | 202,500 | — | — |
| 2015-11-13 | $133.33 | $185.57 | 230,900 | — | — |
| 2015-11-12 | $133.62 | $185.97 | 311,100 | — | — |
| 2015-11-11 | $135.24 | $188.23 | 299,700 | — | — |
| 2015-11-10 | $134.93 | $187.80 | 371,700 | — | — |
| 2015-11-09 | $133.47 | $185.76 | 466,200 | — | — |
| 2015-11-06 | $135.43 | $188.49 | 276,300 | — | — |
| 2015-11-05 | $136.29 | $189.69 | 393,200 | — | — |
| 2015-11-04 | $135.37 | $188.41 | 345,300 | — | — |
| 2015-11-03 | $134.68 | $187.45 | 335,900 | — | — |
| 2015-11-02 | $134.41 | $187.07 | 325,800 | — | — |
| 2015-10-30 | $132.81 | $184.85 | 490,700 | — | — |
| 2015-10-29 | $130.37 | $181.45 | 591,400 | — | — |
| 2015-10-28 | $131.16 | $182.55 | 448,100 | — | — |
| 2015-10-27 | $127.08 | $176.87 | 589,700 | — | — |
| 2015-10-26 | $129.43 | $180.14 | 442,900 | — | — |
| 2015-10-23 | $127.91 | $178.03 | 418,600 | — | — |
| 2015-10-22 | $127.78 | $177.85 | 590,100 | — | — |
| 2015-10-21 | $125.05 | $174.05 | 614,400 | — | — |
| 2015-10-20 | $124.15 | $172.79 | 557,900 | — | — |
| 2015-10-19 | $124.71 | $173.57 | 1,184,000 | — | — |
| 2015-10-16 | $117.76 | $163.90 | 406,400 | — | — |
| 2015-10-15 | $117.82 | $163.98 | 388,800 | — | — |
| 2015-10-14 | $116.95 | $162.77 | 278,600 | — | — |
| 2015-10-13 | $118.57 | $165.03 | 377,200 | — | — |
| 2015-10-12 | $119.06 | $165.71 | 282,000 | — | — |
| 2015-10-09 | $117.67 | $163.77 | 216,800 | — | — |
| 2015-10-08 | $117.88 | $164.07 | 350,800 | — | — |
| 2015-10-07 | $115.62 | $160.92 | 671,200 | — | — |
| 2015-10-06 | $113.81 | $158.40 | 464,600 | — | — |
| 2015-10-05 | $115.50 | $160.75 | 580,200 | — | — |
| 2015-10-02 | $113.35 | $157.76 | 400,200 | — | — |
| 2015-10-01 | $113.70 | $158.25 | 1,019,600 | — | — |
| 2015-09-30 | $113.33 | $157.73 | 776,800 | — | — |
| 2015-09-29 | $112.14 | $156.08 | 637,300 | — | — |
| 2015-09-28 | $115.17 | $159.79 | 370,100 | — | — |
| 2015-09-25 | $118.25 | $164.07 | 491,900 | — | — |
| 2015-09-24 | $117.40 | $162.89 | 364,400 | — | — |
| 2015-09-23 | $119.09 | $165.23 | 486,700 | — | — |
| 2015-09-22 | $121.46 | $168.52 | 361,800 | — | — |
| 2015-09-21 | $123.09 | $170.78 | 240,400 | — | — |
| 2015-09-18 | $121.97 | $169.23 | 533,500 | — | — |
| 2015-09-17 | $123.72 | $171.66 | 277,900 | — | — |
| 2015-09-16 | $124.08 | $172.16 | 329,700 | — | — |
| 2015-09-15 | $123.19 | $170.92 | 340,600 | — | — |
| 2015-09-14 | $122.83 | $170.42 | 235,700 | — | — |
| 2015-09-11 | $122.38 | $169.80 | 385,800 | — | — |
| 2015-09-10 | $119.04 | $165.16 | 344,300 | — | — |
| 2015-09-09 | $119.72 | $166.11 | 276,400 | — | — |
| 2015-09-08 | $120.69 | $167.45 | 501,200 | — | — |
| 2015-09-04 | $117.39 | $162.87 | 288,300 | — | — |
| 2015-09-03 | $119.41 | $165.68 | 233,900 | — | — |
| 2015-09-02 | $118.98 | $165.08 | 319,700 | — | — |
| 2015-09-01 | $116.16 | $161.17 | 371,300 | — | — |
| 2015-08-31 | $118.04 | $163.78 | 404,000 | — | — |
| 2015-08-28 | $119.68 | $166.05 | 331,600 | — | — |
| 2015-08-27 | $118.65 | $164.62 | 317,900 | — | — |
| 2015-08-26 | $116.93 | $162.24 | 508,900 | — | — |
| 2015-08-25 | $114.65 | $159.07 | 494,200 | — | — |
| 2015-08-24 | $116.18 | $161.19 | 598,200 | — | — |
| 2015-08-21 | $120.00 | $166.49 | 461,000 | — | — |
| 2015-08-20 | $122.70 | $170.24 | 420,800 | — | — |
| 2015-08-19 | $125.96 | $174.76 | 263,600 | — | — |
| 2015-08-18 | $126.73 | $175.83 | 280,500 | — | — |
| 2015-08-17 | $125.64 | $174.32 | 396,400 | — | — |
| 2015-08-14 | $125.05 | $173.50 | 262,300 | — | — |
| 2015-08-13 | $122.99 | $170.64 | 345,500 | — | — |
| 2015-08-12 | $122.46 | $169.91 | 324,700 | — | — |
| 2015-08-11 | $121.43 | $168.48 | 295,400 | — | — |
| 2015-08-10 | $120.99 | $167.87 | 364,100 | — | — |
| 2015-08-07 | $118.95 | $165.04 | 259,400 | — | — |
| 2015-08-06 | $118.47 | $164.37 | 325,100 | — | — |
| 2015-08-05 | $118.31 | $164.15 | 252,400 | — | — |
| 2015-08-04 | $118.61 | $164.57 | 283,500 | — | — |
| 2015-08-03 | $118.30 | $164.14 | 292,800 | — | — |
| 2015-07-31 | $118.07 | $163.82 | 278,200 | — | — |
| 2015-07-30 | $117.60 | $163.16 | 272,700 | — | — |
| 2015-07-29 | $116.98 | $162.30 | 202,800 | — | — |
| 2015-07-28 | $116.31 | $161.38 | 267,300 | — | — |
| 2015-07-27 | $115.70 | $160.53 | 299,700 | — | — |
| 2015-07-24 | $117.22 | $162.64 | 312,200 | — | — |
| 2015-07-23 | $117.39 | $162.87 | 347,400 | — | — |
| 2015-07-22 | $117.50 | $163.03 | 548,500 | — | — |
| 2015-07-21 | $115.71 | $160.54 | 786,400 | — | — |
| 2015-07-20 | $116.39 | $161.49 | 2,153,800 | — | — |
| 2015-07-17 | $107.59 | $149.28 | 475,800 | — | — |
| 2015-07-16 | $107.42 | $149.04 | 490,300 | — | — |
| 2015-07-15 | $107.57 | $149.25 | 660,800 | — | — |
| 2015-07-14 | $109.08 | $151.34 | 251,500 | — | — |
| 2015-07-13 | $108.97 | $151.19 | 304,900 | — | — |
| 2015-07-10 | $107.99 | $149.83 | 498,400 | — | — |
| 2015-07-09 | $108.15 | $150.05 | 347,200 | — | — |
| 2015-07-08 | $107.84 | $149.62 | 353,200 | — | — |
| 2015-07-07 | $109.11 | $151.39 | 351,700 | — | — |
| 2015-07-06 | $108.50 | $150.54 | 307,100 | — | — |
| 2015-07-02 | $107.98 | $149.82 | 216,300 | — | — |
| 2015-07-01 | $108.11 | $150.00 | 263,200 | — | — |
| 2015-06-30 | $107.69 | $149.42 | 366,300 | — | — |
| 2015-06-29 | $107.20 | $148.74 | 377,200 | — | — |
| 2015-06-26 | $108.53 | $150.58 | 487,300 | — | — |
| 2015-06-25 | $108.92 | $150.62 | 262,700 | — | — |
| 2015-06-24 | $109.89 | $151.96 | 430,100 | — | — |
| 2015-06-23 | $110.29 | $152.52 | 372,700 | — | — |
| 2015-06-22 | $110.62 | $152.97 | 358,200 | — | — |
| 2015-06-19 | $110.35 | $152.60 | 709,200 | — | — |
| 2015-06-18 | $111.73 | $154.51 | 561,400 | — | — |
| 2015-06-17 | $112.02 | $154.91 | 548,600 | — | — |
| 2015-06-16 | $112.51 | $155.59 | 644,500 | — | — |
| 2015-06-15 | $113.60 | $157.09 | 387,200 | — | — |
| 2015-06-12 | $115.02 | $159.06 | 399,400 | — | — |
| 2015-06-11 | $115.21 | $159.32 | 532,400 | — | — |
| 2015-06-10 | $115.38 | $159.56 | 1,231,000 | — | — |
| 2015-06-09 | $113.43 | $156.86 | 394,800 | — | — |
| 2015-06-08 | $112.67 | $155.81 | 215,000 | — | — |
| 2015-06-05 | $113.27 | $156.64 | 208,700 | — | — |
| 2015-06-04 | $112.59 | $155.70 | 190,200 | — | — |
| 2015-06-03 | $113.77 | $157.33 | 249,100 | — | — |
| 2015-06-02 | $113.44 | $156.87 | 248,500 | — | — |
| 2015-06-01 | $113.44 | $156.87 | 246,700 | — | — |
| 2015-05-29 | $112.60 | $155.71 | 252,700 | — | — |
| 2015-05-28 | $113.92 | $157.54 | 378,200 | — | — |
| 2015-05-27 | $115.02 | $159.06 | 270,800 | — | — |
| 2015-05-26 | $113.55 | $157.03 | 333,300 | — | — |
| 2015-05-22 | $114.00 | $157.65 | 252,100 | — | — |
| 2015-05-21 | $113.61 | $157.11 | 230,100 | — | — |
| 2015-05-20 | $114.04 | $157.70 | 245,700 | — | — |
| 2015-05-19 | $114.10 | $157.79 | 274,900 | — | — |
| 2015-05-18 | $114.03 | $157.69 | 264,200 | — | — |
| 2015-05-15 | $114.06 | $157.73 | 317,300 | — | — |
| 2015-05-14 | $113.56 | $157.04 | 381,000 | — | — |
| 2015-05-13 | $111.87 | $154.70 | 560,900 | — | — |
| 2015-05-12 | $110.05 | $152.19 | 433,200 | — | — |
| 2015-05-11 | $109.52 | $151.45 | 361,400 | — | — |
| 2015-05-08 | $108.62 | $150.21 | 245,400 | — | — |
| 2015-05-07 | $107.75 | $149.00 | 324,900 | — | — |
| 2015-05-06 | $106.53 | $147.32 | 411,300 | — | — |
| 2015-05-05 | $106.80 | $147.69 | 352,900 | — | — |
| 2015-05-04 | $107.43 | $148.56 | 413,000 | — | — |
| 2015-05-01 | $106.50 | $147.28 | 420,800 | — | — |
| 2015-04-30 | $105.96 | $146.53 | 538,300 | — | — |
| 2015-04-29 | $106.68 | $147.52 | 354,500 | — | — |
| 2015-04-28 | $107.60 | $148.80 | 366,900 | — | — |
| 2015-04-27 | $107.26 | $148.33 | 470,800 | — | — |
| 2015-04-24 | $108.00 | $149.35 | 392,900 | — | — |
| 2015-04-23 | $107.25 | $148.31 | 532,100 | — | — |
| 2015-04-22 | $107.70 | $148.94 | 766,800 | — | — |
| 2015-04-21 | $105.61 | $146.05 | 936,500 | — | — |
| 2015-04-20 | $106.72 | $147.58 | 1,530,700 | — | — |
| 2015-04-17 | $111.39 | $154.04 | 528,300 | — | — |
| 2015-04-16 | $112.50 | $155.57 | 499,200 | — | — |
| 2015-04-15 | $113.58 | $157.07 | 1,005,300 | — | — |
| 2015-04-14 | $111.51 | $154.20 | 321,800 | — | — |
| 2015-04-13 | $110.21 | $152.41 | 426,300 | — | — |
| 2015-04-10 | $111.20 | $153.78 | 395,600 | — | — |
| 2015-04-09 | $111.40 | $154.05 | 240,700 | — | — |
| 2015-04-08 | $112.16 | $155.10 | 261,800 | — | — |
| 2015-04-07 | $111.39 | $154.04 | 287,400 | — | — |
| 2015-04-06 | $112.09 | $155.01 | 407,500 | — | — |
| 2015-04-02 | $112.06 | $154.96 | 286,700 | — | — |
| 2015-04-01 | $111.94 | $154.80 | 394,600 | — | — |
| 2015-03-31 | $111.69 | $154.45 | 338,500 | — | — |
| 2015-03-30 | $111.37 | $154.01 | 267,600 | — | — |
| 2015-03-27 | $110.52 | $152.83 | 323,000 | — | — |
| 2015-03-26 | $109.77 | $151.38 | 346,900 | — | — |
| 2015-03-25 | $109.20 | $150.60 | 524,400 | — | — |
| 2015-03-24 | $109.96 | $151.64 | 388,100 | — | — |
| 2015-03-23 | $109.95 | $151.63 | 371,300 | — | — |
| 2015-03-20 | $109.77 | $151.38 | 602,700 | — | — |
| 2015-03-19 | $109.46 | $150.96 | 225,600 | — | — |
| 2015-03-18 | $109.23 | $150.64 | 352,200 | — | — |
| 2015-03-17 | $108.09 | $149.07 | 365,600 | — | — |
| 2015-03-16 | $108.40 | $149.49 | 371,800 | — | — |
| 2015-03-13 | $107.86 | $148.75 | 430,300 | — | — |
| 2015-03-12 | $108.70 | $149.91 | 210,800 | — | — |
| 2015-03-11 | $108.01 | $148.96 | 425,000 | — | — |
| 2015-03-10 | $107.13 | $147.74 | 376,500 | — | — |
| 2015-03-09 | $106.98 | $147.54 | 288,000 | — | — |
| 2015-03-06 | $106.61 | $147.02 | 337,700 | — | — |
| 2015-03-05 | $107.38 | $148.09 | 364,500 | — | — |
| 2015-03-04 | $107.27 | $147.94 | 367,500 | — | — |
| 2015-03-03 | $107.08 | $147.67 | 358,300 | — | — |
| 2015-03-02 | $107.20 | $147.84 | 768,200 | — | — |
| 2015-02-27 | $104.26 | $143.78 | 842,800 | — | — |
| 2015-02-26 | $104.28 | $143.81 | 315,300 | — | — |
| 2015-02-25 | $104.70 | $144.39 | 366,400 | — | — |
| 2015-02-24 | $105.81 | $145.92 | 364,500 | — | — |
| 2015-02-23 | $106.40 | $146.74 | 344,900 | — | — |
| 2015-02-20 | $106.60 | $147.01 | 375,600 | — | — |
| 2015-02-19 | $105.35 | $145.29 | 306,800 | — | — |
| 2015-02-18 | $105.38 | $145.33 | 253,500 | — | — |
| 2015-02-17 | $104.77 | $144.49 | 271,600 | — | — |
| 2015-02-13 | $104.27 | $143.80 | 361,100 | — | — |
| 2015-02-12 | $103.39 | $142.58 | 448,400 | — | — |
| 2015-02-11 | $101.82 | $140.42 | 284,000 | — | — |
| 2015-02-10 | $101.63 | $140.16 | 259,400 | — | — |
| 2015-02-09 | $100.66 | $138.82 | 267,900 | — | — |
| 2015-02-06 | $101.19 | $139.55 | 346,400 | — | — |
| 2015-02-05 | $101.00 | $139.29 | 341,800 | — | — |
| 2015-02-04 | $101.04 | $139.34 | 498,800 | — | — |
| 2015-02-03 | $101.07 | $139.38 | 426,400 | — | — |
| 2015-02-02 | $100.36 | $138.41 | 857,500 | — | — |
| 2015-01-30 | $98.31 | $135.58 | 635,000 | — | — |
| 2015-01-29 | $99.70 | $137.50 | 514,800 | — | — |
| 2015-01-28 | $99.47 | $137.18 | 556,200 | — | — |
| 2015-01-27 | $99.23 | $136.85 | 417,000 | — | — |
| 2015-01-26 | $99.90 | $137.77 | 406,400 | — | — |
| 2015-01-23 | $98.62 | $136.01 | 325,300 | — | — |
| 2015-01-22 | $98.36 | $135.65 | 347,800 | — | — |
| 2015-01-21 | $96.94 | $133.69 | 385,300 | — | — |
| 2015-01-20 | $95.73 | $132.02 | 368,500 | — | — |
| 2015-01-16 | $94.63 | $130.50 | 497,600 | — | — |
| 2015-01-15 | $94.78 | $130.71 | 497,400 | — | — |
| 2015-01-14 | $96.87 | $133.59 | 348,900 | — | — |
| 2015-01-13 | $96.30 | $132.81 | 428,300 | — | — |
| 2015-01-12 | $96.62 | $133.25 | 391,200 | — | — |
| 2015-01-09 | $95.92 | $132.28 | 306,600 | — | — |
| 2015-01-08 | $96.38 | $132.92 | 536,700 | — | — |
| 2015-01-07 | $94.66 | $130.54 | 295,700 | — | — |
| 2015-01-06 | $93.85 | $129.43 | 597,400 | — | — |
| 2015-01-05 | $94.33 | $130.09 | 619,000 | — | — |
| 2015-01-02 | $94.55 | $130.39 | 264,000 | — | — |