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
- 1994-10-31 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 | $123.34 | $195.24 | 413,300 | — | — |
| 2015-12-30 | $123.95 | $196.20 | 404,500 | — | — |
| 2015-12-29 | $124.80 | $197.55 | 436,200 | — | — |
| 2015-12-28 | $124.23 | $196.65 | 561,900 | — | — |
| 2015-12-24 | $124.78 | $197.52 | 206,100 | — | — |
| 2015-12-23 | $124.86 | $197.64 | 655,400 | — | — |
| 2015-12-22 | $122.97 | $194.65 | 1,126,300 | — | — |
| 2015-12-21 | $123.00 | $194.70 | 804,500 | — | — |
| 2015-12-18 | $121.55 | $192.41 | 1,480,000 | — | — |
| 2015-12-17 | $123.64 | $195.71 | 1,010,600 | — | — |
| 2015-12-16 | $124.07 | $196.39 | 1,513,700 | — | — |
| 2015-12-15 | $122.04 | $193.18 | 768,400 | — | — |
| 2015-12-14 | $120.17 | $190.22 | 1,275,700 | — | — |
| 2015-12-11 | $120.58 | $190.87 | 576,200 | — | — |
| 2015-12-10 | $122.01 | $193.13 | 636,400 | — | — |
| 2015-12-09 | $122.59 | $194.05 | 557,000 | — | — |
| 2015-12-08 | $123.48 | $195.46 | 969,900 | — | — |
| 2015-12-07 | $123.67 | $195.76 | 735,500 | — | — |
| 2015-12-04 | $123.14 | $194.92 | 669,000 | — | — |
| 2015-12-03 | $120.30 | $190.43 | 899,000 | — | — |
| 2015-12-02 | $120.62 | $190.93 | 948,000 | — | — |
| 2015-12-01 | $120.81 | $191.23 | 1,189,600 | — | — |
| 2015-11-30 | $121.19 | $191.84 | 921,500 | — | — |
| 2015-11-27 | $123.26 | $195.11 | 293,900 | — | — |
| 2015-11-25 | $122.94 | $194.61 | 1,061,300 | — | — |
| 2015-11-24 | $122.14 | $193.34 | 2,772,300 | — | — |
| 2015-11-23 | $122.54 | $193.97 | 1,488,700 | — | — |
| 2015-11-20 | $122.39 | $193.73 | 1,196,600 | — | — |
| 2015-11-19 | $121.28 | $191.98 | 3,654,400 | — | — |
| 2015-11-18 | $113.38 | $179.47 | 1,426,300 | — | — |
| 2015-11-17 | $112.11 | $177.46 | 765,200 | — | — |
| 2015-11-16 | $113.33 | $179.39 | 523,600 | — | — |
| 2015-11-13 | $111.74 | $176.88 | 1,073,400 | — | — |
| 2015-11-12 | $113.33 | $179.39 | 602,600 | — | — |
| 2015-11-11 | $115.24 | $182.42 | 392,100 | — | — |
| 2015-11-10 | $114.72 | $181.59 | 768,300 | — | — |
| 2015-11-09 | $114.91 | $180.83 | 812,700 | — | — |
| 2015-11-06 | $115.00 | $180.98 | 1,207,800 | — | — |
| 2015-11-05 | $117.97 | $185.65 | 513,000 | — | — |
| 2015-11-04 | $117.62 | $185.10 | 515,000 | — | — |
| 2015-11-03 | $117.21 | $184.45 | 940,500 | — | — |
| 2015-11-02 | $117.42 | $184.78 | 697,800 | — | — |
| 2015-10-30 | $117.39 | $184.74 | 882,900 | — | — |
| 2015-10-29 | $116.69 | $183.63 | 563,800 | — | — |
| 2015-10-28 | $116.35 | $183.10 | 945,300 | — | — |
| 2015-10-27 | $117.10 | $184.28 | 800,700 | — | — |
| 2015-10-26 | $117.32 | $184.63 | 561,000 | — | — |
| 2015-10-23 | $118.27 | $186.12 | 441,400 | — | — |
| 2015-10-22 | $118.27 | $186.12 | 951,000 | — | — |
| 2015-10-21 | $115.62 | $181.95 | 1,131,100 | — | — |
| 2015-10-20 | $114.91 | $180.83 | 2,893,600 | — | — |
| 2015-10-19 | $118.77 | $186.91 | 710,500 | — | — |
| 2015-10-16 | $119.10 | $187.43 | 895,500 | — | — |
| 2015-10-15 | $119.62 | $188.25 | 1,048,300 | — | — |
| 2015-10-14 | $119.30 | $187.74 | 1,056,900 | — | — |
| 2015-10-13 | $118.81 | $186.97 | 1,131,000 | — | — |
| 2015-10-12 | $118.42 | $186.36 | 516,600 | — | — |
| 2015-10-09 | $118.09 | $185.84 | 867,000 | — | — |
| 2015-10-08 | $116.96 | $184.06 | 730,100 | — | — |
| 2015-10-07 | $115.99 | $182.53 | 716,500 | — | — |
| 2015-10-06 | $114.82 | $180.69 | 738,300 | — | — |
| 2015-10-05 | $116.73 | $183.70 | 1,472,400 | — | — |
| 2015-10-02 | $115.65 | $182.00 | 3,328,200 | — | — |
| 2015-10-01 | $113.61 | $178.79 | 1,147,200 | — | — |
| 2015-09-30 | $114.09 | $179.54 | 1,398,400 | — | — |
| 2015-09-29 | $112.54 | $177.10 | 1,538,100 | — | — |
| 2015-09-28 | $113.01 | $177.84 | 1,907,800 | — | — |
| 2015-09-25 | $114.36 | $179.97 | 1,577,100 | — | — |
| 2015-09-24 | $113.43 | $178.50 | 1,452,100 | — | — |
| 2015-09-23 | $113.55 | $178.69 | 992,700 | — | — |
| 2015-09-22 | $113.22 | $178.17 | 4,857,000 | — | — |
| 2015-09-21 | $117.05 | $184.20 | 689,100 | — | — |
| 2015-09-18 | $116.57 | $183.45 | 1,546,000 | — | — |
| 2015-09-17 | $116.78 | $183.78 | 1,005,100 | — | — |
| 2015-09-16 | $117.53 | $184.96 | 860,100 | — | — |
| 2015-09-15 | $116.22 | $182.90 | 654,100 | — | — |
| 2015-09-14 | $115.63 | $181.97 | 870,700 | — | — |
| 2015-09-11 | $116.11 | $182.72 | 812,700 | — | — |
| 2015-09-10 | $114.57 | $180.30 | 685,900 | — | — |
| 2015-09-09 | $114.60 | $180.35 | 949,400 | — | — |
| 2015-09-08 | $116.35 | $183.10 | 909,000 | — | — |
| 2015-09-04 | $115.61 | $181.94 | 766,200 | — | — |
| 2015-09-03 | $116.88 | $183.93 | 853,300 | — | — |
| 2015-09-02 | $115.64 | $181.98 | 803,700 | — | — |
| 2015-09-01 | $114.02 | $179.43 | 967,300 | — | — |
| 2015-08-31 | $117.72 | $185.26 | 1,257,700 | — | — |
| 2015-08-28 | $117.59 | $185.05 | 1,222,100 | — | — |
| 2015-08-27 | $116.29 | $183.01 | 2,180,000 | — | — |
| 2015-08-26 | $109.15 | $171.77 | 1,512,600 | — | — |
| 2015-08-25 | $106.85 | $168.15 | 1,420,700 | — | — |
| 2015-08-24 | $108.12 | $170.15 | 2,081,400 | — | — |
| 2015-08-21 | $109.90 | $172.95 | 961,700 | — | — |
| 2015-08-20 | $111.76 | $175.88 | 925,700 | — | — |
| 2015-08-19 | $111.88 | $176.07 | 1,469,400 | — | — |
| 2015-08-18 | $108.97 | $171.49 | 650,600 | — | — |
| 2015-08-17 | $109.01 | $171.55 | 464,500 | — | — |
| 2015-08-14 | $109.38 | $172.13 | 383,400 | — | — |
| 2015-08-13 | $108.63 | $170.95 | 363,600 | — | — |
| 2015-08-12 | $109.35 | $172.08 | 643,200 | — | — |
| 2015-08-11 | $108.90 | $170.32 | 1,038,500 | — | — |
| 2015-08-10 | $110.51 | $172.84 | 596,300 | — | — |
| 2015-08-07 | $110.04 | $172.10 | 712,500 | — | — |
| 2015-08-06 | $111.76 | $174.79 | 1,393,500 | — | — |
| 2015-08-05 | $113.49 | $177.50 | 626,700 | — | — |
| 2015-08-04 | $112.10 | $175.33 | 705,200 | — | — |
| 2015-08-03 | $111.90 | $175.01 | 442,200 | — | — |
| 2015-07-31 | $111.69 | $174.69 | 1,219,400 | — | — |
| 2015-07-30 | $110.76 | $173.23 | 848,600 | — | — |
| 2015-07-29 | $109.77 | $171.68 | 919,300 | — | — |
| 2015-07-28 | $108.71 | $170.02 | 937,600 | — | — |
| 2015-07-27 | $105.98 | $165.75 | 609,400 | — | — |
| 2015-07-24 | $105.59 | $165.14 | 598,200 | — | — |
| 2015-07-23 | $106.93 | $167.24 | 421,200 | — | — |
| 2015-07-22 | $107.43 | $168.02 | 479,400 | — | — |
| 2015-07-21 | $107.38 | $167.94 | 595,900 | — | — |
| 2015-07-20 | $108.07 | $169.02 | 424,800 | — | — |
| 2015-07-17 | $108.46 | $169.63 | 431,100 | — | — |
| 2015-07-16 | $108.61 | $169.87 | 395,300 | — | — |
| 2015-07-15 | $108.11 | $169.09 | 1,100,900 | — | — |
| 2015-07-14 | $108.54 | $169.76 | 789,400 | — | — |
| 2015-07-13 | $108.70 | $170.01 | 901,200 | — | — |
| 2015-07-10 | $107.59 | $168.27 | 2,894,400 | — | — |
| 2015-07-09 | $108.30 | $169.38 | 534,000 | — | — |
| 2015-07-08 | $108.46 | $169.63 | 763,400 | — | — |
| 2015-07-07 | $109.81 | $171.74 | 911,300 | — | — |
| 2015-07-06 | $108.03 | $168.96 | 1,377,100 | — | — |
| 2015-07-02 | $108.75 | $170.09 | 857,800 | — | — |
| 2015-07-01 | $109.21 | $170.81 | 760,300 | — | — |
| 2015-06-30 | $108.41 | $169.56 | 1,024,500 | — | — |
| 2015-06-29 | $108.38 | $169.51 | 1,133,200 | — | — |
| 2015-06-26 | $110.62 | $173.01 | 1,604,000 | — | — |
| 2015-06-25 | $110.93 | $173.50 | 681,200 | — | — |
| 2015-06-24 | $111.70 | $174.70 | 823,800 | — | — |
| 2015-06-23 | $112.81 | $176.44 | 823,500 | — | — |
| 2015-06-22 | $113.68 | $177.80 | 404,000 | — | — |
| 2015-06-19 | $113.48 | $177.48 | 1,569,200 | — | — |
| 2015-06-18 | $113.32 | $177.23 | 624,700 | — | — |
| 2015-06-17 | $112.72 | $176.30 | 516,300 | — | — |
| 2015-06-16 | $112.35 | $175.72 | 493,200 | — | — |
| 2015-06-15 | $110.99 | $173.59 | 885,500 | — | — |
| 2015-06-12 | $111.29 | $174.06 | 426,600 | — | — |
| 2015-06-11 | $111.75 | $174.78 | 579,200 | — | — |
| 2015-06-10 | $111.57 | $174.50 | 796,600 | — | — |
| 2015-06-09 | $111.60 | $174.54 | 1,020,700 | — | — |
| 2015-06-08 | $110.48 | $172.79 | 1,497,700 | — | — |
| 2015-06-05 | $111.32 | $174.11 | 2,032,000 | — | — |
| 2015-06-04 | $113.75 | $177.91 | 3,078,900 | — | — |
| 2015-06-03 | $118.19 | $184.85 | 637,900 | — | — |
| 2015-06-02 | $118.55 | $185.41 | 589,600 | — | — |
| 2015-06-01 | $118.42 | $185.21 | 472,900 | — | — |
| 2015-05-29 | $118.55 | $185.41 | 538,000 | — | — |
| 2015-05-28 | $119.50 | $186.90 | 356,300 | — | — |
| 2015-05-27 | $119.90 | $187.53 | 432,000 | — | — |
| 2015-05-26 | $119.47 | $186.85 | 518,600 | — | — |
| 2015-05-22 | $120.39 | $188.29 | 483,000 | — | — |
| 2015-05-21 | $119.28 | $186.56 | 507,500 | — | — |
| 2015-05-20 | $119.88 | $187.49 | 401,200 | — | — |
| 2015-05-19 | $119.27 | $186.54 | 553,700 | — | — |
| 2015-05-18 | $118.67 | $185.60 | 341,200 | — | — |
| 2015-05-15 | $118.50 | $185.34 | 454,200 | — | — |
| 2015-05-14 | $118.36 | $185.12 | 335,000 | — | — |
| 2015-05-13 | $116.58 | $182.33 | 326,800 | — | — |
| 2015-05-12 | $116.46 | $181.14 | 522,000 | — | — |
| 2015-05-11 | $116.27 | $180.85 | 427,800 | — | — |
| 2015-05-08 | $115.99 | $180.41 | 685,200 | — | — |
| 2015-05-07 | $115.77 | $180.07 | 530,300 | — | — |
| 2015-05-06 | $116.25 | $180.82 | 431,100 | — | — |
| 2015-05-05 | $116.28 | $180.86 | 799,800 | — | — |
| 2015-05-04 | $118.37 | $184.12 | 579,100 | — | — |
| 2015-05-01 | $116.86 | $181.77 | 374,000 | — | — |
| 2015-04-30 | $115.92 | $180.30 | 871,100 | — | — |
| 2015-04-29 | $116.02 | $180.46 | 534,200 | — | — |
| 2015-04-28 | $116.19 | $180.72 | 1,103,200 | — | — |
| 2015-04-27 | $118.20 | $183.85 | 1,426,200 | — | — |
| 2015-04-24 | $116.31 | $180.91 | 587,000 | — | — |
| 2015-04-23 | $116.97 | $181.94 | 362,700 | — | — |
| 2015-04-22 | $117.94 | $183.45 | 446,400 | — | — |
| 2015-04-21 | $117.44 | $182.67 | 573,400 | — | — |
| 2015-04-20 | $117.08 | $182.11 | 694,600 | — | — |
| 2015-04-17 | $117.42 | $182.64 | 721,200 | — | — |
| 2015-04-16 | $117.98 | $183.51 | 387,200 | — | — |
| 2015-04-15 | $118.08 | $183.66 | 584,500 | — | — |
| 2015-04-14 | $117.79 | $183.21 | 474,100 | — | — |
| 2015-04-13 | $116.90 | $181.83 | 567,200 | — | — |
| 2015-04-10 | $116.75 | $181.60 | 440,200 | — | — |
| 2015-04-09 | $116.14 | $180.65 | 472,400 | — | — |
| 2015-04-08 | $115.55 | $179.73 | 637,800 | — | — |
| 2015-04-07 | $115.87 | $180.23 | 500,500 | — | — |
| 2015-04-06 | $117.24 | $182.36 | 649,100 | — | — |
| 2015-04-02 | $116.01 | $180.44 | 1,213,000 | — | — |
| 2015-04-01 | $115.48 | $179.62 | 856,400 | — | — |
| 2015-03-31 | $115.73 | $180.01 | 705,400 | — | — |
| 2015-03-30 | $117.13 | $182.19 | 875,900 | — | — |
| 2015-03-27 | $116.01 | $180.44 | 729,200 | — | — |
| 2015-03-26 | $114.48 | $178.06 | 670,900 | — | — |
| 2015-03-25 | $114.64 | $178.31 | 1,153,300 | — | — |
| 2015-03-24 | $112.62 | $175.17 | 562,700 | — | — |
| 2015-03-23 | $113.39 | $176.37 | 441,500 | — | — |
| 2015-03-20 | $113.71 | $176.87 | 894,400 | — | — |
| 2015-03-19 | $112.00 | $174.21 | 489,400 | — | — |
| 2015-03-18 | $112.61 | $175.16 | 910,400 | — | — |
| 2015-03-17 | $110.59 | $172.01 | 438,200 | — | — |
| 2015-03-16 | $111.78 | $173.87 | 635,900 | — | — |
| 2015-03-13 | $111.02 | $172.68 | 782,100 | — | — |
| 2015-03-12 | $112.44 | $174.89 | 637,100 | — | — |
| 2015-03-11 | $111.12 | $172.84 | 650,000 | — | — |
| 2015-03-10 | $110.73 | $172.23 | 719,800 | — | — |
| 2015-03-09 | $113.05 | $175.84 | 526,800 | — | — |
| 2015-03-06 | $112.77 | $175.40 | 601,600 | — | — |
| 2015-03-05 | $114.23 | $177.68 | 580,300 | — | — |
| 2015-03-04 | $114.24 | $177.69 | 485,100 | — | — |
| 2015-03-03 | $114.12 | $177.50 | 673,700 | — | — |
| 2015-03-02 | $114.96 | $178.81 | 570,200 | — | — |
| 2015-02-27 | $115.35 | $179.42 | 754,300 | — | — |
| 2015-02-26 | $115.21 | $179.20 | 1,039,600 | — | — |
| 2015-02-25 | $113.11 | $175.93 | 567,300 | — | — |
| 2015-02-24 | $113.47 | $176.49 | 776,600 | — | — |
| 2015-02-23 | $113.25 | $176.15 | 944,500 | — | — |
| 2015-02-20 | $113.44 | $176.45 | 1,466,700 | — | — |
| 2015-02-19 | $113.88 | $177.13 | 661,500 | — | — |
| 2015-02-18 | $114.30 | $177.78 | 506,200 | — | — |
| 2015-02-17 | $113.21 | $176.09 | 1,174,200 | — | — |
| 2015-02-13 | $113.89 | $177.15 | 1,743,600 | — | — |
| 2015-02-12 | $112.39 | $174.81 | 892,600 | — | — |
| 2015-02-11 | $111.26 | $173.06 | 1,051,600 | — | — |
| 2015-02-10 | $113.15 | $175.00 | 574,800 | — | — |
| 2015-02-09 | $112.91 | $174.63 | 640,300 | — | — |
| 2015-02-06 | $113.00 | $174.77 | 843,700 | — | — |
| 2015-02-05 | $113.33 | $175.28 | 1,535,900 | — | — |
| 2015-02-04 | $112.10 | $173.38 | 6,183,700 | — | — |
| 2015-02-03 | $105.88 | $163.76 | 405,900 | — | — |
| 2015-02-02 | $104.47 | $161.58 | 398,500 | — | — |
| 2015-01-30 | $103.15 | $159.53 | 453,600 | — | — |
| 2015-01-29 | $105.10 | $162.55 | 576,000 | — | — |
| 2015-01-28 | $104.73 | $161.98 | 399,300 | — | — |
| 2015-01-27 | $105.77 | $163.59 | 362,100 | — | — |
| 2015-01-26 | $106.45 | $164.64 | 366,900 | — | — |
| 2015-01-23 | $106.49 | $164.70 | 401,800 | — | — |
| 2015-01-22 | $106.87 | $165.29 | 506,000 | — | — |
| 2015-01-21 | $106.04 | $164.00 | 1,108,800 | — | — |
| 2015-01-20 | $104.19 | $161.14 | 744,000 | — | — |
| 2015-01-16 | $101.86 | $157.54 | 396,800 | — | — |
| 2015-01-15 | $101.30 | $156.67 | 705,200 | — | — |
| 2015-01-14 | $100.96 | $156.15 | 381,700 | — | — |
| 2015-01-13 | $100.94 | $156.12 | 538,100 | — | — |
| 2015-01-12 | $100.34 | $155.19 | 581,100 | — | — |
| 2015-01-09 | $101.04 | $156.27 | 424,600 | — | — |
| 2015-01-08 | $101.69 | $157.28 | 487,500 | — | — |
| 2015-01-07 | $100.24 | $155.03 | 488,600 | — | — |
| 2015-01-06 | $98.05 | $151.65 | 671,800 | — | — |
| 2015-01-05 | $98.84 | $152.87 | 478,400 | — | — |
| 2015-01-02 | $100.48 | $155.40 | 360,600 | — | — |