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-02-21 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 | $125.15 | $234.49 | 716,100 | — | — |
| 2016-12-29 | $127.25 | $238.42 | 781,900 | — | — |
| 2016-12-28 | $126.85 | $237.67 | 799,100 | — | — |
| 2016-12-27 | $127.54 | $238.97 | 403,600 | — | — |
| 2016-12-23 | $125.59 | $235.31 | 507,000 | — | — |
| 2016-12-22 | $125.31 | $234.79 | 552,100 | — | — |
| 2016-12-21 | $126.19 | $236.44 | 792,200 | — | — |
| 2016-12-20 | $125.95 | $235.99 | 1,011,200 | — | — |
| 2016-12-19 | $124.18 | $232.67 | 1,234,500 | — | — |
| 2016-12-16 | $123.45 | $231.30 | 1,356,800 | — | — |
| 2016-12-15 | $123.93 | $232.20 | 898,500 | — | — |
| 2016-12-14 | $124.72 | $233.68 | 1,348,600 | — | — |
| 2016-12-13 | $125.43 | $235.01 | 1,355,400 | — | — |
| 2016-12-12 | $125.05 | $234.30 | 1,340,400 | — | — |
| 2016-12-09 | $128.51 | $240.78 | 1,054,100 | — | — |
| 2016-12-08 | $129.10 | $241.89 | 1,420,800 | — | — |
| 2016-12-07 | $129.92 | $243.43 | 1,260,900 | — | — |
| 2016-12-06 | $128.43 | $240.63 | 746,500 | — | — |
| 2016-12-05 | $127.50 | $238.89 | 1,219,000 | — | — |
| 2016-12-02 | $127.06 | $238.07 | 1,028,800 | — | — |
| 2016-12-01 | $125.50 | $235.14 | 1,590,600 | — | — |
| 2016-11-30 | $125.65 | $235.43 | 1,333,200 | — | — |
| 2016-11-29 | $126.13 | $236.32 | 1,509,800 | — | — |
| 2016-11-28 | $124.59 | $233.44 | 3,326,300 | — | — |
| 2016-11-25 | $132.07 | $247.45 | 690,400 | — | — |
| 2016-11-23 | $129.66 | $242.94 | 1,331,100 | — | — |
| 2016-11-22 | $128.00 | $239.83 | 1,143,600 | — | — |
| 2016-11-21 | $128.08 | $239.98 | 1,208,600 | — | — |
| 2016-11-18 | $128.20 | $239.83 | 1,415,800 | — | — |
| 2016-11-17 | $129.88 | $242.97 | 1,685,500 | — | — |
| 2016-11-16 | $130.29 | $243.74 | 2,448,400 | — | — |
| 2016-11-15 | $134.66 | $251.91 | 1,772,700 | — | — |
| 2016-11-14 | $134.80 | $252.18 | 3,274,600 | — | — |
| 2016-11-11 | $134.18 | $251.02 | 2,286,500 | — | — |
| 2016-11-10 | $136.04 | $254.50 | 2,618,000 | — | — |
| 2016-11-09 | $131.55 | $246.10 | 5,374,700 | — | — |
| 2016-11-08 | $119.73 | $223.98 | 1,384,800 | — | — |
| 2016-11-07 | $118.40 | $221.50 | 1,473,600 | — | — |
| 2016-11-04 | $116.75 | $218.41 | 1,605,600 | — | — |
| 2016-11-03 | $114.12 | $213.49 | 1,647,500 | — | — |
| 2016-11-02 | $112.56 | $210.57 | 1,552,400 | — | — |
| 2016-11-01 | $115.60 | $216.26 | 1,618,000 | — | — |
| 2016-10-31 | $113.20 | $211.77 | 1,010,500 | — | — |
| 2016-10-28 | $112.57 | $210.59 | 1,137,300 | — | — |
| 2016-10-27 | $111.84 | $209.22 | 681,000 | — | — |
| 2016-10-26 | $112.20 | $209.90 | 1,060,000 | — | — |
| 2016-10-25 | $110.83 | $207.33 | 686,200 | — | — |
| 2016-10-24 | $112.47 | $210.40 | 442,700 | — | — |
| 2016-10-21 | $111.53 | $208.64 | 777,900 | — | — |
| 2016-10-20 | $110.14 | $206.04 | 727,000 | — | — |
| 2016-10-19 | $110.43 | $206.59 | 945,900 | — | — |
| 2016-10-18 | $111.62 | $208.81 | 931,000 | — | — |
| 2016-10-17 | $112.59 | $210.63 | 1,840,600 | — | — |
| 2016-10-14 | $109.77 | $205.35 | 1,082,300 | — | — |
| 2016-10-13 | $108.77 | $203.48 | 989,500 | — | — |
| 2016-10-12 | $107.41 | $200.94 | 1,130,600 | — | — |
| 2016-10-11 | $106.71 | $199.63 | 1,017,300 | — | — |
| 2016-10-10 | $107.23 | $200.60 | 1,180,600 | — | — |
| 2016-10-07 | $106.47 | $199.18 | 2,746,300 | — | — |
| 2016-10-06 | $111.28 | $208.18 | 1,420,500 | — | — |
| 2016-10-05 | $109.35 | $204.57 | 1,447,800 | — | — |
| 2016-10-04 | $110.84 | $207.35 | 1,387,400 | — | — |
| 2016-10-03 | $110.70 | $207.09 | 1,491,700 | — | — |
| 2016-09-30 | $113.73 | $212.76 | 1,647,100 | — | — |
| 2016-09-29 | $114.89 | $214.93 | 2,405,600 | — | — |
| 2016-09-28 | $115.56 | $216.18 | 1,938,300 | — | — |
| 2016-09-27 | $114.12 | $213.49 | 1,624,300 | — | — |
| 2016-09-26 | $113.44 | $212.22 | 1,640,900 | — | — |
| 2016-09-23 | $112.05 | $209.62 | 1,054,900 | — | — |
| 2016-09-22 | $112.86 | $211.13 | 1,561,000 | — | — |
| 2016-09-21 | $109.96 | $205.71 | 1,197,000 | — | — |
| 2016-09-20 | $107.10 | $200.36 | 921,300 | — | — |
| 2016-09-19 | $107.55 | $201.20 | 1,089,600 | — | — |
| 2016-09-16 | $108.34 | $202.68 | 1,823,600 | — | — |
| 2016-09-15 | $109.75 | $205.31 | 1,125,400 | — | — |
| 2016-09-14 | $109.10 | $204.10 | 1,231,600 | — | — |
| 2016-09-13 | $109.89 | $205.58 | 890,500 | — | — |
| 2016-09-12 | $112.11 | $209.73 | 1,691,300 | — | — |
| 2016-09-09 | $107.87 | $201.80 | 1,509,200 | — | — |
| 2016-09-08 | $111.39 | $208.38 | 1,248,200 | — | — |
| 2016-09-07 | $112.95 | $211.30 | 874,900 | — | — |
| 2016-09-06 | $112.96 | $211.32 | 895,700 | — | — |
| 2016-09-02 | $114.48 | $214.16 | 909,100 | — | — |
| 2016-09-01 | $112.38 | $210.23 | 1,918,800 | — | — |
| 2016-08-31 | $113.87 | $213.02 | 1,037,200 | — | — |
| 2016-08-30 | $116.23 | $217.44 | 599,300 | — | — |
| 2016-08-29 | $116.85 | $218.60 | 575,900 | — | — |
| 2016-08-26 | $116.08 | $217.16 | 849,000 | — | — |
| 2016-08-25 | $117.56 | $219.92 | 1,234,000 | — | — |
| 2016-08-24 | $120.23 | $224.92 | 1,013,500 | — | — |
| 2016-08-23 | $119.45 | $223.46 | 765,700 | — | — |
| 2016-08-22 | $118.91 | $222.45 | 858,600 | — | — |
| 2016-08-19 | $116.70 | $217.94 | 1,216,700 | — | — |
| 2016-08-18 | $118.10 | $220.56 | 629,800 | — | — |
| 2016-08-17 | $117.61 | $219.64 | 1,349,100 | — | — |
| 2016-08-16 | $118.02 | $220.41 | 841,500 | — | — |
| 2016-08-15 | $119.77 | $223.67 | 892,200 | — | — |
| 2016-08-12 | $118.92 | $222.09 | 890,700 | — | — |
| 2016-08-11 | $121.10 | $226.16 | 1,017,200 | — | — |
| 2016-08-10 | $121.54 | $226.98 | 1,111,000 | — | — |
| 2016-08-09 | $119.57 | $223.30 | 741,600 | — | — |
| 2016-08-08 | $120.24 | $224.55 | 1,422,000 | — | — |
| 2016-08-05 | $118.98 | $222.20 | 954,000 | — | — |
| 2016-08-04 | $117.70 | $219.81 | 807,600 | — | — |
| 2016-08-03 | $117.61 | $219.64 | 1,214,900 | — | — |
| 2016-08-02 | $116.56 | $217.68 | 2,045,300 | — | — |
| 2016-08-01 | $116.31 | $217.21 | 4,172,700 | — | — |
| 2016-07-29 | $123.98 | $231.54 | 1,602,700 | — | — |
| 2016-07-28 | $126.94 | $237.06 | 549,500 | — | — |
| 2016-07-27 | $125.66 | $234.67 | 880,800 | — | — |
| 2016-07-26 | $124.36 | $232.25 | 1,120,700 | — | — |
| 2016-07-25 | $125.12 | $233.67 | 885,400 | — | — |
| 2016-07-22 | $126.40 | $236.06 | 548,700 | — | — |
| 2016-07-21 | $125.42 | $234.23 | 917,200 | — | — |
| 2016-07-20 | $125.49 | $234.36 | 649,800 | — | — |
| 2016-07-19 | $124.61 | $232.71 | 765,700 | — | — |
| 2016-07-18 | $124.99 | $233.42 | 655,700 | — | — |
| 2016-07-15 | $124.80 | $233.07 | 646,900 | — | — |
| 2016-07-14 | $124.73 | $232.94 | 849,400 | — | — |
| 2016-07-13 | $125.82 | $234.97 | 714,700 | — | — |
| 2016-07-12 | $125.67 | $234.69 | 825,400 | — | — |
| 2016-07-11 | $123.98 | $231.54 | 764,000 | — | — |
| 2016-07-08 | $123.61 | $230.85 | 1,323,800 | — | — |
| 2016-07-07 | $121.81 | $227.48 | 426,400 | — | — |
| 2016-07-06 | $121.62 | $227.13 | 912,000 | — | — |
| 2016-07-05 | $119.66 | $223.47 | 647,900 | — | — |
| 2016-07-01 | $119.88 | $223.88 | 1,037,200 | — | — |
| 2016-06-30 | $120.36 | $224.78 | 1,123,200 | — | — |
| 2016-06-29 | $118.65 | $221.58 | 558,100 | — | — |
| 2016-06-28 | $115.60 | $215.89 | 856,900 | — | — |
| 2016-06-27 | $113.84 | $212.60 | 1,319,900 | — | — |
| 2016-06-24 | $118.60 | $221.49 | 3,085,300 | — | — |
| 2016-06-23 | $119.04 | $222.31 | 634,500 | — | — |
| 2016-06-22 | $115.79 | $216.24 | 575,400 | — | — |
| 2016-06-21 | $116.19 | $216.99 | 898,200 | — | — |
| 2016-06-20 | $115.22 | $215.18 | 1,020,900 | — | — |
| 2016-06-17 | $113.99 | $212.88 | 1,002,200 | — | — |
| 2016-06-16 | $114.08 | $213.05 | 831,700 | — | — |
| 2016-06-15 | $113.58 | $212.11 | 827,600 | — | — |
| 2016-06-14 | $114.17 | $213.22 | 704,600 | — | — |
| 2016-06-13 | $114.28 | $213.42 | 826,600 | — | — |
| 2016-06-10 | $115.49 | $215.68 | 476,200 | — | — |
| 2016-06-09 | $116.83 | $218.18 | 472,900 | — | — |
| 2016-06-08 | $118.36 | $221.04 | 694,300 | — | — |
| 2016-06-07 | $117.07 | $218.63 | 498,400 | — | — |
| 2016-06-06 | $116.39 | $217.36 | 507,200 | — | — |
| 2016-06-03 | $115.70 | $216.07 | 723,400 | — | — |
| 2016-06-02 | $115.51 | $215.72 | 1,202,400 | — | — |
| 2016-06-01 | $117.02 | $218.54 | 847,300 | — | — |
| 2016-05-31 | $116.75 | $218.03 | 883,300 | — | — |
| 2016-05-27 | $118.12 | $220.59 | 1,020,800 | — | — |
| 2016-05-26 | $119.26 | $222.72 | 974,000 | — | — |
| 2016-05-25 | $120.07 | $224.23 | 664,700 | — | — |
| 2016-05-24 | $119.13 | $222.48 | 941,400 | — | — |
| 2016-05-23 | $117.57 | $219.19 | 800,500 | — | — |
| 2016-05-20 | $115.75 | $215.80 | 1,134,400 | — | — |
| 2016-05-19 | $113.89 | $212.33 | 951,200 | — | — |
| 2016-05-18 | $115.51 | $215.35 | 495,200 | — | — |
| 2016-05-17 | $115.65 | $215.61 | 734,800 | — | — |
| 2016-05-16 | $116.14 | $216.53 | 846,200 | — | — |
| 2016-05-13 | $115.64 | $215.59 | 594,300 | — | — |
| 2016-05-12 | $116.12 | $216.49 | 841,900 | — | — |
| 2016-05-11 | $115.23 | $214.83 | 840,100 | — | — |
| 2016-05-10 | $117.59 | $219.23 | 1,024,400 | — | — |
| 2016-05-09 | $115.57 | $215.46 | 760,000 | — | — |
| 2016-05-06 | $114.43 | $213.34 | 970,900 | — | — |
| 2016-05-05 | $114.50 | $213.47 | 1,441,300 | — | — |
| 2016-05-04 | $112.26 | $209.29 | 2,293,700 | — | — |
| 2016-05-03 | $113.73 | $212.03 | 2,746,700 | — | — |
| 2016-05-02 | $109.06 | $203.33 | 975,200 | — | — |
| 2016-04-29 | $107.63 | $200.66 | 1,006,400 | — | — |
| 2016-04-28 | $108.68 | $202.62 | 1,003,600 | — | — |
| 2016-04-27 | $110.84 | $206.64 | 669,000 | — | — |
| 2016-04-26 | $109.21 | $203.61 | 702,300 | — | — |
| 2016-04-25 | $109.06 | $203.33 | 505,300 | — | — |
| 2016-04-22 | $108.89 | $203.01 | 622,400 | — | — |
| 2016-04-21 | $107.96 | $201.28 | 642,700 | — | — |
| 2016-04-20 | $108.71 | $202.67 | 852,200 | — | — |
| 2016-04-19 | $107.81 | $201.00 | 641,700 | — | — |
| 2016-04-18 | $108.08 | $201.50 | 412,000 | — | — |
| 2016-04-15 | $107.00 | $199.49 | 548,400 | — | — |
| 2016-04-14 | $106.58 | $198.70 | 824,300 | — | — |
| 2016-04-13 | $106.78 | $199.08 | 1,410,500 | — | — |
| 2016-04-12 | $106.54 | $198.63 | 1,101,300 | — | — |
| 2016-04-11 | $106.54 | $198.63 | 1,094,300 | — | — |
| 2016-04-08 | $108.00 | $201.35 | 1,216,600 | — | — |
| 2016-04-07 | $105.85 | $197.34 | 788,400 | — | — |
| 2016-04-06 | $106.66 | $198.85 | 1,212,700 | — | — |
| 2016-04-05 | $105.56 | $196.80 | 894,900 | — | — |
| 2016-04-04 | $106.00 | $197.62 | 784,500 | — | — |
| 2016-04-01 | $107.21 | $199.88 | 1,155,800 | — | — |
| 2016-03-31 | $105.57 | $196.82 | 1,162,600 | — | — |
| 2016-03-30 | $105.49 | $196.67 | 664,100 | — | — |
| 2016-03-29 | $105.93 | $197.49 | 678,000 | — | — |
| 2016-03-28 | $105.59 | $196.86 | 617,300 | — | — |
| 2016-03-24 | $105.11 | $195.96 | 534,300 | — | — |
| 2016-03-23 | $104.60 | $195.01 | 756,000 | — | — |
| 2016-03-22 | $104.95 | $195.66 | 848,000 | — | — |
| 2016-03-21 | $104.91 | $195.59 | 674,700 | — | — |
| 2016-03-18 | $105.42 | $196.54 | 1,328,200 | — | — |
| 2016-03-17 | $104.69 | $195.18 | 1,090,000 | — | — |
| 2016-03-16 | $103.58 | $193.11 | 1,001,500 | — | — |
| 2016-03-15 | $103.52 | $193.00 | 799,500 | — | — |
| 2016-03-14 | $103.75 | $193.43 | 1,030,100 | — | — |
| 2016-03-11 | $104.13 | $194.14 | 736,200 | — | — |
| 2016-03-10 | $103.22 | $192.44 | 931,600 | — | — |
| 2016-03-09 | $102.56 | $191.21 | 1,156,200 | — | — |
| 2016-03-08 | $102.13 | $190.41 | 1,248,500 | — | — |
| 2016-03-07 | $103.02 | $192.07 | 1,123,800 | — | — |
| 2016-03-04 | $101.76 | $189.72 | 1,255,600 | — | — |
| 2016-03-03 | $102.71 | $191.49 | 1,095,500 | — | — |
| 2016-03-02 | $102.24 | $190.61 | 1,177,200 | — | — |
| 2016-03-01 | $101.62 | $189.46 | 1,036,900 | — | — |
| 2016-02-29 | $98.53 | $183.69 | 970,200 | — | — |
| 2016-02-26 | $98.73 | $184.07 | 1,049,600 | — | — |
| 2016-02-25 | $97.98 | $182.67 | 655,000 | — | — |
| 2016-02-24 | $97.35 | $181.49 | 1,514,600 | — | — |
| 2016-02-23 | $94.48 | $176.14 | 947,700 | — | — |
| 2016-02-22 | $96.05 | $179.07 | 872,200 | — | — |
| 2016-02-19 | $94.88 | $176.52 | 924,200 | — | — |
| 2016-02-18 | $94.12 | $175.10 | 956,000 | — | — |
| 2016-02-17 | $95.34 | $177.37 | 1,319,000 | — | — |
| 2016-02-16 | $93.26 | $173.50 | 1,067,300 | — | — |
| 2016-02-12 | $92.02 | $171.20 | 1,530,200 | — | — |
| 2016-02-11 | $89.99 | $167.42 | 1,559,900 | — | — |
| 2016-02-10 | $93.08 | $173.17 | 1,757,800 | — | — |
| 2016-02-09 | $91.01 | $169.32 | 1,856,100 | — | — |
| 2016-02-08 | $89.22 | $165.99 | 1,785,500 | — | — |
| 2016-02-05 | $93.64 | $174.21 | 1,663,100 | — | — |
| 2016-02-04 | $93.77 | $174.45 | 2,703,300 | — | — |
| 2016-02-03 | $88.02 | $163.75 | 2,036,400 | — | — |
| 2016-02-02 | $86.93 | $161.73 | 1,965,400 | — | — |
| 2016-02-01 | $87.07 | $161.99 | 1,710,900 | — | — |
| 2016-01-29 | $88.20 | $164.09 | 1,897,600 | — | — |
| 2016-01-28 | $83.24 | $154.86 | 578,900 | — | — |
| 2016-01-27 | $83.66 | $155.64 | 815,500 | — | — |
| 2016-01-26 | $84.23 | $156.70 | 773,900 | — | — |
| 2016-01-25 | $82.89 | $154.21 | 937,400 | — | — |
| 2016-01-22 | $85.37 | $158.82 | 1,289,100 | — | — |
| 2016-01-21 | $82.24 | $153.00 | 1,004,000 | — | — |
| 2016-01-20 | $81.60 | $151.81 | 1,545,400 | — | — |
| 2016-01-19 | $82.52 | $153.52 | 1,301,600 | — | — |
| 2016-01-15 | $83.84 | $155.98 | 1,109,100 | — | — |
| 2016-01-14 | $85.31 | $158.71 | 2,195,300 | — | — |
| 2016-01-13 | $83.55 | $155.44 | 1,659,100 | — | — |
| 2016-01-12 | $86.71 | $161.32 | 2,116,300 | — | — |
| 2016-01-11 | $85.86 | $159.74 | 2,340,500 | — | — |
| 2016-01-08 | $86.25 | $160.46 | 1,276,200 | — | — |
| 2016-01-07 | $88.30 | $164.28 | 1,953,200 | — | — |
| 2016-01-06 | $90.40 | $168.18 | 1,063,300 | — | — |
| 2016-01-05 | $92.55 | $172.18 | 745,000 | — | — |
| 2016-01-04 | $92.42 | $171.94 | 1,571,600 | — | — |