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-06-18 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 | $127.54 | $324.07 | 528,600 | — | — |
| 2015-12-30 | $128.60 | $326.77 | 424,300 | — | — |
| 2015-12-29 | $129.82 | $329.87 | 476,900 | — | — |
| 2015-12-28 | $129.62 | $324.53 | 473,100 | — | — |
| 2015-12-24 | $129.01 | $323.00 | 214,400 | — | — |
| 2015-12-23 | $128.95 | $322.85 | 555,900 | — | — |
| 2015-12-22 | $127.24 | $318.57 | 866,900 | — | — |
| 2015-12-21 | $127.07 | $318.15 | 639,900 | — | — |
| 2015-12-18 | $127.08 | $318.17 | 1,462,100 | — | — |
| 2015-12-17 | $130.02 | $325.53 | 966,000 | — | — |
| 2015-12-16 | $130.15 | $325.86 | 1,110,100 | — | — |
| 2015-12-15 | $127.01 | $318.00 | 1,208,000 | — | — |
| 2015-12-14 | $125.34 | $313.81 | 1,083,600 | — | — |
| 2015-12-11 | $123.26 | $308.61 | 877,800 | — | — |
| 2015-12-10 | $122.92 | $307.76 | 685,200 | — | — |
| 2015-12-09 | $123.51 | $309.23 | 633,200 | — | — |
| 2015-12-08 | $124.86 | $312.61 | 635,300 | — | — |
| 2015-12-07 | $125.00 | $312.96 | 441,900 | — | — |
| 2015-12-04 | $124.84 | $312.56 | 1,055,300 | — | — |
| 2015-12-03 | $122.38 | $306.40 | 821,900 | — | — |
| 2015-12-02 | $123.48 | $309.16 | 732,900 | — | — |
| 2015-12-01 | $126.67 | $317.14 | 671,800 | — | — |
| 2015-11-30 | $124.99 | $312.94 | 818,600 | — | — |
| 2015-11-27 | $125.82 | $315.02 | 257,900 | — | — |
| 2015-11-25 | $124.77 | $312.39 | 507,800 | — | — |
| 2015-11-24 | $124.67 | $312.14 | 631,300 | — | — |
| 2015-11-23 | $125.97 | $315.39 | 561,000 | — | — |
| 2015-11-20 | $126.52 | $316.77 | 1,185,200 | — | — |
| 2015-11-19 | $124.34 | $311.31 | 464,000 | — | — |
| 2015-11-18 | $124.14 | $310.81 | 637,300 | — | — |
| 2015-11-17 | $123.43 | $309.03 | 696,800 | — | — |
| 2015-11-16 | $123.78 | $309.91 | 694,800 | — | — |
| 2015-11-13 | $122.86 | $307.61 | 479,300 | — | — |
| 2015-11-12 | $123.21 | $308.48 | 532,400 | — | — |
| 2015-11-11 | $124.34 | $311.31 | 495,300 | — | — |
| 2015-11-10 | $124.00 | $310.46 | 600,000 | — | — |
| 2015-11-09 | $122.68 | $307.15 | 657,700 | — | — |
| 2015-11-06 | $124.19 | $310.94 | 807,400 | — | — |
| 2015-11-05 | $127.91 | $320.25 | 486,500 | — | — |
| 2015-11-04 | $127.12 | $318.27 | 653,400 | — | — |
| 2015-11-03 | $128.59 | $321.95 | 918,400 | — | — |
| 2015-11-02 | $129.77 | $324.91 | 1,233,800 | — | — |
| 2015-10-30 | $125.85 | $315.09 | 1,854,600 | — | — |
| 2015-10-29 | $122.78 | $307.40 | 792,100 | — | — |
| 2015-10-28 | $122.20 | $305.95 | 538,800 | — | — |
| 2015-10-27 | $121.88 | $305.15 | 751,300 | — | — |
| 2015-10-26 | $120.94 | $302.80 | 1,265,500 | — | — |
| 2015-10-23 | $121.87 | $305.13 | 931,000 | — | — |
| 2015-10-22 | $123.75 | $309.83 | 1,033,000 | — | — |
| 2015-10-21 | $122.36 | $306.35 | 1,647,300 | — | — |
| 2015-10-20 | $122.98 | $307.91 | 729,900 | — | — |
| 2015-10-19 | $124.10 | $310.71 | 532,000 | — | — |
| 2015-10-16 | $122.61 | $306.98 | 872,400 | — | — |
| 2015-10-15 | $120.77 | $302.37 | 818,700 | — | — |
| 2015-10-14 | $119.91 | $300.22 | 674,800 | — | — |
| 2015-10-13 | $120.52 | $301.75 | 719,900 | — | — |
| 2015-10-12 | $122.57 | $306.88 | 686,600 | — | — |
| 2015-10-09 | $121.65 | $304.58 | 477,800 | — | — |
| 2015-10-08 | $121.89 | $305.18 | 656,900 | — | — |
| 2015-10-07 | $121.25 | $303.57 | 744,100 | — | — |
| 2015-10-06 | $120.32 | $301.25 | 806,200 | — | — |
| 2015-10-05 | $120.62 | $302.00 | 753,600 | — | — |
| 2015-10-02 | $119.47 | $299.12 | 756,600 | — | — |
| 2015-10-01 | $118.62 | $296.99 | 865,500 | — | — |
| 2015-09-30 | $118.40 | $296.44 | 1,008,800 | — | — |
| 2015-09-29 | $117.47 | $294.11 | 954,300 | — | — |
| 2015-09-28 | $114.50 | $286.67 | 895,400 | — | — |
| 2015-09-25 | $116.48 | $290.00 | 630,100 | — | — |
| 2015-09-24 | $115.95 | $288.68 | 894,300 | — | — |
| 2015-09-23 | $117.05 | $291.42 | 924,100 | — | — |
| 2015-09-22 | $116.69 | $290.53 | 853,400 | — | — |
| 2015-09-21 | $118.69 | $295.51 | 785,500 | — | — |
| 2015-09-18 | $118.65 | $295.41 | 1,203,900 | — | — |
| 2015-09-17 | $119.46 | $297.42 | 1,309,100 | — | — |
| 2015-09-16 | $117.72 | $293.09 | 1,078,000 | — | — |
| 2015-09-15 | $114.47 | $285.00 | 598,100 | — | — |
| 2015-09-14 | $113.28 | $282.04 | 762,300 | — | — |
| 2015-09-11 | $113.94 | $283.68 | 620,200 | — | — |
| 2015-09-10 | $111.89 | $278.58 | 743,200 | — | — |
| 2015-09-09 | $110.57 | $275.29 | 857,000 | — | — |
| 2015-09-08 | $111.71 | $278.13 | 695,000 | — | — |
| 2015-09-04 | $109.86 | $273.52 | 739,000 | — | — |
| 2015-09-03 | $111.94 | $278.70 | 724,700 | — | — |
| 2015-09-02 | $111.91 | $278.63 | 939,400 | — | — |
| 2015-09-01 | $110.66 | $275.51 | 952,300 | — | — |
| 2015-08-31 | $113.38 | $282.29 | 1,294,800 | — | — |
| 2015-08-28 | $116.62 | $290.35 | 979,500 | — | — |
| 2015-08-27 | $116.79 | $290.78 | 1,309,800 | — | — |
| 2015-08-26 | $113.81 | $283.36 | 1,888,900 | — | — |
| 2015-08-25 | $108.65 | $270.51 | 1,515,700 | — | — |
| 2015-08-24 | $112.33 | $279.67 | 1,154,500 | — | — |
| 2015-08-21 | $118.65 | $295.41 | 1,133,300 | — | — |
| 2015-08-20 | $120.85 | $300.88 | 616,100 | — | — |
| 2015-08-19 | $122.42 | $304.79 | 532,800 | — | — |
| 2015-08-18 | $122.93 | $306.06 | 567,200 | — | — |
| 2015-08-17 | $122.99 | $306.21 | 710,900 | — | — |
| 2015-08-14 | $121.92 | $303.55 | 698,100 | — | — |
| 2015-08-13 | $120.71 | $300.54 | 1,184,400 | — | — |
| 2015-08-12 | $119.96 | $298.67 | 937,700 | — | — |
| 2015-08-11 | $119.75 | $298.15 | 889,700 | — | — |
| 2015-08-10 | $119.74 | $298.12 | 683,200 | — | — |
| 2015-08-07 | $120.17 | $299.19 | 868,400 | — | — |
| 2015-08-06 | $120.95 | $301.13 | 837,300 | — | — |
| 2015-08-05 | $121.29 | $301.98 | 1,260,100 | — | — |
| 2015-08-04 | $123.03 | $306.31 | 730,000 | — | — |
| 2015-08-03 | $124.70 | $310.47 | 588,000 | — | — |
| 2015-07-31 | $123.28 | $306.93 | 897,100 | — | — |
| 2015-07-30 | $123.34 | $307.08 | 1,062,000 | — | — |
| 2015-07-29 | $126.32 | $314.50 | 710,100 | — | — |
| 2015-07-28 | $124.82 | $310.77 | 579,000 | — | — |
| 2015-07-27 | $125.23 | $311.79 | 644,300 | — | — |
| 2015-07-24 | $125.16 | $311.62 | 607,200 | — | — |
| 2015-07-23 | $124.54 | $310.07 | 734,400 | — | — |
| 2015-07-22 | $125.93 | $313.53 | 778,500 | — | — |
| 2015-07-21 | $125.40 | $312.21 | 778,200 | — | — |
| 2015-07-20 | $125.80 | $313.21 | 738,500 | — | — |
| 2015-07-17 | $125.57 | $312.64 | 910,000 | — | — |
| 2015-07-16 | $125.99 | $313.68 | 742,300 | — | — |
| 2015-07-15 | $124.14 | $309.08 | 908,600 | — | — |
| 2015-07-14 | $124.63 | $310.30 | 702,400 | — | — |
| 2015-07-13 | $124.74 | $310.57 | 837,500 | — | — |
| 2015-07-10 | $124.16 | $309.13 | 749,200 | — | — |
| 2015-07-09 | $123.12 | $306.54 | 469,300 | — | — |
| 2015-07-08 | $123.71 | $308.00 | 607,400 | — | — |
| 2015-07-07 | $124.96 | $311.12 | 855,800 | — | — |
| 2015-07-06 | $122.53 | $305.07 | 824,400 | — | — |
| 2015-07-02 | $121.85 | $303.37 | 771,800 | — | — |
| 2015-07-01 | $122.13 | $304.07 | 887,400 | — | — |
| 2015-06-30 | $121.04 | $301.36 | 782,900 | — | — |
| 2015-06-29 | $120.83 | $300.83 | 921,000 | — | — |
| 2015-06-26 | $123.43 | $307.31 | 2,556,600 | — | — |
| 2015-06-25 | $123.26 | $305.27 | 944,100 | — | — |
| 2015-06-24 | $124.87 | $309.25 | 917,500 | — | — |
| 2015-06-23 | $124.97 | $309.50 | 731,500 | — | — |
| 2015-06-22 | $125.62 | $311.11 | 713,500 | — | — |
| 2015-06-19 | $126.71 | $313.81 | 773,500 | — | — |
| 2015-06-18 | $128.09 | $317.23 | 762,900 | — | — |
| 2015-06-17 | $126.91 | $314.31 | 754,300 | — | — |
| 2015-06-16 | $126.02 | $312.10 | 832,400 | — | — |
| 2015-06-15 | $125.10 | $309.82 | 915,700 | — | — |
| 2015-06-12 | $126.10 | $312.30 | 543,500 | — | — |
| 2015-06-11 | $126.77 | $313.96 | 474,000 | — | — |
| 2015-06-10 | $126.22 | $312.60 | 607,500 | — | — |
| 2015-06-09 | $124.89 | $309.30 | 633,200 | — | — |
| 2015-06-08 | $125.99 | $312.03 | 543,600 | — | — |
| 2015-06-05 | $126.18 | $312.50 | 1,058,900 | — | — |
| 2015-06-04 | $127.46 | $315.67 | 561,000 | — | — |
| 2015-06-03 | $127.90 | $316.76 | 849,000 | — | — |
| 2015-06-02 | $129.57 | $320.89 | 787,100 | — | — |
| 2015-06-01 | $131.65 | $326.04 | 968,200 | — | — |
| 2015-05-29 | $130.03 | $322.03 | 1,466,800 | — | — |
| 2015-05-28 | $131.55 | $325.80 | 660,100 | — | — |
| 2015-05-27 | $131.86 | $326.56 | 606,800 | — | — |
| 2015-05-26 | $131.23 | $325.00 | 642,600 | — | — |
| 2015-05-22 | $132.87 | $329.07 | 420,800 | — | — |
| 2015-05-21 | $132.24 | $327.51 | 735,100 | — | — |
| 2015-05-20 | $133.31 | $330.16 | 434,600 | — | — |
| 2015-05-19 | $133.39 | $330.35 | 537,000 | — | — |
| 2015-05-18 | $134.31 | $332.63 | 536,100 | — | — |
| 2015-05-15 | $134.70 | $333.60 | 901,400 | — | — |
| 2015-05-14 | $133.36 | $330.28 | 599,500 | — | — |
| 2015-05-13 | $130.65 | $323.57 | 717,000 | — | — |
| 2015-05-12 | $131.37 | $325.35 | 522,200 | — | — |
| 2015-05-11 | $130.84 | $324.04 | 837,900 | — | — |
| 2015-05-08 | $133.33 | $330.21 | 714,000 | — | — |
| 2015-05-07 | $131.50 | $325.67 | 727,900 | — | — |
| 2015-05-06 | $128.65 | $318.62 | 1,183,700 | — | — |
| 2015-05-05 | $129.65 | $321.09 | 1,231,900 | — | — |
| 2015-05-04 | $132.95 | $329.26 | 537,900 | — | — |
| 2015-05-01 | $132.95 | $329.26 | 728,900 | — | — |
| 2015-04-30 | $132.31 | $327.68 | 895,600 | — | — |
| 2015-04-29 | $134.88 | $334.04 | 935,400 | — | — |
| 2015-04-28 | $138.35 | $342.64 | 552,600 | — | — |
| 2015-04-27 | $137.80 | $341.28 | 821,000 | — | — |
| 2015-04-24 | $137.87 | $341.45 | 523,500 | — | — |
| 2015-04-23 | $137.03 | $339.37 | 549,600 | — | — |
| 2015-04-22 | $136.51 | $338.08 | 773,800 | — | — |
| 2015-04-21 | $136.77 | $338.73 | 594,400 | — | — |
| 2015-04-20 | $136.39 | $337.78 | 441,100 | — | — |
| 2015-04-17 | $136.60 | $338.30 | 504,900 | — | — |
| 2015-04-16 | $137.68 | $340.98 | 596,600 | — | — |
| 2015-04-15 | $136.49 | $338.03 | 703,800 | — | — |
| 2015-04-14 | $137.65 | $340.90 | 450,500 | — | — |
| 2015-04-13 | $137.07 | $339.47 | 474,900 | — | — |
| 2015-04-10 | $137.58 | $340.73 | 425,900 | — | — |
| 2015-04-09 | $137.35 | $340.16 | 838,800 | — | — |
| 2015-04-08 | $139.71 | $346.01 | 466,900 | — | — |
| 2015-04-07 | $139.51 | $345.51 | 811,300 | — | — |
| 2015-04-06 | $142.17 | $352.10 | 443,200 | — | — |
| 2015-04-02 | $140.93 | $349.03 | 567,000 | — | — |
| 2015-04-01 | $139.71 | $346.01 | 856,000 | — | — |
| 2015-03-31 | $140.48 | $347.91 | 943,700 | — | — |
| 2015-03-30 | $142.25 | $352.30 | 675,500 | — | — |
| 2015-03-27 | $139.81 | $346.25 | 989,100 | — | — |
| 2015-03-26 | $140.41 | $346.13 | 615,800 | — | — |
| 2015-03-25 | $141.16 | $347.98 | 956,300 | — | — |
| 2015-03-24 | $143.98 | $354.93 | 619,100 | — | — |
| 2015-03-23 | $144.74 | $356.80 | 775,800 | — | — |
| 2015-03-20 | $144.73 | $356.78 | 1,057,100 | — | — |
| 2015-03-19 | $141.15 | $347.95 | 690,300 | — | — |
| 2015-03-18 | $141.13 | $347.91 | 906,700 | — | — |
| 2015-03-17 | $137.51 | $338.98 | 562,800 | — | — |
| 2015-03-16 | $137.25 | $338.34 | 1,044,000 | — | — |
| 2015-03-13 | $135.98 | $335.21 | 1,046,400 | — | — |
| 2015-03-12 | $137.34 | $338.56 | 839,300 | — | — |
| 2015-03-11 | $134.58 | $331.76 | 672,400 | — | — |
| 2015-03-10 | $134.75 | $332.18 | 777,000 | — | — |
| 2015-03-09 | $134.94 | $332.65 | 730,700 | — | — |
| 2015-03-06 | $133.82 | $329.88 | 1,181,200 | — | — |
| 2015-03-05 | $139.03 | $342.73 | 810,100 | — | — |
| 2015-03-04 | $137.30 | $338.46 | 792,400 | — | — |
| 2015-03-03 | $138.75 | $342.04 | 586,900 | — | — |
| 2015-03-02 | $138.76 | $342.06 | 792,800 | — | — |
| 2015-02-27 | $137.41 | $338.73 | 774,300 | — | — |
| 2015-02-26 | $136.23 | $335.83 | 886,300 | — | — |
| 2015-02-25 | $137.66 | $339.35 | 785,900 | — | — |
| 2015-02-24 | $138.26 | $340.83 | 606,900 | — | — |
| 2015-02-23 | $140.93 | $347.41 | 858,300 | — | — |
| 2015-02-20 | $139.37 | $343.57 | 834,200 | — | — |
| 2015-02-19 | $138.47 | $341.35 | 920,200 | — | — |
| 2015-02-18 | $141.78 | $349.51 | 826,300 | — | — |
| 2015-02-17 | $140.25 | $345.74 | 705,500 | — | — |
| 2015-02-13 | $141.08 | $347.78 | 529,900 | — | — |
| 2015-02-12 | $142.66 | $351.68 | 864,800 | — | — |
| 2015-02-11 | $140.92 | $347.39 | 830,800 | — | — |
| 2015-02-10 | $142.22 | $350.59 | 1,226,400 | — | — |
| 2015-02-09 | $140.19 | $345.59 | 595,600 | — | — |
| 2015-02-06 | $140.95 | $347.46 | 1,007,600 | — | — |
| 2015-02-05 | $143.79 | $354.46 | 711,400 | — | — |
| 2015-02-04 | $141.13 | $347.91 | 892,100 | — | — |
| 2015-02-03 | $141.81 | $349.58 | 747,100 | — | — |
| 2015-02-02 | $140.21 | $345.64 | 1,535,600 | — | — |
| 2015-01-30 | $138.80 | $342.16 | 1,633,000 | — | — |
| 2015-01-29 | $143.44 | $353.60 | 742,000 | — | — |
| 2015-01-28 | $142.98 | $352.47 | 841,600 | — | — |
| 2015-01-27 | $144.22 | $355.52 | 698,000 | — | — |
| 2015-01-26 | $144.23 | $355.55 | 536,800 | — | — |
| 2015-01-23 | $142.67 | $351.70 | 519,100 | — | — |
| 2015-01-22 | $143.16 | $352.91 | 861,800 | — | — |
| 2015-01-21 | $140.52 | $346.40 | 567,000 | — | — |
| 2015-01-20 | $140.52 | $346.40 | 884,400 | — | — |
| 2015-01-16 | $141.09 | $347.81 | 731,300 | — | — |
| 2015-01-15 | $139.97 | $345.05 | 618,300 | — | — |
| 2015-01-14 | $139.66 | $344.28 | 1,043,900 | — | — |
| 2015-01-13 | $138.04 | $340.29 | 611,900 | — | — |
| 2015-01-12 | $138.34 | $341.03 | 739,100 | — | — |
| 2015-01-09 | $137.77 | $339.62 | 664,900 | — | — |
| 2015-01-08 | $137.08 | $337.92 | 937,400 | — | — |
| 2015-01-07 | $136.53 | $336.57 | 999,200 | — | — |
| 2015-01-06 | $135.02 | $332.84 | 1,636,600 | — | — |
| 2015-01-05 | $132.45 | $326.51 | 892,500 | — | — |
| 2015-01-02 | $131.26 | $323.57 | 612,000 | — | — |