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
- 1972-06-01 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 | $104.63 | $337.73 | 3,484,000 | — | — |
| 2016-12-29 | $104.99 | $338.89 | 2,438,100 | — | — |
| 2016-12-28 | $104.62 | $337.70 | 1,878,600 | — | — |
| 2016-12-27 | $105.13 | $339.34 | 1,505,000 | — | — |
| 2016-12-23 | $105.09 | $339.21 | 1,769,300 | — | — |
| 2016-12-22 | $105.35 | $340.05 | 2,605,000 | — | — |
| 2016-12-21 | $104.70 | $337.96 | 3,245,200 | — | — |
| 2016-12-20 | $104.90 | $338.60 | 4,903,400 | — | — |
| 2016-12-19 | $105.41 | $340.25 | 3,683,800 | — | — |
| 2016-12-16 | $105.87 | $341.73 | 7,499,300 | — | — |
| 2016-12-15 | $105.30 | $339.89 | 4,179,400 | — | — |
| 2016-12-14 | $104.47 | $337.21 | 5,007,500 | — | — |
| 2016-12-13 | $105.63 | $340.96 | 4,508,600 | — | — |
| 2016-12-12 | $104.72 | $338.02 | 4,858,400 | — | — |
| 2016-12-09 | $103.57 | $334.31 | 5,040,200 | — | — |
| 2016-12-08 | $102.15 | $329.72 | 3,993,900 | — | — |
| 2016-12-07 | $102.81 | $331.85 | 4,873,400 | — | — |
| 2016-12-06 | $101.55 | $327.79 | 4,828,400 | — | — |
| 2016-12-05 | $100.71 | $325.08 | 3,961,800 | — | — |
| 2016-12-02 | $100.60 | $324.72 | 4,594,600 | — | — |
| 2016-12-01 | $99.03 | $319.65 | 7,123,000 | — | — |
| 2016-11-30 | $100.10 | $323.11 | 8,123,500 | — | — |
| 2016-11-29 | $102.54 | $328.55 | 3,886,800 | — | — |
| 2016-11-28 | $102.79 | $329.35 | 5,556,900 | — | — |
| 2016-11-25 | $102.17 | $327.37 | 3,644,900 | — | — |
| 2016-11-23 | $101.53 | $325.32 | 4,658,400 | — | — |
| 2016-11-22 | $102.89 | $329.67 | 4,540,300 | — | — |
| 2016-11-21 | $102.26 | $327.66 | 3,870,800 | — | — |
| 2016-11-18 | $101.31 | $324.61 | 4,919,200 | — | — |
| 2016-11-17 | $101.62 | $325.61 | 4,212,600 | — | — |
| 2016-11-16 | $101.71 | $325.89 | 3,962,900 | — | — |
| 2016-11-15 | $101.85 | $326.34 | 5,672,300 | — | — |
| 2016-11-14 | $101.39 | $324.87 | 7,248,800 | — | — |
| 2016-11-11 | $103.19 | $330.64 | 5,888,400 | — | — |
| 2016-11-10 | $103.25 | $330.83 | 9,095,200 | — | — |
| 2016-11-09 | $107.25 | $343.64 | 6,515,800 | — | — |
| 2016-11-08 | $108.72 | $348.35 | 4,671,000 | — | — |
| 2016-11-07 | $106.96 | $342.72 | 5,469,100 | — | — |
| 2016-11-04 | $105.81 | $339.03 | 2,897,600 | — | — |
| 2016-11-03 | $106.63 | $341.66 | 3,447,700 | — | — |
| 2016-11-02 | $106.71 | $341.91 | 3,679,200 | — | — |
| 2016-11-01 | $106.71 | $341.91 | 4,289,600 | — | — |
| 2016-10-31 | $107.20 | $343.48 | 3,141,700 | — | — |
| 2016-10-28 | $107.07 | $343.07 | 3,378,900 | — | — |
| 2016-10-27 | $106.63 | $341.66 | 4,205,300 | — | — |
| 2016-10-26 | $107.07 | $343.07 | 3,440,700 | — | — |
| 2016-10-25 | $107.23 | $343.58 | 3,756,300 | — | — |
| 2016-10-24 | $107.31 | $343.84 | 5,126,000 | — | — |
| 2016-10-21 | $105.62 | $338.42 | 3,615,400 | — | — |
| 2016-10-20 | $105.87 | $339.22 | 3,751,600 | — | — |
| 2016-10-19 | $106.26 | $340.47 | 4,330,600 | — | — |
| 2016-10-18 | $106.95 | $342.68 | 3,850,000 | — | — |
| 2016-10-17 | $106.85 | $342.36 | 4,104,400 | — | — |
| 2016-10-14 | $106.83 | $342.30 | 4,788,600 | — | — |
| 2016-10-13 | $105.92 | $339.38 | 3,582,600 | — | — |
| 2016-10-12 | $106.08 | $339.90 | 3,419,800 | — | — |
| 2016-10-11 | $105.57 | $338.26 | 3,814,400 | — | — |
| 2016-10-10 | $106.22 | $340.34 | 3,119,300 | — | — |
| 2016-10-07 | $105.99 | $339.61 | 4,398,400 | — | — |
| 2016-10-06 | $106.40 | $340.92 | 4,886,000 | — | — |
| 2016-10-05 | $106.01 | $339.67 | 6,297,000 | — | — |
| 2016-10-04 | $107.10 | $343.16 | 5,830,100 | — | — |
| 2016-10-03 | $108.25 | $346.85 | 4,566,000 | — | — |
| 2016-09-30 | $108.77 | $348.51 | 7,173,300 | — | — |
| 2016-09-29 | $107.76 | $345.28 | 7,249,100 | — | — |
| 2016-09-28 | $107.38 | $344.06 | 5,030,500 | — | — |
| 2016-09-27 | $107.49 | $344.41 | 3,779,300 | — | — |
| 2016-09-26 | $107.03 | $342.94 | 4,440,400 | — | — |
| 2016-09-23 | $107.34 | $343.93 | 3,235,900 | — | — |
| 2016-09-22 | $107.82 | $345.47 | 3,869,400 | — | — |
| 2016-09-21 | $107.13 | $343.26 | 3,913,900 | — | — |
| 2016-09-20 | $106.30 | $340.60 | 3,561,700 | — | — |
| 2016-09-19 | $105.67 | $338.58 | 3,439,300 | — | — |
| 2016-09-16 | $105.28 | $337.33 | 4,934,100 | — | — |
| 2016-09-15 | $105.48 | $337.97 | 3,598,600 | — | — |
| 2016-09-14 | $105.05 | $336.60 | 4,007,800 | — | — |
| 2016-09-13 | $104.59 | $335.12 | 4,597,700 | — | — |
| 2016-09-12 | $106.02 | $339.70 | 4,569,400 | — | — |
| 2016-09-09 | $104.05 | $333.39 | 6,134,500 | — | — |
| 2016-09-08 | $106.88 | $342.46 | 3,491,400 | — | — |
| 2016-09-07 | $107.21 | $343.52 | 3,260,500 | — | — |
| 2016-09-06 | $107.92 | $345.79 | 2,913,300 | — | — |
| 2016-09-02 | $107.87 | $345.63 | 3,671,200 | — | — |
| 2016-09-01 | $107.29 | $343.77 | 3,799,000 | — | — |
| 2016-08-31 | $106.75 | $342.04 | 3,995,000 | — | — |
| 2016-08-30 | $107.21 | $341.10 | 3,708,100 | — | — |
| 2016-08-29 | $107.99 | $343.59 | 2,576,400 | — | — |
| 2016-08-26 | $107.45 | $341.87 | 2,868,900 | — | — |
| 2016-08-25 | $107.88 | $343.24 | 2,129,500 | — | — |
| 2016-08-24 | $108.11 | $343.97 | 3,422,600 | — | — |
| 2016-08-23 | $107.88 | $343.24 | 2,473,000 | — | — |
| 2016-08-22 | $107.96 | $343.49 | 2,304,600 | — | — |
| 2016-08-19 | $108.17 | $344.16 | 2,846,600 | — | — |
| 2016-08-18 | $108.28 | $344.51 | 2,373,000 | — | — |
| 2016-08-17 | $108.47 | $345.11 | 2,963,900 | — | — |
| 2016-08-16 | $108.00 | $343.62 | 2,677,200 | — | — |
| 2016-08-15 | $108.72 | $345.91 | 2,357,800 | — | — |
| 2016-08-12 | $108.59 | $345.49 | 2,563,400 | — | — |
| 2016-08-11 | $108.48 | $345.14 | 2,786,800 | — | — |
| 2016-08-10 | $108.82 | $346.23 | 2,189,900 | — | — |
| 2016-08-09 | $108.28 | $344.51 | 2,378,200 | — | — |
| 2016-08-08 | $108.14 | $344.06 | 3,304,200 | — | — |
| 2016-08-05 | $108.66 | $345.72 | 3,189,400 | — | — |
| 2016-08-04 | $108.42 | $344.95 | 3,226,900 | — | — |
| 2016-08-03 | $108.04 | $343.74 | 3,691,900 | — | — |
| 2016-08-02 | $108.72 | $345.91 | 3,431,600 | — | — |
| 2016-08-01 | $108.93 | $346.58 | 3,880,700 | — | — |
| 2016-07-29 | $108.92 | $346.54 | 3,995,300 | — | — |
| 2016-07-28 | $108.13 | $344.03 | 3,446,500 | — | — |
| 2016-07-27 | $107.48 | $341.96 | 4,724,200 | — | — |
| 2016-07-26 | $108.20 | $344.25 | 3,386,100 | — | — |
| 2016-07-25 | $109.02 | $346.86 | 3,053,100 | — | — |
| 2016-07-22 | $109.19 | $347.40 | 2,693,100 | — | — |
| 2016-07-21 | $108.58 | $345.46 | 2,765,400 | — | — |
| 2016-07-20 | $108.92 | $346.54 | 3,021,800 | — | — |
| 2016-07-19 | $109.53 | $348.48 | 3,987,500 | — | — |
| 2016-07-18 | $109.21 | $347.47 | 3,688,700 | — | — |
| 2016-07-15 | $109.66 | $348.90 | 5,230,600 | — | — |
| 2016-07-14 | $109.96 | $349.85 | 4,834,300 | — | — |
| 2016-07-13 | $109.91 | $349.69 | 5,232,100 | — | — |
| 2016-07-12 | $108.79 | $346.13 | 4,175,800 | — | — |
| 2016-07-11 | $108.91 | $346.51 | 6,446,600 | — | — |
| 2016-07-08 | $108.27 | $344.48 | 6,052,800 | — | — |
| 2016-07-07 | $107.49 | $341.99 | 9,912,800 | — | — |
| 2016-07-06 | $105.92 | $337.00 | 6,126,500 | — | — |
| 2016-07-05 | $106.42 | $338.59 | 5,365,200 | — | — |
| 2016-07-01 | $105.63 | $336.08 | 4,115,700 | — | — |
| 2016-06-30 | $105.94 | $337.06 | 7,973,200 | — | — |
| 2016-06-29 | $103.12 | $328.09 | 4,898,700 | — | — |
| 2016-06-28 | $102.14 | $324.97 | 5,195,100 | — | — |
| 2016-06-27 | $102.13 | $324.94 | 6,381,900 | — | — |
| 2016-06-24 | $101.98 | $324.46 | 8,654,800 | — | — |
| 2016-06-23 | $104.44 | $332.29 | 3,068,100 | — | — |
| 2016-06-22 | $103.74 | $330.06 | 3,398,900 | — | — |
| 2016-06-21 | $104.08 | $331.15 | 3,214,500 | — | — |
| 2016-06-20 | $103.37 | $328.89 | 3,567,000 | — | — |
| 2016-06-17 | $103.41 | $329.01 | 5,577,900 | — | — |
| 2016-06-16 | $103.85 | $330.41 | 3,520,900 | — | — |
| 2016-06-15 | $102.86 | $327.26 | 3,434,400 | — | — |
| 2016-06-14 | $103.23 | $328.44 | 4,363,600 | — | — |
| 2016-06-13 | $103.06 | $327.90 | 4,368,300 | — | — |
| 2016-06-10 | $103.31 | $328.70 | 3,462,400 | — | — |
| 2016-06-09 | $103.66 | $329.81 | 3,552,200 | — | — |
| 2016-06-08 | $103.18 | $328.28 | 2,860,800 | — | — |
| 2016-06-07 | $102.49 | $326.09 | 4,078,700 | — | — |
| 2016-06-06 | $102.70 | $326.75 | 2,944,200 | — | — |
| 2016-06-03 | $102.53 | $326.21 | 4,511,700 | — | — |
| 2016-06-02 | $102.00 | $324.53 | 3,618,200 | — | — |
| 2016-06-01 | $101.57 | $323.16 | 4,741,400 | — | — |
| 2016-05-31 | $101.17 | $319.49 | 6,368,700 | — | — |
| 2016-05-27 | $101.96 | $321.99 | 2,877,000 | — | — |
| 2016-05-26 | $101.90 | $321.80 | 4,543,100 | — | — |
| 2016-05-25 | $101.09 | $319.24 | 3,223,800 | — | — |
| 2016-05-24 | $101.09 | $319.24 | 3,446,300 | — | — |
| 2016-05-23 | $100.42 | $317.12 | 4,185,900 | — | — |
| 2016-05-20 | $100.10 | $316.11 | 5,704,000 | — | — |
| 2016-05-19 | $101.33 | $320.00 | 4,722,400 | — | — |
| 2016-05-18 | $100.91 | $318.67 | 6,970,100 | — | — |
| 2016-05-17 | $102.37 | $323.28 | 5,443,300 | — | — |
| 2016-05-16 | $104.13 | $328.84 | 4,243,200 | — | — |
| 2016-05-13 | $104.18 | $329.00 | 7,811,500 | — | — |
| 2016-05-12 | $106.10 | $335.06 | 3,195,200 | — | — |
| 2016-05-11 | $105.72 | $333.86 | 3,424,900 | — | — |
| 2016-05-10 | $106.57 | $336.54 | 3,885,500 | — | — |
| 2016-05-09 | $105.28 | $332.47 | 4,432,300 | — | — |
| 2016-05-06 | $104.96 | $331.46 | 3,547,700 | — | — |
| 2016-05-05 | $104.21 | $329.09 | 3,401,400 | — | — |
| 2016-05-04 | $104.02 | $328.49 | 3,852,600 | — | — |
| 2016-05-03 | $103.56 | $327.04 | 3,945,400 | — | — |
| 2016-05-02 | $103.43 | $326.63 | 3,998,100 | — | — |
| 2016-04-29 | $102.96 | $325.14 | 4,604,000 | — | — |
| 2016-04-28 | $102.97 | $325.18 | 4,350,200 | — | — |
| 2016-04-27 | $102.63 | $324.10 | 3,730,900 | — | — |
| 2016-04-26 | $102.60 | $324.01 | 3,222,900 | — | — |
| 2016-04-25 | $102.80 | $324.64 | 3,501,300 | — | — |
| 2016-04-22 | $101.98 | $322.05 | 5,660,200 | — | — |
| 2016-04-21 | $100.99 | $318.92 | 7,145,600 | — | — |
| 2016-04-20 | $102.44 | $323.50 | 4,778,000 | — | — |
| 2016-04-19 | $104.32 | $329.44 | 4,996,200 | — | — |
| 2016-04-18 | $103.72 | $327.54 | 7,736,900 | — | — |
| 2016-04-15 | $103.77 | $327.70 | 4,553,500 | — | — |
| 2016-04-14 | $103.16 | $325.78 | 5,593,300 | — | — |
| 2016-04-13 | $104.12 | $328.81 | 3,802,400 | — | — |
| 2016-04-12 | $104.91 | $331.30 | 3,777,200 | — | — |
| 2016-04-11 | $104.30 | $329.38 | 5,354,000 | — | — |
| 2016-04-08 | $105.08 | $331.84 | 6,154,500 | — | — |
| 2016-04-07 | $103.60 | $327.16 | 6,220,900 | — | — |
| 2016-04-06 | $103.92 | $328.18 | 4,196,800 | — | — |
| 2016-04-05 | $103.10 | $325.59 | 3,589,200 | — | — |
| 2016-04-04 | $103.82 | $327.86 | 4,220,400 | — | — |
| 2016-04-01 | $103.78 | $327.73 | 4,128,600 | — | — |
| 2016-03-31 | $102.48 | $323.63 | 5,367,700 | — | — |
| 2016-03-30 | $102.69 | $324.29 | 4,673,600 | — | — |
| 2016-03-29 | $101.37 | $320.12 | 3,356,700 | — | — |
| 2016-03-28 | $100.98 | $318.89 | 3,785,500 | — | — |
| 2016-03-24 | $100.68 | $317.94 | 3,183,100 | — | — |
| 2016-03-23 | $100.81 | $318.35 | 3,407,900 | — | — |
| 2016-03-22 | $100.77 | $318.23 | 3,457,600 | — | — |
| 2016-03-21 | $101.54 | $320.66 | 4,420,300 | — | — |
| 2016-03-18 | $101.29 | $319.87 | 7,273,900 | — | — |
| 2016-03-17 | $101.87 | $321.70 | 5,635,800 | — | — |
| 2016-03-16 | $100.83 | $318.42 | 4,176,600 | — | — |
| 2016-03-15 | $101.15 | $319.43 | 3,860,300 | — | — |
| 2016-03-14 | $100.65 | $317.85 | 3,580,500 | — | — |
| 2016-03-11 | $101.31 | $319.93 | 5,912,400 | — | — |
| 2016-03-10 | $100.78 | $318.26 | 5,502,800 | — | — |
| 2016-03-09 | $100.20 | $316.43 | 5,085,000 | — | — |
| 2016-03-08 | $99.74 | $314.97 | 4,871,200 | — | — |
| 2016-03-07 | $99.25 | $313.43 | 5,967,100 | — | — |
| 2016-03-04 | $100.00 | $315.80 | 7,067,200 | — | — |
| 2016-03-03 | $99.16 | $313.14 | 4,856,600 | — | — |
| 2016-03-02 | $98.33 | $310.52 | 4,180,000 | — | — |
| 2016-03-01 | $99.09 | $310.70 | 5,160,200 | — | — |
| 2016-02-29 | $97.82 | $306.72 | 5,955,300 | — | — |
| 2016-02-26 | $98.36 | $308.41 | 6,506,200 | — | — |
| 2016-02-25 | $100.67 | $315.66 | 4,668,900 | — | — |
| 2016-02-24 | $99.68 | $312.55 | 5,691,200 | — | — |
| 2016-02-23 | $99.54 | $312.11 | 3,721,100 | — | — |
| 2016-02-22 | $99.87 | $313.15 | 4,731,500 | — | — |
| 2016-02-19 | $99.58 | $312.24 | 4,531,300 | — | — |
| 2016-02-18 | $99.62 | $312.36 | 3,729,100 | — | — |
| 2016-02-17 | $99.55 | $312.14 | 4,493,200 | — | — |
| 2016-02-16 | $98.60 | $309.17 | 4,709,700 | — | — |
| 2016-02-12 | $98.49 | $308.82 | 5,110,600 | — | — |
| 2016-02-11 | $96.90 | $303.84 | 5,898,500 | — | — |
| 2016-02-10 | $97.62 | $306.09 | 4,505,500 | — | — |
| 2016-02-09 | $98.28 | $308.16 | 4,994,200 | — | — |
| 2016-02-08 | $97.52 | $305.78 | 4,729,500 | — | — |
| 2016-02-05 | $97.32 | $305.15 | 5,574,800 | — | — |
| 2016-02-04 | $97.39 | $305.37 | 5,212,000 | — | — |
| 2016-02-03 | $98.72 | $309.54 | 5,146,000 | — | — |
| 2016-02-02 | $98.21 | $307.94 | 3,809,900 | — | — |
| 2016-02-01 | $99.03 | $310.51 | 3,648,100 | — | — |
| 2016-01-29 | $99.30 | $311.36 | 7,340,600 | — | — |
| 2016-01-28 | $97.45 | $305.56 | 5,169,900 | — | — |
| 2016-01-27 | $95.94 | $300.83 | 5,795,100 | — | — |
| 2016-01-26 | $96.32 | $302.02 | 3,735,200 | — | — |
| 2016-01-25 | $95.94 | $300.83 | 4,407,000 | — | — |
| 2016-01-22 | $95.85 | $300.54 | 6,946,600 | — | — |
| 2016-01-21 | $94.47 | $296.22 | 6,076,300 | — | — |
| 2016-01-20 | $93.77 | $294.02 | 7,558,100 | — | — |
| 2016-01-19 | $95.77 | $300.29 | 6,828,900 | — | — |
| 2016-01-15 | $93.93 | $294.52 | 8,229,400 | — | — |
| 2016-01-14 | $95.81 | $300.42 | 6,592,500 | — | — |
| 2016-01-13 | $96.50 | $302.58 | 5,161,500 | — | — |
| 2016-01-12 | $97.62 | $306.09 | 5,185,800 | — | — |
| 2016-01-11 | $97.44 | $305.53 | 5,638,000 | — | — |
| 2016-01-08 | $97.21 | $304.81 | 4,853,500 | — | — |
| 2016-01-07 | $97.57 | $305.94 | 5,440,000 | — | — |
| 2016-01-06 | $99.48 | $311.93 | 5,483,400 | — | — |
| 2016-01-05 | $99.45 | $311.83 | 4,893,800 | — | — |
| 2016-01-04 | $98.77 | $309.70 | 6,689,000 | — | — |