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
- 2007-10-25 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 | $185.00 | $187.07 | 633,800 | — | — |
| 2015-12-30 | $185.61 | $187.69 | 357,900 | — | — |
| 2015-12-29 | $185.31 | $187.38 | 457,700 | — | — |
| 2015-12-28 | $184.77 | $186.84 | 510,600 | — | — |
| 2015-12-24 | $184.93 | $187.00 | 253,100 | — | — |
| 2015-12-23 | $186.27 | $188.35 | 391,100 | — | — |
| 2015-12-22 | $186.12 | $188.20 | 574,000 | — | — |
| 2015-12-21 | $186.49 | $188.58 | 804,100 | — | — |
| 2015-12-18 | $184.94 | $187.01 | 2,640,700 | — | — |
| 2015-12-17 | $185.43 | $187.50 | 777,900 | — | — |
| 2015-12-16 | $187.27 | $189.37 | 793,300 | — | — |
| 2015-12-15 | $185.42 | $187.49 | 853,900 | — | — |
| 2015-12-14 | $185.54 | $187.62 | 1,076,500 | — | — |
| 2015-12-11 | $182.47 | $184.51 | 709,300 | — | — |
| 2015-12-10 | $183.11 | $185.16 | 843,200 | — | — |
| 2015-12-09 | $184.06 | $186.12 | 785,700 | — | — |
| 2015-12-08 | $185.08 | $187.15 | 875,300 | — | — |
| 2015-12-07 | $184.24 | $186.30 | 1,615,800 | — | — |
| 2015-12-04 | $184.08 | $186.14 | 5,251,600 | — | — |
| 2015-12-03 | $163.19 | $165.02 | 2,097,400 | — | — |
| 2015-12-02 | $163.52 | $165.35 | 1,224,500 | — | — |
| 2015-12-01 | $165.83 | $167.69 | 1,111,300 | — | — |
| 2015-11-30 | $167.00 | $168.87 | 1,823,500 | — | — |
| 2015-11-27 | $170.98 | $172.89 | 352,700 | — | — |
| 2015-11-25 | $170.11 | $172.01 | 710,700 | — | — |
| 2015-11-24 | $170.83 | $172.74 | 646,500 | — | — |
| 2015-11-23 | $170.84 | $172.75 | 727,100 | — | — |
| 2015-11-20 | $170.51 | $172.42 | 788,100 | — | — |
| 2015-11-19 | $164.50 | $166.34 | 536,700 | — | — |
| 2015-11-18 | $164.99 | $166.84 | 547,900 | — | — |
| 2015-11-17 | $162.70 | $164.52 | 789,600 | — | — |
| 2015-11-16 | $159.48 | $161.26 | 1,663,900 | — | — |
| 2015-11-13 | $155.20 | $156.94 | 3,011,500 | — | — |
| 2015-11-12 | $169.36 | $171.26 | 624,700 | — | — |
| 2015-11-11 | $170.69 | $172.60 | 572,800 | — | — |
| 2015-11-10 | $174.08 | $176.03 | 369,500 | — | — |
| 2015-11-09 | $171.56 | $173.48 | 409,200 | — | — |
| 2015-11-06 | $172.64 | $174.57 | 342,900 | — | — |
| 2015-11-05 | $172.53 | $174.46 | 439,900 | — | — |
| 2015-11-04 | $170.12 | $172.02 | 508,100 | — | — |
| 2015-11-03 | $172.95 | $174.89 | 645,000 | — | — |
| 2015-11-02 | $172.76 | $174.69 | 611,200 | — | — |
| 2015-10-30 | $173.96 | $175.91 | 713,000 | — | — |
| 2015-10-29 | $173.30 | $175.24 | 469,700 | — | — |
| 2015-10-28 | $172.96 | $174.90 | 785,000 | — | — |
| 2015-10-27 | $169.09 | $170.98 | 398,300 | — | — |
| 2015-10-26 | $169.20 | $171.09 | 723,800 | — | — |
| 2015-10-23 | $165.91 | $167.77 | 560,100 | — | — |
| 2015-10-22 | $168.02 | $169.90 | 439,600 | — | — |
| 2015-10-21 | $168.22 | $170.10 | 438,300 | — | — |
| 2015-10-20 | $169.21 | $171.10 | 613,000 | — | — |
| 2015-10-19 | $168.36 | $170.24 | 689,900 | — | — |
| 2015-10-16 | $166.11 | $167.97 | 736,600 | — | — |
| 2015-10-15 | $161.06 | $162.86 | 703,200 | — | — |
| 2015-10-14 | $159.26 | $161.04 | 623,000 | — | — |
| 2015-10-13 | $163.85 | $165.68 | 447,700 | — | — |
| 2015-10-12 | $166.07 | $167.93 | 557,200 | — | — |
| 2015-10-09 | $165.80 | $167.66 | 489,800 | — | — |
| 2015-10-08 | $163.94 | $165.77 | 601,900 | — | — |
| 2015-10-07 | $165.05 | $166.90 | 959,000 | — | — |
| 2015-10-06 | $165.91 | $167.77 | 714,500 | — | — |
| 2015-10-05 | $168.04 | $169.92 | 1,005,700 | — | — |
| 2015-10-02 | $165.76 | $167.61 | 930,500 | — | — |
| 2015-10-01 | $165.59 | $167.44 | 828,700 | — | — |
| 2015-09-30 | $163.35 | $165.18 | 751,300 | — | — |
| 2015-09-29 | $161.71 | $163.52 | 819,900 | — | — |
| 2015-09-28 | $164.36 | $166.20 | 948,800 | — | — |
| 2015-09-25 | $169.15 | $171.04 | 769,300 | — | — |
| 2015-09-24 | $168.01 | $169.89 | 541,700 | — | — |
| 2015-09-23 | $168.10 | $169.98 | 557,600 | — | — |
| 2015-09-22 | $165.78 | $167.63 | 593,600 | — | — |
| 2015-09-21 | $168.69 | $170.58 | 789,700 | — | — |
| 2015-09-18 | $167.23 | $169.10 | 1,583,900 | — | — |
| 2015-09-17 | $168.14 | $170.02 | 1,040,500 | — | — |
| 2015-09-16 | $164.72 | $166.56 | 501,200 | — | — |
| 2015-09-15 | $164.06 | $165.90 | 767,300 | — | — |
| 2015-09-14 | $163.00 | $164.82 | 658,700 | — | — |
| 2015-09-11 | $165.06 | $166.91 | 632,000 | — | — |
| 2015-09-10 | $164.83 | $166.67 | 1,369,600 | — | — |
| 2015-09-09 | $163.40 | $165.23 | 1,416,300 | — | — |
| 2015-09-08 | $164.61 | $166.45 | 1,156,300 | — | — |
| 2015-09-04 | $157.70 | $159.46 | 601,200 | — | — |
| 2015-09-03 | $158.93 | $160.71 | 948,700 | — | — |
| 2015-09-02 | $158.51 | $160.28 | 1,041,400 | — | — |
| 2015-09-01 | $153.76 | $155.48 | 1,284,000 | — | — |
| 2015-08-31 | $158.09 | $159.86 | 1,115,200 | — | — |
| 2015-08-28 | $159.00 | $160.78 | 2,919,600 | — | — |
| 2015-08-27 | $160.24 | $162.03 | 2,454,700 | — | — |
| 2015-08-26 | $158.05 | $159.82 | 1,791,600 | — | — |
| 2015-08-25 | $153.26 | $154.97 | 1,752,900 | — | — |
| 2015-08-24 | $158.72 | $160.50 | 2,734,400 | — | — |
| 2015-08-21 | $162.57 | $164.39 | 1,809,900 | — | — |
| 2015-08-20 | $171.30 | $173.22 | 840,600 | — | — |
| 2015-08-19 | $172.62 | $174.55 | 739,700 | — | — |
| 2015-08-18 | $173.32 | $175.26 | 1,023,700 | — | — |
| 2015-08-17 | $171.39 | $173.31 | 545,500 | — | — |
| 2015-08-14 | $171.04 | $172.95 | 478,900 | — | — |
| 2015-08-13 | $169.28 | $171.17 | 571,600 | — | — |
| 2015-08-12 | $166.94 | $168.81 | 675,500 | — | — |
| 2015-08-11 | $168.51 | $170.40 | 559,700 | — | — |
| 2015-08-10 | $168.36 | $170.24 | 573,400 | — | — |
| 2015-08-07 | $165.61 | $167.46 | 621,500 | — | — |
| 2015-08-06 | $164.80 | $166.64 | 629,600 | — | — |
| 2015-08-05 | $167.01 | $168.88 | 507,200 | — | — |
| 2015-08-04 | $165.07 | $166.92 | 441,500 | — | — |
| 2015-08-03 | $165.27 | $167.12 | 674,900 | — | — |
| 2015-07-31 | $166.03 | $167.89 | 543,200 | — | — |
| 2015-07-30 | $166.82 | $168.69 | 447,400 | — | — |
| 2015-07-29 | $166.49 | $168.35 | 569,800 | — | — |
| 2015-07-28 | $166.01 | $167.87 | 652,000 | — | — |
| 2015-07-27 | $166.39 | $168.25 | 730,100 | — | — |
| 2015-07-24 | $169.54 | $171.44 | 501,000 | — | — |
| 2015-07-23 | $169.22 | $171.11 | 601,500 | — | — |
| 2015-07-22 | $170.52 | $172.43 | 598,000 | — | — |
| 2015-07-21 | $166.79 | $168.66 | 511,200 | — | — |
| 2015-07-20 | $167.94 | $169.82 | 447,000 | — | — |
| 2015-07-17 | $166.91 | $168.78 | 566,700 | — | — |
| 2015-07-16 | $167.32 | $169.19 | 1,213,200 | — | — |
| 2015-07-15 | $168.25 | $170.13 | 731,400 | — | — |
| 2015-07-14 | $167.00 | $168.87 | 665,800 | — | — |
| 2015-07-13 | $166.95 | $168.82 | 983,300 | — | — |
| 2015-07-10 | $163.11 | $164.94 | 876,500 | — | — |
| 2015-07-09 | $159.91 | $161.70 | 1,430,400 | — | — |
| 2015-07-08 | $158.55 | $160.32 | 1,218,900 | — | — |
| 2015-07-07 | $159.42 | $161.20 | 984,000 | — | — |
| 2015-07-06 | $157.23 | $158.99 | 733,900 | — | — |
| 2015-07-02 | $156.23 | $157.98 | 801,500 | — | — |
| 2015-07-01 | $155.42 | $157.16 | 701,300 | — | — |
| 2015-06-30 | $154.45 | $156.18 | 618,500 | — | — |
| 2015-06-29 | $153.68 | $155.40 | 634,600 | — | — |
| 2015-06-26 | $157.98 | $159.75 | 1,160,700 | — | — |
| 2015-06-25 | $154.84 | $156.57 | 933,600 | — | — |
| 2015-06-24 | $155.59 | $157.33 | 442,700 | — | — |
| 2015-06-23 | $156.36 | $158.11 | 572,600 | — | — |
| 2015-06-22 | $155.69 | $157.43 | 540,500 | — | — |
| 2015-06-19 | $154.73 | $156.46 | 570,600 | — | — |
| 2015-06-18 | $156.48 | $158.23 | 878,000 | — | — |
| 2015-06-17 | $155.62 | $157.36 | 473,900 | — | — |
| 2015-06-16 | $155.50 | $157.24 | 386,800 | — | — |
| 2015-06-15 | $154.57 | $156.30 | 433,000 | — | — |
| 2015-06-12 | $155.32 | $157.06 | 341,700 | — | — |
| 2015-06-11 | $155.37 | $157.11 | 412,600 | — | — |
| 2015-06-10 | $154.98 | $156.71 | 571,100 | — | — |
| 2015-06-09 | $153.77 | $155.49 | 538,800 | — | — |
| 2015-06-08 | $153.69 | $155.41 | 723,700 | — | — |
| 2015-06-05 | $156.28 | $158.03 | 682,600 | — | — |
| 2015-06-04 | $155.90 | $157.64 | 816,500 | — | — |
| 2015-06-03 | $156.26 | $158.01 | 905,300 | — | — |
| 2015-06-02 | $154.35 | $156.08 | 973,700 | — | — |
| 2015-06-01 | $153.87 | $155.59 | 1,207,000 | — | — |
| 2015-05-29 | $152.62 | $154.33 | 3,788,700 | — | — |
| 2015-05-28 | $156.27 | $158.02 | 2,504,500 | — | — |
| 2015-05-27 | $154.78 | $156.51 | 1,377,500 | — | — |
| 2015-05-26 | $150.16 | $151.84 | 861,500 | — | — |
| 2015-05-22 | $151.24 | $152.93 | 401,700 | — | — |
| 2015-05-21 | $152.25 | $153.95 | 451,300 | — | — |
| 2015-05-20 | $150.83 | $152.52 | 615,900 | — | — |
| 2015-05-19 | $152.14 | $153.84 | 697,200 | — | — |
| 2015-05-18 | $151.51 | $153.21 | 567,700 | — | — |
| 2015-05-15 | $151.00 | $152.69 | 723,100 | — | — |
| 2015-05-14 | $149.83 | $151.51 | 1,027,500 | — | — |
| 2015-05-13 | $152.13 | $153.83 | 521,800 | — | — |
| 2015-05-12 | $153.19 | $154.90 | 374,200 | — | — |
| 2015-05-11 | $154.27 | $156.00 | 478,400 | — | — |
| 2015-05-08 | $154.29 | $156.02 | 487,700 | — | — |
| 2015-05-07 | $153.84 | $155.56 | 503,000 | — | — |
| 2015-05-06 | $152.04 | $153.74 | 626,800 | — | — |
| 2015-05-05 | $153.47 | $155.19 | 578,800 | — | — |
| 2015-05-04 | $153.85 | $155.57 | 506,000 | — | — |
| 2015-05-01 | $154.27 | $156.00 | 475,800 | — | — |
| 2015-04-30 | $151.09 | $152.78 | 642,000 | — | — |
| 2015-04-29 | $151.83 | $153.53 | 555,900 | — | — |
| 2015-04-28 | $154.47 | $156.20 | 759,100 | — | — |
| 2015-04-27 | $155.91 | $157.65 | 454,800 | — | — |
| 2015-04-24 | $157.08 | $158.84 | 745,300 | — | — |
| 2015-04-23 | $156.99 | $158.75 | 817,700 | — | — |
| 2015-04-22 | $153.94 | $155.66 | 529,900 | — | — |
| 2015-04-21 | $152.97 | $154.68 | 524,900 | — | — |
| 2015-04-20 | $151.59 | $153.29 | 600,400 | — | — |
| 2015-04-17 | $152.05 | $153.75 | 688,800 | — | — |
| 2015-04-16 | $154.16 | $155.88 | 435,600 | — | — |
| 2015-04-15 | $153.56 | $155.28 | 873,300 | — | — |
| 2015-04-14 | $153.49 | $155.21 | 785,800 | — | — |
| 2015-04-13 | $152.00 | $153.70 | 540,900 | — | — |
| 2015-04-10 | $151.68 | $153.38 | 304,600 | — | — |
| 2015-04-09 | $151.80 | $153.50 | 368,600 | — | — |
| 2015-04-08 | $152.17 | $153.87 | 458,100 | — | — |
| 2015-04-07 | $151.45 | $153.14 | 546,700 | — | — |
| 2015-04-06 | $153.27 | $154.99 | 696,300 | — | — |
| 2015-04-02 | $151.33 | $153.02 | 691,500 | — | — |
| 2015-04-01 | $150.98 | $152.67 | 744,500 | — | — |
| 2015-03-31 | $150.85 | $152.54 | 477,100 | — | — |
| 2015-03-30 | $151.58 | $153.28 | 553,600 | — | — |
| 2015-03-27 | $151.20 | $152.89 | 441,800 | — | — |
| 2015-03-26 | $150.01 | $151.69 | 620,400 | — | — |
| 2015-03-25 | $151.58 | $153.28 | 556,000 | — | — |
| 2015-03-24 | $153.77 | $155.49 | 536,800 | — | — |
| 2015-03-23 | $153.18 | $154.89 | 734,700 | — | — |
| 2015-03-20 | $152.02 | $153.72 | 856,800 | — | — |
| 2015-03-19 | $152.29 | $153.99 | 719,500 | — | — |
| 2015-03-18 | $150.99 | $152.68 | 840,700 | — | — |
| 2015-03-17 | $150.46 | $152.14 | 923,000 | — | — |
| 2015-03-16 | $150.18 | $151.86 | 1,256,800 | — | — |
| 2015-03-13 | $150.10 | $151.78 | 4,533,700 | — | — |
| 2015-03-12 | $144.82 | $146.44 | 2,368,300 | — | — |
| 2015-03-11 | $141.96 | $143.55 | 943,400 | — | — |
| 2015-03-10 | $140.47 | $142.04 | 1,195,700 | — | — |
| 2015-03-09 | $140.96 | $142.54 | 1,691,600 | — | — |
| 2015-03-06 | $138.59 | $140.14 | 640,500 | — | — |
| 2015-03-05 | $140.86 | $142.44 | 479,300 | — | — |
| 2015-03-04 | $139.91 | $141.48 | 659,900 | — | — |
| 2015-03-03 | $142.03 | $143.62 | 662,100 | — | — |
| 2015-03-02 | $143.62 | $145.23 | 507,500 | — | — |
| 2015-02-27 | $140.76 | $142.34 | 720,600 | — | — |
| 2015-02-26 | $140.59 | $142.16 | 539,600 | — | — |
| 2015-02-25 | $138.76 | $140.31 | 463,000 | — | — |
| 2015-02-24 | $138.39 | $139.94 | 523,600 | — | — |
| 2015-02-23 | $137.25 | $138.79 | 316,300 | — | — |
| 2015-02-20 | $138.00 | $139.54 | 286,500 | — | — |
| 2015-02-19 | $136.92 | $138.45 | 562,700 | — | — |
| 2015-02-18 | $136.62 | $138.15 | 275,500 | — | — |
| 2015-02-17 | $135.91 | $137.43 | 336,800 | — | — |
| 2015-02-13 | $136.66 | $138.19 | 521,500 | — | — |
| 2015-02-12 | $136.07 | $137.59 | 408,600 | — | — |
| 2015-02-11 | $135.90 | $137.42 | 548,300 | — | — |
| 2015-02-10 | $137.00 | $138.53 | 741,100 | — | — |
| 2015-02-09 | $134.97 | $136.48 | 513,100 | — | — |
| 2015-02-06 | $133.26 | $134.75 | 386,500 | — | — |
| 2015-02-05 | $133.03 | $134.52 | 588,000 | — | — |
| 2015-02-04 | $132.00 | $133.48 | 735,400 | — | — |
| 2015-02-03 | $133.85 | $135.35 | 569,300 | — | — |
| 2015-02-02 | $130.96 | $132.43 | 904,100 | — | — |
| 2015-01-30 | $131.94 | $133.42 | 606,900 | — | — |
| 2015-01-29 | $134.40 | $135.90 | 563,700 | — | — |
| 2015-01-28 | $133.86 | $135.36 | 486,700 | — | — |
| 2015-01-27 | $135.84 | $137.36 | 437,600 | — | — |
| 2015-01-26 | $136.08 | $137.60 | 844,100 | — | — |
| 2015-01-23 | $135.34 | $136.85 | 1,233,400 | — | — |
| 2015-01-22 | $132.56 | $134.04 | 638,700 | — | — |
| 2015-01-21 | $128.35 | $129.79 | 315,500 | — | — |
| 2015-01-20 | $127.16 | $128.58 | 481,000 | — | — |
| 2015-01-16 | $129.72 | $131.17 | 529,100 | — | — |
| 2015-01-15 | $127.14 | $128.56 | 678,200 | — | — |
| 2015-01-14 | $128.75 | $130.19 | 410,900 | — | — |
| 2015-01-13 | $128.81 | $130.25 | 542,600 | — | — |
| 2015-01-12 | $129.84 | $131.29 | 428,300 | — | — |
| 2015-01-09 | $131.57 | $133.04 | 574,200 | — | — |
| 2015-01-08 | $132.24 | $133.72 | 618,400 | — | — |
| 2015-01-07 | $130.58 | $132.04 | 597,200 | — | — |
| 2015-01-06 | $126.95 | $128.37 | 758,200 | — | — |
| 2015-01-05 | $127.15 | $128.57 | 477,400 | — | — |
| 2015-01-02 | $126.84 | $128.26 | 410,800 | — | — |