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
- 1992-06-17 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 — 2016
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2016-12-30 | $117.19 | $176.84 | 984,800 | — | — |
| 2016-12-29 | $117.41 | $177.17 | 574,800 | — | — |
| 2016-12-28 | $117.48 | $177.27 | 747,300 | — | — |
| 2016-12-27 | $118.55 | $178.89 | 703,600 | — | — |
| 2016-12-23 | $117.59 | $177.44 | 936,000 | — | — |
| 2016-12-22 | $117.19 | $176.84 | 1,732,100 | — | — |
| 2016-12-21 | $118.53 | $178.86 | 2,194,300 | — | — |
| 2016-12-20 | $118.39 | $178.65 | 4,678,100 | — | — |
| 2016-12-19 | $123.00 | $185.60 | 793,500 | — | — |
| 2016-12-16 | $122.49 | $184.83 | 1,735,000 | — | — |
| 2016-12-15 | $123.43 | $186.25 | 908,200 | — | — |
| 2016-12-14 | $122.58 | $184.97 | 995,200 | — | — |
| 2016-12-13 | $123.73 | $186.70 | 830,500 | — | — |
| 2016-12-12 | $123.48 | $186.33 | 872,800 | — | — |
| 2016-12-09 | $123.92 | $186.99 | 1,376,500 | — | — |
| 2016-12-08 | $122.96 | $185.54 | 1,267,300 | — | — |
| 2016-12-07 | $122.26 | $184.49 | 2,813,600 | — | — |
| 2016-12-06 | $119.02 | $179.60 | 996,000 | — | — |
| 2016-12-05 | $119.76 | $180.71 | 1,946,900 | — | — |
| 2016-12-02 | $119.58 | $179.31 | 934,600 | — | — |
| 2016-12-01 | $119.73 | $179.54 | 1,840,600 | — | — |
| 2016-11-30 | $120.30 | $180.39 | 2,108,200 | — | — |
| 2016-11-29 | $122.18 | $183.21 | 3,835,600 | — | — |
| 2016-11-28 | $118.69 | $177.98 | 749,900 | — | — |
| 2016-11-25 | $119.08 | $178.56 | 352,000 | — | — |
| 2016-11-23 | $118.71 | $178.01 | 1,215,500 | — | — |
| 2016-11-22 | $116.83 | $175.19 | 1,112,500 | — | — |
| 2016-11-21 | $116.74 | $175.05 | 1,158,200 | — | — |
| 2016-11-18 | $115.78 | $173.61 | 1,041,200 | — | — |
| 2016-11-17 | $116.29 | $174.38 | 1,035,300 | — | — |
| 2016-11-16 | $117.15 | $175.67 | 605,600 | — | — |
| 2016-11-15 | $117.08 | $175.56 | 1,075,600 | — | — |
| 2016-11-14 | $116.79 | $175.13 | 1,613,400 | — | — |
| 2016-11-11 | $117.85 | $176.72 | 1,379,000 | — | — |
| 2016-11-10 | $120.23 | $180.29 | 1,554,600 | — | — |
| 2016-11-09 | $118.68 | $177.96 | 1,798,800 | — | — |
| 2016-11-08 | $117.85 | $176.72 | 763,900 | — | — |
| 2016-11-07 | $117.48 | $176.16 | 1,459,300 | — | — |
| 2016-11-04 | $114.50 | $171.69 | 855,400 | — | — |
| 2016-11-03 | $114.84 | $172.20 | 759,300 | — | — |
| 2016-11-02 | $115.00 | $172.44 | 957,200 | — | — |
| 2016-11-01 | $115.98 | $173.91 | 866,200 | — | — |
| 2016-10-31 | $117.06 | $175.53 | 1,258,000 | — | — |
| 2016-10-28 | $117.44 | $176.10 | 1,123,000 | — | — |
| 2016-10-27 | $116.56 | $174.78 | 2,052,800 | — | — |
| 2016-10-26 | $118.57 | $177.80 | 920,200 | — | — |
| 2016-10-25 | $118.53 | $177.74 | 599,000 | — | — |
| 2016-10-24 | $119.56 | $179.28 | 617,300 | — | — |
| 2016-10-21 | $119.88 | $179.76 | 683,400 | — | — |
| 2016-10-20 | $119.77 | $179.60 | 673,000 | — | — |
| 2016-10-19 | $119.88 | $179.76 | 849,800 | — | — |
| 2016-10-18 | $118.49 | $177.68 | 726,200 | — | — |
| 2016-10-17 | $117.08 | $175.56 | 638,300 | — | — |
| 2016-10-14 | $117.18 | $175.71 | 464,300 | — | — |
| 2016-10-13 | $117.10 | $175.59 | 669,500 | — | — |
| 2016-10-12 | $117.31 | $175.91 | 636,700 | — | — |
| 2016-10-11 | $117.13 | $175.64 | 1,095,800 | — | — |
| 2016-10-10 | $118.77 | $178.10 | 733,700 | — | — |
| 2016-10-07 | $118.85 | $178.22 | 1,126,100 | — | — |
| 2016-10-06 | $120.85 | $181.21 | 913,200 | — | — |
| 2016-10-05 | $120.36 | $180.48 | 918,100 | — | — |
| 2016-10-04 | $120.36 | $180.48 | 1,346,300 | — | — |
| 2016-10-03 | $121.24 | $181.80 | 1,708,300 | — | — |
| 2016-09-30 | $120.83 | $181.18 | 1,698,300 | — | — |
| 2016-09-29 | $118.86 | $178.23 | 1,648,500 | — | — |
| 2016-09-28 | $118.35 | $177.47 | 2,086,300 | — | — |
| 2016-09-27 | $117.00 | $175.44 | 965,400 | — | — |
| 2016-09-26 | $116.43 | $174.59 | 1,477,400 | — | — |
| 2016-09-23 | $116.84 | $175.20 | 1,558,200 | — | — |
| 2016-09-22 | $118.37 | $177.50 | 1,247,200 | — | — |
| 2016-09-21 | $118.00 | $176.94 | 1,558,300 | — | — |
| 2016-09-20 | $117.61 | $176.36 | 777,900 | — | — |
| 2016-09-19 | $117.81 | $176.66 | 846,800 | — | — |
| 2016-09-16 | $117.68 | $176.46 | 1,597,700 | — | — |
| 2016-09-15 | $118.21 | $177.26 | 1,438,900 | — | — |
| 2016-09-14 | $116.84 | $175.20 | 1,676,300 | — | — |
| 2016-09-13 | $118.00 | $176.94 | 3,575,700 | — | — |
| 2016-09-12 | $118.53 | $177.74 | 4,768,200 | — | — |
| 2016-09-09 | $117.41 | $176.06 | 1,373,500 | — | — |
| 2016-09-08 | $120.57 | $180.79 | 1,032,100 | — | — |
| 2016-09-07 | $122.24 | $183.30 | 731,300 | — | — |
| 2016-09-06 | $122.16 | $183.18 | 787,200 | — | — |
| 2016-09-02 | $123.44 | $183.97 | 489,600 | — | — |
| 2016-09-01 | $122.85 | $183.09 | 1,224,300 | — | — |
| 2016-08-31 | $122.04 | $181.89 | 844,600 | — | — |
| 2016-08-30 | $122.52 | $182.60 | 654,000 | — | — |
| 2016-08-29 | $122.25 | $182.20 | 727,700 | — | — |
| 2016-08-26 | $121.82 | $181.56 | 1,006,600 | — | — |
| 2016-08-25 | $123.04 | $183.38 | 967,300 | — | — |
| 2016-08-24 | $122.09 | $181.96 | 795,700 | — | — |
| 2016-08-23 | $122.45 | $182.50 | 708,000 | — | — |
| 2016-08-22 | $122.43 | $182.47 | 875,400 | — | — |
| 2016-08-19 | $122.56 | $182.66 | 2,162,200 | — | — |
| 2016-08-18 | $121.89 | $181.66 | 1,073,500 | — | — |
| 2016-08-17 | $120.44 | $179.50 | 2,264,800 | — | — |
| 2016-08-16 | $121.27 | $180.74 | 5,935,800 | — | — |
| 2016-08-15 | $118.03 | $175.91 | 551,400 | — | — |
| 2016-08-12 | $116.77 | $174.03 | 612,200 | — | — |
| 2016-08-11 | $116.98 | $174.35 | 649,700 | — | — |
| 2016-08-10 | $116.49 | $173.62 | 576,300 | — | — |
| 2016-08-09 | $116.92 | $174.26 | 597,200 | — | — |
| 2016-08-08 | $116.81 | $174.09 | 884,000 | — | — |
| 2016-08-05 | $116.71 | $173.94 | 846,000 | — | — |
| 2016-08-04 | $116.67 | $173.88 | 1,051,400 | — | — |
| 2016-08-03 | $116.58 | $173.75 | 1,156,600 | — | — |
| 2016-08-02 | $116.05 | $172.96 | 1,052,900 | — | — |
| 2016-08-01 | $115.90 | $172.74 | 1,506,100 | — | — |
| 2016-07-29 | $116.54 | $173.69 | 1,256,300 | — | — |
| 2016-07-28 | $117.11 | $174.54 | 1,575,800 | — | — |
| 2016-07-27 | $118.34 | $176.37 | 986,400 | — | — |
| 2016-07-26 | $118.39 | $176.45 | 857,700 | — | — |
| 2016-07-25 | $117.74 | $175.48 | 587,800 | — | — |
| 2016-07-22 | $117.70 | $175.42 | 571,900 | — | — |
| 2016-07-21 | $117.68 | $175.39 | 660,900 | — | — |
| 2016-07-20 | $118.27 | $176.27 | 480,900 | — | — |
| 2016-07-19 | $118.18 | $176.13 | 603,400 | — | — |
| 2016-07-18 | $118.66 | $176.85 | 579,500 | — | — |
| 2016-07-15 | $118.99 | $177.34 | 988,100 | — | — |
| 2016-07-14 | $118.35 | $176.39 | 940,400 | — | — |
| 2016-07-13 | $117.55 | $175.20 | 880,900 | — | — |
| 2016-07-12 | $116.99 | $174.36 | 1,344,400 | — | — |
| 2016-07-11 | $114.36 | $170.44 | 988,300 | — | — |
| 2016-07-08 | $114.74 | $171.01 | 1,024,000 | — | — |
| 2016-07-07 | $111.84 | $166.69 | 716,200 | — | — |
| 2016-07-06 | $111.83 | $166.67 | 1,389,200 | — | — |
| 2016-07-05 | $111.48 | $166.15 | 1,087,400 | — | — |
| 2016-07-01 | $113.39 | $169.00 | 1,436,400 | — | — |
| 2016-06-30 | $112.39 | $167.51 | 1,322,200 | — | — |
| 2016-06-29 | $110.65 | $164.91 | 1,315,800 | — | — |
| 2016-06-28 | $108.48 | $161.68 | 1,345,600 | — | — |
| 2016-06-27 | $107.01 | $159.49 | 1,761,100 | — | — |
| 2016-06-24 | $110.29 | $164.38 | 1,903,400 | — | — |
| 2016-06-23 | $115.20 | $171.69 | 1,383,300 | — | — |
| 2016-06-22 | $112.86 | $168.21 | 1,075,300 | — | — |
| 2016-06-21 | $111.85 | $166.70 | 1,393,900 | — | — |
| 2016-06-20 | $112.62 | $167.85 | 1,401,500 | — | — |
| 2016-06-17 | $112.10 | $167.07 | 1,579,200 | — | — |
| 2016-06-16 | $112.12 | $167.10 | 1,159,100 | — | — |
| 2016-06-15 | $112.00 | $166.92 | 1,454,900 | — | — |
| 2016-06-14 | $112.45 | $167.59 | 1,212,800 | — | — |
| 2016-06-13 | $112.88 | $168.24 | 1,283,800 | — | — |
| 2016-06-10 | $113.73 | $169.50 | 1,847,200 | — | — |
| 2016-06-09 | $113.44 | $169.07 | 1,765,800 | — | — |
| 2016-06-08 | $113.67 | $169.41 | 1,450,200 | — | — |
| 2016-06-07 | $111.86 | $166.72 | 1,101,100 | — | — |
| 2016-06-06 | $111.65 | $166.40 | 1,137,600 | — | — |
| 2016-06-03 | $110.24 | $164.30 | 1,168,200 | — | — |
| 2016-06-02 | $110.56 | $163.66 | 974,500 | — | — |
| 2016-06-01 | $110.84 | $164.07 | 2,096,700 | — | — |
| 2016-05-31 | $109.86 | $162.62 | 1,726,200 | — | — |
| 2016-05-27 | $110.77 | $163.97 | 750,400 | — | — |
| 2016-05-26 | $110.57 | $163.67 | 637,000 | — | — |
| 2016-05-25 | $111.63 | $165.24 | 881,900 | — | — |
| 2016-05-24 | $110.77 | $163.97 | 1,281,000 | — | — |
| 2016-05-23 | $110.49 | $163.56 | 1,093,500 | — | — |
| 2016-05-20 | $110.08 | $162.95 | 1,206,600 | — | — |
| 2016-05-19 | $110.06 | $162.92 | 1,429,400 | — | — |
| 2016-05-18 | $110.78 | $163.99 | 931,000 | — | — |
| 2016-05-17 | $112.28 | $166.21 | 1,071,100 | — | — |
| 2016-05-16 | $112.95 | $167.20 | 735,700 | — | — |
| 2016-05-13 | $111.96 | $165.73 | 799,200 | — | — |
| 2016-05-12 | $113.60 | $168.16 | 1,156,400 | — | — |
| 2016-05-11 | $113.43 | $167.91 | 1,049,700 | — | — |
| 2016-05-10 | $114.02 | $168.78 | 979,600 | — | — |
| 2016-05-09 | $113.03 | $167.32 | 1,132,900 | — | — |
| 2016-05-06 | $114.30 | $169.20 | 848,400 | — | — |
| 2016-05-05 | $113.47 | $167.97 | 1,084,100 | — | — |
| 2016-05-04 | $113.94 | $168.66 | 1,248,200 | — | — |
| 2016-05-03 | $115.09 | $170.37 | 1,477,300 | — | — |
| 2016-05-02 | $117.40 | $173.78 | 1,290,900 | — | — |
| 2016-04-29 | $117.46 | $173.87 | 1,962,600 | — | — |
| 2016-04-28 | $118.26 | $175.06 | 1,193,400 | — | — |
| 2016-04-27 | $118.45 | $175.34 | 1,493,700 | — | — |
| 2016-04-26 | $119.42 | $176.78 | 903,600 | — | — |
| 2016-04-25 | $119.19 | $176.43 | 654,500 | — | — |
| 2016-04-22 | $119.62 | $177.07 | 658,300 | — | — |
| 2016-04-21 | $118.85 | $175.93 | 573,500 | — | — |
| 2016-04-20 | $119.29 | $176.58 | 1,079,300 | — | — |
| 2016-04-19 | $118.82 | $175.89 | 1,226,200 | — | — |
| 2016-04-18 | $116.12 | $171.89 | 888,300 | — | — |
| 2016-04-15 | $116.32 | $172.19 | 987,700 | — | — |
| 2016-04-14 | $115.53 | $171.02 | 748,100 | — | — |
| 2016-04-13 | $115.57 | $171.08 | 908,700 | — | — |
| 2016-04-12 | $114.06 | $168.84 | 774,500 | — | — |
| 2016-04-11 | $112.74 | $166.89 | 919,900 | — | — |
| 2016-04-08 | $112.30 | $166.24 | 840,200 | — | — |
| 2016-04-07 | $111.67 | $165.30 | 878,400 | — | — |
| 2016-04-06 | $113.28 | $167.69 | 976,700 | — | — |
| 2016-04-05 | $112.99 | $167.26 | 1,285,900 | — | — |
| 2016-04-04 | $114.71 | $169.80 | 977,500 | — | — |
| 2016-04-01 | $115.24 | $170.59 | 1,171,100 | — | — |
| 2016-03-31 | $114.45 | $169.42 | 1,751,700 | — | — |
| 2016-03-30 | $115.00 | $170.23 | 1,708,100 | — | — |
| 2016-03-29 | $112.46 | $166.47 | 960,700 | — | — |
| 2016-03-28 | $112.45 | $166.46 | 852,300 | — | — |
| 2016-03-24 | $111.74 | $165.41 | 1,106,200 | — | — |
| 2016-03-23 | $112.80 | $166.98 | 1,229,500 | — | — |
| 2016-03-22 | $112.58 | $166.65 | 1,246,700 | — | — |
| 2016-03-21 | $112.96 | $167.21 | 1,122,600 | — | — |
| 2016-03-18 | $112.88 | $167.09 | 2,287,000 | — | — |
| 2016-03-17 | $113.12 | $167.45 | 2,289,100 | — | — |
| 2016-03-16 | $110.13 | $163.02 | 1,331,000 | — | — |
| 2016-03-15 | $109.44 | $162.00 | 1,057,300 | — | — |
| 2016-03-14 | $109.90 | $162.68 | 1,279,100 | — | — |
| 2016-03-11 | $111.11 | $164.47 | 2,132,100 | — | — |
| 2016-03-10 | $110.66 | $163.81 | 2,592,500 | — | — |
| 2016-03-09 | $109.06 | $161.44 | 1,416,000 | — | — |
| 2016-03-08 | $108.14 | $160.08 | 1,315,000 | — | — |
| 2016-03-07 | $108.59 | $160.74 | 1,851,700 | — | — |
| 2016-03-04 | $108.79 | $161.04 | 2,152,400 | — | — |
| 2016-03-03 | $105.84 | $156.67 | 1,295,700 | — | — |
| 2016-03-02 | $104.14 | $153.05 | 1,582,700 | — | — |
| 2016-03-01 | $105.34 | $154.81 | 1,591,500 | — | — |
| 2016-02-29 | $101.79 | $149.59 | 1,325,500 | — | — |
| 2016-02-26 | $103.24 | $151.72 | 1,582,100 | — | — |
| 2016-02-25 | $102.61 | $150.80 | 1,758,900 | — | — |
| 2016-02-24 | $101.89 | $149.74 | 1,493,800 | — | — |
| 2016-02-23 | $102.22 | $150.22 | 1,294,600 | — | — |
| 2016-02-22 | $104.22 | $153.16 | 1,273,100 | — | — |
| 2016-02-19 | $103.31 | $151.83 | 1,354,300 | — | — |
| 2016-02-18 | $104.50 | $153.58 | 995,300 | — | — |
| 2016-02-17 | $104.50 | $153.58 | 1,449,200 | — | — |
| 2016-02-16 | $104.00 | $152.84 | 1,878,700 | — | — |
| 2016-02-12 | $103.83 | $152.59 | 978,100 | — | — |
| 2016-02-11 | $102.06 | $149.99 | 1,594,100 | — | — |
| 2016-02-10 | $103.37 | $151.91 | 1,107,300 | — | — |
| 2016-02-09 | $103.82 | $152.58 | 1,592,800 | — | — |
| 2016-02-08 | $101.93 | $149.80 | 2,926,200 | — | — |
| 2016-02-05 | $105.10 | $154.46 | 2,021,200 | — | — |
| 2016-02-04 | $105.53 | $155.09 | 2,169,200 | — | — |
| 2016-02-03 | $103.29 | $151.80 | 2,563,200 | — | — |
| 2016-02-02 | $98.15 | $144.24 | 2,462,400 | — | — |
| 2016-02-01 | $100.53 | $147.74 | 2,402,500 | — | — |
| 2016-01-29 | $100.00 | $146.96 | 3,435,200 | — | — |
| 2016-01-28 | $98.20 | $144.32 | 1,815,000 | — | — |
| 2016-01-27 | $98.10 | $144.17 | 2,132,200 | — | — |
| 2016-01-26 | $98.14 | $144.23 | 1,350,100 | — | — |
| 2016-01-25 | $96.13 | $141.27 | 1,400,000 | — | — |
| 2016-01-22 | $98.09 | $144.16 | 1,746,800 | — | — |
| 2016-01-21 | $97.96 | $143.96 | 1,653,200 | — | — |
| 2016-01-20 | $97.82 | $143.76 | 2,844,600 | — | — |
| 2016-01-19 | $98.18 | $144.29 | 1,822,000 | — | — |
| 2016-01-15 | $97.39 | $143.13 | 1,584,700 | — | — |
| 2016-01-14 | $99.79 | $146.65 | 1,928,500 | — | — |
| 2016-01-13 | $98.01 | $144.04 | 2,652,800 | — | — |
| 2016-01-12 | $99.89 | $146.80 | 1,736,500 | — | — |
| 2016-01-11 | $98.44 | $144.67 | 2,389,200 | — | — |
| 2016-01-08 | $97.85 | $143.80 | 2,541,000 | — | — |
| 2016-01-07 | $97.79 | $143.71 | 2,002,700 | — | — |
| 2016-01-06 | $100.30 | $147.40 | 1,885,300 | — | — |
| 2016-01-05 | $101.32 | $148.90 | 1,589,200 | — | — |
| 2016-01-04 | $101.67 | $149.42 | 1,853,500 | — | — |