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-06-04 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.96 | $96.96 | 702,700 | — | — |
| 2015-12-30 | $98.06 | $98.06 | 602,700 | — | — |
| 2015-12-29 | $97.55 | $97.55 | 1,087,900 | — | — |
| 2015-12-28 | $97.00 | $97.00 | 562,400 | — | — |
| 2015-12-24 | $97.44 | $97.44 | 238,300 | — | — |
| 2015-12-23 | $97.69 | $97.69 | 667,300 | — | — |
| 2015-12-22 | $97.44 | $97.44 | 944,600 | — | — |
| 2015-12-21 | $97.39 | $97.39 | 545,100 | — | — |
| 2015-12-18 | $97.63 | $97.63 | 1,808,400 | — | — |
| 2015-12-17 | $98.94 | $98.94 | 999,800 | — | — |
| 2015-12-16 | $100.50 | $100.50 | 1,551,700 | — | — |
| 2015-12-15 | $99.75 | $99.75 | 2,104,800 | — | — |
| 2015-12-14 | $96.31 | $96.31 | 1,126,800 | — | — |
| 2015-12-11 | $97.56 | $97.56 | 1,192,300 | — | — |
| 2015-12-10 | $99.06 | $99.06 | 1,238,500 | — | — |
| 2015-12-09 | $100.34 | $100.34 | 1,547,000 | — | — |
| 2015-12-08 | $103.45 | $103.45 | 818,600 | — | — |
| 2015-12-07 | $104.01 | $104.01 | 1,087,100 | — | — |
| 2015-12-04 | $104.61 | $104.61 | 2,612,300 | — | — |
| 2015-12-03 | $102.42 | $102.42 | 2,636,000 | — | — |
| 2015-12-02 | $104.82 | $104.82 | 1,036,000 | — | — |
| 2015-12-01 | $103.99 | $103.99 | 1,300,100 | — | — |
| 2015-11-30 | $103.00 | $103.00 | 1,696,900 | — | — |
| 2015-11-27 | $103.00 | $103.00 | 465,100 | — | — |
| 2015-11-25 | $102.79 | $102.79 | 496,900 | — | — |
| 2015-11-24 | $102.82 | $102.82 | 1,008,000 | — | — |
| 2015-11-23 | $102.85 | $102.85 | 922,100 | — | — |
| 2015-11-20 | $103.59 | $103.59 | 880,100 | — | — |
| 2015-11-19 | $103.47 | $103.47 | 830,000 | — | — |
| 2015-11-18 | $104.13 | $104.13 | 1,066,500 | — | — |
| 2015-11-17 | $104.02 | $104.02 | 1,445,300 | — | — |
| 2015-11-16 | $104.93 | $104.93 | 1,401,400 | — | — |
| 2015-11-13 | $101.97 | $101.97 | 2,699,900 | — | — |
| 2015-11-12 | $106.31 | $106.31 | 1,138,200 | — | — |
| 2015-11-11 | $107.87 | $107.87 | 982,000 | — | — |
| 2015-11-10 | $107.38 | $107.38 | 1,461,800 | — | — |
| 2015-11-09 | $109.50 | $109.50 | 1,059,000 | — | — |
| 2015-11-06 | $109.67 | $109.67 | 1,400,800 | — | — |
| 2015-11-05 | $109.60 | $109.60 | 1,180,900 | — | — |
| 2015-11-04 | $111.01 | $111.01 | 925,100 | — | — |
| 2015-11-03 | $112.78 | $112.78 | 1,975,800 | — | — |
| 2015-11-02 | $110.65 | $110.65 | 2,289,200 | — | — |
| 2015-10-30 | $110.20 | $110.20 | 1,463,900 | — | — |
| 2015-10-29 | $110.08 | $110.08 | 6,291,300 | — | — |
| 2015-10-28 | $121.34 | $121.34 | 1,606,100 | — | — |
| 2015-10-27 | $120.29 | $120.29 | 1,144,200 | — | — |
| 2015-10-26 | $119.94 | $119.94 | 792,000 | — | — |
| 2015-10-23 | $119.50 | $119.50 | 855,100 | — | — |
| 2015-10-22 | $120.54 | $120.54 | 908,700 | — | — |
| 2015-10-21 | $117.07 | $117.07 | 963,600 | — | — |
| 2015-10-20 | $119.98 | $119.98 | 1,188,900 | — | — |
| 2015-10-19 | $118.51 | $118.51 | 746,100 | — | — |
| 2015-10-16 | $118.31 | $118.31 | 1,009,300 | — | — |
| 2015-10-15 | $116.63 | $116.63 | 1,280,600 | — | — |
| 2015-10-14 | $117.47 | $117.47 | 1,125,900 | — | — |
| 2015-10-13 | $120.62 | $120.62 | 601,400 | — | — |
| 2015-10-12 | $119.40 | $119.40 | 523,000 | — | — |
| 2015-10-09 | $119.27 | $119.27 | 733,600 | — | — |
| 2015-10-08 | $118.93 | $118.93 | 822,200 | — | — |
| 2015-10-07 | $118.61 | $118.61 | 1,348,500 | — | — |
| 2015-10-06 | $117.96 | $117.96 | 1,748,300 | — | — |
| 2015-10-05 | $122.94 | $122.94 | 921,100 | — | — |
| 2015-10-02 | $119.83 | $119.83 | 1,133,700 | — | — |
| 2015-10-01 | $116.97 | $116.97 | 926,500 | — | — |
| 2015-09-30 | $115.80 | $115.80 | 832,800 | — | — |
| 2015-09-29 | $115.00 | $115.00 | 928,300 | — | — |
| 2015-09-28 | $114.08 | $114.08 | 1,042,200 | — | — |
| 2015-09-25 | $114.77 | $114.77 | 1,219,800 | — | — |
| 2015-09-24 | $115.87 | $115.87 | 1,162,500 | — | — |
| 2015-09-23 | $113.90 | $113.90 | 686,100 | — | — |
| 2015-09-22 | $113.30 | $113.30 | 1,106,700 | — | — |
| 2015-09-21 | $115.81 | $115.81 | 739,400 | — | — |
| 2015-09-18 | $115.18 | $115.18 | 1,367,200 | — | — |
| 2015-09-17 | $118.22 | $118.22 | 538,900 | — | — |
| 2015-09-16 | $119.12 | $119.12 | 479,800 | — | — |
| 2015-09-15 | $118.17 | $118.17 | 686,000 | — | — |
| 2015-09-14 | $117.09 | $117.09 | 800,200 | — | — |
| 2015-09-11 | $118.17 | $118.17 | 1,367,500 | — | — |
| 2015-09-10 | $119.74 | $119.74 | 727,100 | — | — |
| 2015-09-09 | $119.89 | $119.89 | 501,800 | — | — |
| 2015-09-08 | $121.71 | $121.71 | 481,600 | — | — |
| 2015-09-04 | $118.84 | $118.84 | 582,600 | — | — |
| 2015-09-03 | $121.24 | $121.24 | 738,300 | — | — |
| 2015-09-02 | $121.00 | $121.00 | 1,218,200 | — | — |
| 2015-09-01 | $118.39 | $118.39 | 1,119,400 | — | — |
| 2015-08-31 | $121.41 | $121.41 | 636,600 | — | — |
| 2015-08-28 | $122.97 | $122.97 | 759,100 | — | — |
| 2015-08-27 | $122.79 | $122.79 | 1,143,200 | — | — |
| 2015-08-26 | $122.45 | $122.45 | 1,126,600 | — | — |
| 2015-08-25 | $117.47 | $117.47 | 1,196,900 | — | — |
| 2015-08-24 | $117.47 | $117.47 | 1,907,100 | — | — |
| 2015-08-21 | $122.51 | $122.51 | 1,402,500 | — | — |
| 2015-08-20 | $126.56 | $126.56 | 1,233,500 | — | — |
| 2015-08-19 | $132.75 | $132.75 | 590,600 | — | — |
| 2015-08-18 | $133.00 | $133.00 | 613,300 | — | — |
| 2015-08-17 | $133.86 | $133.86 | 699,400 | — | — |
| 2015-08-14 | $132.61 | $132.61 | 538,900 | — | — |
| 2015-08-13 | $131.63 | $131.63 | 550,800 | — | — |
| 2015-08-12 | $132.71 | $132.71 | 724,000 | — | — |
| 2015-08-11 | $131.37 | $131.37 | 817,000 | — | — |
| 2015-08-10 | $132.34 | $132.34 | 571,700 | — | — |
| 2015-08-07 | $130.36 | $130.36 | 701,500 | — | — |
| 2015-08-06 | $129.85 | $129.85 | 885,400 | — | — |
| 2015-08-05 | $132.20 | $132.20 | 718,400 | — | — |
| 2015-08-04 | $131.36 | $131.36 | 815,700 | — | — |
| 2015-08-03 | $131.20 | $131.20 | 1,184,600 | — | — |
| 2015-07-31 | $134.14 | $134.14 | 1,270,800 | — | — |
| 2015-07-30 | $134.31 | $134.31 | 1,007,800 | — | — |
| 2015-07-29 | $132.49 | $132.49 | 1,194,200 | — | — |
| 2015-07-28 | $131.52 | $131.52 | 1,623,600 | — | — |
| 2015-07-27 | $127.81 | $127.81 | 1,190,900 | — | — |
| 2015-07-24 | $127.49 | $127.49 | 1,136,700 | — | — |
| 2015-07-23 | $127.68 | $127.68 | 3,245,200 | — | — |
| 2015-07-22 | $118.50 | $118.50 | 1,820,900 | — | — |
| 2015-07-21 | $118.27 | $118.27 | 835,400 | — | — |
| 2015-07-20 | $116.26 | $116.26 | 719,100 | — | — |
| 2015-07-17 | $116.28 | $116.28 | 724,300 | — | — |
| 2015-07-16 | $117.93 | $117.93 | 568,900 | — | — |
| 2015-07-15 | $117.85 | $117.85 | 825,400 | — | — |
| 2015-07-14 | $118.25 | $118.25 | 835,600 | — | — |
| 2015-07-13 | $116.99 | $116.99 | 623,500 | — | — |
| 2015-07-10 | $116.39 | $116.39 | 1,015,800 | — | — |
| 2015-07-09 | $115.35 | $115.35 | 1,227,100 | — | — |
| 2015-07-08 | $117.84 | $117.84 | 1,018,100 | — | — |
| 2015-07-07 | $118.32 | $118.32 | 777,900 | — | — |
| 2015-07-06 | $117.55 | $117.55 | 1,794,000 | — | — |
| 2015-07-02 | $120.44 | $120.44 | 469,400 | — | — |
| 2015-07-01 | $120.26 | $120.26 | 726,900 | — | — |
| 2015-06-30 | $120.35 | $120.35 | 672,600 | — | — |
| 2015-06-29 | $120.05 | $120.05 | 1,102,800 | — | — |
| 2015-06-26 | $123.57 | $123.57 | 1,069,300 | — | — |
| 2015-06-25 | $126.55 | $126.55 | 669,600 | — | — |
| 2015-06-24 | $126.04 | $126.04 | 509,400 | — | — |
| 2015-06-23 | $127.54 | $127.54 | 524,500 | — | — |
| 2015-06-22 | $127.88 | $127.88 | 634,400 | — | — |
| 2015-06-19 | $126.92 | $126.92 | 733,200 | — | — |
| 2015-06-18 | $126.94 | $126.94 | 797,200 | — | — |
| 2015-06-17 | $126.48 | $126.48 | 477,900 | — | — |
| 2015-06-16 | $126.32 | $126.32 | 533,000 | — | — |
| 2015-06-15 | $125.81 | $125.81 | 669,700 | — | — |
| 2015-06-12 | $125.19 | $125.19 | 671,300 | — | — |
| 2015-06-11 | $126.48 | $126.48 | 588,900 | — | — |
| 2015-06-10 | $126.93 | $126.93 | 569,500 | — | — |
| 2015-06-09 | $124.69 | $124.69 | 583,500 | — | — |
| 2015-06-08 | $124.85 | $124.85 | 708,200 | — | — |
| 2015-06-05 | $124.52 | $124.52 | 800,800 | — | — |
| 2015-06-04 | $124.58 | $124.58 | 1,955,300 | — | — |
| 2015-06-03 | $126.25 | $126.25 | 816,900 | — | — |
| 2015-06-02 | $125.26 | $125.26 | 1,238,500 | — | — |
| 2015-06-01 | $125.11 | $125.11 | 869,100 | — | — |
| 2015-05-29 | $125.69 | $125.69 | 1,036,800 | — | — |
| 2015-05-28 | $126.83 | $126.83 | 854,700 | — | — |
| 2015-05-27 | $125.96 | $125.96 | 897,100 | — | — |
| 2015-05-26 | $126.08 | $126.08 | 804,200 | — | — |
| 2015-05-22 | $126.77 | $126.77 | 388,200 | — | — |
| 2015-05-21 | $126.90 | $126.90 | 622,900 | — | — |
| 2015-05-20 | $126.96 | $126.96 | 622,600 | — | — |
| 2015-05-19 | $126.93 | $126.93 | 579,300 | — | — |
| 2015-05-18 | $127.35 | $127.35 | 670,600 | — | — |
| 2015-05-15 | $127.79 | $127.79 | 580,600 | — | — |
| 2015-05-14 | $127.60 | $127.60 | 791,300 | — | — |
| 2015-05-13 | $126.24 | $126.24 | 848,900 | — | — |
| 2015-05-12 | $125.03 | $125.03 | 640,700 | — | — |
| 2015-05-11 | $126.28 | $126.28 | 887,000 | — | — |
| 2015-05-08 | $126.05 | $126.05 | 752,000 | — | — |
| 2015-05-07 | $124.43 | $124.43 | 782,600 | — | — |
| 2015-05-06 | $122.98 | $122.98 | 888,600 | — | — |
| 2015-05-05 | $121.96 | $121.96 | 812,000 | — | — |
| 2015-05-04 | $124.41 | $124.41 | 862,900 | — | — |
| 2015-05-01 | $123.37 | $123.37 | 845,400 | — | — |
| 2015-04-30 | $122.02 | $122.02 | 1,062,600 | — | — |
| 2015-04-29 | $123.75 | $123.75 | 1,326,600 | — | — |
| 2015-04-28 | $125.59 | $125.59 | 1,296,000 | — | — |
| 2015-04-27 | $123.47 | $123.47 | 1,040,400 | — | — |
| 2015-04-24 | $123.18 | $123.18 | 1,615,700 | — | — |
| 2015-04-23 | $122.40 | $122.40 | 3,332,500 | — | — |
| 2015-04-22 | $120.42 | $120.42 | 1,742,300 | — | — |
| 2015-04-21 | $118.93 | $118.93 | 1,113,900 | — | — |
| 2015-04-20 | $117.43 | $117.43 | 1,371,600 | — | — |
| 2015-04-17 | $116.22 | $116.22 | 2,991,900 | — | — |
| 2015-04-16 | $118.09 | $118.09 | 834,900 | — | — |
| 2015-04-15 | $117.11 | $117.11 | 1,422,000 | — | — |
| 2015-04-14 | $113.34 | $113.34 | 901,600 | — | — |
| 2015-04-13 | $113.64 | $113.64 | 1,100,700 | — | — |
| 2015-04-10 | $113.82 | $113.82 | 1,932,800 | — | — |
| 2015-04-09 | $116.09 | $116.09 | 1,244,600 | — | — |
| 2015-04-08 | $113.43 | $113.43 | 1,223,400 | — | — |
| 2015-04-07 | $113.12 | $113.12 | 1,108,700 | — | — |
| 2015-04-06 | $111.74 | $111.74 | 1,437,000 | — | — |
| 2015-04-02 | $113.71 | $113.71 | 699,400 | — | — |
| 2015-04-01 | $114.31 | $114.31 | 892,100 | — | — |
| 2015-03-31 | $114.94 | $114.94 | 759,700 | — | — |
| 2015-03-30 | $115.26 | $115.26 | 714,500 | — | — |
| 2015-03-27 | $113.87 | $113.87 | 700,200 | — | — |
| 2015-03-26 | $112.23 | $112.23 | 830,900 | — | — |
| 2015-03-25 | $112.90 | $112.90 | 1,246,200 | — | — |
| 2015-03-24 | $115.02 | $115.02 | 1,127,400 | — | — |
| 2015-03-23 | $115.42 | $115.42 | 897,000 | — | — |
| 2015-03-20 | $116.35 | $116.35 | 1,587,800 | — | — |
| 2015-03-19 | $114.56 | $114.56 | 1,034,900 | — | — |
| 2015-03-18 | $114.27 | $114.27 | 853,400 | — | — |
| 2015-03-17 | $112.59 | $112.59 | 566,200 | — | — |
| 2015-03-16 | $113.27 | $113.27 | 983,800 | — | — |
| 2015-03-13 | $112.36 | $112.36 | 1,007,500 | — | — |
| 2015-03-12 | $113.04 | $113.04 | 1,014,900 | — | — |
| 2015-03-11 | $112.90 | $112.90 | 818,500 | — | — |
| 2015-03-10 | $112.29 | $112.29 | 1,111,000 | — | — |
| 2015-03-09 | $114.83 | $114.83 | 1,841,200 | — | — |
| 2015-03-06 | $117.96 | $117.96 | 1,074,000 | — | — |
| 2015-03-05 | $119.22 | $119.22 | 843,800 | — | — |
| 2015-03-04 | $119.24 | $119.24 | 761,400 | — | — |
| 2015-03-03 | $119.01 | $119.01 | 1,052,100 | — | — |
| 2015-03-02 | $119.56 | $119.56 | 651,100 | — | — |
| 2015-02-27 | $118.12 | $118.12 | 664,500 | — | — |
| 2015-02-26 | $119.04 | $119.04 | 662,600 | — | — |
| 2015-02-25 | $118.83 | $118.83 | 919,300 | — | — |
| 2015-02-24 | $119.60 | $119.60 | 741,900 | — | — |
| 2015-02-23 | $118.53 | $118.53 | 671,300 | — | — |
| 2015-02-20 | $119.36 | $119.36 | 739,800 | — | — |
| 2015-02-19 | $118.32 | $118.32 | 671,300 | — | — |
| 2015-02-18 | $117.62 | $117.62 | 892,100 | — | — |
| 2015-02-17 | $116.43 | $116.43 | 894,600 | — | — |
| 2015-02-13 | $116.64 | $116.64 | 778,400 | — | — |
| 2015-02-12 | $115.27 | $115.27 | 1,050,800 | — | — |
| 2015-02-11 | $113.77 | $113.77 | 1,100,700 | — | — |
| 2015-02-10 | $112.86 | $112.86 | 1,150,500 | — | — |
| 2015-02-09 | $110.45 | $110.45 | 831,500 | — | — |
| 2015-02-06 | $111.99 | $111.99 | 1,087,800 | — | — |
| 2015-02-05 | $111.08 | $111.08 | 1,351,800 | — | — |
| 2015-02-04 | $110.10 | $110.10 | 1,627,100 | — | — |
| 2015-02-03 | $112.35 | $112.35 | 1,004,200 | — | — |
| 2015-02-02 | $112.61 | $112.61 | 1,310,400 | — | — |
| 2015-01-30 | $111.62 | $111.62 | 1,073,600 | — | — |
| 2015-01-29 | $113.98 | $113.98 | 1,348,700 | — | — |
| 2015-01-28 | $112.84 | $112.84 | 1,895,200 | — | — |
| 2015-01-27 | $113.19 | $113.19 | 1,201,000 | — | — |
| 2015-01-26 | $114.30 | $114.30 | 1,497,200 | — | — |
| 2015-01-23 | $114.85 | $114.85 | 2,103,100 | — | — |
| 2015-01-22 | $113.40 | $113.40 | 9,268,900 | — | — |
| 2015-01-21 | $125.95 | $125.95 | 3,366,800 | — | — |
| 2015-01-20 | $126.25 | $126.25 | 1,017,400 | — | — |
| 2015-01-16 | $126.29 | $126.29 | 790,700 | — | — |
| 2015-01-15 | $124.22 | $124.22 | 869,900 | — | — |
| 2015-01-14 | $125.60 | $125.60 | 1,375,200 | — | — |
| 2015-01-13 | $128.67 | $128.67 | 848,500 | — | — |
| 2015-01-12 | $127.92 | $127.92 | 665,300 | — | — |
| 2015-01-09 | $129.89 | $129.89 | 722,500 | — | — |
| 2015-01-08 | $129.65 | $129.65 | 1,092,000 | — | — |
| 2015-01-07 | $128.35 | $128.35 | 666,000 | — | — |
| 2015-01-06 | $126.73 | $126.73 | 958,500 | — | — |
| 2015-01-05 | $129.76 | $129.76 | 1,355,100 | — | — |
| 2015-01-02 | $130.33 | $130.33 | 496,300 | — | — |