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
- 1970-01-02 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 | $115.21 | $305.69 | 5,506,700 | — | — |
| 2016-12-29 | $115.49 | $306.43 | 2,993,600 | — | — |
| 2016-12-28 | $115.10 | $305.40 | 3,278,300 | — | — |
| 2016-12-27 | $115.91 | $307.55 | 3,232,600 | — | — |
| 2016-12-23 | $115.96 | $307.68 | 2,992,500 | — | — |
| 2016-12-22 | $115.44 | $306.30 | 4,602,300 | — | — |
| 2016-12-21 | $115.31 | $305.95 | 5,907,600 | — | — |
| 2016-12-20 | $115.66 | $306.88 | 5,715,200 | — | — |
| 2016-12-19 | $116.02 | $307.84 | 6,310,800 | — | — |
| 2016-12-16 | $115.88 | $307.47 | 11,291,100 | — | — |
| 2016-12-15 | $115.89 | $307.49 | 6,738,100 | — | — |
| 2016-12-14 | $114.99 | $305.10 | 9,378,700 | — | — |
| 2016-12-13 | $115.89 | $307.49 | 7,051,600 | — | — |
| 2016-12-12 | $115.36 | $306.09 | 9,544,600 | — | — |
| 2016-12-09 | $112.26 | $297.86 | 7,672,100 | — | — |
| 2016-12-08 | $110.99 | $294.49 | 7,774,900 | — | — |
| 2016-12-07 | $111.10 | $294.78 | 11,761,100 | — | — |
| 2016-12-06 | $112.06 | $297.33 | 6,530,400 | — | — |
| 2016-12-05 | $111.94 | $297.01 | 5,451,600 | — | — |
| 2016-12-02 | $111.96 | $297.06 | 6,167,700 | — | — |
| 2016-12-01 | $111.38 | $295.53 | 8,143,300 | — | — |
| 2016-11-30 | $111.30 | $295.31 | 11,178,500 | — | — |
| 2016-11-29 | $112.48 | $298.44 | 7,799,600 | — | — |
| 2016-11-28 | $113.13 | $300.17 | 9,065,700 | — | — |
| 2016-11-25 | $114.13 | $302.82 | 3,433,300 | — | — |
| 2016-11-23 | $113.07 | $300.01 | 7,892,600 | — | — |
| 2016-11-22 | $112.74 | $299.13 | 11,649,700 | — | — |
| 2016-11-21 | $115.00 | $305.13 | 5,843,300 | — | — |
| 2016-11-18 | $115.36 | $306.09 | 7,717,800 | — | — |
| 2016-11-17 | $116.57 | $307.17 | 5,730,300 | — | — |
| 2016-11-16 | $116.36 | $306.62 | 6,594,800 | — | — |
| 2016-11-15 | $116.32 | $306.51 | 7,446,700 | — | — |
| 2016-11-14 | $116.60 | $307.25 | 10,054,900 | — | — |
| 2016-11-11 | $118.47 | $312.18 | 8,134,800 | — | — |
| 2016-11-10 | $119.54 | $315.00 | 11,904,500 | — | — |
| 2016-11-09 | $120.31 | $317.03 | 16,220,000 | — | — |
| 2016-11-08 | $117.05 | $308.44 | 6,675,300 | — | — |
| 2016-11-07 | $116.66 | $307.41 | 6,398,200 | — | — |
| 2016-11-04 | $115.11 | $303.33 | 7,160,600 | — | — |
| 2016-11-03 | $115.03 | $303.12 | 6,227,100 | — | — |
| 2016-11-02 | $114.86 | $302.67 | 6,591,300 | — | — |
| 2016-11-01 | $115.34 | $303.93 | 7,591,900 | — | — |
| 2016-10-31 | $115.99 | $305.65 | 8,552,500 | — | — |
| 2016-10-28 | $115.33 | $303.91 | 8,813,300 | — | — |
| 2016-10-27 | $115.70 | $304.88 | 7,548,700 | — | — |
| 2016-10-26 | $114.56 | $301.88 | 6,429,200 | — | — |
| 2016-10-25 | $113.96 | $300.30 | 5,595,000 | — | — |
| 2016-10-24 | $113.61 | $299.37 | 6,141,900 | — | — |
| 2016-10-21 | $113.44 | $298.93 | 8,422,000 | — | — |
| 2016-10-20 | $114.87 | $302.69 | 6,973,000 | — | — |
| 2016-10-19 | $114.59 | $301.96 | 7,400,900 | — | — |
| 2016-10-18 | $115.41 | $304.12 | 12,598,300 | — | — |
| 2016-10-17 | $118.49 | $312.23 | 6,956,400 | — | — |
| 2016-10-14 | $117.56 | $309.78 | 5,640,500 | — | — |
| 2016-10-13 | $118.26 | $311.63 | 7,387,400 | — | — |
| 2016-10-12 | $117.97 | $310.86 | 4,685,200 | — | — |
| 2016-10-11 | $117.64 | $309.99 | 6,394,200 | — | — |
| 2016-10-10 | $119.80 | $315.69 | 3,657,000 | — | — |
| 2016-10-07 | $119.24 | $314.21 | 4,799,300 | — | — |
| 2016-10-06 | $118.75 | $312.92 | 4,448,500 | — | — |
| 2016-10-05 | $119.18 | $314.05 | 5,778,700 | — | — |
| 2016-10-04 | $118.82 | $313.10 | 5,733,900 | — | — |
| 2016-10-03 | $118.81 | $313.08 | 6,098,600 | — | — |
| 2016-09-30 | $118.13 | $311.28 | 7,941,100 | — | — |
| 2016-09-29 | $117.27 | $309.02 | 6,190,200 | — | — |
| 2016-09-28 | $119.39 | $314.60 | 5,076,100 | — | — |
| 2016-09-27 | $119.22 | $314.16 | 5,349,500 | — | — |
| 2016-09-26 | $117.78 | $310.36 | 5,998,900 | — | — |
| 2016-09-23 | $118.81 | $313.08 | 4,773,000 | — | — |
| 2016-09-22 | $119.46 | $314.79 | 5,340,500 | — | — |
| 2016-09-21 | $118.91 | $313.34 | 6,337,300 | — | — |
| 2016-09-20 | $117.95 | $310.81 | 5,187,700 | — | — |
| 2016-09-19 | $117.66 | $310.05 | 5,457,600 | — | — |
| 2016-09-16 | $118.25 | $311.60 | 12,408,800 | — | — |
| 2016-09-15 | $118.63 | $312.60 | 5,812,100 | — | — |
| 2016-09-14 | $117.86 | $310.57 | 6,124,900 | — | — |
| 2016-09-13 | $117.61 | $309.91 | 7,957,900 | — | — |
| 2016-09-12 | $119.16 | $314.00 | 7,239,800 | — | — |
| 2016-09-09 | $118.23 | $311.55 | 7,957,300 | — | — |
| 2016-09-08 | $119.47 | $314.82 | 4,833,000 | — | — |
| 2016-09-07 | $119.61 | $315.18 | 4,753,800 | — | — |
| 2016-09-06 | $119.75 | $315.55 | 5,280,700 | — | — |
| 2016-09-02 | $119.32 | $314.42 | 5,806,400 | — | — |
| 2016-09-01 | $119.08 | $313.79 | 4,551,800 | — | — |
| 2016-08-31 | $119.34 | $314.47 | 5,693,100 | — | — |
| 2016-08-30 | $119.47 | $314.82 | 3,820,500 | — | — |
| 2016-08-29 | $119.92 | $316.00 | 5,074,900 | — | — |
| 2016-08-26 | $119.04 | $313.68 | 6,482,700 | — | — |
| 2016-08-25 | $118.57 | $312.44 | 5,566,000 | — | — |
| 2016-08-24 | $118.71 | $312.81 | 6,303,900 | — | — |
| 2016-08-23 | $119.44 | $314.74 | 5,603,200 | — | — |
| 2016-08-22 | $119.13 | $313.92 | 6,544,900 | — | — |
| 2016-08-19 | $119.92 | $316.00 | 7,798,300 | — | — |
| 2016-08-18 | $120.72 | $316.00 | 8,728,000 | — | — |
| 2016-08-17 | $121.31 | $317.55 | 10,442,800 | — | — |
| 2016-08-16 | $120.33 | $314.98 | 11,289,100 | — | — |
| 2016-08-15 | $122.31 | $320.16 | 6,469,500 | — | — |
| 2016-08-12 | $123.22 | $322.55 | 4,234,800 | — | — |
| 2016-08-11 | $123.77 | $323.98 | 4,052,000 | — | — |
| 2016-08-10 | $123.36 | $322.91 | 4,333,500 | — | — |
| 2016-08-09 | $123.43 | $323.10 | 3,941,500 | — | — |
| 2016-08-08 | $123.65 | $323.67 | 5,232,500 | — | — |
| 2016-08-05 | $124.24 | $325.22 | 5,146,900 | — | — |
| 2016-08-04 | $123.86 | $324.22 | 4,728,200 | — | — |
| 2016-08-03 | $123.90 | $324.33 | 5,310,600 | — | — |
| 2016-08-02 | $124.85 | $326.81 | 7,158,700 | — | — |
| 2016-08-01 | $125.40 | $328.25 | 4,615,100 | — | — |
| 2016-07-29 | $125.23 | $327.81 | 7,020,900 | — | — |
| 2016-07-28 | $124.46 | $325.79 | 4,320,400 | — | — |
| 2016-07-27 | $124.77 | $326.60 | 4,812,600 | — | — |
| 2016-07-26 | $125.15 | $327.60 | 5,589,900 | — | — |
| 2016-07-25 | $124.89 | $326.92 | 4,880,600 | — | — |
| 2016-07-22 | $125.03 | $327.28 | 5,839,200 | — | — |
| 2016-07-21 | $125.15 | $327.60 | 5,492,600 | — | — |
| 2016-07-20 | $125.14 | $327.57 | 7,334,600 | — | — |
| 2016-07-19 | $125.25 | $327.86 | 11,325,700 | — | — |
| 2016-07-18 | $123.14 | $322.34 | 6,599,200 | — | — |
| 2016-07-15 | $123.00 | $321.97 | 7,192,800 | — | — |
| 2016-07-14 | $123.18 | $322.44 | 5,322,700 | — | — |
| 2016-07-13 | $123.00 | $321.97 | 5,230,800 | — | — |
| 2016-07-12 | $122.92 | $321.76 | 6,415,900 | — | — |
| 2016-07-11 | $122.93 | $321.79 | 6,711,600 | — | — |
| 2016-07-08 | $122.85 | $321.58 | 6,129,900 | — | — |
| 2016-07-07 | $122.51 | $320.69 | 6,058,700 | — | — |
| 2016-07-06 | $122.64 | $321.03 | 9,332,400 | — | — |
| 2016-07-05 | $122.27 | $320.06 | 9,334,100 | — | — |
| 2016-07-01 | $121.29 | $317.49 | 7,051,400 | — | — |
| 2016-06-30 | $121.30 | $317.52 | 11,559,900 | — | — |
| 2016-06-29 | $119.33 | $312.36 | 8,341,500 | — | — |
| 2016-06-28 | $118.23 | $309.48 | 10,089,600 | — | — |
| 2016-06-27 | $116.55 | $305.09 | 10,877,400 | — | — |
| 2016-06-24 | $115.63 | $302.68 | 13,939,500 | — | — |
| 2016-06-23 | $117.38 | $307.26 | 6,775,900 | — | — |
| 2016-06-22 | $116.46 | $304.85 | 5,833,800 | — | — |
| 2016-06-21 | $116.18 | $304.12 | 5,493,500 | — | — |
| 2016-06-20 | $116.54 | $305.06 | 5,588,200 | — | — |
| 2016-06-17 | $115.48 | $302.28 | 10,702,200 | — | — |
| 2016-06-16 | $116.64 | $305.32 | 6,664,300 | — | — |
| 2016-06-15 | $116.41 | $304.72 | 6,371,400 | — | — |
| 2016-06-14 | $117.12 | $306.58 | 6,378,400 | — | — |
| 2016-06-13 | $116.79 | $305.71 | 7,940,900 | — | — |
| 2016-06-10 | $117.01 | $306.29 | 6,067,400 | — | — |
| 2016-06-09 | $117.00 | $306.26 | 7,375,500 | — | — |
| 2016-06-08 | $115.80 | $303.12 | 5,863,800 | — | — |
| 2016-06-07 | $115.73 | $302.94 | 6,417,400 | — | — |
| 2016-06-06 | $115.77 | $303.04 | 6,349,400 | — | — |
| 2016-06-03 | $114.76 | $300.40 | 6,881,700 | — | — |
| 2016-06-02 | $114.49 | $299.69 | 7,310,800 | — | — |
| 2016-06-01 | $112.78 | $295.22 | 4,748,900 | — | — |
| 2016-05-31 | $112.69 | $294.98 | 10,104,700 | — | — |
| 2016-05-27 | $113.06 | $295.95 | 4,647,000 | — | — |
| 2016-05-26 | $112.90 | $295.53 | 3,973,600 | — | — |
| 2016-05-25 | $113.35 | $296.71 | 5,453,800 | — | — |
| 2016-05-24 | $112.69 | $294.98 | 6,125,300 | — | — |
| 2016-05-23 | $112.16 | $293.59 | 6,462,300 | — | — |
| 2016-05-20 | $112.64 | $294.85 | 7,435,200 | — | — |
| 2016-05-19 | $112.85 | $293.31 | 8,232,200 | — | — |
| 2016-05-18 | $113.59 | $295.23 | 8,267,900 | — | — |
| 2016-05-17 | $113.83 | $295.85 | 9,233,900 | — | — |
| 2016-05-16 | $114.44 | $297.44 | 6,222,900 | — | — |
| 2016-05-13 | $113.56 | $295.15 | 6,779,900 | — | — |
| 2016-05-12 | $114.23 | $296.89 | 7,156,300 | — | — |
| 2016-05-11 | $114.37 | $297.26 | 6,680,700 | — | — |
| 2016-05-10 | $114.67 | $298.04 | 8,356,400 | — | — |
| 2016-05-09 | $113.72 | $295.57 | 6,512,700 | — | — |
| 2016-05-06 | $112.74 | $293.02 | 6,099,900 | — | — |
| 2016-05-05 | $112.88 | $293.38 | 5,404,300 | — | — |
| 2016-05-04 | $112.22 | $291.67 | 5,214,600 | — | — |
| 2016-05-03 | $112.69 | $292.89 | 7,554,500 | — | — |
| 2016-05-02 | $112.75 | $293.05 | 5,178,800 | — | — |
| 2016-04-29 | $112.08 | $291.30 | 7,774,500 | — | — |
| 2016-04-28 | $112.48 | $292.34 | 6,640,000 | — | — |
| 2016-04-27 | $112.77 | $293.10 | 5,759,300 | — | — |
| 2016-04-26 | $112.91 | $293.46 | 5,853,600 | — | — |
| 2016-04-25 | $113.51 | $295.02 | 6,139,900 | — | — |
| 2016-04-22 | $113.32 | $294.53 | 7,508,700 | — | — |
| 2016-04-21 | $113.57 | $295.18 | 7,884,500 | — | — |
| 2016-04-20 | $113.58 | $295.20 | 8,213,400 | — | — |
| 2016-04-19 | $112.68 | $292.86 | 10,526,400 | — | — |
| 2016-04-18 | $110.93 | $288.32 | 7,772,500 | — | — |
| 2016-04-15 | $110.18 | $286.37 | 10,057,900 | — | — |
| 2016-04-14 | $109.84 | $285.48 | 4,457,100 | — | — |
| 2016-04-13 | $109.87 | $285.56 | 5,758,300 | — | — |
| 2016-04-12 | $109.60 | $284.86 | 8,412,300 | — | — |
| 2016-04-11 | $108.97 | $283.22 | 6,823,900 | — | — |
| 2016-04-08 | $109.10 | $283.56 | 6,301,600 | — | — |
| 2016-04-07 | $109.27 | $284.00 | 7,822,900 | — | — |
| 2016-04-06 | $109.42 | $284.39 | 6,828,700 | — | — |
| 2016-04-05 | $108.95 | $283.17 | 7,939,000 | — | — |
| 2016-04-04 | $108.59 | $282.23 | 10,668,900 | — | — |
| 2016-04-01 | $109.19 | $283.79 | 9,043,200 | — | — |
| 2016-03-31 | $108.20 | $281.22 | 8,167,700 | — | — |
| 2016-03-30 | $108.98 | $283.25 | 5,248,200 | — | — |
| 2016-03-29 | $109.14 | $283.66 | 6,612,800 | — | — |
| 2016-03-28 | $108.23 | $281.30 | 4,738,100 | — | — |
| 2016-03-24 | $108.31 | $281.51 | 6,284,500 | — | — |
| 2016-03-23 | $108.50 | $282.00 | 8,191,300 | — | — |
| 2016-03-22 | $107.38 | $279.09 | 7,821,700 | — | — |
| 2016-03-21 | $107.28 | $278.83 | 7,674,700 | — | — |
| 2016-03-18 | $107.50 | $279.40 | 14,758,300 | — | — |
| 2016-03-17 | $106.74 | $277.43 | 8,571,100 | — | — |
| 2016-03-16 | $107.41 | $279.17 | 7,065,100 | — | — |
| 2016-03-15 | $107.76 | $280.08 | 8,476,600 | — | — |
| 2016-03-14 | $107.66 | $279.82 | 7,242,800 | — | — |
| 2016-03-11 | $107.71 | $279.95 | 7,763,800 | — | — |
| 2016-03-10 | $107.14 | $278.47 | 10,474,700 | — | — |
| 2016-03-09 | $106.84 | $277.69 | 7,564,200 | — | — |
| 2016-03-08 | $106.22 | $276.07 | 7,632,900 | — | — |
| 2016-03-07 | $106.74 | $277.43 | 6,973,500 | — | — |
| 2016-03-04 | $106.50 | $276.80 | 6,715,700 | — | — |
| 2016-03-03 | $106.65 | $277.19 | 6,927,200 | — | — |
| 2016-03-02 | $107.04 | $278.21 | 9,767,000 | — | — |
| 2016-03-01 | $107.22 | $278.67 | 8,298,500 | — | — |
| 2016-02-29 | $105.21 | $273.45 | 10,111,100 | — | — |
| 2016-02-26 | $105.78 | $274.93 | 9,049,400 | — | — |
| 2016-02-25 | $106.38 | $276.49 | 8,092,500 | — | — |
| 2016-02-24 | $104.96 | $272.80 | 9,076,100 | — | — |
| 2016-02-23 | $104.08 | $270.51 | 6,629,200 | — | — |
| 2016-02-22 | $104.75 | $272.25 | 6,947,000 | — | — |
| 2016-02-19 | $104.16 | $270.72 | 9,343,300 | — | — |
| 2016-02-18 | $104.24 | $268.98 | 10,744,600 | — | — |
| 2016-02-17 | $102.50 | $264.49 | 8,904,000 | — | — |
| 2016-02-16 | $102.32 | $264.02 | 10,452,800 | — | — |
| 2016-02-12 | $101.82 | $262.73 | 9,035,000 | — | — |
| 2016-02-11 | $101.70 | $262.42 | 12,465,800 | — | — |
| 2016-02-10 | $101.73 | $262.50 | 9,833,100 | — | — |
| 2016-02-09 | $101.97 | $263.12 | 10,044,500 | — | — |
| 2016-02-08 | $102.00 | $263.20 | 14,323,800 | — | — |
| 2016-02-05 | $100.54 | $259.43 | 15,522,200 | — | — |
| 2016-02-04 | $103.90 | $268.10 | 10,389,000 | — | — |
| 2016-02-03 | $104.14 | $268.72 | 10,168,600 | — | — |
| 2016-02-02 | $103.41 | $266.84 | 10,616,300 | — | — |
| 2016-02-01 | $104.37 | $269.31 | 9,803,700 | — | — |
| 2016-01-29 | $104.44 | $269.49 | 15,614,600 | — | — |
| 2016-01-28 | $102.27 | $263.90 | 12,789,500 | — | — |
| 2016-01-27 | $102.16 | $263.61 | 19,330,500 | — | — |
| 2016-01-26 | $101.18 | $261.08 | 17,266,600 | — | — |
| 2016-01-25 | $96.40 | $248.75 | 9,350,200 | — | — |
| 2016-01-22 | $96.75 | $249.65 | 8,380,000 | — | — |
| 2016-01-21 | $95.94 | $247.56 | 11,266,400 | — | — |
| 2016-01-20 | $95.75 | $247.07 | 12,685,200 | — | — |
| 2016-01-19 | $97.50 | $251.59 | 12,457,800 | — | — |
| 2016-01-15 | $97.00 | $250.30 | 12,662,200 | — | — |
| 2016-01-14 | $98.89 | $255.17 | 10,164,300 | — | — |
| 2016-01-13 | $97.02 | $250.35 | 8,290,700 | — | — |
| 2016-01-12 | $98.24 | $253.50 | 6,745,000 | — | — |
| 2016-01-11 | $97.57 | $251.77 | 8,151,400 | — | — |
| 2016-01-08 | $98.16 | $253.29 | 9,766,700 | — | — |
| 2016-01-07 | $99.22 | $256.03 | 9,433,100 | — | — |
| 2016-01-06 | $100.39 | $259.04 | 7,733,800 | — | — |
| 2016-01-05 | $100.90 | $260.36 | 6,467,200 | — | — |
| 2016-01-04 | $100.48 | $259.28 | 12,722,800 | — | — |