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-12 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 | $111.48 | $121.71 | 508,600 | — | — |
| 2015-12-30 | $112.66 | $123.00 | 663,500 | — | — |
| 2015-12-29 | $113.98 | $124.44 | 447,100 | — | — |
| 2015-12-28 | $112.39 | $122.71 | 437,700 | — | — |
| 2015-12-24 | $113.38 | $123.79 | 360,100 | — | — |
| 2015-12-23 | $114.51 | $125.02 | 779,800 | — | — |
| 2015-12-22 | $111.81 | $122.07 | 1,086,100 | — | — |
| 2015-12-21 | $110.61 | $120.22 | 777,900 | — | — |
| 2015-12-18 | $111.66 | $121.36 | 2,013,000 | — | — |
| 2015-12-17 | $112.75 | $122.54 | 1,206,600 | — | — |
| 2015-12-16 | $115.86 | $125.92 | 811,400 | — | — |
| 2015-12-15 | $114.54 | $124.49 | 773,800 | — | — |
| 2015-12-14 | $113.04 | $122.86 | 880,800 | — | — |
| 2015-12-11 | $112.98 | $122.79 | 1,063,700 | — | — |
| 2015-12-10 | $115.85 | $125.91 | 689,000 | — | — |
| 2015-12-09 | $118.19 | $128.46 | 868,000 | — | — |
| 2015-12-08 | $118.67 | $128.98 | 1,833,600 | — | — |
| 2015-12-07 | $119.59 | $129.98 | 1,277,500 | — | — |
| 2015-12-04 | $120.84 | $131.34 | 1,611,400 | — | — |
| 2015-12-03 | $122.17 | $132.78 | 1,587,700 | — | — |
| 2015-12-02 | $125.72 | $136.64 | 994,900 | — | — |
| 2015-12-01 | $124.83 | $135.67 | 733,500 | — | — |
| 2015-11-30 | $124.21 | $135.00 | 1,127,400 | — | — |
| 2015-11-27 | $123.99 | $134.76 | 405,500 | — | — |
| 2015-11-25 | $125.61 | $136.52 | 606,000 | — | — |
| 2015-11-24 | $124.99 | $135.85 | 1,149,500 | — | — |
| 2015-11-23 | $126.20 | $137.16 | 902,500 | — | — |
| 2015-11-20 | $123.71 | $134.46 | 1,077,800 | — | — |
| 2015-11-19 | $122.71 | $133.37 | 1,405,100 | — | — |
| 2015-11-18 | $119.39 | $129.76 | 1,127,400 | — | — |
| 2015-11-17 | $119.32 | $129.68 | 1,431,700 | — | — |
| 2015-11-16 | $120.64 | $131.12 | 1,013,900 | — | — |
| 2015-11-13 | $119.72 | $130.12 | 2,092,500 | — | — |
| 2015-11-12 | $122.13 | $132.74 | 1,354,200 | — | — |
| 2015-11-11 | $124.96 | $135.81 | 2,034,900 | — | — |
| 2015-11-10 | $133.20 | $144.77 | 1,046,000 | — | — |
| 2015-11-09 | $134.34 | $146.01 | 1,541,300 | — | — |
| 2015-11-06 | $137.24 | $149.16 | 2,392,700 | — | — |
| 2015-11-05 | $130.50 | $141.84 | 4,720,500 | — | — |
| 2015-11-04 | $113.57 | $123.43 | 1,413,300 | — | — |
| 2015-11-03 | $114.17 | $124.09 | 1,186,900 | — | — |
| 2015-11-02 | $110.85 | $120.48 | 573,800 | — | — |
| 2015-10-30 | $110.77 | $120.39 | 1,008,500 | — | — |
| 2015-10-29 | $110.33 | $119.91 | 1,222,400 | — | — |
| 2015-10-28 | $112.43 | $122.20 | 861,900 | — | — |
| 2015-10-27 | $112.18 | $121.92 | 917,900 | — | — |
| 2015-10-26 | $113.61 | $123.48 | 652,500 | — | — |
| 2015-10-23 | $113.69 | $123.57 | 2,024,300 | — | — |
| 2015-10-22 | $116.68 | $126.81 | 404,100 | — | — |
| 2015-10-21 | $115.81 | $125.87 | 931,300 | — | — |
| 2015-10-20 | $117.75 | $127.98 | 971,500 | — | — |
| 2015-10-19 | $117.21 | $127.39 | 914,900 | — | — |
| 2015-10-16 | $116.96 | $127.12 | 735,900 | — | — |
| 2015-10-15 | $117.29 | $127.48 | 827,700 | — | — |
| 2015-10-14 | $118.73 | $129.04 | 744,700 | — | — |
| 2015-10-13 | $118.73 | $129.04 | 633,800 | — | — |
| 2015-10-12 | $120.58 | $131.05 | 596,000 | — | — |
| 2015-10-09 | $120.54 | $131.01 | 751,200 | — | — |
| 2015-10-08 | $121.25 | $131.78 | 939,500 | — | — |
| 2015-10-07 | $118.62 | $128.92 | 1,100,700 | — | — |
| 2015-10-06 | $119.99 | $130.41 | 990,600 | — | — |
| 2015-10-05 | $119.28 | $129.64 | 915,500 | — | — |
| 2015-10-02 | $117.36 | $127.55 | 1,105,700 | — | — |
| 2015-10-01 | $116.56 | $126.68 | 1,562,700 | — | — |
| 2015-09-30 | $118.16 | $128.42 | 4,770,500 | — | — |
| 2015-09-29 | $104.05 | $113.09 | 717,700 | — | — |
| 2015-09-28 | $104.88 | $113.99 | 763,100 | — | — |
| 2015-09-25 | $108.32 | $117.73 | 746,100 | — | — |
| 2015-09-24 | $109.20 | $118.69 | 932,600 | — | — |
| 2015-09-23 | $108.07 | $117.46 | 563,400 | — | — |
| 2015-09-22 | $110.35 | $119.39 | 785,400 | — | — |
| 2015-09-21 | $111.51 | $120.65 | 1,116,100 | — | — |
| 2015-09-18 | $109.38 | $118.34 | 1,021,500 | — | — |
| 2015-09-17 | $113.95 | $123.29 | 1,235,100 | — | — |
| 2015-09-16 | $114.60 | $123.99 | 1,249,200 | — | — |
| 2015-09-15 | $109.71 | $118.70 | 719,800 | — | — |
| 2015-09-14 | $107.91 | $116.75 | 629,400 | — | — |
| 2015-09-11 | $109.71 | $118.70 | 651,500 | — | — |
| 2015-09-10 | $109.12 | $118.06 | 631,300 | — | — |
| 2015-09-09 | $108.84 | $117.76 | 662,900 | — | — |
| 2015-09-08 | $111.05 | $120.15 | 636,700 | — | — |
| 2015-09-04 | $108.98 | $117.91 | 517,400 | — | — |
| 2015-09-03 | $110.96 | $120.05 | 922,400 | — | — |
| 2015-09-02 | $109.50 | $118.47 | 611,000 | — | — |
| 2015-09-01 | $108.44 | $117.33 | 773,200 | — | — |
| 2015-08-31 | $111.19 | $120.30 | 1,140,600 | — | — |
| 2015-08-28 | $110.89 | $119.98 | 1,019,700 | — | — |
| 2015-08-27 | $109.18 | $118.13 | 1,151,200 | — | — |
| 2015-08-26 | $106.79 | $115.54 | 1,348,800 | — | — |
| 2015-08-25 | $105.02 | $113.62 | 1,294,300 | — | — |
| 2015-08-24 | $107.59 | $116.41 | 2,295,400 | — | — |
| 2015-08-21 | $110.64 | $119.71 | 1,514,100 | — | — |
| 2015-08-20 | $112.90 | $122.15 | 1,456,800 | — | — |
| 2015-08-19 | $115.72 | $125.20 | 1,164,700 | — | — |
| 2015-08-18 | $117.23 | $126.84 | 1,018,300 | — | — |
| 2015-08-17 | $117.99 | $127.66 | 711,500 | — | — |
| 2015-08-14 | $118.00 | $127.67 | 1,165,100 | — | — |
| 2015-08-13 | $117.29 | $126.90 | 906,000 | — | — |
| 2015-08-12 | $118.00 | $127.67 | 1,107,600 | — | — |
| 2015-08-11 | $119.00 | $128.75 | 1,212,900 | — | — |
| 2015-08-10 | $120.54 | $130.42 | 1,349,600 | — | — |
| 2015-08-07 | $120.20 | $130.05 | 1,434,900 | — | — |
| 2015-08-06 | $120.17 | $130.02 | 2,291,400 | — | — |
| 2015-08-05 | $121.50 | $131.46 | 2,201,500 | — | — |
| 2015-08-04 | $123.31 | $133.41 | 1,489,200 | — | — |
| 2015-08-03 | $123.29 | $133.39 | 2,223,800 | — | — |
| 2015-07-31 | $125.89 | $136.20 | 1,194,100 | — | — |
| 2015-07-30 | $127.12 | $137.54 | 548,600 | — | — |
| 2015-07-29 | $126.92 | $137.32 | 539,300 | — | — |
| 2015-07-28 | $126.61 | $136.98 | 764,800 | — | — |
| 2015-07-27 | $125.00 | $135.24 | 792,500 | — | — |
| 2015-07-24 | $126.85 | $137.24 | 573,000 | — | — |
| 2015-07-23 | $128.82 | $139.37 | 389,500 | — | — |
| 2015-07-22 | $130.03 | $140.68 | 489,000 | — | — |
| 2015-07-21 | $130.27 | $140.94 | 448,700 | — | — |
| 2015-07-20 | $130.51 | $141.20 | 691,300 | — | — |
| 2015-07-17 | $130.76 | $141.47 | 427,900 | — | — |
| 2015-07-16 | $132.99 | $143.89 | 500,600 | — | — |
| 2015-07-15 | $132.59 | $143.45 | 625,000 | — | — |
| 2015-07-14 | $135.28 | $146.36 | 541,100 | — | — |
| 2015-07-13 | $134.27 | $145.27 | 819,500 | — | — |
| 2015-07-10 | $129.70 | $140.33 | 791,900 | — | — |
| 2015-07-09 | $128.99 | $139.56 | 621,700 | — | — |
| 2015-07-08 | $129.54 | $140.15 | 725,900 | — | — |
| 2015-07-07 | $133.79 | $144.75 | 618,800 | — | — |
| 2015-07-06 | $132.62 | $143.49 | 674,100 | — | — |
| 2015-07-02 | $134.76 | $145.80 | 639,400 | — | — |
| 2015-07-01 | $133.26 | $144.18 | 858,900 | — | — |
| 2015-06-30 | $132.36 | $143.20 | 599,500 | — | — |
| 2015-06-29 | $133.83 | $144.80 | 836,100 | — | — |
| 2015-06-26 | $136.86 | $148.07 | 1,357,600 | — | — |
| 2015-06-25 | $136.17 | $147.33 | 625,500 | — | — |
| 2015-06-24 | $137.65 | $148.93 | 974,600 | — | — |
| 2015-06-23 | $139.56 | $150.45 | 571,200 | — | — |
| 2015-06-22 | $139.26 | $150.13 | 593,900 | — | — |
| 2015-06-19 | $140.24 | $151.19 | 1,148,700 | — | — |
| 2015-06-18 | $139.50 | $150.39 | 1,230,500 | — | — |
| 2015-06-17 | $134.71 | $145.23 | 721,500 | — | — |
| 2015-06-16 | $134.37 | $144.86 | 716,000 | — | — |
| 2015-06-15 | $134.05 | $144.51 | 506,300 | — | — |
| 2015-06-12 | $135.25 | $145.81 | 357,600 | — | — |
| 2015-06-11 | $135.77 | $146.37 | 518,400 | — | — |
| 2015-06-10 | $135.58 | $146.16 | 605,800 | — | — |
| 2015-06-09 | $136.31 | $146.95 | 684,000 | — | — |
| 2015-06-08 | $136.43 | $147.08 | 583,600 | — | — |
| 2015-06-05 | $137.10 | $147.80 | 887,800 | — | — |
| 2015-06-04 | $137.08 | $147.78 | 963,100 | — | — |
| 2015-06-03 | $136.86 | $147.54 | 1,181,000 | — | — |
| 2015-06-02 | $135.37 | $145.94 | 1,844,500 | — | — |
| 2015-06-01 | $131.60 | $141.87 | 755,100 | — | — |
| 2015-05-29 | $130.40 | $140.58 | 790,300 | — | — |
| 2015-05-28 | $131.85 | $142.14 | 1,050,500 | — | — |
| 2015-05-27 | $128.26 | $138.27 | 765,300 | — | — |
| 2015-05-26 | $128.44 | $138.47 | 1,189,200 | — | — |
| 2015-05-22 | $133.03 | $143.41 | 677,700 | — | — |
| 2015-05-21 | $131.53 | $141.80 | 879,700 | — | — |
| 2015-05-20 | $131.39 | $141.65 | 1,055,700 | — | — |
| 2015-05-19 | $130.70 | $140.90 | 894,500 | — | — |
| 2015-05-18 | $132.53 | $142.88 | 753,800 | — | — |
| 2015-05-15 | $133.11 | $143.50 | 919,400 | — | — |
| 2015-05-14 | $131.69 | $141.97 | 1,625,700 | — | — |
| 2015-05-13 | $129.18 | $139.26 | 3,250,800 | — | — |
| 2015-05-12 | $133.20 | $143.60 | 1,824,500 | — | — |
| 2015-05-11 | $134.64 | $145.15 | 1,061,600 | — | — |
| 2015-05-08 | $134.39 | $144.88 | 746,000 | — | — |
| 2015-05-07 | $134.08 | $144.55 | 621,800 | — | — |
| 2015-05-06 | $133.94 | $144.40 | 601,700 | — | — |
| 2015-05-05 | $135.40 | $145.97 | 622,000 | — | — |
| 2015-05-04 | $135.95 | $146.56 | 685,900 | — | — |
| 2015-05-01 | $136.12 | $146.75 | 738,300 | — | — |
| 2015-04-30 | $133.41 | $143.82 | 834,400 | — | — |
| 2015-04-29 | $134.07 | $144.54 | 855,100 | — | — |
| 2015-04-28 | $134.86 | $145.39 | 523,600 | — | — |
| 2015-04-27 | $135.70 | $146.29 | 453,900 | — | — |
| 2015-04-24 | $136.47 | $147.12 | 475,200 | — | — |
| 2015-04-23 | $137.37 | $148.09 | 585,200 | — | — |
| 2015-04-22 | $136.39 | $147.04 | 615,700 | — | — |
| 2015-04-21 | $135.95 | $146.56 | 759,800 | — | — |
| 2015-04-20 | $136.95 | $147.64 | 711,200 | — | — |
| 2015-04-17 | $133.78 | $144.22 | 782,000 | — | — |
| 2015-04-16 | $137.32 | $148.04 | 686,500 | — | — |
| 2015-04-15 | $137.57 | $148.31 | 628,800 | — | — |
| 2015-04-14 | $137.09 | $147.79 | 506,100 | — | — |
| 2015-04-13 | $137.53 | $148.27 | 662,500 | — | — |
| 2015-04-10 | $138.12 | $148.90 | 917,600 | — | — |
| 2015-04-09 | $140.26 | $151.21 | 880,800 | — | — |
| 2015-04-08 | $139.44 | $150.32 | 919,800 | — | — |
| 2015-04-07 | $139.19 | $150.06 | 1,541,200 | — | — |
| 2015-04-06 | $137.82 | $148.58 | 1,807,000 | — | — |
| 2015-04-02 | $134.67 | $145.18 | 1,398,000 | — | — |
| 2015-04-01 | $132.70 | $143.06 | 1,026,800 | — | — |
| 2015-03-31 | $131.50 | $141.76 | 622,900 | — | — |
| 2015-03-30 | $132.27 | $142.59 | 457,300 | — | — |
| 2015-03-27 | $131.22 | $141.46 | 562,000 | — | — |
| 2015-03-26 | $131.97 | $142.27 | 567,100 | — | — |
| 2015-03-25 | $132.86 | $143.23 | 982,300 | — | — |
| 2015-03-24 | $133.73 | $143.63 | 647,900 | — | — |
| 2015-03-23 | $133.87 | $143.78 | 538,700 | — | — |
| 2015-03-20 | $133.18 | $143.04 | 1,187,100 | — | — |
| 2015-03-19 | $132.64 | $142.46 | 890,800 | — | — |
| 2015-03-18 | $132.30 | $142.09 | 1,020,400 | — | — |
| 2015-03-17 | $129.10 | $138.66 | 779,800 | — | — |
| 2015-03-16 | $129.70 | $139.30 | 864,400 | — | — |
| 2015-03-13 | $130.01 | $139.63 | 752,500 | — | — |
| 2015-03-12 | $130.48 | $140.14 | 1,049,500 | — | — |
| 2015-03-11 | $127.66 | $137.11 | 1,248,400 | — | — |
| 2015-03-10 | $130.46 | $140.12 | 1,165,000 | — | — |
| 2015-03-09 | $132.86 | $142.70 | 975,400 | — | — |
| 2015-03-06 | $131.93 | $141.70 | 1,125,100 | — | — |
| 2015-03-05 | $134.29 | $144.23 | 634,100 | — | — |
| 2015-03-04 | $134.94 | $144.93 | 1,138,800 | — | — |
| 2015-03-03 | $135.93 | $145.99 | 901,100 | — | — |
| 2015-03-02 | $138.06 | $148.28 | 775,600 | — | — |
| 2015-02-27 | $137.41 | $147.58 | 813,900 | — | — |
| 2015-02-26 | $137.48 | $147.66 | 758,300 | — | — |
| 2015-02-25 | $138.44 | $148.69 | 983,700 | — | — |
| 2015-02-24 | $138.09 | $148.31 | 720,700 | — | — |
| 2015-02-23 | $138.67 | $148.94 | 1,093,600 | — | — |
| 2015-02-20 | $139.30 | $149.61 | 1,517,900 | — | — |
| 2015-02-19 | $136.97 | $147.11 | 1,174,100 | — | — |
| 2015-02-18 | $136.42 | $146.52 | 1,025,700 | — | — |
| 2015-02-17 | $136.34 | $146.43 | 1,206,200 | — | — |
| 2015-02-13 | $135.20 | $145.21 | 1,364,000 | — | — |
| 2015-02-12 | $135.80 | $145.85 | 1,341,200 | — | — |
| 2015-02-11 | $135.17 | $145.18 | 1,851,400 | — | — |
| 2015-02-10 | $135.11 | $145.11 | 1,804,800 | — | — |
| 2015-02-09 | $136.09 | $146.16 | 1,949,700 | — | — |
| 2015-02-06 | $138.87 | $149.15 | 2,437,800 | — | — |
| 2015-02-05 | $141.77 | $152.27 | 4,375,100 | — | — |
| 2015-02-04 | $139.71 | $150.05 | 10,498,600 | — | — |
| 2015-02-03 | $170.83 | $183.48 | 1,181,500 | — | — |
| 2015-02-02 | $167.80 | $180.22 | 1,068,100 | — | — |
| 2015-01-30 | $166.89 | $179.24 | 959,500 | — | — |
| 2015-01-29 | $170.03 | $182.62 | 764,200 | — | — |
| 2015-01-28 | $166.20 | $178.50 | 922,800 | — | — |
| 2015-01-27 | $167.50 | $179.90 | 1,303,700 | — | — |
| 2015-01-26 | $169.29 | $181.82 | 1,030,200 | — | — |
| 2015-01-23 | $168.77 | $181.26 | 955,500 | — | — |
| 2015-01-22 | $170.83 | $183.48 | 1,207,500 | — | — |
| 2015-01-21 | $169.52 | $182.07 | 744,300 | — | — |
| 2015-01-20 | $168.22 | $180.67 | 1,083,000 | — | — |
| 2015-01-16 | $170.05 | $182.64 | 1,249,700 | — | — |
| 2015-01-15 | $169.46 | $182.00 | 532,100 | — | — |
| 2015-01-14 | $172.30 | $185.06 | 774,500 | — | — |
| 2015-01-13 | $173.64 | $186.49 | 922,300 | — | — |
| 2015-01-12 | $174.42 | $187.33 | 1,003,200 | — | — |
| 2015-01-09 | $175.99 | $189.02 | 749,200 | — | — |
| 2015-01-08 | $178.57 | $191.79 | 790,700 | — | — |
| 2015-01-07 | $178.78 | $192.01 | 620,400 | — | — |
| 2015-01-06 | $174.41 | $187.32 | 1,486,500 | — | — |
| 2015-01-05 | $177.88 | $191.05 | 1,761,800 | — | — |
| 2015-01-02 | $183.10 | $196.65 | 503,400 | — | — |