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
- 1980-03-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 | $141.85 | $169.64 | 1,145,000 | — | — |
| 2015-12-30 | $142.86 | $170.85 | 1,057,500 | — | — |
| 2015-12-29 | $143.03 | $171.05 | 1,416,200 | — | — |
| 2015-12-28 | $140.70 | $168.26 | 835,700 | — | — |
| 2015-12-24 | $141.32 | $169.01 | 370,700 | — | — |
| 2015-12-23 | $141.02 | $168.65 | 1,534,800 | — | — |
| 2015-12-22 | $139.53 | $166.86 | 1,250,700 | — | — |
| 2015-12-21 | $137.55 | $164.50 | 1,325,900 | — | — |
| 2015-12-18 | $134.51 | $160.86 | 2,716,600 | — | — |
| 2015-12-17 | $138.16 | $165.23 | 1,863,400 | — | — |
| 2015-12-16 | $140.45 | $167.96 | 1,699,000 | — | — |
| 2015-12-15 | $137.49 | $164.42 | 1,726,800 | — | — |
| 2015-12-14 | $135.41 | $161.94 | 1,452,500 | — | — |
| 2015-12-11 | $134.20 | $160.49 | 1,542,400 | — | — |
| 2015-12-10 | $135.13 | $161.42 | 1,056,700 | — | — |
| 2015-12-09 | $134.39 | $160.54 | 1,525,000 | — | — |
| 2015-12-08 | $136.05 | $162.52 | 1,548,700 | — | — |
| 2015-12-07 | $135.53 | $161.90 | 1,341,000 | — | — |
| 2015-12-04 | $137.07 | $163.74 | 1,877,900 | — | — |
| 2015-12-03 | $132.57 | $158.36 | 2,367,600 | — | — |
| 2015-12-02 | $136.77 | $163.38 | 1,534,000 | — | — |
| 2015-12-01 | $138.35 | $165.27 | 2,719,200 | — | — |
| 2015-11-30 | $138.40 | $165.33 | 2,609,600 | — | — |
| 2015-11-27 | $139.96 | $167.19 | 643,700 | — | — |
| 2015-11-25 | $138.66 | $165.64 | 1,085,500 | — | — |
| 2015-11-24 | $137.96 | $164.80 | 1,263,000 | — | — |
| 2015-11-23 | $137.60 | $164.37 | 1,819,000 | — | — |
| 2015-11-20 | $137.84 | $164.66 | 2,780,100 | — | — |
| 2015-11-19 | $137.40 | $164.13 | 1,562,200 | — | — |
| 2015-11-18 | $137.73 | $164.53 | 1,504,500 | — | — |
| 2015-11-17 | $135.44 | $161.79 | 1,696,700 | — | — |
| 2015-11-16 | $135.54 | $161.91 | 1,369,200 | — | — |
| 2015-11-13 | $132.33 | $158.08 | 1,348,400 | — | — |
| 2015-11-12 | $132.44 | $158.21 | 1,296,900 | — | — |
| 2015-11-11 | $134.86 | $161.10 | 1,818,400 | — | — |
| 2015-11-10 | $136.03 | $162.50 | 1,942,900 | — | — |
| 2015-11-09 | $134.30 | $160.43 | 1,819,600 | — | — |
| 2015-11-06 | $134.30 | $160.43 | 1,242,200 | — | — |
| 2015-11-05 | $134.95 | $161.21 | 1,756,900 | — | — |
| 2015-11-04 | $135.25 | $161.57 | 1,622,500 | — | — |
| 2015-11-03 | $134.26 | $160.38 | 1,460,200 | — | — |
| 2015-11-02 | $134.54 | $160.72 | 1,618,600 | — | — |
| 2015-10-30 | $130.78 | $156.23 | 2,435,600 | — | — |
| 2015-10-29 | $131.38 | $156.94 | 1,783,400 | — | — |
| 2015-10-28 | $129.25 | $154.40 | 1,483,300 | — | — |
| 2015-10-27 | $126.79 | $151.46 | 1,711,600 | — | — |
| 2015-10-26 | $127.03 | $151.75 | 1,926,400 | — | — |
| 2015-10-23 | $126.47 | $151.08 | 3,333,600 | — | — |
| 2015-10-22 | $124.00 | $148.13 | 3,278,400 | — | — |
| 2015-10-21 | $127.11 | $151.84 | 4,230,500 | — | — |
| 2015-10-20 | $128.62 | $153.65 | 2,077,900 | — | — |
| 2015-10-19 | $129.03 | $154.14 | 2,007,500 | — | — |
| 2015-10-16 | $126.40 | $150.99 | 1,982,400 | — | — |
| 2015-10-15 | $125.47 | $149.88 | 2,245,400 | — | — |
| 2015-10-14 | $123.97 | $148.09 | 1,326,800 | — | — |
| 2015-10-13 | $125.48 | $149.90 | 898,500 | — | — |
| 2015-10-12 | $125.90 | $150.40 | 916,900 | — | — |
| 2015-10-09 | $126.52 | $151.14 | 1,283,000 | — | — |
| 2015-10-08 | $125.85 | $150.34 | 1,504,000 | — | — |
| 2015-10-07 | $125.20 | $149.56 | 2,002,000 | — | — |
| 2015-10-06 | $124.09 | $148.23 | 2,445,200 | — | — |
| 2015-10-05 | $126.55 | $151.17 | 2,176,400 | — | — |
| 2015-10-02 | $124.49 | $148.71 | 1,383,300 | — | — |
| 2015-10-01 | $122.10 | $145.86 | 2,043,100 | — | — |
| 2015-09-30 | $122.28 | $146.07 | 1,944,200 | — | — |
| 2015-09-29 | $119.84 | $143.16 | 2,181,800 | — | — |
| 2015-09-28 | $118.13 | $141.12 | 3,655,700 | — | — |
| 2015-09-25 | $122.65 | $146.51 | 1,996,800 | — | — |
| 2015-09-24 | $124.00 | $148.13 | 1,491,500 | — | — |
| 2015-09-23 | $124.62 | $148.87 | 1,339,400 | — | — |
| 2015-09-22 | $125.25 | $149.62 | 2,078,600 | — | — |
| 2015-09-21 | $126.33 | $150.91 | 1,866,300 | — | — |
| 2015-09-18 | $125.78 | $150.25 | 2,701,200 | — | — |
| 2015-09-17 | $128.23 | $153.18 | 3,074,900 | — | — |
| 2015-09-16 | $126.28 | $150.85 | 2,137,200 | — | — |
| 2015-09-15 | $125.09 | $149.43 | 2,125,000 | — | — |
| 2015-09-14 | $122.16 | $145.93 | 1,268,700 | — | — |
| 2015-09-11 | $122.90 | $146.81 | 1,411,100 | — | — |
| 2015-09-10 | $122.03 | $145.59 | 1,883,600 | — | — |
| 2015-09-09 | $121.62 | $145.11 | 2,199,800 | — | — |
| 2015-09-08 | $123.69 | $147.58 | 1,729,600 | — | — |
| 2015-09-04 | $121.17 | $144.57 | 2,158,800 | — | — |
| 2015-09-03 | $122.77 | $146.48 | 2,383,800 | — | — |
| 2015-09-02 | $122.78 | $146.49 | 2,923,500 | — | — |
| 2015-09-01 | $121.45 | $144.90 | 3,550,300 | — | — |
| 2015-08-31 | $125.37 | $149.58 | 2,601,400 | — | — |
| 2015-08-28 | $126.52 | $150.95 | 1,818,100 | — | — |
| 2015-08-27 | $127.91 | $152.61 | 2,159,500 | — | — |
| 2015-08-26 | $125.26 | $149.45 | 3,074,100 | — | — |
| 2015-08-25 | $120.05 | $143.23 | 2,863,500 | — | — |
| 2015-08-24 | $121.67 | $145.17 | 3,978,700 | — | — |
| 2015-08-21 | $127.96 | $152.67 | 2,046,100 | — | — |
| 2015-08-20 | $132.34 | $157.90 | 2,282,000 | — | — |
| 2015-08-19 | $133.73 | $159.55 | 1,299,300 | — | — |
| 2015-08-18 | $135.32 | $161.45 | 879,900 | — | — |
| 2015-08-17 | $136.31 | $162.63 | 892,200 | — | — |
| 2015-08-14 | $135.02 | $161.09 | 904,100 | — | — |
| 2015-08-13 | $133.72 | $159.54 | 828,300 | — | — |
| 2015-08-12 | $134.71 | $160.72 | 2,205,700 | — | — |
| 2015-08-11 | $134.58 | $160.57 | 1,546,800 | — | — |
| 2015-08-10 | $137.18 | $163.67 | 761,300 | — | — |
| 2015-08-07 | $136.02 | $162.29 | 1,070,400 | — | — |
| 2015-08-06 | $136.92 | $163.36 | 1,063,800 | — | — |
| 2015-08-05 | $138.69 | $165.47 | 1,117,100 | — | — |
| 2015-08-04 | $137.77 | $164.37 | 857,700 | — | — |
| 2015-08-03 | $138.44 | $165.17 | 1,448,000 | — | — |
| 2015-07-31 | $139.53 | $166.47 | 1,190,000 | — | — |
| 2015-07-30 | $139.12 | $165.99 | 947,300 | — | — |
| 2015-07-29 | $139.62 | $166.58 | 1,099,600 | — | — |
| 2015-07-28 | $138.65 | $165.42 | 1,256,900 | — | — |
| 2015-07-27 | $137.02 | $163.48 | 1,388,300 | — | — |
| 2015-07-24 | $137.94 | $164.58 | 1,345,500 | — | — |
| 2015-07-23 | $140.60 | $167.75 | 2,030,000 | — | — |
| 2015-07-22 | $140.06 | $167.11 | 3,412,200 | — | — |
| 2015-07-21 | $136.47 | $162.82 | 1,864,400 | — | — |
| 2015-07-20 | $136.17 | $162.47 | 1,055,400 | — | — |
| 2015-07-17 | $135.75 | $161.96 | 1,477,600 | — | — |
| 2015-07-16 | $136.66 | $163.05 | 1,363,500 | — | — |
| 2015-07-15 | $135.25 | $161.37 | 2,362,800 | — | — |
| 2015-07-14 | $136.59 | $162.97 | 2,763,100 | — | — |
| 2015-07-13 | $134.29 | $160.22 | 1,732,500 | — | — |
| 2015-07-10 | $130.63 | $155.86 | 2,163,300 | — | — |
| 2015-07-09 | $127.82 | $152.50 | 1,240,600 | — | — |
| 2015-07-08 | $128.20 | $152.96 | 1,515,500 | — | — |
| 2015-07-07 | $130.95 | $156.24 | 1,473,800 | — | — |
| 2015-07-06 | $130.39 | $155.57 | 1,465,400 | — | — |
| 2015-07-02 | $130.95 | $156.24 | 1,093,200 | — | — |
| 2015-07-01 | $130.82 | $156.08 | 1,161,000 | — | — |
| 2015-06-30 | $129.76 | $154.82 | 1,312,100 | — | — |
| 2015-06-29 | $129.45 | $154.45 | 1,862,200 | — | — |
| 2015-06-26 | $132.21 | $157.74 | 2,203,600 | — | — |
| 2015-06-25 | $131.53 | $156.93 | 1,993,600 | — | — |
| 2015-06-24 | $130.27 | $155.43 | 2,000,900 | — | — |
| 2015-06-23 | $129.55 | $154.57 | 836,600 | — | — |
| 2015-06-22 | $130.09 | $155.21 | 1,130,400 | — | — |
| 2015-06-19 | $129.97 | $155.07 | 1,948,600 | — | — |
| 2015-06-18 | $129.68 | $154.72 | 2,039,800 | — | — |
| 2015-06-17 | $128.64 | $153.48 | 1,322,100 | — | — |
| 2015-06-16 | $128.80 | $153.67 | 1,430,000 | — | — |
| 2015-06-15 | $129.54 | $154.56 | 2,271,300 | — | — |
| 2015-06-12 | $130.02 | $155.13 | 1,723,900 | — | — |
| 2015-06-11 | $130.52 | $155.72 | 762,800 | — | — |
| 2015-06-10 | $130.18 | $155.14 | 1,185,700 | — | — |
| 2015-06-09 | $128.57 | $153.22 | 2,007,400 | — | — |
| 2015-06-08 | $128.27 | $152.86 | 1,767,300 | — | — |
| 2015-06-05 | $129.57 | $154.41 | 919,300 | — | — |
| 2015-06-04 | $129.50 | $154.33 | 1,252,200 | — | — |
| 2015-06-03 | $129.98 | $154.90 | 1,137,200 | — | — |
| 2015-06-02 | $129.57 | $154.41 | 847,500 | — | — |
| 2015-06-01 | $129.46 | $154.28 | 1,209,200 | — | — |
| 2015-05-29 | $129.63 | $154.48 | 1,655,200 | — | — |
| 2015-05-28 | $130.13 | $155.08 | 928,700 | — | — |
| 2015-05-27 | $130.99 | $156.11 | 1,370,900 | — | — |
| 2015-05-26 | $129.80 | $154.69 | 1,557,500 | — | — |
| 2015-05-22 | $132.15 | $157.49 | 1,321,000 | — | — |
| 2015-05-21 | $132.84 | $158.31 | 2,328,700 | — | — |
| 2015-05-20 | $132.02 | $157.33 | 1,858,500 | — | — |
| 2015-05-19 | $130.55 | $155.58 | 1,232,200 | — | — |
| 2015-05-18 | $129.97 | $154.89 | 1,250,000 | — | — |
| 2015-05-15 | $130.16 | $155.12 | 1,518,000 | — | — |
| 2015-05-14 | $131.10 | $156.24 | 1,304,400 | — | — |
| 2015-05-13 | $129.85 | $154.75 | 2,084,700 | — | — |
| 2015-05-12 | $129.61 | $154.46 | 1,465,200 | — | — |
| 2015-05-11 | $129.87 | $154.77 | 962,300 | — | — |
| 2015-05-08 | $129.98 | $154.90 | 2,122,000 | — | — |
| 2015-05-07 | $127.75 | $152.24 | 2,313,800 | — | — |
| 2015-05-06 | $127.66 | $152.14 | 1,843,900 | — | — |
| 2015-05-05 | $126.65 | $150.93 | 1,348,300 | — | — |
| 2015-05-04 | $127.78 | $152.28 | 1,181,500 | — | — |
| 2015-05-01 | $127.66 | $152.14 | 2,293,400 | — | — |
| 2015-04-30 | $125.68 | $149.78 | 1,966,700 | — | — |
| 2015-04-29 | $127.13 | $151.51 | 1,642,000 | — | — |
| 2015-04-28 | $127.63 | $152.10 | 2,446,400 | — | — |
| 2015-04-27 | $127.27 | $151.67 | 2,925,100 | — | — |
| 2015-04-24 | $130.02 | $154.95 | 1,533,600 | — | — |
| 2015-04-23 | $129.55 | $154.39 | 2,254,300 | — | — |
| 2015-04-22 | $130.69 | $155.75 | 3,480,900 | — | — |
| 2015-04-21 | $134.44 | $160.22 | 1,758,200 | — | — |
| 2015-04-20 | $134.03 | $159.73 | 1,378,600 | — | — |
| 2015-04-17 | $132.10 | $157.43 | 2,040,300 | — | — |
| 2015-04-16 | $132.49 | $157.89 | 1,547,400 | — | — |
| 2015-04-15 | $133.62 | $159.24 | 944,000 | — | — |
| 2015-04-14 | $132.68 | $158.12 | 1,073,500 | — | — |
| 2015-04-13 | $132.72 | $158.17 | 810,600 | — | — |
| 2015-04-10 | $133.73 | $159.37 | 820,000 | — | — |
| 2015-04-09 | $133.57 | $159.18 | 750,600 | — | — |
| 2015-04-08 | $132.82 | $158.29 | 1,268,600 | — | — |
| 2015-04-07 | $133.02 | $158.52 | 945,600 | — | — |
| 2015-04-06 | $133.50 | $159.10 | 980,200 | — | — |
| 2015-04-02 | $133.11 | $158.63 | 841,100 | — | — |
| 2015-04-01 | $132.00 | $157.31 | 1,801,400 | — | — |
| 2015-03-31 | $134.34 | $160.10 | 1,431,700 | — | — |
| 2015-03-30 | $135.57 | $161.56 | 1,306,400 | — | — |
| 2015-03-27 | $133.69 | $159.32 | 1,104,700 | — | — |
| 2015-03-26 | $133.07 | $158.58 | 1,200,800 | — | — |
| 2015-03-25 | $133.71 | $159.35 | 1,805,500 | — | — |
| 2015-03-24 | $135.65 | $161.66 | 5,124,400 | — | — |
| 2015-03-23 | $137.87 | $164.30 | 1,830,300 | — | — |
| 2015-03-20 | $136.63 | $162.83 | 2,666,300 | — | — |
| 2015-03-19 | $134.76 | $160.60 | 1,638,800 | — | — |
| 2015-03-18 | $133.89 | $159.56 | 1,907,000 | — | — |
| 2015-03-17 | $132.35 | $157.73 | 1,544,000 | — | — |
| 2015-03-16 | $132.97 | $158.46 | 2,313,300 | — | — |
| 2015-03-13 | $127.42 | $151.85 | 1,209,600 | — | — |
| 2015-03-12 | $128.60 | $153.26 | 1,251,800 | — | — |
| 2015-03-11 | $127.94 | $152.29 | 1,153,300 | — | — |
| 2015-03-10 | $127.03 | $151.21 | 1,735,000 | — | — |
| 2015-03-09 | $128.10 | $152.48 | 991,300 | — | — |
| 2015-03-06 | $128.51 | $152.97 | 1,972,900 | — | — |
| 2015-03-05 | $131.46 | $156.48 | 1,544,700 | — | — |
| 2015-03-04 | $128.89 | $153.42 | 1,395,500 | — | — |
| 2015-03-03 | $129.73 | $154.42 | 1,460,400 | — | — |
| 2015-03-02 | $131.35 | $156.35 | 1,345,500 | — | — |
| 2015-02-27 | $130.00 | $154.74 | 1,070,400 | — | — |
| 2015-02-26 | $130.14 | $154.91 | 1,558,400 | — | — |
| 2015-02-25 | $131.07 | $156.02 | 1,285,800 | — | — |
| 2015-02-24 | $131.85 | $156.95 | 1,385,700 | — | — |
| 2015-02-23 | $130.98 | $155.91 | 2,086,200 | — | — |
| 2015-02-20 | $131.17 | $156.14 | 2,170,700 | — | — |
| 2015-02-19 | $127.79 | $152.11 | 1,266,300 | — | — |
| 2015-02-18 | $128.00 | $152.36 | 1,402,100 | — | — |
| 2015-02-17 | $128.03 | $152.40 | 1,381,400 | — | — |
| 2015-02-13 | $127.61 | $151.90 | 1,543,600 | — | — |
| 2015-02-12 | $126.83 | $150.97 | 1,370,700 | — | — |
| 2015-02-11 | $125.42 | $149.29 | 1,313,700 | — | — |
| 2015-02-10 | $125.03 | $148.83 | 1,232,300 | — | — |
| 2015-02-09 | $123.40 | $146.89 | 1,357,200 | — | — |
| 2015-02-06 | $124.80 | $148.55 | 1,573,400 | — | — |
| 2015-02-05 | $127.04 | $151.22 | 1,472,800 | — | — |
| 2015-02-04 | $126.35 | $150.40 | 1,531,100 | — | — |
| 2015-02-03 | $127.33 | $151.57 | 1,797,000 | — | — |
| 2015-02-02 | $125.89 | $149.85 | 1,835,600 | — | — |
| 2015-01-30 | $125.21 | $149.04 | 3,513,100 | — | — |
| 2015-01-29 | $127.96 | $152.32 | 4,903,000 | — | — |
| 2015-01-28 | $124.34 | $148.01 | 2,401,800 | — | — |
| 2015-01-27 | $124.88 | $148.65 | 1,894,300 | — | — |
| 2015-01-26 | $125.64 | $149.55 | 2,032,800 | — | — |
| 2015-01-23 | $124.87 | $148.64 | 1,993,800 | — | — |
| 2015-01-22 | $127.00 | $151.17 | 2,953,800 | — | — |
| 2015-01-21 | $125.36 | $149.22 | 1,366,700 | — | — |
| 2015-01-20 | $125.24 | $149.08 | 2,270,100 | — | — |
| 2015-01-16 | $125.29 | $149.14 | 2,034,100 | — | — |
| 2015-01-15 | $124.13 | $147.76 | 2,722,700 | — | — |
| 2015-01-14 | $126.20 | $150.22 | 2,851,500 | — | — |
| 2015-01-13 | $128.34 | $152.77 | 2,090,800 | — | — |
| 2015-01-12 | $128.50 | $152.96 | 1,810,400 | — | — |
| 2015-01-09 | $129.75 | $154.45 | 1,912,400 | — | — |
| 2015-01-08 | $130.27 | $155.07 | 2,515,800 | — | — |
| 2015-01-07 | $128.93 | $153.47 | 2,098,300 | — | — |
| 2015-01-06 | $125.18 | $149.01 | 2,519,300 | — | — |
| 2015-01-05 | $126.36 | $150.41 | 2,430,300 | — | — |
| 2015-01-02 | $128.12 | $152.51 | 2,034,700 | — | — |