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
- 1973-03-13 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 | $122.46 | $203.00 | 830,400 | — | — |
| 2016-12-29 | $122.49 | $203.05 | 905,600 | — | — |
| 2016-12-28 | $122.64 | $203.30 | 991,900 | — | — |
| 2016-12-27 | $125.21 | $206.48 | 498,200 | — | — |
| 2016-12-23 | $124.85 | $205.88 | 436,100 | — | — |
| 2016-12-22 | $124.65 | $205.56 | 821,400 | — | — |
| 2016-12-21 | $124.70 | $205.64 | 859,700 | — | — |
| 2016-12-20 | $125.92 | $207.65 | 836,600 | — | — |
| 2016-12-19 | $125.96 | $207.72 | 1,048,200 | — | — |
| 2016-12-16 | $124.92 | $206.00 | 3,206,600 | — | — |
| 2016-12-15 | $125.07 | $206.25 | 1,364,100 | — | — |
| 2016-12-14 | $124.16 | $204.75 | 1,640,300 | — | — |
| 2016-12-13 | $126.16 | $208.05 | 1,247,500 | — | — |
| 2016-12-12 | $126.99 | $209.41 | 803,600 | — | — |
| 2016-12-09 | $127.02 | $209.46 | 1,157,300 | — | — |
| 2016-12-08 | $126.78 | $209.07 | 1,393,500 | — | — |
| 2016-12-07 | $127.93 | $210.96 | 1,021,200 | — | — |
| 2016-12-06 | $126.49 | $208.59 | 1,011,700 | — | — |
| 2016-12-05 | $126.11 | $207.96 | 1,661,600 | — | — |
| 2016-12-02 | $125.20 | $206.46 | 1,918,400 | — | — |
| 2016-12-01 | $125.30 | $206.63 | 2,443,100 | — | — |
| 2016-11-30 | $125.18 | $206.43 | 2,457,700 | — | — |
| 2016-11-29 | $125.61 | $207.14 | 1,222,800 | — | — |
| 2016-11-28 | $124.87 | $205.92 | 906,200 | — | — |
| 2016-11-25 | $125.77 | $207.40 | 465,000 | — | — |
| 2016-11-23 | $124.94 | $206.03 | 1,151,800 | — | — |
| 2016-11-22 | $124.44 | $205.21 | 1,569,900 | — | — |
| 2016-11-21 | $123.48 | $203.63 | 1,897,400 | — | — |
| 2016-11-18 | $123.96 | $204.42 | 1,064,800 | — | — |
| 2016-11-17 | $124.09 | $204.63 | 1,161,800 | — | — |
| 2016-11-16 | $124.57 | $205.42 | 1,308,800 | — | — |
| 2016-11-15 | $124.97 | $206.08 | 1,345,800 | — | — |
| 2016-11-14 | $123.51 | $203.68 | 1,482,200 | — | — |
| 2016-11-11 | $123.91 | $204.33 | 1,655,400 | — | — |
| 2016-11-10 | $123.25 | $203.25 | 2,256,100 | — | — |
| 2016-11-09 | $121.15 | $199.78 | 2,558,200 | — | — |
| 2016-11-08 | $117.74 | $194.16 | 1,462,700 | — | — |
| 2016-11-07 | $117.16 | $193.20 | 1,605,400 | — | — |
| 2016-11-04 | $114.02 | $188.03 | 1,945,400 | — | — |
| 2016-11-03 | $113.56 | $187.27 | 1,322,500 | — | — |
| 2016-11-02 | $113.42 | $187.04 | 2,484,100 | — | — |
| 2016-11-01 | $112.12 | $184.89 | 1,400,500 | — | — |
| 2016-10-31 | $113.57 | $187.28 | 1,465,300 | — | — |
| 2016-10-28 | $113.84 | $187.73 | 1,264,200 | — | — |
| 2016-10-27 | $113.32 | $186.87 | 1,668,500 | — | — |
| 2016-10-26 | $113.38 | $186.97 | 2,324,600 | — | — |
| 2016-10-25 | $111.84 | $184.43 | 1,807,300 | — | — |
| 2016-10-24 | $113.09 | $186.49 | 2,232,400 | — | — |
| 2016-10-21 | $113.06 | $186.44 | 2,427,400 | — | — |
| 2016-10-20 | $113.28 | $186.81 | 3,767,000 | — | — |
| 2016-10-19 | $115.72 | $190.83 | 2,659,000 | — | — |
| 2016-10-18 | $115.08 | $189.77 | 1,790,500 | — | — |
| 2016-10-17 | $116.07 | $191.41 | 1,500,300 | — | — |
| 2016-10-14 | $115.89 | $191.11 | 1,195,300 | — | — |
| 2016-10-13 | $115.84 | $191.03 | 1,297,900 | — | — |
| 2016-10-12 | $116.80 | $192.61 | 1,781,200 | — | — |
| 2016-10-11 | $115.04 | $189.71 | 3,983,300 | — | — |
| 2016-10-10 | $116.41 | $191.97 | 1,824,200 | — | — |
| 2016-10-07 | $117.20 | $193.27 | 2,175,500 | — | — |
| 2016-10-06 | $119.56 | $197.16 | 1,070,800 | — | — |
| 2016-10-05 | $119.27 | $196.68 | 999,600 | — | — |
| 2016-10-04 | $119.06 | $196.34 | 1,724,100 | — | — |
| 2016-10-03 | $119.89 | $197.71 | 1,587,600 | — | — |
| 2016-09-30 | $119.84 | $197.62 | 1,962,300 | — | — |
| 2016-09-29 | $119.04 | $196.30 | 1,515,100 | — | — |
| 2016-09-28 | $120.01 | $197.90 | 1,473,100 | — | — |
| 2016-09-27 | $119.00 | $195.17 | 1,582,200 | — | — |
| 2016-09-26 | $117.73 | $193.08 | 1,134,000 | — | — |
| 2016-09-23 | $117.81 | $193.21 | 1,112,800 | — | — |
| 2016-09-22 | $119.69 | $196.30 | 998,200 | — | — |
| 2016-09-21 | $119.06 | $195.26 | 1,537,700 | — | — |
| 2016-09-20 | $118.40 | $194.18 | 1,731,900 | — | — |
| 2016-09-19 | $117.16 | $192.15 | 999,200 | — | — |
| 2016-09-16 | $116.19 | $190.56 | 1,743,800 | — | — |
| 2016-09-15 | $117.35 | $192.46 | 974,100 | — | — |
| 2016-09-14 | $116.12 | $190.44 | 1,591,900 | — | — |
| 2016-09-13 | $115.69 | $189.74 | 2,287,200 | — | — |
| 2016-09-12 | $117.76 | $193.13 | 1,542,400 | — | — |
| 2016-09-09 | $115.78 | $189.89 | 1,800,400 | — | — |
| 2016-09-08 | $119.02 | $195.20 | 1,268,300 | — | — |
| 2016-09-07 | $119.66 | $196.25 | 1,062,000 | — | — |
| 2016-09-06 | $119.82 | $196.51 | 2,116,900 | — | — |
| 2016-09-02 | $121.12 | $198.64 | 1,519,400 | — | — |
| 2016-09-01 | $119.64 | $196.22 | 1,427,200 | — | — |
| 2016-08-31 | $118.85 | $194.92 | 1,604,700 | — | — |
| 2016-08-30 | $120.17 | $197.08 | 1,162,400 | — | — |
| 2016-08-29 | $120.49 | $197.61 | 1,057,700 | — | — |
| 2016-08-26 | $119.63 | $196.20 | 1,347,500 | — | — |
| 2016-08-25 | $119.40 | $195.82 | 1,172,000 | — | — |
| 2016-08-24 | $119.53 | $196.04 | 1,217,900 | — | — |
| 2016-08-23 | $119.78 | $196.45 | 1,226,200 | — | — |
| 2016-08-22 | $119.75 | $196.40 | 994,000 | — | — |
| 2016-08-19 | $119.64 | $196.22 | 1,314,800 | — | — |
| 2016-08-18 | $118.98 | $195.13 | 938,900 | — | — |
| 2016-08-17 | $118.99 | $195.15 | 1,096,200 | — | — |
| 2016-08-16 | $118.36 | $194.12 | 927,200 | — | — |
| 2016-08-15 | $119.28 | $195.63 | 967,600 | — | — |
| 2016-08-12 | $118.89 | $194.99 | 866,300 | — | — |
| 2016-08-11 | $118.88 | $194.97 | 1,002,200 | — | — |
| 2016-08-10 | $117.80 | $193.20 | 1,144,000 | — | — |
| 2016-08-09 | $118.08 | $193.66 | 1,416,900 | — | — |
| 2016-08-08 | $117.46 | $192.64 | 1,626,800 | — | — |
| 2016-08-05 | $116.84 | $191.62 | 1,077,200 | — | — |
| 2016-08-04 | $115.64 | $189.66 | 1,112,900 | — | — |
| 2016-08-03 | $115.15 | $188.85 | 925,800 | — | — |
| 2016-08-02 | $115.08 | $188.74 | 1,848,600 | — | — |
| 2016-08-01 | $115.44 | $189.33 | 1,302,700 | — | — |
| 2016-07-29 | $115.40 | $189.26 | 856,400 | — | — |
| 2016-07-28 | $115.36 | $189.20 | 988,600 | — | — |
| 2016-07-27 | $115.75 | $189.84 | 1,197,200 | — | — |
| 2016-07-26 | $115.90 | $190.08 | 1,316,900 | — | — |
| 2016-07-25 | $114.81 | $188.29 | 993,500 | — | — |
| 2016-07-22 | $114.58 | $187.92 | 1,420,000 | — | — |
| 2016-07-21 | $114.00 | $186.97 | 2,244,300 | — | — |
| 2016-07-20 | $114.22 | $187.33 | 2,947,000 | — | — |
| 2016-07-19 | $111.11 | $182.23 | 1,290,700 | — | — |
| 2016-07-18 | $110.66 | $181.49 | 919,900 | — | — |
| 2016-07-15 | $111.22 | $182.41 | 1,230,300 | — | — |
| 2016-07-14 | $111.05 | $182.13 | 1,321,300 | — | — |
| 2016-07-13 | $110.59 | $181.37 | 1,708,400 | — | — |
| 2016-07-12 | $110.02 | $180.44 | 1,289,500 | — | — |
| 2016-07-11 | $109.01 | $178.78 | 1,098,900 | — | — |
| 2016-07-08 | $108.36 | $177.72 | 1,630,400 | — | — |
| 2016-07-07 | $105.92 | $173.71 | 1,641,700 | — | — |
| 2016-07-06 | $105.17 | $172.48 | 1,811,200 | — | — |
| 2016-07-05 | $103.91 | $170.42 | 1,418,600 | — | — |
| 2016-07-01 | $104.81 | $171.89 | 1,603,100 | — | — |
| 2016-06-30 | $104.16 | $170.83 | 1,609,900 | — | — |
| 2016-06-29 | $101.82 | $166.99 | 1,495,400 | — | — |
| 2016-06-28 | $100.53 | $164.87 | 1,944,800 | — | — |
| 2016-06-27 | $98.70 | $160.97 | 2,783,300 | — | — |
| 2016-06-24 | $101.69 | $165.85 | 3,068,700 | — | — |
| 2016-06-23 | $106.82 | $174.21 | 1,488,600 | — | — |
| 2016-06-22 | $105.80 | $172.55 | 1,445,300 | — | — |
| 2016-06-21 | $106.07 | $172.99 | 1,180,200 | — | — |
| 2016-06-20 | $106.73 | $174.07 | 1,532,500 | — | — |
| 2016-06-17 | $106.24 | $173.27 | 2,115,200 | — | — |
| 2016-06-16 | $105.31 | $171.75 | 1,677,200 | — | — |
| 2016-06-15 | $105.18 | $171.54 | 2,201,300 | — | — |
| 2016-06-14 | $105.70 | $172.39 | 1,876,800 | — | — |
| 2016-06-13 | $105.63 | $172.27 | 3,362,800 | — | — |
| 2016-06-10 | $108.09 | $176.29 | 1,279,800 | — | — |
| 2016-06-09 | $108.80 | $177.44 | 1,481,700 | — | — |
| 2016-06-08 | $109.39 | $178.41 | 1,422,400 | — | — |
| 2016-06-07 | $108.53 | $177.00 | 1,797,100 | — | — |
| 2016-06-06 | $107.76 | $175.75 | 1,080,700 | — | — |
| 2016-06-03 | $107.21 | $174.85 | 1,238,500 | — | — |
| 2016-06-02 | $107.12 | $174.70 | 1,376,100 | — | — |
| 2016-06-01 | $106.70 | $174.02 | 2,725,300 | — | — |
| 2016-05-31 | $106.03 | $172.93 | 2,029,400 | — | — |
| 2016-05-27 | $105.34 | $171.80 | 836,000 | — | — |
| 2016-05-26 | $105.26 | $171.67 | 834,600 | — | — |
| 2016-05-25 | $105.14 | $171.47 | 1,286,600 | — | — |
| 2016-05-24 | $104.91 | $171.10 | 931,600 | — | — |
| 2016-05-23 | $103.24 | $168.38 | 925,900 | — | — |
| 2016-05-20 | $103.14 | $168.21 | 1,269,200 | — | — |
| 2016-05-19 | $102.76 | $167.59 | 1,233,000 | — | — |
| 2016-05-18 | $103.31 | $168.49 | 1,088,000 | — | — |
| 2016-05-17 | $103.83 | $169.34 | 1,509,900 | — | — |
| 2016-05-16 | $104.30 | $170.10 | 1,192,400 | — | — |
| 2016-05-13 | $102.98 | $167.95 | 1,247,900 | — | — |
| 2016-05-12 | $104.53 | $170.48 | 1,488,400 | — | — |
| 2016-05-11 | $104.28 | $170.07 | 947,600 | — | — |
| 2016-05-10 | $105.34 | $171.80 | 1,181,500 | — | — |
| 2016-05-09 | $104.09 | $169.76 | 990,400 | — | — |
| 2016-05-06 | $104.19 | $169.92 | 979,500 | — | — |
| 2016-05-05 | $103.16 | $168.24 | 1,369,500 | — | — |
| 2016-05-04 | $103.53 | $168.85 | 1,255,100 | — | — |
| 2016-05-03 | $104.47 | $170.38 | 1,504,000 | — | — |
| 2016-05-02 | $104.97 | $171.20 | 1,389,500 | — | — |
| 2016-04-29 | $104.52 | $170.46 | 1,768,500 | — | — |
| 2016-04-28 | $104.57 | $170.54 | 1,279,300 | — | — |
| 2016-04-27 | $105.49 | $172.04 | 1,124,400 | — | — |
| 2016-04-26 | $105.42 | $171.93 | 1,488,800 | — | — |
| 2016-04-25 | $104.48 | $170.40 | 1,315,600 | — | — |
| 2016-04-22 | $104.66 | $170.69 | 1,765,600 | — | — |
| 2016-04-21 | $104.57 | $170.54 | 2,086,800 | — | — |
| 2016-04-20 | $104.35 | $170.19 | 2,930,400 | — | — |
| 2016-04-19 | $105.67 | $172.34 | 2,090,900 | — | — |
| 2016-04-18 | $105.30 | $171.73 | 1,326,100 | — | — |
| 2016-04-15 | $104.88 | $171.05 | 1,251,100 | — | — |
| 2016-04-14 | $104.93 | $171.13 | 1,133,200 | — | — |
| 2016-04-13 | $104.97 | $171.20 | 1,863,500 | — | — |
| 2016-04-12 | $104.38 | $170.23 | 1,345,900 | — | — |
| 2016-04-11 | $103.09 | $168.13 | 1,032,800 | — | — |
| 2016-04-08 | $103.21 | $168.33 | 1,123,800 | — | — |
| 2016-04-07 | $102.56 | $167.27 | 2,046,000 | — | — |
| 2016-04-06 | $102.71 | $167.51 | 1,374,600 | — | — |
| 2016-04-05 | $101.80 | $166.03 | 1,032,800 | — | — |
| 2016-04-04 | $102.67 | $167.45 | 1,444,700 | — | — |
| 2016-04-01 | $103.44 | $168.70 | 1,170,500 | — | — |
| 2016-03-31 | $102.44 | $167.07 | 1,234,200 | — | — |
| 2016-03-30 | $102.63 | $167.38 | 1,725,800 | — | — |
| 2016-03-29 | $101.41 | $165.39 | 1,609,500 | — | — |
| 2016-03-28 | $101.40 | $164.48 | 1,442,100 | — | — |
| 2016-03-24 | $101.39 | $164.46 | 1,576,600 | — | — |
| 2016-03-23 | $102.10 | $165.61 | 1,731,100 | — | — |
| 2016-03-22 | $102.28 | $165.90 | 1,696,800 | — | — |
| 2016-03-21 | $101.75 | $165.05 | 1,689,000 | — | — |
| 2016-03-18 | $101.32 | $164.35 | 2,781,300 | — | — |
| 2016-03-17 | $100.68 | $163.31 | 2,363,600 | — | — |
| 2016-03-16 | $98.32 | $159.48 | 1,285,600 | — | — |
| 2016-03-15 | $97.98 | $158.93 | 1,314,200 | — | — |
| 2016-03-14 | $98.04 | $159.03 | 1,306,900 | — | — |
| 2016-03-11 | $98.17 | $159.24 | 1,474,500 | — | — |
| 2016-03-10 | $97.06 | $157.44 | 1,348,800 | — | — |
| 2016-03-09 | $96.88 | $157.15 | 1,312,600 | — | — |
| 2016-03-08 | $97.10 | $157.50 | 1,302,900 | — | — |
| 2016-03-07 | $97.78 | $158.61 | 1,377,700 | — | — |
| 2016-03-04 | $97.73 | $158.52 | 1,546,000 | — | — |
| 2016-03-03 | $96.57 | $156.64 | 1,632,000 | — | — |
| 2016-03-02 | $97.02 | $157.37 | 1,122,800 | — | — |
| 2016-03-01 | $96.84 | $157.08 | 1,201,500 | — | — |
| 2016-02-29 | $94.25 | $152.88 | 1,566,700 | — | — |
| 2016-02-26 | $94.93 | $153.98 | 1,276,500 | — | — |
| 2016-02-25 | $94.98 | $154.06 | 1,583,000 | — | — |
| 2016-02-24 | $94.21 | $152.81 | 2,790,200 | — | — |
| 2016-02-23 | $94.75 | $153.69 | 1,558,400 | — | — |
| 2016-02-22 | $96.43 | $156.42 | 1,640,700 | — | — |
| 2016-02-19 | $95.86 | $155.49 | 2,579,600 | — | — |
| 2016-02-18 | $95.57 | $155.02 | 1,668,600 | — | — |
| 2016-02-17 | $94.93 | $153.98 | 2,767,700 | — | — |
| 2016-02-16 | $93.54 | $151.73 | 2,250,300 | — | — |
| 2016-02-12 | $91.88 | $149.04 | 1,587,300 | — | — |
| 2016-02-11 | $89.60 | $145.34 | 1,779,000 | — | — |
| 2016-02-10 | $90.42 | $146.67 | 1,682,000 | — | — |
| 2016-02-09 | $90.36 | $146.57 | 1,373,800 | — | — |
| 2016-02-08 | $90.26 | $146.41 | 2,372,600 | — | — |
| 2016-02-05 | $90.41 | $146.65 | 1,866,400 | — | — |
| 2016-02-04 | $91.46 | $148.35 | 1,751,200 | — | — |
| 2016-02-03 | $89.98 | $145.95 | 2,023,900 | — | — |
| 2016-02-02 | $88.60 | $143.71 | 3,340,400 | — | — |
| 2016-02-01 | $89.92 | $145.86 | 2,481,100 | — | — |
| 2016-01-29 | $90.07 | $146.10 | 3,257,900 | — | — |
| 2016-01-28 | $88.76 | $143.97 | 3,301,700 | — | — |
| 2016-01-27 | $86.21 | $139.84 | 3,423,800 | — | — |
| 2016-01-26 | $84.31 | $136.76 | 2,525,800 | — | — |
| 2016-01-25 | $81.05 | $131.47 | 1,654,600 | — | — |
| 2016-01-22 | $82.16 | $133.27 | 2,039,500 | — | — |
| 2016-01-21 | $81.65 | $132.44 | 3,716,000 | — | — |
| 2016-01-20 | $81.34 | $131.94 | 2,990,600 | — | — |
| 2016-01-19 | $81.69 | $132.51 | 2,432,400 | — | — |
| 2016-01-15 | $81.25 | $131.79 | 2,556,000 | — | — |
| 2016-01-14 | $82.83 | $134.36 | 2,530,200 | — | — |
| 2016-01-13 | $82.48 | $133.79 | 3,002,500 | — | — |
| 2016-01-12 | $83.79 | $135.91 | 2,132,700 | — | — |
| 2016-01-11 | $83.19 | $134.94 | 4,311,200 | — | — |
| 2016-01-08 | $84.02 | $136.29 | 2,159,100 | — | — |
| 2016-01-07 | $84.73 | $137.44 | 2,606,600 | — | — |
| 2016-01-06 | $87.52 | $141.96 | 2,547,700 | — | — |
| 2016-01-05 | $89.73 | $145.55 | 2,428,600 | — | — |
| 2016-01-04 | $91.06 | $147.71 | 1,895,500 | — | — |