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
- 1970-01-02 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 | $137.36 | $428.52 | 786,500 | — | — |
| 2015-12-30 | $139.26 | $434.45 | 766,000 | — | — |
| 2015-12-29 | $140.34 | $437.82 | 776,600 | — | — |
| 2015-12-28 | $139.59 | $435.48 | 731,200 | — | — |
| 2015-12-24 | $139.84 | $436.26 | 358,100 | — | — |
| 2015-12-23 | $139.89 | $436.41 | 967,300 | — | — |
| 2015-12-22 | $139.94 | $436.57 | 1,283,600 | — | — |
| 2015-12-21 | $138.09 | $430.80 | 941,800 | — | — |
| 2015-12-18 | $136.71 | $426.49 | 2,570,800 | — | — |
| 2015-12-17 | $138.16 | $431.02 | 1,186,700 | — | — |
| 2015-12-16 | $139.64 | $435.64 | 2,163,100 | — | — |
| 2015-12-15 | $138.04 | $430.64 | 2,181,900 | — | — |
| 2015-12-14 | $139.19 | $434.23 | 1,244,400 | — | — |
| 2015-12-11 | $137.84 | $430.02 | 1,307,800 | — | — |
| 2015-12-10 | $140.00 | $436.76 | 1,355,300 | — | — |
| 2015-12-09 | $140.17 | $437.29 | 1,653,600 | — | — |
| 2015-12-08 | $142.00 | $443.00 | 1,423,100 | — | — |
| 2015-12-07 | $143.09 | $446.40 | 1,782,800 | — | — |
| 2015-12-04 | $143.84 | $448.74 | 1,882,700 | — | — |
| 2015-12-03 | $141.96 | $442.87 | 2,988,700 | — | — |
| 2015-12-02 | $145.35 | $453.45 | 1,576,400 | — | — |
| 2015-12-01 | $147.60 | $460.47 | 1,618,800 | — | — |
| 2015-11-30 | $146.46 | $456.91 | 1,960,600 | — | — |
| 2015-11-27 | $145.56 | $454.10 | 542,100 | — | — |
| 2015-11-25 | $145.18 | $452.92 | 1,157,700 | — | — |
| 2015-11-24 | $145.53 | $454.01 | 1,260,000 | — | — |
| 2015-11-23 | $144.59 | $451.08 | 1,129,700 | — | — |
| 2015-11-20 | $145.50 | $453.92 | 1,644,600 | — | — |
| 2015-11-19 | $145.20 | $452.98 | 1,510,500 | — | — |
| 2015-11-18 | $143.71 | $448.33 | 1,037,700 | — | — |
| 2015-11-17 | $142.87 | $445.71 | 1,426,700 | — | — |
| 2015-11-16 | $143.28 | $446.99 | 1,731,400 | — | — |
| 2015-11-13 | $140.60 | $438.63 | 1,634,100 | — | — |
| 2015-11-12 | $141.85 | $442.53 | 1,667,900 | — | — |
| 2015-11-11 | $143.31 | $447.08 | 1,218,000 | — | — |
| 2015-11-10 | $143.94 | $449.05 | 1,455,300 | — | — |
| 2015-11-09 | $144.29 | $450.14 | 1,164,100 | — | — |
| 2015-11-06 | $145.92 | $455.23 | 1,744,600 | — | — |
| 2015-11-05 | $147.07 | $458.81 | 1,272,600 | — | — |
| 2015-11-04 | $147.28 | $459.47 | 893,600 | — | — |
| 2015-11-03 | $147.17 | $459.13 | 1,868,000 | — | — |
| 2015-11-02 | $148.72 | $463.96 | 1,651,100 | — | — |
| 2015-10-30 | $148.58 | $463.53 | 2,127,500 | — | — |
| 2015-10-29 | $149.97 | $467.86 | 1,680,100 | — | — |
| 2015-10-28 | $150.78 | $470.39 | 2,626,800 | — | — |
| 2015-10-27 | $148.40 | $462.96 | 1,621,200 | — | — |
| 2015-10-26 | $148.15 | $462.18 | 851,800 | — | — |
| 2015-10-23 | $148.28 | $462.59 | 1,198,400 | — | — |
| 2015-10-22 | $147.25 | $459.38 | 1,330,100 | — | — |
| 2015-10-21 | $143.09 | $446.40 | 1,099,600 | — | — |
| 2015-10-20 | $141.25 | $440.66 | 990,500 | — | — |
| 2015-10-19 | $141.25 | $440.66 | 958,100 | — | — |
| 2015-10-16 | $141.70 | $442.06 | 1,058,400 | — | — |
| 2015-10-15 | $141.29 | $440.78 | 749,800 | — | — |
| 2015-10-14 | $139.50 | $435.20 | 865,400 | — | — |
| 2015-10-13 | $141.71 | $442.09 | 703,700 | — | — |
| 2015-10-12 | $143.69 | $448.27 | 588,600 | — | — |
| 2015-10-09 | $142.72 | $445.24 | 1,265,600 | — | — |
| 2015-10-08 | $141.91 | $442.72 | 1,102,900 | — | — |
| 2015-10-07 | $140.36 | $437.88 | 1,405,800 | — | — |
| 2015-10-06 | $140.66 | $436.66 | 1,787,000 | — | — |
| 2015-10-05 | $144.12 | $447.41 | 1,774,800 | — | — |
| 2015-10-02 | $139.13 | $431.91 | 1,169,800 | — | — |
| 2015-10-01 | $138.18 | $428.97 | 1,226,800 | — | — |
| 2015-09-30 | $137.95 | $428.25 | 1,557,700 | — | — |
| 2015-09-29 | $135.59 | $420.93 | 1,869,600 | — | — |
| 2015-09-28 | $135.11 | $419.44 | 1,762,700 | — | — |
| 2015-09-25 | $138.02 | $428.47 | 1,174,200 | — | — |
| 2015-09-24 | $138.51 | $429.99 | 1,982,700 | — | — |
| 2015-09-23 | $136.57 | $423.97 | 950,800 | — | — |
| 2015-09-22 | $137.95 | $428.25 | 1,390,400 | — | — |
| 2015-09-21 | $139.72 | $433.75 | 897,800 | — | — |
| 2015-09-18 | $139.24 | $432.26 | 3,093,400 | — | — |
| 2015-09-17 | $141.56 | $439.46 | 1,215,600 | — | — |
| 2015-09-16 | $141.84 | $440.33 | 1,147,300 | — | — |
| 2015-09-15 | $141.79 | $440.17 | 1,124,700 | — | — |
| 2015-09-14 | $140.65 | $436.63 | 1,053,800 | — | — |
| 2015-09-11 | $141.88 | $440.45 | 1,259,000 | — | — |
| 2015-09-10 | $140.71 | $436.82 | 1,590,200 | — | — |
| 2015-09-09 | $142.47 | $442.28 | 1,207,900 | — | — |
| 2015-09-08 | $144.39 | $448.24 | 1,375,600 | — | — |
| 2015-09-04 | $141.18 | $438.28 | 974,000 | — | — |
| 2015-09-03 | $143.41 | $445.20 | 1,356,400 | — | — |
| 2015-09-02 | $142.45 | $442.22 | 1,171,800 | — | — |
| 2015-09-01 | $138.89 | $431.17 | 2,290,000 | — | — |
| 2015-08-31 | $142.03 | $440.92 | 1,224,900 | — | — |
| 2015-08-28 | $144.53 | $448.68 | 1,203,200 | — | — |
| 2015-08-27 | $145.17 | $450.67 | 2,418,300 | — | — |
| 2015-08-26 | $144.05 | $447.19 | 1,806,200 | — | — |
| 2015-08-25 | $138.84 | $431.01 | 2,175,900 | — | — |
| 2015-08-24 | $140.81 | $437.13 | 3,009,400 | — | — |
| 2015-08-21 | $145.17 | $450.67 | 2,652,100 | — | — |
| 2015-08-20 | $148.93 | $462.34 | 1,292,500 | — | — |
| 2015-08-19 | $152.75 | $474.20 | 1,287,900 | — | — |
| 2015-08-18 | $153.28 | $475.84 | 982,200 | — | — |
| 2015-08-17 | $152.85 | $474.51 | 1,182,100 | — | — |
| 2015-08-14 | $151.61 | $470.66 | 712,900 | — | — |
| 2015-08-13 | $150.54 | $467.34 | 851,500 | — | — |
| 2015-08-12 | $150.39 | $466.87 | 1,227,500 | — | — |
| 2015-08-11 | $150.60 | $467.52 | 950,400 | — | — |
| 2015-08-10 | $151.96 | $471.74 | 1,011,900 | — | — |
| 2015-08-07 | $149.72 | $464.79 | 951,300 | — | — |
| 2015-08-06 | $149.46 | $463.98 | 813,900 | — | — |
| 2015-08-05 | $149.82 | $465.10 | 814,200 | — | — |
| 2015-08-04 | $148.80 | $461.93 | 897,200 | — | — |
| 2015-08-03 | $148.85 | $462.09 | 921,500 | — | — |
| 2015-07-31 | $149.11 | $462.90 | 1,309,400 | — | — |
| 2015-07-30 | $150.28 | $466.53 | 1,603,600 | — | — |
| 2015-07-29 | $149.96 | $465.54 | 4,004,500 | — | — |
| 2015-07-28 | $144.29 | $447.93 | 2,061,100 | — | — |
| 2015-07-27 | $142.41 | $442.10 | 1,466,000 | — | — |
| 2015-07-24 | $142.62 | $442.75 | 1,659,000 | — | — |
| 2015-07-23 | $144.80 | $449.52 | 1,467,400 | — | — |
| 2015-07-22 | $145.22 | $450.82 | 2,012,400 | — | — |
| 2015-07-21 | $146.29 | $454.14 | 1,451,900 | — | — |
| 2015-07-20 | $149.01 | $462.59 | 983,100 | — | — |
| 2015-07-17 | $148.65 | $461.47 | 1,064,800 | — | — |
| 2015-07-16 | $148.45 | $460.85 | 1,315,600 | — | — |
| 2015-07-15 | $147.25 | $457.12 | 1,646,000 | — | — |
| 2015-07-14 | $146.97 | $456.25 | 1,787,200 | — | — |
| 2015-07-13 | $146.23 | $453.96 | 1,723,700 | — | — |
| 2015-07-10 | $146.10 | $453.55 | 1,707,400 | — | — |
| 2015-07-09 | $143.88 | $446.66 | 1,790,500 | — | — |
| 2015-07-08 | $142.26 | $441.63 | 1,566,300 | — | — |
| 2015-07-07 | $143.65 | $445.95 | 1,539,300 | — | — |
| 2015-07-06 | $143.34 | $444.98 | 1,307,500 | — | — |
| 2015-07-02 | $143.15 | $444.39 | 1,098,900 | — | — |
| 2015-07-01 | $143.17 | $444.46 | 1,217,100 | — | — |
| 2015-06-30 | $141.69 | $439.86 | 1,363,400 | — | — |
| 2015-06-29 | $141.84 | $438.19 | 1,627,000 | — | — |
| 2015-06-26 | $145.74 | $450.23 | 2,906,900 | — | — |
| 2015-06-25 | $144.13 | $445.26 | 1,140,500 | — | — |
| 2015-06-24 | $145.52 | $449.55 | 1,583,300 | — | — |
| 2015-06-23 | $145.37 | $449.09 | 1,293,500 | — | — |
| 2015-06-22 | $145.37 | $449.09 | 1,223,400 | — | — |
| 2015-06-19 | $145.09 | $448.23 | 1,469,000 | — | — |
| 2015-06-18 | $145.99 | $451.01 | 1,717,500 | — | — |
| 2015-06-17 | $144.50 | $446.40 | 1,395,000 | — | — |
| 2015-06-16 | $143.23 | $442.48 | 1,888,300 | — | — |
| 2015-06-15 | $142.02 | $438.74 | 1,414,300 | — | — |
| 2015-06-12 | $142.05 | $438.83 | 1,203,900 | — | — |
| 2015-06-11 | $142.25 | $439.45 | 1,425,000 | — | — |
| 2015-06-10 | $141.54 | $437.26 | 1,335,400 | — | — |
| 2015-06-09 | $138.68 | $428.42 | 1,284,200 | — | — |
| 2015-06-08 | $138.34 | $427.37 | 1,027,900 | — | — |
| 2015-06-05 | $139.22 | $430.09 | 873,700 | — | — |
| 2015-06-04 | $138.98 | $429.35 | 1,590,400 | — | — |
| 2015-06-03 | $140.68 | $434.60 | 1,036,900 | — | — |
| 2015-06-02 | $140.60 | $434.36 | 932,200 | — | — |
| 2015-06-01 | $140.25 | $433.27 | 1,221,600 | — | — |
| 2015-05-29 | $140.16 | $433.00 | 1,699,000 | — | — |
| 2015-05-28 | $140.41 | $433.77 | 1,134,600 | — | — |
| 2015-05-27 | $140.56 | $434.23 | 1,615,600 | — | — |
| 2015-05-26 | $137.99 | $426.29 | 1,092,200 | — | — |
| 2015-05-22 | $139.64 | $431.39 | 1,183,800 | — | — |
| 2015-05-21 | $140.87 | $435.19 | 1,248,100 | — | — |
| 2015-05-20 | $139.95 | $432.35 | 951,500 | — | — |
| 2015-05-19 | $140.05 | $432.66 | 881,100 | — | — |
| 2015-05-18 | $140.28 | $433.37 | 1,074,500 | — | — |
| 2015-05-15 | $140.11 | $432.84 | 1,278,200 | — | — |
| 2015-05-14 | $140.94 | $435.41 | 875,500 | — | — |
| 2015-05-13 | $139.02 | $429.47 | 953,300 | — | — |
| 2015-05-12 | $139.43 | $430.74 | 804,100 | — | — |
| 2015-05-11 | $140.22 | $433.18 | 968,200 | — | — |
| 2015-05-08 | $141.66 | $437.63 | 1,727,600 | — | — |
| 2015-05-07 | $138.30 | $427.25 | 1,157,400 | — | — |
| 2015-05-06 | $137.63 | $425.18 | 1,792,800 | — | — |
| 2015-05-05 | $137.98 | $426.26 | 1,652,100 | — | — |
| 2015-05-04 | $140.60 | $434.36 | 1,697,300 | — | — |
| 2015-05-01 | $140.14 | $432.93 | 1,885,700 | — | — |
| 2015-04-30 | $137.32 | $424.22 | 2,908,000 | — | — |
| 2015-04-29 | $138.53 | $427.96 | 2,822,600 | — | — |
| 2015-04-28 | $133.48 | $412.36 | 1,163,400 | — | — |
| 2015-04-27 | $133.56 | $412.61 | 1,069,900 | — | — |
| 2015-04-24 | $134.10 | $414.27 | 1,229,000 | — | — |
| 2015-04-23 | $132.80 | $410.26 | 1,613,800 | — | — |
| 2015-04-22 | $133.71 | $413.07 | 869,400 | — | — |
| 2015-04-21 | $133.14 | $411.31 | 742,300 | — | — |
| 2015-04-20 | $133.28 | $411.74 | 776,600 | — | — |
| 2015-04-17 | $131.27 | $405.53 | 1,223,100 | — | — |
| 2015-04-16 | $133.15 | $411.34 | 1,352,500 | — | — |
| 2015-04-15 | $132.60 | $409.64 | 1,256,900 | — | — |
| 2015-04-14 | $133.10 | $411.19 | 1,486,400 | — | — |
| 2015-04-13 | $134.77 | $416.34 | 754,100 | — | — |
| 2015-04-10 | $135.91 | $419.87 | 1,028,100 | — | — |
| 2015-04-09 | $135.78 | $419.46 | 845,000 | — | — |
| 2015-04-08 | $135.24 | $417.80 | 1,157,500 | — | — |
| 2015-04-07 | $135.00 | $414.92 | 1,610,600 | — | — |
| 2015-04-06 | $135.51 | $416.49 | 1,112,100 | — | — |
| 2015-04-02 | $133.73 | $411.02 | 815,200 | — | — |
| 2015-04-01 | $133.98 | $411.79 | 1,131,400 | — | — |
| 2015-03-31 | $135.73 | $417.17 | 1,286,400 | — | — |
| 2015-03-30 | $137.51 | $422.64 | 1,099,100 | — | — |
| 2015-03-27 | $135.04 | $415.05 | 945,700 | — | — |
| 2015-03-26 | $134.53 | $413.48 | 1,856,200 | — | — |
| 2015-03-25 | $133.76 | $411.11 | 1,803,500 | — | — |
| 2015-03-24 | $135.20 | $415.54 | 1,435,100 | — | — |
| 2015-03-23 | $135.88 | $417.63 | 1,596,600 | — | — |
| 2015-03-20 | $135.41 | $416.18 | 5,233,200 | — | — |
| 2015-03-19 | $135.28 | $415.78 | 1,628,500 | — | — |
| 2015-03-18 | $136.12 | $418.37 | 2,032,800 | — | — |
| 2015-03-17 | $134.13 | $412.25 | 1,171,200 | — | — |
| 2015-03-16 | $134.97 | $414.83 | 1,899,800 | — | — |
| 2015-03-13 | $132.19 | $406.29 | 1,627,300 | — | — |
| 2015-03-12 | $133.67 | $410.84 | 1,520,000 | — | — |
| 2015-03-11 | $132.30 | $406.62 | 1,495,100 | — | — |
| 2015-03-10 | $132.69 | $407.82 | 1,997,000 | — | — |
| 2015-03-09 | $135.92 | $417.75 | 1,115,300 | — | — |
| 2015-03-06 | $134.60 | $413.69 | 1,393,100 | — | — |
| 2015-03-05 | $136.43 | $419.32 | 1,660,500 | — | — |
| 2015-03-04 | $136.25 | $418.77 | 1,866,600 | — | — |
| 2015-03-03 | $137.09 | $421.35 | 1,513,400 | — | — |
| 2015-03-02 | $139.80 | $429.68 | 1,278,200 | — | — |
| 2015-02-27 | $138.78 | $426.54 | 1,267,800 | — | — |
| 2015-02-26 | $139.43 | $428.54 | 1,059,500 | — | — |
| 2015-02-25 | $140.14 | $430.72 | 735,300 | — | — |
| 2015-02-24 | $141.68 | $435.45 | 764,100 | — | — |
| 2015-02-23 | $141.26 | $434.16 | 747,400 | — | — |
| 2015-02-20 | $142.24 | $437.18 | 1,341,200 | — | — |
| 2015-02-19 | $139.51 | $428.78 | 741,900 | — | — |
| 2015-02-18 | $138.66 | $426.17 | 755,200 | — | — |
| 2015-02-17 | $138.05 | $424.30 | 1,242,400 | — | — |
| 2015-02-13 | $137.61 | $422.95 | 1,361,700 | — | — |
| 2015-02-12 | $138.15 | $424.60 | 860,900 | — | — |
| 2015-02-11 | $137.21 | $421.72 | 1,297,400 | — | — |
| 2015-02-10 | $138.16 | $424.64 | 1,361,300 | — | — |
| 2015-02-09 | $136.94 | $420.89 | 1,902,100 | — | — |
| 2015-02-06 | $139.29 | $428.11 | 1,428,400 | — | — |
| 2015-02-05 | $138.69 | $426.26 | 1,399,500 | — | — |
| 2015-02-04 | $138.53 | $425.77 | 1,500,500 | — | — |
| 2015-02-03 | $138.95 | $427.06 | 1,893,100 | — | — |
| 2015-02-02 | $136.12 | $418.37 | 2,031,000 | — | — |
| 2015-01-30 | $133.21 | $409.42 | 3,479,800 | — | — |
| 2015-01-29 | $134.48 | $413.33 | 3,133,200 | — | — |
| 2015-01-28 | $136.40 | $419.23 | 2,764,700 | — | — |
| 2015-01-27 | $137.20 | $421.69 | 1,590,100 | — | — |
| 2015-01-26 | $140.06 | $430.48 | 1,223,300 | — | — |
| 2015-01-23 | $141.32 | $434.35 | 895,600 | — | — |
| 2015-01-22 | $141.21 | $434.01 | 1,311,200 | — | — |
| 2015-01-21 | $138.89 | $426.88 | 1,197,900 | — | — |
| 2015-01-20 | $138.09 | $424.42 | 1,761,500 | — | — |
| 2015-01-16 | $139.07 | $427.43 | 1,681,500 | — | — |
| 2015-01-15 | $137.71 | $423.25 | 1,481,500 | — | — |
| 2015-01-14 | $137.35 | $422.15 | 1,258,800 | — | — |
| 2015-01-13 | $137.79 | $421.59 | 1,722,100 | — | — |
| 2015-01-12 | $137.90 | $421.93 | 1,386,200 | — | — |
| 2015-01-09 | $138.97 | $425.20 | 3,032,700 | — | — |
| 2015-01-08 | $138.46 | $423.64 | 3,858,400 | — | — |
| 2015-01-07 | $135.20 | $413.67 | 2,067,200 | — | — |
| 2015-01-06 | $135.72 | $415.26 | 2,766,800 | — | — |
| 2015-01-05 | $135.56 | $414.77 | 1,437,100 | — | — |
| 2015-01-02 | $138.45 | $423.61 | 1,111,700 | — | — |