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
- 1996-05-09 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 | $132.04 | $132.04 | 3,405,600 | — | — |
| 2015-12-30 | $133.26 | $133.26 | 2,684,300 | — | — |
| 2015-12-29 | $134.14 | $134.14 | 3,135,400 | — | — |
| 2015-12-28 | $133.12 | $133.12 | 2,382,900 | — | — |
| 2015-12-24 | $133.89 | $133.89 | 1,367,500 | — | — |
| 2015-12-23 | $134.15 | $134.15 | 3,483,200 | — | — |
| 2015-12-22 | $133.14 | $133.14 | 3,714,500 | — | — |
| 2015-12-21 | $131.19 | $131.19 | 4,308,400 | — | — |
| 2015-12-18 | $129.53 | $129.53 | 8,791,500 | — | — |
| 2015-12-17 | $133.97 | $133.97 | 3,595,900 | — | — |
| 2015-12-16 | $135.88 | $135.88 | 4,930,300 | — | — |
| 2015-12-15 | $134.88 | $134.88 | 4,703,300 | — | — |
| 2015-12-14 | $132.02 | $132.02 | 4,418,700 | — | — |
| 2015-12-11 | $130.31 | $130.31 | 5,483,100 | — | — |
| 2015-12-10 | $131.71 | $131.71 | 3,463,800 | — | — |
| 2015-12-09 | $131.71 | $131.71 | 4,062,900 | — | — |
| 2015-12-08 | $133.36 | $133.36 | 4,055,600 | — | — |
| 2015-12-07 | $135.60 | $135.60 | 2,794,900 | — | — |
| 2015-12-04 | $136.48 | $136.48 | 5,520,200 | — | — |
| 2015-12-03 | $132.66 | $132.66 | 4,378,300 | — | — |
| 2015-12-02 | $135.27 | $135.27 | 3,710,800 | — | — |
| 2015-12-01 | $136.43 | $136.43 | 3,796,900 | — | — |
| 2015-11-30 | $134.09 | $134.09 | 5,087,800 | — | — |
| 2015-11-27 | $134.63 | $134.63 | 1,243,000 | — | — |
| 2015-11-25 | $135.13 | $135.13 | 2,137,400 | — | — |
| 2015-11-24 | $135.54 | $135.54 | 2,759,500 | — | — |
| 2015-11-23 | $135.99 | $135.99 | 2,469,500 | — | — |
| 2015-11-20 | $136.63 | $136.63 | 2,921,300 | — | — |
| 2015-11-19 | $136.63 | $136.63 | 2,755,700 | — | — |
| 2015-11-18 | $136.22 | $136.22 | 3,773,000 | — | — |
| 2015-11-17 | $133.09 | $133.09 | 2,882,800 | — | — |
| 2015-11-16 | $133.30 | $133.30 | 2,965,600 | — | — |
| 2015-11-13 | $131.96 | $131.96 | 3,589,400 | — | — |
| 2015-11-12 | $132.78 | $132.78 | 3,789,800 | — | — |
| 2015-11-11 | $134.96 | $134.96 | 2,056,700 | — | — |
| 2015-11-10 | $134.73 | $134.73 | 2,932,500 | — | — |
| 2015-11-09 | $134.00 | $134.00 | 4,884,600 | — | — |
| 2015-11-06 | $136.33 | $136.33 | 3,732,200 | — | — |
| 2015-11-05 | $136.57 | $136.57 | 2,461,500 | — | — |
| 2015-11-04 | $137.43 | $137.43 | 2,606,300 | — | — |
| 2015-11-03 | $137.94 | $137.94 | 2,617,800 | — | — |
| 2015-11-02 | $138.40 | $138.40 | 3,259,300 | — | — |
| 2015-10-30 | $136.02 | $136.02 | 4,228,200 | — | — |
| 2015-10-29 | $137.89 | $137.89 | 2,089,100 | — | — |
| 2015-10-28 | $138.16 | $138.16 | 3,244,800 | — | — |
| 2015-10-27 | $135.63 | $135.63 | 2,278,300 | — | — |
| 2015-10-26 | $137.00 | $137.00 | 2,173,300 | — | — |
| 2015-10-23 | $137.78 | $137.78 | 3,172,900 | — | — |
| 2015-10-22 | $137.29 | $137.29 | 4,898,300 | — | — |
| 2015-10-21 | $133.22 | $133.22 | 2,396,800 | — | — |
| 2015-10-20 | $134.16 | $134.16 | 2,118,000 | — | — |
| 2015-10-19 | $133.62 | $133.62 | 2,158,800 | — | — |
| 2015-10-16 | $133.81 | $133.81 | 3,061,800 | — | — |
| 2015-10-15 | $133.80 | $133.80 | 3,273,300 | — | — |
| 2015-10-14 | $131.18 | $131.18 | 3,125,100 | — | — |
| 2015-10-13 | $132.19 | $132.19 | 2,802,400 | — | — |
| 2015-10-12 | $133.40 | $133.40 | 1,973,600 | — | — |
| 2015-10-09 | $133.03 | $133.03 | 3,202,100 | — | — |
| 2015-10-08 | $133.75 | $133.75 | 2,734,300 | — | — |
| 2015-10-07 | $132.68 | $132.68 | 3,423,400 | — | — |
| 2015-10-06 | $131.19 | $131.19 | 4,804,800 | — | — |
| 2015-10-05 | $132.38 | $132.38 | 3,885,400 | — | — |
| 2015-10-02 | $129.83 | $129.83 | 5,183,800 | — | — |
| 2015-10-01 | $129.88 | $129.88 | 3,962,200 | — | — |
| 2015-09-30 | $130.40 | $130.40 | 4,726,900 | — | — |
| 2015-09-29 | $128.81 | $128.81 | 4,071,500 | — | — |
| 2015-09-28 | $128.62 | $128.62 | 4,412,400 | — | — |
| 2015-09-25 | $129.64 | $129.64 | 3,487,200 | — | — |
| 2015-09-24 | $128.83 | $128.83 | 3,705,600 | — | — |
| 2015-09-23 | $129.16 | $129.16 | 2,947,800 | — | — |
| 2015-09-22 | $129.30 | $129.30 | 4,230,800 | — | — |
| 2015-09-21 | $130.98 | $130.98 | 4,804,900 | — | — |
| 2015-09-18 | $129.10 | $129.10 | 14,622,800 | — | — |
| 2015-09-17 | $131.47 | $131.47 | 4,414,500 | — | — |
| 2015-09-16 | $132.58 | $132.58 | 3,041,500 | — | — |
| 2015-09-15 | $132.26 | $132.26 | 3,189,600 | — | — |
| 2015-09-14 | $130.90 | $130.90 | 4,270,000 | — | — |
| 2015-09-11 | $131.37 | $131.37 | 4,181,800 | — | — |
| 2015-09-10 | $130.66 | $130.66 | 4,482,400 | — | — |
| 2015-09-09 | $130.59 | $130.59 | 4,482,600 | — | — |
| 2015-09-08 | $132.90 | $132.90 | 5,729,300 | — | — |
| 2015-09-04 | $129.64 | $129.64 | 5,828,600 | — | — |
| 2015-09-03 | $132.15 | $132.15 | 3,984,400 | — | — |
| 2015-09-02 | $132.22 | $132.22 | 4,080,300 | — | — |
| 2015-09-01 | $130.41 | $130.41 | 5,957,900 | — | — |
| 2015-08-31 | $134.04 | $134.04 | 5,575,500 | — | — |
| 2015-08-28 | $135.74 | $135.74 | 3,897,800 | — | — |
| 2015-08-27 | $136.23 | $136.23 | 5,923,000 | — | — |
| 2015-08-26 | $132.61 | $132.61 | 7,709,300 | — | — |
| 2015-08-25 | $127.74 | $127.74 | 8,233,100 | — | — |
| 2015-08-24 | $129.57 | $129.57 | 13,820,800 | — | — |
| 2015-08-21 | $134.22 | $134.22 | 9,122,400 | — | — |
| 2015-08-20 | $138.39 | $138.39 | 4,050,800 | — | — |
| 2015-08-19 | $140.47 | $140.47 | 3,478,300 | — | — |
| 2015-08-18 | $141.36 | $141.36 | 3,334,100 | — | — |
| 2015-08-17 | $142.32 | $142.32 | 2,788,100 | — | — |
| 2015-08-14 | $142.57 | $142.57 | 2,911,200 | — | — |
| 2015-08-13 | $141.95 | $141.95 | 3,045,200 | — | — |
| 2015-08-12 | $141.60 | $141.60 | 4,901,200 | — | — |
| 2015-08-11 | $142.80 | $142.80 | 3,924,400 | — | — |
| 2015-08-10 | $143.42 | $143.42 | 4,278,300 | — | — |
| 2015-08-07 | $143.55 | $143.55 | 2,419,000 | — | — |
| 2015-08-06 | $143.35 | $143.35 | 2,418,200 | — | — |
| 2015-08-05 | $143.50 | $143.50 | 2,615,800 | — | — |
| 2015-08-04 | $142.68 | $142.68 | 2,618,000 | — | — |
| 2015-08-03 | $142.33 | $142.33 | 2,540,700 | — | — |
| 2015-07-31 | $142.74 | $142.74 | 3,074,100 | — | — |
| 2015-07-30 | $142.85 | $142.85 | 2,018,300 | — | — |
| 2015-07-29 | $142.92 | $142.92 | 2,555,800 | — | — |
| 2015-07-28 | $143.22 | $143.22 | 3,252,700 | — | — |
| 2015-07-27 | $140.72 | $140.72 | 2,903,600 | — | — |
| 2015-07-24 | $141.25 | $141.25 | 2,363,300 | — | — |
| 2015-07-23 | $142.18 | $142.18 | 2,322,700 | — | — |
| 2015-07-22 | $143.52 | $143.52 | 2,578,000 | — | — |
| 2015-07-21 | $143.60 | $143.60 | 3,116,500 | — | — |
| 2015-07-20 | $144.51 | $144.51 | 2,467,500 | — | — |
| 2015-07-17 | $143.88 | $143.88 | 2,982,900 | — | — |
| 2015-07-16 | $143.92 | $143.92 | 3,179,600 | — | — |
| 2015-07-15 | $142.61 | $142.61 | 2,995,300 | — | — |
| 2015-07-14 | $141.12 | $141.12 | 2,415,200 | — | — |
| 2015-07-13 | $141.39 | $141.39 | 3,139,800 | — | — |
| 2015-07-10 | $139.73 | $139.73 | 3,774,900 | — | — |
| 2015-07-09 | $138.25 | $138.25 | 3,574,900 | — | — |
| 2015-07-08 | $136.90 | $136.90 | 3,642,300 | — | — |
| 2015-07-07 | $138.44 | $138.44 | 4,642,300 | — | — |
| 2015-07-06 | $136.89 | $136.89 | 2,962,100 | — | — |
| 2015-07-02 | $137.39 | $137.39 | 2,823,700 | — | — |
| 2015-07-01 | $137.52 | $137.52 | 3,244,900 | — | — |
| 2015-06-30 | $136.11 | $136.11 | 5,160,300 | — | — |
| 2015-06-29 | $136.51 | $136.51 | 6,703,700 | — | — |
| 2015-06-26 | $139.78 | $139.78 | 4,480,200 | — | — |
| 2015-06-25 | $139.45 | $139.45 | 2,616,700 | — | — |
| 2015-06-24 | $140.09 | $140.09 | 2,709,400 | — | — |
| 2015-06-23 | $141.33 | $141.33 | 1,974,500 | — | — |
| 2015-06-22 | $141.53 | $141.53 | 2,339,300 | — | — |
| 2015-06-19 | $140.96 | $140.96 | 6,044,000 | — | — |
| 2015-06-18 | $142.67 | $142.67 | 4,583,700 | — | — |
| 2015-06-17 | $139.97 | $139.97 | 2,280,200 | — | — |
| 2015-06-16 | $139.71 | $139.71 | 2,369,900 | — | — |
| 2015-06-15 | $139.40 | $139.40 | 2,859,500 | — | — |
| 2015-06-12 | $140.29 | $140.29 | 2,768,400 | — | — |
| 2015-06-11 | $141.36 | $141.36 | 2,436,000 | — | — |
| 2015-06-10 | $140.86 | $140.86 | 3,156,700 | — | — |
| 2015-06-09 | $139.63 | $139.63 | 2,612,800 | — | — |
| 2015-06-08 | $139.52 | $139.52 | 2,998,600 | — | — |
| 2015-06-05 | $140.76 | $140.76 | 3,343,900 | — | — |
| 2015-06-04 | $141.37 | $141.37 | 3,369,100 | — | — |
| 2015-06-03 | $143.19 | $143.19 | 2,288,300 | — | — |
| 2015-06-02 | $143.03 | $143.03 | 2,737,900 | — | — |
| 2015-06-01 | $143.35 | $143.35 | 2,579,400 | — | — |
| 2015-05-29 | $143.00 | $143.00 | 3,641,100 | — | — |
| 2015-05-28 | $144.74 | $144.74 | 2,300,000 | — | — |
| 2015-05-27 | $144.75 | $144.75 | 2,275,400 | — | — |
| 2015-05-26 | $143.63 | $143.63 | 3,299,400 | — | — |
| 2015-05-22 | $144.60 | $144.60 | 2,188,300 | — | — |
| 2015-05-21 | $145.27 | $145.27 | 2,293,900 | — | — |
| 2015-05-20 | $145.94 | $145.94 | 2,239,100 | — | — |
| 2015-05-19 | $146.54 | $146.54 | 2,635,700 | — | — |
| 2015-05-18 | $145.83 | $145.83 | 2,266,200 | — | — |
| 2015-05-15 | $145.26 | $145.26 | 2,423,500 | — | — |
| 2015-05-14 | $145.78 | $145.78 | 2,326,400 | — | — |
| 2015-05-13 | $144.26 | $144.26 | 2,621,700 | — | — |
| 2015-05-12 | $144.79 | $144.79 | 2,823,200 | — | — |
| 2015-05-11 | $146.17 | $146.17 | 3,814,700 | — | — |
| 2015-05-08 | $148.31 | $148.31 | 5,277,900 | — | — |
| 2015-05-07 | $145.31 | $145.31 | 3,314,300 | — | — |
| 2015-05-06 | $143.78 | $143.78 | 3,320,500 | — | — |
| 2015-05-05 | $144.56 | $144.56 | 2,993,500 | — | — |
| 2015-05-04 | $146.15 | $146.15 | 4,229,400 | — | — |
| 2015-05-01 | $143.36 | $143.36 | 2,797,900 | — | — |
| 2015-04-30 | $141.21 | $141.21 | 3,554,600 | — | — |
| 2015-04-29 | $142.41 | $142.41 | 3,127,000 | — | — |
| 2015-04-28 | $142.52 | $142.52 | 2,564,700 | — | — |
| 2015-04-27 | $141.09 | $141.09 | 3,210,600 | — | — |
| 2015-04-24 | $142.09 | $142.09 | 2,255,500 | — | — |
| 2015-04-23 | $142.43 | $142.43 | 2,630,700 | — | — |
| 2015-04-22 | $141.99 | $141.99 | 2,629,400 | — | — |
| 2015-04-21 | $141.14 | $141.14 | 3,008,200 | — | — |
| 2015-04-20 | $142.09 | $142.09 | 2,669,600 | — | — |
| 2015-04-17 | $140.70 | $140.70 | 4,613,700 | — | — |
| 2015-04-16 | $142.10 | $142.10 | 2,693,100 | — | — |
| 2015-04-15 | $142.71 | $142.71 | 2,620,700 | — | — |
| 2015-04-14 | $142.75 | $142.75 | 2,929,700 | — | — |
| 2015-04-13 | $143.46 | $143.46 | 2,149,500 | — | — |
| 2015-04-10 | $143.50 | $143.50 | 2,353,800 | — | — |
| 2015-04-09 | $143.65 | $143.65 | 2,821,000 | — | — |
| 2015-04-08 | $143.28 | $143.28 | 4,775,700 | — | — |
| 2015-04-07 | $143.06 | $143.06 | 2,760,900 | — | — |
| 2015-04-06 | $143.76 | $143.76 | 2,446,900 | — | — |
| 2015-04-02 | $143.56 | $143.56 | 2,336,100 | — | — |
| 2015-04-01 | $143.45 | $143.45 | 3,693,600 | — | — |
| 2015-03-31 | $144.32 | $144.32 | 3,600,200 | — | — |
| 2015-03-30 | $145.98 | $145.98 | 3,348,900 | — | — |
| 2015-03-27 | $143.89 | $143.89 | 3,480,700 | — | — |
| 2015-03-26 | $143.03 | $143.03 | 3,549,800 | — | — |
| 2015-03-25 | $143.56 | $143.56 | 3,993,400 | — | — |
| 2015-03-24 | $144.29 | $144.29 | 2,764,500 | — | — |
| 2015-03-23 | $145.56 | $145.56 | 3,046,900 | — | — |
| 2015-03-20 | $145.53 | $145.53 | 5,858,700 | — | — |
| 2015-03-19 | $144.88 | $144.88 | 2,633,800 | — | — |
| 2015-03-18 | $146.00 | $146.00 | 3,490,600 | — | — |
| 2015-03-17 | $144.75 | $144.75 | 2,580,000 | — | — |
| 2015-03-16 | $145.98 | $145.98 | 3,858,600 | — | — |
| 2015-03-13 | $143.97 | $143.97 | 3,320,700 | — | — |
| 2015-03-12 | $145.67 | $145.67 | 3,539,600 | — | — |
| 2015-03-11 | $143.44 | $143.44 | 2,893,800 | — | — |
| 2015-03-10 | $143.19 | $143.19 | 5,258,200 | — | — |
| 2015-03-09 | $146.13 | $146.13 | 2,608,800 | — | — |
| 2015-03-06 | $145.28 | $145.28 | 4,099,400 | — | — |
| 2015-03-05 | $146.06 | $146.06 | 2,711,700 | — | — |
| 2015-03-04 | $144.92 | $144.92 | 3,250,100 | — | — |
| 2015-03-03 | $145.93 | $145.93 | 3,969,600 | — | — |
| 2015-03-02 | $147.08 | $147.08 | 4,896,700 | — | — |
| 2015-02-27 | $147.41 | $147.41 | 3,377,400 | — | — |
| 2015-02-26 | $148.34 | $148.34 | 2,549,800 | — | — |
| 2015-02-25 | $148.78 | $148.78 | 2,671,900 | — | — |
| 2015-02-24 | $148.95 | $148.95 | 2,914,700 | — | — |
| 2015-02-23 | $147.37 | $147.37 | 3,775,500 | — | — |
| 2015-02-20 | $148.72 | $148.72 | 4,877,600 | — | — |
| 2015-02-19 | $147.48 | $147.48 | 2,757,800 | — | — |
| 2015-02-18 | $148.67 | $148.67 | 2,219,900 | — | — |
| 2015-02-17 | $149.17 | $149.17 | 2,737,300 | — | — |
| 2015-02-13 | $148.34 | $148.34 | 3,669,400 | — | — |
| 2015-02-12 | $149.79 | $149.79 | 3,608,600 | — | — |
| 2015-02-11 | $149.68 | $149.68 | 2,732,200 | — | — |
| 2015-02-10 | $149.92 | $149.92 | 2,975,500 | — | — |
| 2015-02-09 | $149.13 | $149.13 | 2,429,700 | — | — |
| 2015-02-06 | $150.18 | $150.18 | 4,050,600 | — | — |
| 2015-02-05 | $149.67 | $149.67 | 3,084,500 | — | — |
| 2015-02-04 | $147.53 | $147.53 | 3,574,200 | — | — |
| 2015-02-03 | $148.29 | $148.29 | 4,981,700 | — | — |
| 2015-02-02 | $146.73 | $146.73 | 5,119,500 | — | — |
| 2015-01-30 | $143.91 | $143.91 | 6,242,300 | — | — |
| 2015-01-29 | $146.29 | $146.29 | 4,461,200 | — | — |
| 2015-01-28 | $144.78 | $144.78 | 6,388,800 | — | — |
| 2015-01-27 | $147.65 | $147.65 | 3,220,300 | — | — |
| 2015-01-26 | $149.70 | $149.70 | 2,461,400 | — | — |
| 2015-01-23 | $149.12 | $149.12 | 3,175,800 | — | — |
| 2015-01-22 | $150.15 | $150.15 | 5,892,000 | — | — |
| 2015-01-21 | $147.18 | $147.18 | 4,660,700 | — | — |
| 2015-01-20 | $148.63 | $148.63 | 4,053,300 | — | — |
| 2015-01-16 | $149.21 | $149.21 | 4,313,800 | — | — |
| 2015-01-15 | $147.58 | $147.58 | 2,892,200 | — | — |
| 2015-01-14 | $147.82 | $147.82 | 4,802,800 | — | — |
| 2015-01-13 | $148.63 | $148.63 | 3,908,100 | — | — |
| 2015-01-12 | $148.28 | $148.28 | 5,919,400 | — | — |
| 2015-01-09 | $149.47 | $149.47 | 3,360,200 | — | — |
| 2015-01-08 | $151.37 | $151.37 | 4,282,100 | — | — |
| 2015-01-07 | $148.88 | $148.88 | 4,159,100 | — | — |
| 2015-01-06 | $146.84 | $146.84 | 4,116,100 | — | — |
| 2015-01-05 | $147.00 | $147.00 | 4,168,800 | — | — |
| 2015-01-02 | $149.17 | $149.17 | 3,436,400 | — | — |