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
- 1999-11-10 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 | $96.23 | $139.04 | 2,178,600 | — | — |
| 2015-12-30 | $97.09 | $140.28 | 1,727,300 | — | — |
| 2015-12-29 | $97.72 | $141.19 | 1,688,900 | — | — |
| 2015-12-28 | $97.00 | $140.15 | 2,274,600 | — | — |
| 2015-12-24 | $97.34 | $140.64 | 1,497,600 | — | — |
| 2015-12-23 | $97.24 | $140.50 | 4,812,200 | — | — |
| 2015-12-22 | $98.00 | $141.60 | 2,458,600 | — | — |
| 2015-12-21 | $96.89 | $139.99 | 3,311,100 | — | — |
| 2015-12-18 | $98.00 | $141.60 | 7,053,500 | — | — |
| 2015-12-17 | $100.00 | $144.49 | 4,792,100 | — | — |
| 2015-12-16 | $100.51 | $145.22 | 3,483,100 | — | — |
| 2015-12-15 | $98.90 | $142.90 | 3,434,200 | — | — |
| 2015-12-14 | $97.87 | $141.41 | 4,132,600 | — | — |
| 2015-12-11 | $97.46 | $140.82 | 5,746,600 | — | — |
| 2015-12-10 | $100.45 | $145.14 | 3,232,400 | — | — |
| 2015-12-09 | $100.46 | $145.15 | 3,118,900 | — | — |
| 2015-12-08 | $101.16 | $146.16 | 3,738,100 | — | — |
| 2015-12-07 | $102.45 | $148.03 | 2,521,500 | — | — |
| 2015-12-04 | $103.26 | $149.20 | 3,560,900 | — | — |
| 2015-12-03 | $102.29 | $147.79 | 3,927,900 | — | — |
| 2015-12-02 | $103.30 | $149.25 | 3,577,100 | — | — |
| 2015-12-01 | $104.38 | $150.81 | 3,424,200 | — | — |
| 2015-11-30 | $103.01 | $148.83 | 3,998,700 | — | — |
| 2015-11-27 | $104.18 | $150.53 | 954,100 | — | — |
| 2015-11-25 | $103.49 | $149.53 | 1,354,700 | — | — |
| 2015-11-24 | $103.40 | $149.40 | 1,557,700 | — | — |
| 2015-11-23 | $103.59 | $149.67 | 2,290,400 | — | — |
| 2015-11-20 | $104.10 | $150.41 | 2,646,800 | — | — |
| 2015-11-19 | $104.10 | $150.41 | 1,552,700 | — | — |
| 2015-11-18 | $103.68 | $149.80 | 2,141,600 | — | — |
| 2015-11-17 | $103.14 | $149.02 | 2,098,200 | — | — |
| 2015-11-16 | $103.14 | $149.02 | 2,226,500 | — | — |
| 2015-11-13 | $101.78 | $147.06 | 3,114,400 | — | — |
| 2015-11-12 | $102.60 | $148.24 | 3,296,100 | — | — |
| 2015-11-11 | $104.80 | $150.37 | 2,581,000 | — | — |
| 2015-11-10 | $104.34 | $149.71 | 2,148,900 | — | — |
| 2015-11-09 | $104.01 | $149.23 | 3,416,800 | — | — |
| 2015-11-06 | $104.99 | $150.64 | 2,877,700 | — | — |
| 2015-11-05 | $104.23 | $149.55 | 2,540,900 | — | — |
| 2015-11-04 | $104.00 | $149.22 | 2,817,500 | — | — |
| 2015-11-03 | $104.48 | $149.91 | 2,785,900 | — | — |
| 2015-11-02 | $104.57 | $150.04 | 2,648,200 | — | — |
| 2015-10-30 | $103.02 | $147.81 | 3,232,500 | — | — |
| 2015-10-29 | $103.47 | $148.46 | 2,762,500 | — | — |
| 2015-10-28 | $102.63 | $147.25 | 3,542,700 | — | — |
| 2015-10-27 | $103.10 | $147.93 | 5,144,600 | — | — |
| 2015-10-26 | $106.18 | $152.35 | 3,486,800 | — | — |
| 2015-10-23 | $106.80 | $153.24 | 4,060,200 | — | — |
| 2015-10-22 | $106.43 | $152.70 | 3,570,200 | — | — |
| 2015-10-21 | $105.26 | $151.03 | 3,286,500 | — | — |
| 2015-10-20 | $104.56 | $150.02 | 2,248,700 | — | — |
| 2015-10-19 | $104.26 | $149.59 | 2,296,800 | — | — |
| 2015-10-16 | $103.95 | $149.15 | 2,083,200 | — | — |
| 2015-10-15 | $103.80 | $148.93 | 2,847,400 | — | — |
| 2015-10-14 | $102.86 | $147.58 | 2,227,500 | — | — |
| 2015-10-13 | $103.30 | $148.21 | 3,060,800 | — | — |
| 2015-10-12 | $104.41 | $149.81 | 1,792,500 | — | — |
| 2015-10-09 | $103.68 | $148.76 | 2,418,200 | — | — |
| 2015-10-08 | $103.38 | $148.33 | 2,689,600 | — | — |
| 2015-10-07 | $102.24 | $146.69 | 2,901,800 | — | — |
| 2015-10-06 | $101.43 | $145.53 | 2,339,000 | — | — |
| 2015-10-05 | $101.53 | $145.67 | 3,088,100 | — | — |
| 2015-10-02 | $99.38 | $142.59 | 3,554,600 | — | — |
| 2015-10-01 | $98.58 | $141.44 | 3,053,300 | — | — |
| 2015-09-30 | $98.69 | $141.60 | 2,985,000 | — | — |
| 2015-09-29 | $98.14 | $140.81 | 2,616,000 | — | — |
| 2015-09-28 | $97.27 | $139.56 | 2,499,000 | — | — |
| 2015-09-25 | $98.76 | $141.70 | 3,294,200 | — | — |
| 2015-09-24 | $97.50 | $139.89 | 3,826,000 | — | — |
| 2015-09-23 | $97.57 | $139.99 | 3,395,600 | — | — |
| 2015-09-22 | $98.51 | $141.34 | 3,606,800 | — | — |
| 2015-09-21 | $99.65 | $142.98 | 3,044,700 | — | — |
| 2015-09-18 | $98.32 | $141.07 | 5,127,500 | — | — |
| 2015-09-17 | $100.62 | $144.37 | 3,879,700 | — | — |
| 2015-09-16 | $100.08 | $143.59 | 3,237,200 | — | — |
| 2015-09-15 | $100.52 | $144.23 | 5,206,700 | — | — |
| 2015-09-14 | $97.01 | $139.19 | 1,788,100 | — | — |
| 2015-09-11 | $97.18 | $139.43 | 2,129,000 | — | — |
| 2015-09-10 | $96.82 | $138.92 | 2,928,200 | — | — |
| 2015-09-09 | $97.05 | $139.25 | 2,773,200 | — | — |
| 2015-09-08 | $97.93 | $140.51 | 2,857,800 | — | — |
| 2015-09-04 | $95.30 | $136.74 | 3,334,000 | — | — |
| 2015-09-03 | $96.77 | $138.84 | 3,320,200 | — | — |
| 2015-09-02 | $96.71 | $138.76 | 3,578,900 | — | — |
| 2015-09-01 | $95.20 | $136.59 | 5,168,600 | — | — |
| 2015-08-31 | $97.65 | $140.11 | 2,892,700 | — | — |
| 2015-08-28 | $98.64 | $141.53 | 2,778,400 | — | — |
| 2015-08-27 | $99.15 | $142.26 | 4,739,800 | — | — |
| 2015-08-26 | $96.63 | $138.64 | 5,886,900 | — | — |
| 2015-08-25 | $94.46 | $135.53 | 6,023,000 | — | — |
| 2015-08-24 | $95.51 | $137.04 | 7,929,500 | — | — |
| 2015-08-21 | $99.14 | $142.25 | 6,566,500 | — | — |
| 2015-08-20 | $101.05 | $144.99 | 3,779,400 | — | — |
| 2015-08-19 | $102.31 | $146.79 | 2,119,900 | — | — |
| 2015-08-18 | $102.76 | $147.44 | 2,080,900 | — | — |
| 2015-08-17 | $102.90 | $147.64 | 2,181,600 | — | — |
| 2015-08-14 | $102.73 | $147.40 | 2,278,800 | — | — |
| 2015-08-13 | $101.84 | $146.12 | 1,829,900 | — | — |
| 2015-08-12 | $102.82 | $146.48 | 3,762,500 | — | — |
| 2015-08-11 | $102.99 | $146.72 | 3,465,200 | — | — |
| 2015-08-10 | $103.43 | $147.35 | 2,690,800 | — | — |
| 2015-08-07 | $102.14 | $145.51 | 2,982,900 | — | — |
| 2015-08-06 | $102.43 | $145.92 | 2,043,100 | — | — |
| 2015-08-05 | $102.94 | $146.65 | 3,196,700 | — | — |
| 2015-08-04 | $102.64 | $146.22 | 2,431,500 | — | — |
| 2015-08-03 | $102.75 | $146.38 | 2,756,900 | — | — |
| 2015-07-31 | $102.36 | $145.82 | 4,222,900 | — | — |
| 2015-07-30 | $101.40 | $144.45 | 2,871,000 | — | — |
| 2015-07-29 | $100.89 | $143.73 | 5,563,700 | — | — |
| 2015-07-28 | $99.94 | $142.38 | 7,592,900 | — | — |
| 2015-07-27 | $95.12 | $135.51 | 3,628,300 | — | — |
| 2015-07-24 | $94.75 | $134.98 | 2,959,700 | — | — |
| 2015-07-23 | $96.11 | $136.92 | 1,940,400 | — | — |
| 2015-07-22 | $97.23 | $138.51 | 2,691,000 | — | — |
| 2015-07-21 | $97.96 | $139.55 | 2,178,900 | — | — |
| 2015-07-20 | $97.59 | $139.03 | 1,777,000 | — | — |
| 2015-07-17 | $97.60 | $139.04 | 2,653,400 | — | — |
| 2015-07-16 | $97.48 | $138.87 | 1,548,400 | — | — |
| 2015-07-15 | $97.18 | $138.44 | 2,092,900 | — | — |
| 2015-07-14 | $97.87 | $139.43 | 2,419,200 | — | — |
| 2015-07-13 | $97.76 | $139.27 | 2,489,900 | — | — |
| 2015-07-10 | $96.96 | $138.13 | 1,951,700 | — | — |
| 2015-07-09 | $95.75 | $136.41 | 2,042,100 | — | — |
| 2015-07-08 | $95.49 | $136.04 | 2,782,300 | — | — |
| 2015-07-07 | $97.50 | $138.90 | 3,755,900 | — | — |
| 2015-07-06 | $96.66 | $137.70 | 2,721,000 | — | — |
| 2015-07-02 | $97.20 | $138.47 | 1,836,000 | — | — |
| 2015-07-01 | $96.94 | $138.10 | 2,893,300 | — | — |
| 2015-06-30 | $96.91 | $138.06 | 3,059,400 | — | — |
| 2015-06-29 | $97.31 | $138.63 | 3,507,600 | — | — |
| 2015-06-26 | $99.35 | $141.53 | 2,782,500 | — | — |
| 2015-06-25 | $98.94 | $140.95 | 2,227,900 | — | — |
| 2015-06-24 | $99.39 | $141.59 | 2,565,500 | — | — |
| 2015-06-23 | $100.75 | $143.53 | 1,493,300 | — | — |
| 2015-06-22 | $101.39 | $144.44 | 3,236,200 | — | — |
| 2015-06-19 | $100.84 | $143.66 | 3,600,600 | — | — |
| 2015-06-18 | $101.40 | $144.45 | 2,948,900 | — | — |
| 2015-06-17 | $100.42 | $143.06 | 2,846,600 | — | — |
| 2015-06-16 | $100.35 | $142.96 | 3,061,900 | — | — |
| 2015-06-15 | $99.96 | $142.40 | 2,152,500 | — | — |
| 2015-06-12 | $100.06 | $142.55 | 2,420,400 | — | — |
| 2015-06-11 | $101.00 | $143.89 | 1,899,000 | — | — |
| 2015-06-10 | $100.46 | $143.12 | 2,682,400 | — | — |
| 2015-06-09 | $99.62 | $141.92 | 2,348,300 | — | — |
| 2015-06-08 | $99.27 | $141.42 | 2,819,900 | — | — |
| 2015-06-05 | $100.51 | $143.19 | 2,692,100 | — | — |
| 2015-06-04 | $100.10 | $142.60 | 3,125,800 | — | — |
| 2015-06-03 | $100.60 | $143.32 | 3,611,600 | — | — |
| 2015-06-02 | $99.43 | $141.65 | 2,324,900 | — | — |
| 2015-06-01 | $99.48 | $141.72 | 2,857,600 | — | — |
| 2015-05-29 | $99.22 | $141.35 | 4,231,800 | — | — |
| 2015-05-28 | $99.87 | $142.28 | 2,722,100 | — | — |
| 2015-05-27 | $100.92 | $143.77 | 2,068,600 | — | — |
| 2015-05-26 | $100.52 | $143.20 | 2,364,900 | — | — |
| 2015-05-22 | $101.43 | $144.50 | 2,200,500 | — | — |
| 2015-05-21 | $102.05 | $145.38 | 2,159,500 | — | — |
| 2015-05-20 | $101.96 | $145.25 | 2,627,600 | — | — |
| 2015-05-19 | $102.08 | $145.42 | 3,198,300 | — | — |
| 2015-05-18 | $101.91 | $145.18 | 2,769,300 | — | — |
| 2015-05-15 | $102.13 | $145.49 | 5,347,800 | — | — |
| 2015-05-14 | $100.67 | $143.41 | 5,966,400 | — | — |
| 2015-05-13 | $99.43 | $140.61 | 3,205,100 | — | — |
| 2015-05-12 | $99.97 | $141.37 | 2,438,400 | — | — |
| 2015-05-11 | $100.53 | $142.16 | 4,080,400 | — | — |
| 2015-05-08 | $100.36 | $141.92 | 2,964,400 | — | — |
| 2015-05-07 | $99.64 | $140.91 | 3,151,700 | — | — |
| 2015-05-06 | $99.22 | $140.31 | 3,403,200 | — | — |
| 2015-05-05 | $100.11 | $141.57 | 2,845,200 | — | — |
| 2015-05-04 | $101.43 | $143.44 | 2,993,000 | — | — |
| 2015-05-01 | $101.38 | $143.37 | 2,846,100 | — | — |
| 2015-04-30 | $100.53 | $142.16 | 4,045,700 | — | — |
| 2015-04-29 | $101.25 | $143.18 | 5,454,500 | — | — |
| 2015-04-28 | $100.77 | $142.50 | 8,282,700 | — | — |
| 2015-04-27 | $97.43 | $137.78 | 3,906,300 | — | — |
| 2015-04-24 | $98.10 | $138.73 | 2,253,000 | — | — |
| 2015-04-23 | $98.22 | $138.90 | 2,420,200 | — | — |
| 2015-04-22 | $98.14 | $138.78 | 2,904,900 | — | — |
| 2015-04-21 | $97.61 | $138.03 | 3,277,600 | — | — |
| 2015-04-20 | $97.46 | $137.82 | 5,021,400 | — | — |
| 2015-04-17 | $95.38 | $134.88 | 3,699,300 | — | — |
| 2015-04-16 | $96.14 | $135.96 | 2,520,800 | — | — |
| 2015-04-15 | $96.62 | $136.63 | 2,705,000 | — | — |
| 2015-04-14 | $96.55 | $136.54 | 3,221,200 | — | — |
| 2015-04-13 | $96.15 | $135.97 | 3,192,000 | — | — |
| 2015-04-10 | $96.79 | $136.88 | 3,173,700 | — | — |
| 2015-04-09 | $96.70 | $136.75 | 3,378,400 | — | — |
| 2015-04-08 | $96.67 | $136.71 | 2,992,000 | — | — |
| 2015-04-07 | $96.68 | $136.72 | 2,518,300 | — | — |
| 2015-04-06 | $96.84 | $136.95 | 2,513,600 | — | — |
| 2015-04-02 | $96.47 | $136.42 | 3,010,600 | — | — |
| 2015-04-01 | $96.54 | $136.52 | 3,394,700 | — | — |
| 2015-03-31 | $96.94 | $137.09 | 2,718,100 | — | — |
| 2015-03-30 | $97.27 | $137.55 | 2,488,000 | — | — |
| 2015-03-27 | $96.59 | $136.59 | 2,506,900 | — | — |
| 2015-03-26 | $96.64 | $136.66 | 3,278,700 | — | — |
| 2015-03-25 | $97.46 | $137.82 | 3,483,600 | — | — |
| 2015-03-24 | $99.26 | $140.37 | 2,656,000 | — | — |
| 2015-03-23 | $99.88 | $141.24 | 2,670,900 | — | — |
| 2015-03-20 | $100.25 | $141.77 | 4,137,400 | — | — |
| 2015-03-19 | $99.91 | $141.29 | 2,128,400 | — | — |
| 2015-03-18 | $100.26 | $141.78 | 3,016,000 | — | — |
| 2015-03-17 | $99.60 | $140.85 | 1,987,000 | — | — |
| 2015-03-16 | $100.26 | $141.78 | 2,714,200 | — | — |
| 2015-03-13 | $98.53 | $139.34 | 3,449,500 | — | — |
| 2015-03-12 | $99.67 | $140.95 | 1,951,700 | — | — |
| 2015-03-11 | $98.72 | $139.60 | 3,079,300 | — | — |
| 2015-03-10 | $99.47 | $140.67 | 3,579,600 | — | — |
| 2015-03-09 | $100.55 | $142.19 | 3,602,000 | — | — |
| 2015-03-06 | $100.62 | $142.29 | 3,008,500 | — | — |
| 2015-03-05 | $100.72 | $142.43 | 2,589,300 | — | — |
| 2015-03-04 | $100.42 | $142.01 | 4,511,700 | — | — |
| 2015-03-03 | $101.50 | $143.54 | 2,767,400 | — | — |
| 2015-03-02 | $101.93 | $144.14 | 2,315,600 | — | — |
| 2015-02-27 | $101.73 | $143.86 | 2,130,900 | — | — |
| 2015-02-26 | $101.86 | $144.04 | 2,125,500 | — | — |
| 2015-02-25 | $101.96 | $144.19 | 2,215,100 | — | — |
| 2015-02-24 | $102.32 | $144.70 | 2,715,800 | — | — |
| 2015-02-23 | $101.77 | $143.92 | 1,728,100 | — | — |
| 2015-02-20 | $101.96 | $144.19 | 3,411,700 | — | — |
| 2015-02-19 | $101.70 | $143.82 | 2,435,200 | — | — |
| 2015-02-18 | $102.62 | $144.09 | 2,348,400 | — | — |
| 2015-02-17 | $102.51 | $143.93 | 3,814,800 | — | — |
| 2015-02-13 | $101.79 | $142.92 | 2,106,000 | — | — |
| 2015-02-12 | $101.41 | $142.39 | 2,981,600 | — | — |
| 2015-02-11 | $100.91 | $141.69 | 2,826,100 | — | — |
| 2015-02-10 | $101.08 | $141.93 | 2,750,900 | — | — |
| 2015-02-09 | $100.46 | $141.05 | 2,626,200 | — | — |
| 2015-02-06 | $100.67 | $141.35 | 2,965,400 | — | — |
| 2015-02-05 | $101.46 | $142.46 | 4,026,400 | — | — |
| 2015-02-04 | $100.53 | $141.15 | 4,278,600 | — | — |
| 2015-02-03 | $100.57 | $141.21 | 5,581,600 | — | — |
| 2015-02-02 | $100.13 | $140.59 | 3,811,800 | — | — |
| 2015-01-30 | $98.84 | $138.78 | 5,916,300 | — | — |
| 2015-01-29 | $100.42 | $141.00 | 4,648,300 | — | — |
| 2015-01-28 | $99.30 | $139.43 | 5,481,400 | — | — |
| 2015-01-27 | $100.85 | $141.60 | 4,766,300 | — | — |
| 2015-01-26 | $102.35 | $143.71 | 10,903,700 | — | — |
| 2015-01-23 | $102.93 | $144.52 | 19,275,400 | — | — |
| 2015-01-22 | $114.25 | $160.42 | 3,008,100 | — | — |
| 2015-01-21 | $111.68 | $156.81 | 2,144,300 | — | — |
| 2015-01-20 | $111.31 | $156.29 | 4,124,800 | — | — |
| 2015-01-16 | $110.30 | $154.87 | 4,495,200 | — | — |
| 2015-01-15 | $109.29 | $153.45 | 2,847,300 | — | — |
| 2015-01-14 | $109.37 | $153.56 | 2,981,000 | — | — |
| 2015-01-13 | $110.11 | $154.60 | 3,233,600 | — | — |
| 2015-01-12 | $109.64 | $153.94 | 2,198,200 | — | — |
| 2015-01-09 | $109.60 | $153.89 | 2,060,200 | — | — |
| 2015-01-08 | $110.41 | $155.03 | 2,876,100 | — | — |
| 2015-01-07 | $108.46 | $152.29 | 1,949,500 | — | — |
| 2015-01-06 | $107.46 | $150.88 | 3,808,900 | — | — |
| 2015-01-05 | $108.17 | $151.88 | 3,519,600 | — | — |
| 2015-01-02 | $110.38 | $154.98 | 2,662,900 | — | — |