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 | $126.97 | $223.30 | 1,173,942 | — | — |
| 2016-12-29 | $127.44 | $224.11 | 928,827 | — | — |
| 2016-12-28 | $127.22 | $223.73 | 603,920 | — | — |
| 2016-12-27 | $128.13 | $225.34 | 538,209 | — | — |
| 2016-12-23 | $127.69 | $224.55 | 542,772 | — | — |
| 2016-12-22 | $127.25 | $223.78 | 881,108 | — | — |
| 2016-12-21 | $127.30 | $223.87 | 871,330 | — | — |
| 2016-12-20 | $127.44 | $224.11 | 864,941 | — | — |
| 2016-12-19 | $127.89 | $224.90 | 1,271,075 | — | — |
| 2016-12-16 | $128.66 | $226.27 | 1,917,108 | — | — |
| 2016-12-15 | $129.77 | $228.21 | 1,413,841 | — | — |
| 2016-12-14 | $128.66 | $226.27 | 1,124,788 | — | — |
| 2016-12-13 | $128.95 | $226.77 | 1,909,285 | — | — |
| 2016-12-12 | $129.93 | $228.49 | 1,260,383 | — | — |
| 2016-12-09 | $127.71 | $224.59 | 1,014,356 | — | — |
| 2016-12-08 | $125.51 | $220.72 | 1,817,367 | — | — |
| 2016-12-07 | $125.78 | $221.19 | 1,458,300 | — | — |
| 2016-12-06 | $126.36 | $221.23 | 1,976,822 | — | — |
| 2016-12-05 | $126.10 | $220.78 | 2,085,558 | — | — |
| 2016-12-02 | $126.96 | $222.28 | 1,186,197 | — | — |
| 2016-12-01 | $126.26 | $221.06 | 1,381,115 | — | — |
| 2016-11-30 | $129.70 | $227.08 | 1,763,259 | — | — |
| 2016-11-29 | $132.48 | $231.95 | 1,732,098 | — | — |
| 2016-11-28 | $130.63 | $228.70 | 838,735 | — | — |
| 2016-11-25 | $130.92 | $229.21 | 638,340 | — | — |
| 2016-11-23 | $129.22 | $226.24 | 1,437,048 | — | — |
| 2016-11-22 | $128.60 | $225.16 | 2,986,224 | — | — |
| 2016-11-21 | $131.98 | $231.06 | 1,169,248 | — | — |
| 2016-11-18 | $131.81 | $230.78 | 1,541,613 | — | — |
| 2016-11-17 | $133.01 | $232.88 | 2,154,008 | — | — |
| 2016-11-16 | $129.82 | $227.29 | 1,640,311 | — | — |
| 2016-11-15 | $127.92 | $223.96 | 2,504,730 | — | — |
| 2016-11-14 | $124.87 | $218.62 | 3,405,134 | — | — |
| 2016-11-11 | $130.66 | $228.77 | 1,825,972 | — | — |
| 2016-11-10 | $134.69 | $235.82 | 2,157,528 | — | — |
| 2016-11-09 | $134.08 | $234.74 | 2,204,074 | — | — |
| 2016-11-08 | $137.07 | $239.98 | 1,142,520 | — | — |
| 2016-11-07 | $136.44 | $238.88 | 1,828,971 | — | — |
| 2016-11-04 | $134.22 | $234.99 | 1,699,634 | — | — |
| 2016-11-03 | $132.83 | $232.56 | 2,749,062 | — | — |
| 2016-11-02 | $127.99 | $224.08 | 2,668,879 | — | — |
| 2016-11-01 | $127.60 | $223.41 | 1,913,457 | — | — |
| 2016-10-31 | $128.79 | $225.48 | 2,299,382 | — | — |
| 2016-10-28 | $128.69 | $225.32 | 1,331,962 | — | — |
| 2016-10-27 | $128.28 | $224.59 | 1,577,728 | — | — |
| 2016-10-26 | $128.51 | $224.99 | 1,887,902 | — | — |
| 2016-10-25 | $131.14 | $229.60 | 1,337,960 | — | — |
| 2016-10-24 | $132.04 | $231.19 | 1,324,922 | — | — |
| 2016-10-21 | $132.17 | $231.40 | 818,786 | — | — |
| 2016-10-20 | $132.71 | $232.35 | 913,833 | — | — |
| 2016-10-19 | $132.09 | $231.27 | 882,542 | — | — |
| 2016-10-18 | $132.53 | $232.03 | 846,297 | — | — |
| 2016-10-17 | $131.57 | $230.35 | 1,048,255 | — | — |
| 2016-10-14 | $131.87 | $230.88 | 1,129,743 | — | — |
| 2016-10-13 | $132.58 | $232.13 | 1,806,936 | — | — |
| 2016-10-12 | $133.05 | $232.94 | 1,268,858 | — | — |
| 2016-10-11 | $133.43 | $233.62 | 1,285,416 | — | — |
| 2016-10-10 | $137.44 | $240.63 | 562,590 | — | — |
| 2016-10-07 | $136.06 | $238.22 | 804,575 | — | — |
| 2016-10-06 | $135.84 | $237.83 | 782,671 | — | — |
| 2016-10-05 | $135.49 | $237.21 | 914,355 | — | — |
| 2016-10-04 | $135.05 | $236.45 | 974,982 | — | — |
| 2016-10-03 | $136.84 | $239.58 | 938,606 | — | — |
| 2016-09-30 | $137.85 | $241.35 | 1,507,323 | — | — |
| 2016-09-29 | $135.33 | $236.93 | 782,150 | — | — |
| 2016-09-28 | $137.42 | $240.60 | 772,371 | — | — |
| 2016-09-27 | $137.27 | $240.33 | 880,717 | — | — |
| 2016-09-26 | $135.76 | $237.70 | 900,665 | — | — |
| 2016-09-23 | $137.67 | $241.04 | 1,533,138 | — | — |
| 2016-09-22 | $139.25 | $243.79 | 889,452 | — | — |
| 2016-09-21 | $137.58 | $240.88 | 1,000,797 | — | — |
| 2016-09-20 | $134.91 | $236.19 | 649,814 | — | — |
| 2016-09-19 | $134.73 | $235.89 | 689,058 | — | — |
| 2016-09-16 | $134.38 | $235.27 | 1,301,323 | — | — |
| 2016-09-15 | $135.01 | $236.37 | 1,072,897 | — | — |
| 2016-09-14 | $132.54 | $232.04 | 1,000,275 | — | — |
| 2016-09-13 | $131.23 | $229.76 | 1,044,344 | — | — |
| 2016-09-12 | $132.91 | $232.70 | 1,166,510 | — | — |
| 2016-09-09 | $131.16 | $229.63 | 1,260,775 | — | — |
| 2016-09-08 | $135.49 | $237.21 | 969,375 | — | — |
| 2016-09-07 | $136.34 | $238.71 | 949,688 | — | — |
| 2016-09-06 | $136.43 | $237.98 | 766,634 | — | — |
| 2016-09-02 | $136.00 | $237.23 | 621,652 | — | — |
| 2016-09-01 | $135.77 | $236.83 | 794,014 | — | — |
| 2016-08-31 | $135.92 | $237.08 | 1,127,265 | — | — |
| 2016-08-30 | $136.32 | $237.78 | 974,330 | — | — |
| 2016-08-29 | $135.95 | $237.14 | 1,264,947 | — | — |
| 2016-08-26 | $134.58 | $234.76 | 1,274,464 | — | — |
| 2016-08-25 | $133.56 | $232.98 | 1,050,211 | — | — |
| 2016-08-24 | $132.88 | $231.79 | 653,465 | — | — |
| 2016-08-23 | $134.15 | $234.01 | 897,406 | — | — |
| 2016-08-22 | $133.81 | $233.40 | 924,133 | — | — |
| 2016-08-19 | $133.34 | $232.59 | 930,392 | — | — |
| 2016-08-18 | $133.23 | $232.39 | 898,318 | — | — |
| 2016-08-17 | $132.77 | $231.60 | 684,756 | — | — |
| 2016-08-16 | $132.52 | $231.16 | 1,101,320 | — | — |
| 2016-08-15 | $133.62 | $233.07 | 686,581 | — | — |
| 2016-08-12 | $133.44 | $232.76 | 780,846 | — | — |
| 2016-08-11 | $135.53 | $236.41 | 1,221,269 | — | — |
| 2016-08-10 | $134.20 | $234.09 | 906,923 | — | — |
| 2016-08-09 | $133.57 | $232.99 | 765,982 | — | — |
| 2016-08-08 | $133.09 | $232.15 | 979,154 | — | — |
| 2016-08-05 | $133.25 | $232.43 | 1,550,740 | — | — |
| 2016-08-04 | $131.56 | $229.48 | 3,911,139 | — | — |
| 2016-08-03 | $134.82 | $235.17 | 1,659,998 | — | — |
| 2016-08-02 | $135.32 | $236.04 | 949,427 | — | — |
| 2016-08-01 | $135.59 | $236.51 | 1,021,397 | — | — |
| 2016-07-29 | $134.99 | $235.46 | 1,011,488 | — | — |
| 2016-07-28 | $134.96 | $235.41 | 675,629 | — | — |
| 2016-07-27 | $133.86 | $233.50 | 992,061 | — | — |
| 2016-07-26 | $134.25 | $234.17 | 1,020,093 | — | — |
| 2016-07-25 | $132.52 | $231.16 | 908,227 | — | — |
| 2016-07-22 | $133.20 | $232.35 | 832,216 | — | — |
| 2016-07-21 | $134.12 | $233.94 | 571,847 | — | — |
| 2016-07-20 | $134.82 | $235.17 | 662,722 | — | — |
| 2016-07-19 | $133.85 | $233.48 | 783,975 | — | — |
| 2016-07-18 | $133.76 | $233.32 | 1,142,911 | — | — |
| 2016-07-15 | $134.28 | $234.23 | 1,230,657 | — | — |
| 2016-07-14 | $135.40 | $236.17 | 871,460 | — | — |
| 2016-07-13 | $134.94 | $235.38 | 857,118 | — | — |
| 2016-07-12 | $134.76 | $235.06 | 1,099,886 | — | — |
| 2016-07-11 | $135.26 | $235.93 | 935,607 | — | — |
| 2016-07-08 | $134.71 | $234.98 | 1,162,729 | — | — |
| 2016-07-07 | $132.82 | $231.68 | 1,119,834 | — | — |
| 2016-07-06 | $131.98 | $230.21 | 1,494,546 | — | — |
| 2016-07-05 | $131.32 | $229.06 | 1,054,122 | — | — |
| 2016-07-01 | $130.11 | $226.96 | 1,015,791 | — | — |
| 2016-06-30 | $130.07 | $226.89 | 1,090,368 | — | — |
| 2016-06-29 | $128.98 | $224.99 | 1,011,227 | — | — |
| 2016-06-28 | $125.85 | $219.52 | 1,825,842 | — | — |
| 2016-06-27 | $125.03 | $218.09 | 1,808,501 | — | — |
| 2016-06-24 | $127.86 | $223.04 | 1,908,894 | — | — |
| 2016-06-23 | $132.07 | $230.37 | 1,003,274 | — | — |
| 2016-06-22 | $130.37 | $227.40 | 918,006 | — | — |
| 2016-06-21 | $130.40 | $227.46 | 1,783,729 | — | — |
| 2016-06-20 | $128.88 | $224.80 | 1,034,565 | — | — |
| 2016-06-17 | $127.16 | $221.81 | 1,186,067 | — | — |
| 2016-06-16 | $128.32 | $223.83 | 850,208 | — | — |
| 2016-06-15 | $127.90 | $223.10 | 1,425,314 | — | — |
| 2016-06-14 | $129.63 | $226.11 | 886,584 | — | — |
| 2016-06-13 | $129.12 | $225.23 | 927,393 | — | — |
| 2016-06-10 | $129.84 | $226.49 | 1,047,734 | — | — |
| 2016-06-09 | $130.56 | $227.75 | 991,018 | — | — |
| 2016-06-08 | $130.50 | $227.63 | 761,028 | — | — |
| 2016-06-07 | $129.33 | $225.59 | 924,785 | — | — |
| 2016-06-06 | $130.37 | $226.53 | 947,341 | — | — |
| 2016-06-03 | $129.80 | $225.53 | 1,101,841 | — | — |
| 2016-06-02 | $129.43 | $224.89 | 1,142,781 | — | — |
| 2016-06-01 | $128.12 | $222.61 | 857,379 | — | — |
| 2016-05-31 | $127.67 | $221.82 | 1,521,013 | — | — |
| 2016-05-27 | $128.08 | $222.54 | 845,645 | — | — |
| 2016-05-26 | $128.23 | $222.81 | 828,826 | — | — |
| 2016-05-25 | $128.09 | $222.56 | 1,015,660 | — | — |
| 2016-05-24 | $127.37 | $221.32 | 1,139,000 | — | — |
| 2016-05-23 | $125.90 | $218.76 | 1,176,679 | — | — |
| 2016-05-20 | $126.55 | $219.89 | 1,447,609 | — | — |
| 2016-05-19 | $125.74 | $218.48 | 1,470,165 | — | — |
| 2016-05-18 | $126.90 | $220.49 | 1,267,554 | — | — |
| 2016-05-17 | $126.88 | $220.46 | 1,540,049 | — | — |
| 2016-05-16 | $129.29 | $224.65 | 1,304,843 | — | — |
| 2016-05-13 | $127.54 | $221.61 | 1,030,263 | — | — |
| 2016-05-12 | $128.20 | $222.76 | 1,054,513 | — | — |
| 2016-05-11 | $128.13 | $222.62 | 1,059,077 | — | — |
| 2016-05-10 | $128.58 | $223.41 | 1,602,240 | — | — |
| 2016-05-09 | $127.30 | $221.20 | 1,875,516 | — | — |
| 2016-05-06 | $126.43 | $219.68 | 2,015,544 | — | — |
| 2016-05-05 | $126.71 | $220.17 | 2,377,349 | — | — |
| 2016-05-04 | $123.95 | $215.36 | 2,090,122 | — | — |
| 2016-05-03 | $123.05 | $213.80 | 1,721,668 | — | — |
| 2016-05-02 | $123.41 | $214.43 | 1,665,474 | — | — |
| 2016-04-29 | $123.68 | $214.91 | 1,752,307 | — | — |
| 2016-04-28 | $124.20 | $215.80 | 1,663,649 | — | — |
| 2016-04-27 | $123.83 | $215.16 | 861,681 | — | — |
| 2016-04-26 | $122.37 | $212.63 | 986,585 | — | — |
| 2016-04-25 | $122.92 | $213.57 | 704,834 | — | — |
| 2016-04-22 | $122.63 | $213.07 | 579,018 | — | — |
| 2016-04-21 | $121.74 | $211.54 | 1,136,262 | — | — |
| 2016-04-20 | $121.74 | $211.52 | 1,156,079 | — | — |
| 2016-04-19 | $121.18 | $210.55 | 936,780 | — | — |
| 2016-04-18 | $122.32 | $212.53 | 1,031,306 | — | — |
| 2016-04-15 | $122.07 | $212.10 | 934,564 | — | — |
| 2016-04-14 | $121.33 | $210.82 | 943,690 | — | — |
| 2016-04-13 | $121.94 | $211.87 | 1,001,188 | — | — |
| 2016-04-12 | $120.93 | $210.12 | 1,460,778 | — | — |
| 2016-04-11 | $118.05 | $205.11 | 1,408,495 | — | — |
| 2016-04-08 | $118.61 | $206.08 | 1,092,584 | — | — |
| 2016-04-07 | $118.91 | $206.60 | 1,221,139 | — | — |
| 2016-04-06 | $119.21 | $207.12 | 1,066,900 | — | — |
| 2016-04-05 | $117.24 | $203.71 | 1,418,013 | — | — |
| 2016-04-04 | $118.82 | $206.46 | 1,158,166 | — | — |
| 2016-04-01 | $117.73 | $204.55 | 1,150,212 | — | — |
| 2016-03-31 | $116.44 | $202.33 | 1,166,901 | — | — |
| 2016-03-30 | $117.00 | $203.29 | 930,522 | — | — |
| 2016-03-29 | $116.21 | $201.93 | 923,351 | — | — |
| 2016-03-28 | $114.30 | $198.61 | 916,311 | — | — |
| 2016-03-24 | $114.38 | $198.74 | 838,213 | — | — |
| 2016-03-23 | $114.47 | $198.89 | 706,138 | — | — |
| 2016-03-22 | $114.70 | $199.30 | 1,306,668 | — | — |
| 2016-03-21 | $114.41 | $198.80 | 1,151,907 | — | — |
| 2016-03-18 | $115.23 | $200.22 | 2,751,670 | — | — |
| 2016-03-17 | $113.29 | $196.85 | 1,483,464 | — | — |
| 2016-03-16 | $114.88 | $199.61 | 1,180,461 | — | — |
| 2016-03-15 | $114.50 | $198.96 | 1,274,204 | — | — |
| 2016-03-14 | $115.63 | $200.91 | 958,554 | — | — |
| 2016-03-11 | $114.88 | $199.61 | 1,721,277 | — | — |
| 2016-03-10 | $113.91 | $197.92 | 1,589,723 | — | — |
| 2016-03-09 | $112.83 | $196.05 | 1,569,384 | — | — |
| 2016-03-08 | $112.89 | $196.16 | 1,134,176 | — | — |
| 2016-03-07 | $114.04 | $197.26 | 1,261,035 | — | — |
| 2016-03-04 | $114.40 | $197.89 | 1,409,669 | — | — |
| 2016-03-03 | $114.66 | $198.35 | 1,241,087 | — | — |
| 2016-03-02 | $115.60 | $199.97 | 1,501,586 | — | — |
| 2016-03-01 | $115.14 | $199.17 | 1,848,919 | — | — |
| 2016-02-29 | $113.09 | $195.63 | 1,943,184 | — | — |
| 2016-02-26 | $114.77 | $198.54 | 1,601,979 | — | — |
| 2016-02-25 | $114.03 | $197.25 | 1,077,591 | — | — |
| 2016-02-24 | $113.11 | $195.66 | 1,224,138 | — | — |
| 2016-02-23 | $112.33 | $194.32 | 1,338,611 | — | — |
| 2016-02-22 | $111.73 | $193.28 | 849,817 | — | — |
| 2016-02-19 | $111.14 | $192.25 | 1,190,761 | — | — |
| 2016-02-18 | $109.82 | $189.97 | 982,022 | — | — |
| 2016-02-17 | $110.53 | $191.20 | 996,885 | — | — |
| 2016-02-16 | $109.00 | $188.56 | 1,817,888 | — | — |
| 2016-02-12 | $107.23 | $185.49 | 2,119,197 | — | — |
| 2016-02-11 | $103.80 | $179.55 | 2,071,999 | — | — |
| 2016-02-10 | $104.42 | $180.62 | 1,466,253 | — | — |
| 2016-02-09 | $103.04 | $178.24 | 2,217,764 | — | — |
| 2016-02-08 | $101.92 | $176.30 | 2,417,767 | — | — |
| 2016-02-05 | $103.74 | $179.44 | 1,600,414 | — | — |
| 2016-02-04 | $105.78 | $182.97 | 2,363,398 | — | — |
| 2016-02-03 | $108.21 | $187.18 | 3,030,162 | — | — |
| 2016-02-02 | $111.25 | $192.45 | 1,962,349 | — | — |
| 2016-02-01 | $112.00 | $193.73 | 2,048,791 | — | — |
| 2016-01-29 | $111.50 | $192.87 | 2,189,471 | — | — |
| 2016-01-28 | $109.13 | $188.77 | 1,886,468 | — | — |
| 2016-01-27 | $112.01 | $193.76 | 1,280,332 | — | — |
| 2016-01-26 | $111.60 | $193.06 | 1,011,358 | — | — |
| 2016-01-25 | $111.14 | $192.25 | 1,270,683 | — | — |
| 2016-01-22 | $111.03 | $192.06 | 1,130,655 | — | — |
| 2016-01-21 | $108.64 | $187.94 | 1,458,561 | — | — |
| 2016-01-20 | $108.04 | $186.89 | 1,725,970 | — | — |
| 2016-01-19 | $109.30 | $189.06 | 1,640,702 | — | — |
| 2016-01-15 | $109.24 | $188.97 | 2,353,098 | — | — |
| 2016-01-14 | $111.53 | $192.92 | 2,267,178 | — | — |
| 2016-01-13 | $108.44 | $187.58 | 1,719,060 | — | — |
| 2016-01-12 | $109.26 | $189.00 | 1,267,945 | — | — |
| 2016-01-11 | $108.26 | $187.27 | 1,672,254 | — | — |
| 2016-01-08 | $109.19 | $188.88 | 1,658,825 | — | — |
| 2016-01-07 | $110.85 | $191.76 | 2,068,609 | — | — |
| 2016-01-06 | $112.70 | $194.95 | 2,312,941 | — | — |
| 2016-01-05 | $113.84 | $196.92 | 1,408,495 | — | — |
| 2016-01-04 | $113.48 | $196.29 | 3,668,763 | — | — |