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
- 1980-03-17 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 | $141.39 | $338.18 | 66,100 | — | — |
| 2016-12-29 | $142.34 | $340.45 | 50,000 | — | — |
| 2016-12-28 | $139.71 | $334.16 | 62,700 | — | — |
| 2016-12-27 | $141.61 | $338.70 | 43,900 | — | — |
| 2016-12-23 | $140.69 | $336.50 | 79,300 | — | — |
| 2016-12-22 | $139.98 | $334.80 | 84,000 | — | — |
| 2016-12-21 | $142.30 | $340.35 | 98,300 | — | — |
| 2016-12-20 | $137.96 | $329.97 | 99,200 | — | — |
| 2016-12-19 | $137.04 | $327.77 | 97,100 | — | — |
| 2016-12-16 | $136.17 | $325.69 | 290,600 | — | — |
| 2016-12-15 | $138.76 | $331.89 | 98,500 | — | — |
| 2016-12-14 | $137.94 | $329.93 | 86,200 | — | — |
| 2016-12-13 | $139.32 | $333.23 | 104,300 | — | — |
| 2016-12-12 | $139.27 | $333.11 | 81,300 | — | — |
| 2016-12-09 | $139.81 | $334.40 | 103,800 | — | — |
| 2016-12-08 | $138.63 | $331.58 | 99,700 | — | — |
| 2016-12-07 | $136.15 | $325.64 | 79,900 | — | — |
| 2016-12-06 | $133.22 | $317.32 | 102,400 | — | — |
| 2016-12-05 | $134.07 | $319.35 | 121,200 | — | — |
| 2016-12-02 | $133.64 | $318.32 | 98,300 | — | — |
| 2016-12-01 | $133.08 | $316.99 | 111,200 | — | — |
| 2016-11-30 | $135.51 | $322.78 | 97,700 | — | — |
| 2016-11-29 | $138.79 | $330.59 | 120,400 | — | — |
| 2016-11-28 | $140.04 | $333.57 | 54,800 | — | — |
| 2016-11-25 | $140.48 | $334.61 | 25,800 | — | — |
| 2016-11-23 | $139.30 | $331.80 | 43,300 | — | — |
| 2016-11-22 | $139.05 | $331.21 | 100,500 | — | — |
| 2016-11-21 | $138.96 | $330.99 | 84,800 | — | — |
| 2016-11-18 | $138.17 | $329.11 | 61,400 | — | — |
| 2016-11-17 | $136.28 | $324.61 | 79,000 | — | — |
| 2016-11-16 | $135.33 | $322.35 | 109,500 | — | — |
| 2016-11-15 | $134.86 | $321.23 | 67,100 | — | — |
| 2016-11-14 | $134.44 | $320.23 | 123,300 | — | — |
| 2016-11-11 | $133.96 | $319.08 | 142,900 | — | — |
| 2016-11-10 | $130.28 | $310.32 | 87,900 | — | — |
| 2016-11-09 | $133.29 | $317.49 | 104,300 | — | — |
| 2016-11-08 | $132.09 | $314.63 | 83,500 | — | — |
| 2016-11-07 | $130.29 | $310.34 | 91,100 | — | — |
| 2016-11-04 | $126.07 | $300.29 | 112,600 | — | — |
| 2016-11-03 | $126.10 | $300.36 | 138,300 | — | — |
| 2016-11-02 | $127.07 | $302.67 | 95,700 | — | — |
| 2016-11-01 | $129.19 | $307.72 | 109,200 | — | — |
| 2016-10-31 | $130.65 | $311.20 | 236,000 | — | — |
| 2016-10-28 | $129.99 | $309.63 | 124,200 | — | — |
| 2016-10-27 | $130.32 | $310.41 | 148,500 | — | — |
| 2016-10-26 | $135.35 | $322.39 | 94,300 | — | — |
| 2016-10-25 | $135.02 | $321.61 | 60,800 | — | — |
| 2016-10-24 | $135.58 | $322.94 | 48,400 | — | — |
| 2016-10-21 | $134.15 | $319.54 | 55,600 | — | — |
| 2016-10-20 | $134.28 | $319.85 | 69,300 | — | — |
| 2016-10-19 | $135.84 | $323.56 | 78,900 | — | — |
| 2016-10-18 | $134.82 | $321.13 | 77,800 | — | — |
| 2016-10-17 | $133.67 | $318.39 | 84,000 | — | — |
| 2016-10-14 | $132.64 | $315.94 | 84,200 | — | — |
| 2016-10-13 | $134.32 | $319.94 | 64,600 | — | — |
| 2016-10-12 | $133.66 | $318.37 | 40,600 | — | — |
| 2016-10-11 | $132.71 | $316.11 | 50,500 | — | — |
| 2016-10-10 | $133.76 | $318.61 | 62,900 | — | — |
| 2016-10-07 | $132.06 | $314.56 | 60,100 | — | — |
| 2016-10-06 | $132.65 | $315.96 | 77,700 | — | — |
| 2016-10-05 | $132.25 | $315.01 | 82,800 | — | — |
| 2016-10-04 | $131.14 | $312.37 | 56,900 | — | — |
| 2016-10-03 | $132.26 | $315.03 | 81,100 | — | — |
| 2016-09-30 | $132.09 | $314.63 | 175,500 | — | — |
| 2016-09-29 | $130.72 | $311.37 | 86,400 | — | — |
| 2016-09-28 | $132.41 | $315.39 | 64,300 | — | — |
| 2016-09-27 | $132.60 | $315.84 | 92,500 | — | — |
| 2016-09-26 | $131.32 | $312.79 | 57,200 | — | — |
| 2016-09-23 | $132.03 | $314.49 | 43,800 | — | — |
| 2016-09-22 | $133.21 | $317.30 | 69,100 | — | — |
| 2016-09-21 | $131.77 | $313.87 | 64,900 | — | — |
| 2016-09-20 | $130.22 | $310.17 | 58,600 | — | — |
| 2016-09-19 | $131.49 | $313.20 | 67,200 | — | — |
| 2016-09-16 | $130.53 | $310.91 | 214,400 | — | — |
| 2016-09-15 | $131.75 | $313.82 | 69,700 | — | — |
| 2016-09-14 | $130.56 | $310.98 | 77,000 | — | — |
| 2016-09-13 | $130.65 | $311.20 | 69,100 | — | — |
| 2016-09-12 | $132.50 | $315.61 | 140,200 | — | — |
| 2016-09-09 | $130.10 | $309.89 | 144,400 | — | — |
| 2016-09-08 | $134.88 | $321.27 | 83,500 | — | — |
| 2016-09-07 | $136.41 | $324.92 | 92,800 | — | — |
| 2016-09-06 | $137.28 | $325.80 | 64,300 | — | — |
| 2016-09-02 | $136.45 | $323.83 | 102,800 | — | — |
| 2016-09-01 | $134.57 | $319.37 | 70,600 | — | — |
| 2016-08-31 | $134.53 | $319.27 | 90,700 | — | — |
| 2016-08-30 | $134.06 | $318.16 | 84,500 | — | — |
| 2016-08-29 | $133.87 | $317.71 | 105,800 | — | — |
| 2016-08-26 | $133.94 | $317.87 | 56,000 | — | — |
| 2016-08-25 | $134.64 | $319.53 | 75,300 | — | — |
| 2016-08-24 | $133.81 | $317.57 | 67,800 | — | — |
| 2016-08-23 | $133.86 | $317.68 | 62,100 | — | — |
| 2016-08-22 | $133.81 | $317.57 | 101,800 | — | — |
| 2016-08-19 | $133.13 | $315.95 | 161,800 | — | — |
| 2016-08-18 | $130.08 | $308.71 | 183,800 | — | — |
| 2016-08-17 | $126.16 | $299.41 | 184,200 | — | — |
| 2016-08-16 | $126.52 | $300.26 | 121,300 | — | — |
| 2016-08-15 | $129.85 | $308.17 | 141,900 | — | — |
| 2016-08-12 | $130.91 | $310.68 | 93,600 | — | — |
| 2016-08-11 | $130.51 | $309.73 | 70,700 | — | — |
| 2016-08-10 | $131.24 | $311.47 | 98,900 | — | — |
| 2016-08-09 | $129.17 | $306.55 | 133,900 | — | — |
| 2016-08-08 | $128.78 | $305.63 | 56,600 | — | — |
| 2016-08-05 | $128.80 | $305.68 | 80,500 | — | — |
| 2016-08-04 | $127.88 | $303.49 | 79,600 | — | — |
| 2016-08-03 | $127.51 | $302.61 | 69,300 | — | — |
| 2016-08-02 | $128.22 | $304.30 | 96,100 | — | — |
| 2016-08-01 | $129.50 | $307.34 | 115,000 | — | — |
| 2016-07-29 | $129.96 | $308.43 | 376,900 | — | — |
| 2016-07-28 | $129.86 | $308.19 | 136,200 | — | — |
| 2016-07-27 | $128.22 | $304.30 | 118,400 | — | — |
| 2016-07-26 | $129.45 | $307.22 | 105,100 | — | — |
| 2016-07-25 | $129.38 | $307.05 | 81,600 | — | — |
| 2016-07-22 | $129.27 | $306.79 | 58,500 | — | — |
| 2016-07-21 | $128.24 | $304.35 | 93,700 | — | — |
| 2016-07-20 | $127.15 | $301.76 | 68,500 | — | — |
| 2016-07-19 | $127.59 | $302.80 | 40,000 | — | — |
| 2016-07-18 | $127.17 | $301.81 | 70,700 | — | — |
| 2016-07-15 | $127.65 | $302.95 | 69,700 | — | — |
| 2016-07-14 | $127.49 | $302.57 | 112,300 | — | — |
| 2016-07-13 | $127.83 | $303.37 | 72,000 | — | — |
| 2016-07-12 | $127.32 | $302.16 | 133,100 | — | — |
| 2016-07-11 | $127.65 | $302.95 | 102,100 | — | — |
| 2016-07-08 | $128.53 | $305.03 | 103,100 | — | — |
| 2016-07-07 | $125.42 | $297.65 | 114,700 | — | — |
| 2016-07-06 | $126.55 | $300.34 | 115,000 | — | — |
| 2016-07-05 | $126.42 | $300.03 | 107,700 | — | — |
| 2016-07-01 | $126.30 | $299.74 | 116,900 | — | — |
| 2016-06-30 | $127.61 | $302.85 | 192,200 | — | — |
| 2016-06-29 | $124.57 | $295.64 | 106,500 | — | — |
| 2016-06-28 | $123.41 | $292.88 | 119,700 | — | — |
| 2016-06-27 | $124.08 | $294.47 | 108,900 | — | — |
| 2016-06-24 | $123.73 | $293.64 | 321,600 | — | — |
| 2016-06-23 | $125.83 | $298.63 | 84,600 | — | — |
| 2016-06-22 | $124.12 | $294.57 | 69,200 | — | — |
| 2016-06-21 | $124.38 | $295.19 | 54,100 | — | — |
| 2016-06-20 | $123.73 | $293.64 | 126,800 | — | — |
| 2016-06-17 | $122.68 | $291.15 | 172,700 | — | — |
| 2016-06-16 | $123.86 | $293.95 | 83,400 | — | — |
| 2016-06-15 | $122.47 | $290.65 | 123,500 | — | — |
| 2016-06-14 | $122.20 | $290.01 | 161,300 | — | — |
| 2016-06-13 | $122.55 | $290.84 | 120,600 | — | — |
| 2016-06-10 | $124.99 | $296.63 | 68,500 | — | — |
| 2016-06-09 | $125.04 | $296.75 | 86,800 | — | — |
| 2016-06-08 | $123.65 | $293.45 | 106,100 | — | — |
| 2016-06-07 | $123.34 | $292.72 | 99,700 | — | — |
| 2016-06-06 | $123.68 | $292.34 | 116,900 | — | — |
| 2016-06-03 | $123.55 | $292.03 | 140,700 | — | — |
| 2016-06-02 | $122.19 | $288.82 | 83,800 | — | — |
| 2016-06-01 | $121.33 | $286.78 | 138,100 | — | — |
| 2016-05-31 | $121.23 | $286.55 | 128,900 | — | — |
| 2016-05-27 | $121.79 | $287.87 | 76,500 | — | — |
| 2016-05-26 | $120.66 | $285.20 | 87,700 | — | — |
| 2016-05-25 | $120.73 | $285.36 | 84,800 | — | — |
| 2016-05-24 | $120.18 | $284.06 | 129,700 | — | — |
| 2016-05-23 | $118.27 | $279.55 | 138,100 | — | — |
| 2016-05-20 | $118.14 | $279.24 | 189,700 | — | — |
| 2016-05-19 | $118.85 | $280.92 | 138,100 | — | — |
| 2016-05-18 | $118.56 | $280.24 | 207,400 | — | — |
| 2016-05-17 | $119.00 | $281.28 | 184,900 | — | — |
| 2016-05-16 | $123.37 | $291.60 | 145,200 | — | — |
| 2016-05-13 | $122.31 | $289.10 | 114,200 | — | — |
| 2016-05-12 | $123.94 | $292.95 | 162,300 | — | — |
| 2016-05-11 | $122.90 | $290.49 | 136,600 | — | — |
| 2016-05-10 | $123.19 | $291.18 | 154,700 | — | — |
| 2016-05-09 | $122.54 | $289.64 | 174,800 | — | — |
| 2016-05-06 | $122.90 | $290.49 | 165,000 | — | — |
| 2016-05-05 | $121.43 | $287.02 | 118,800 | — | — |
| 2016-05-04 | $120.82 | $285.58 | 135,300 | — | — |
| 2016-05-03 | $119.29 | $281.96 | 180,400 | — | — |
| 2016-05-02 | $120.17 | $284.04 | 221,500 | — | — |
| 2016-04-29 | $116.50 | $275.37 | 641,500 | — | — |
| 2016-04-28 | $115.50 | $273.00 | 694,600 | — | — |
| 2016-04-27 | $109.57 | $258.99 | 192,200 | — | — |
| 2016-04-26 | $110.49 | $261.16 | 173,700 | — | — |
| 2016-04-25 | $109.83 | $259.60 | 116,000 | — | — |
| 2016-04-22 | $109.88 | $259.72 | 205,500 | — | — |
| 2016-04-21 | $107.68 | $254.52 | 125,300 | — | — |
| 2016-04-20 | $110.71 | $261.68 | 81,200 | — | — |
| 2016-04-19 | $111.72 | $264.07 | 105,100 | — | — |
| 2016-04-18 | $112.62 | $266.20 | 153,100 | — | — |
| 2016-04-15 | $111.31 | $263.10 | 163,800 | — | — |
| 2016-04-14 | $107.96 | $255.18 | 114,400 | — | — |
| 2016-04-13 | $109.64 | $259.15 | 158,000 | — | — |
| 2016-04-12 | $109.36 | $258.49 | 117,400 | — | — |
| 2016-04-11 | $108.34 | $256.08 | 120,500 | — | — |
| 2016-04-08 | $109.95 | $259.88 | 104,300 | — | — |
| 2016-04-07 | $108.61 | $256.72 | 176,500 | — | — |
| 2016-04-06 | $110.44 | $261.04 | 176,200 | — | — |
| 2016-04-05 | $110.13 | $260.31 | 140,200 | — | — |
| 2016-04-04 | $111.37 | $263.24 | 163,300 | — | — |
| 2016-04-01 | $113.14 | $267.42 | 164,300 | — | — |
| 2016-03-31 | $110.57 | $261.35 | 296,100 | — | — |
| 2016-03-30 | $111.60 | $263.78 | 127,400 | — | — |
| 2016-03-29 | $110.94 | $262.22 | 149,600 | — | — |
| 2016-03-28 | $110.53 | $261.26 | 264,900 | — | — |
| 2016-03-24 | $109.44 | $258.68 | 219,700 | — | — |
| 2016-03-23 | $108.89 | $257.38 | 223,900 | — | — |
| 2016-03-22 | $104.67 | $247.40 | 165,900 | — | — |
| 2016-03-21 | $107.14 | $253.24 | 169,100 | — | — |
| 2016-03-18 | $106.75 | $252.32 | 229,900 | — | — |
| 2016-03-17 | $107.69 | $254.54 | 101,400 | — | — |
| 2016-03-16 | $106.84 | $252.53 | 87,400 | — | — |
| 2016-03-15 | $105.89 | $250.29 | 58,200 | — | — |
| 2016-03-14 | $106.57 | $251.90 | 96,600 | — | — |
| 2016-03-11 | $105.70 | $249.84 | 128,900 | — | — |
| 2016-03-10 | $106.17 | $250.95 | 102,300 | — | — |
| 2016-03-09 | $107.55 | $254.21 | 153,100 | — | — |
| 2016-03-08 | $106.30 | $251.26 | 187,300 | — | — |
| 2016-03-07 | $105.10 | $248.42 | 173,100 | — | — |
| 2016-03-04 | $104.40 | $245.58 | 179,800 | — | — |
| 2016-03-03 | $102.32 | $240.69 | 125,800 | — | — |
| 2016-03-02 | $101.21 | $238.08 | 148,900 | — | — |
| 2016-03-01 | $101.94 | $239.80 | 168,900 | — | — |
| 2016-02-29 | $101.77 | $239.40 | 137,300 | — | — |
| 2016-02-26 | $101.26 | $238.20 | 119,400 | — | — |
| 2016-02-25 | $103.53 | $243.54 | 119,400 | — | — |
| 2016-02-24 | $101.95 | $239.82 | 140,700 | — | — |
| 2016-02-23 | $101.70 | $239.23 | 151,500 | — | — |
| 2016-02-22 | $100.36 | $236.08 | 93,200 | — | — |
| 2016-02-19 | $102.22 | $240.46 | 148,300 | — | — |
| 2016-02-18 | $101.98 | $239.89 | 127,900 | — | — |
| 2016-02-17 | $100.46 | $236.32 | 115,000 | — | — |
| 2016-02-16 | $101.00 | $237.59 | 115,500 | — | — |
| 2016-02-12 | $100.58 | $236.60 | 107,400 | — | — |
| 2016-02-11 | $100.90 | $237.35 | 121,100 | — | — |
| 2016-02-10 | $100.62 | $236.69 | 131,700 | — | — |
| 2016-02-09 | $101.09 | $237.80 | 252,400 | — | — |
| 2016-02-08 | $98.55 | $231.82 | 223,700 | — | — |
| 2016-02-05 | $96.86 | $227.85 | 219,800 | — | — |
| 2016-02-04 | $98.33 | $231.31 | 287,100 | — | — |
| 2016-02-03 | $99.23 | $233.42 | 194,700 | — | — |
| 2016-02-02 | $101.22 | $238.10 | 176,800 | — | — |
| 2016-02-01 | $102.13 | $240.24 | 226,000 | — | — |
| 2016-01-29 | $101.68 | $239.19 | 1,298,900 | — | — |
| 2016-01-28 | $104.05 | $244.76 | 625,100 | — | — |
| 2016-01-27 | $116.50 | $274.05 | 294,300 | — | — |
| 2016-01-26 | $118.01 | $277.60 | 431,000 | — | — |
| 2016-01-25 | $117.99 | $277.55 | 397,600 | — | — |
| 2016-01-22 | $118.66 | $279.13 | 262,900 | — | — |
| 2016-01-21 | $116.83 | $274.82 | 160,100 | — | — |
| 2016-01-20 | $116.43 | $273.88 | 223,200 | — | — |
| 2016-01-19 | $116.48 | $274.00 | 173,300 | — | — |
| 2016-01-15 | $114.72 | $269.86 | 249,400 | — | — |
| 2016-01-14 | $115.21 | $271.01 | 118,300 | — | — |
| 2016-01-13 | $114.13 | $268.47 | 126,400 | — | — |
| 2016-01-12 | $116.71 | $274.54 | 181,000 | — | — |
| 2016-01-11 | $114.00 | $268.17 | 174,700 | — | — |
| 2016-01-08 | $113.99 | $268.14 | 186,700 | — | — |
| 2016-01-07 | $116.19 | $273.32 | 224,000 | — | — |
| 2016-01-06 | $115.72 | $272.21 | 161,500 | — | — |
| 2016-01-05 | $116.02 | $272.92 | 245,300 | — | — |
| 2016-01-04 | $112.87 | $265.51 | 229,700 | — | — |