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
- 1992-09-22 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 | $151.77 | $163.25 | 91,300 | — | — |
| 2016-12-29 | $152.84 | $164.40 | 38,500 | — | — |
| 2016-12-28 | $151.98 | $163.48 | 63,600 | — | — |
| 2016-12-27 | $155.03 | $166.76 | 44,600 | — | — |
| 2016-12-23 | $153.08 | $164.66 | 55,600 | — | — |
| 2016-12-22 | $152.89 | $164.46 | 63,300 | — | — |
| 2016-12-21 | $153.39 | $165.00 | 85,200 | — | — |
| 2016-12-20 | $154.01 | $165.66 | 117,500 | — | — |
| 2016-12-19 | $153.21 | $164.80 | 112,900 | — | — |
| 2016-12-16 | $151.57 | $163.04 | 400,600 | — | — |
| 2016-12-15 | $153.46 | $165.07 | 134,300 | — | — |
| 2016-12-14 | $152.13 | $163.64 | 85,900 | — | — |
| 2016-12-13 | $152.25 | $163.77 | 170,800 | — | — |
| 2016-12-12 | $155.53 | $167.30 | 229,300 | — | — |
| 2016-12-09 | $155.68 | $167.46 | 138,800 | — | — |
| 2016-12-08 | $154.58 | $166.28 | 167,700 | — | — |
| 2016-12-07 | $151.48 | $162.94 | 150,600 | — | — |
| 2016-12-06 | $148.72 | $159.97 | 146,500 | — | — |
| 2016-12-05 | $148.60 | $159.84 | 170,400 | — | — |
| 2016-12-02 | $146.01 | $157.06 | 144,500 | — | — |
| 2016-12-01 | $146.52 | $157.61 | 207,300 | — | — |
| 2016-11-30 | $145.79 | $156.82 | 235,600 | — | — |
| 2016-11-29 | $148.68 | $159.93 | 251,600 | — | — |
| 2016-11-28 | $150.10 | $161.46 | 3,396,900 | — | — |
| 2016-11-25 | $154.14 | $165.80 | 207,800 | — | — |
| 2016-11-23 | $149.72 | $161.05 | 175,100 | — | — |
| 2016-11-22 | $146.91 | $158.03 | 133,800 | — | — |
| 2016-11-21 | $145.21 | $156.20 | 287,200 | — | — |
| 2016-11-18 | $150.99 | $162.06 | 167,200 | — | — |
| 2016-11-17 | $150.80 | $161.86 | 149,500 | — | — |
| 2016-11-16 | $150.83 | $161.89 | 291,600 | — | — |
| 2016-11-15 | $152.65 | $163.84 | 156,900 | — | — |
| 2016-11-14 | $153.04 | $164.26 | 225,200 | — | — |
| 2016-11-11 | $149.20 | $160.14 | 231,800 | — | — |
| 2016-11-10 | $145.61 | $156.29 | 147,100 | — | — |
| 2016-11-09 | $145.39 | $156.05 | 168,500 | — | — |
| 2016-11-08 | $141.54 | $151.92 | 116,700 | — | — |
| 2016-11-07 | $142.46 | $152.90 | 270,200 | — | — |
| 2016-11-04 | $135.86 | $145.82 | 140,600 | — | — |
| 2016-11-03 | $134.86 | $144.75 | 203,300 | — | — |
| 2016-11-02 | $135.17 | $145.08 | 160,400 | — | — |
| 2016-11-01 | $136.45 | $146.45 | 140,600 | — | — |
| 2016-10-31 | $139.50 | $149.73 | 192,300 | — | — |
| 2016-10-28 | $138.40 | $148.55 | 136,500 | — | — |
| 2016-10-27 | $137.87 | $147.98 | 119,500 | — | — |
| 2016-10-26 | $137.02 | $147.07 | 163,900 | — | — |
| 2016-10-25 | $135.91 | $145.87 | 311,000 | — | — |
| 2016-10-24 | $129.30 | $138.78 | 85,200 | — | — |
| 2016-10-21 | $125.70 | $134.92 | 141,700 | — | — |
| 2016-10-20 | $125.61 | $134.82 | 57,700 | — | — |
| 2016-10-19 | $126.59 | $135.87 | 108,500 | — | — |
| 2016-10-18 | $126.41 | $135.68 | 82,500 | — | — |
| 2016-10-17 | $127.74 | $137.11 | 126,000 | — | — |
| 2016-10-14 | $129.36 | $138.84 | 115,300 | — | — |
| 2016-10-13 | $128.46 | $137.88 | 123,200 | — | — |
| 2016-10-12 | $127.70 | $137.06 | 80,500 | — | — |
| 2016-10-11 | $126.03 | $135.27 | 91,000 | — | — |
| 2016-10-10 | $128.42 | $137.84 | 78,600 | — | — |
| 2016-10-07 | $127.74 | $137.11 | 102,200 | — | — |
| 2016-10-06 | $128.77 | $138.21 | 82,700 | — | — |
| 2016-10-05 | $128.02 | $137.41 | 54,800 | — | — |
| 2016-10-04 | $126.00 | $135.24 | 60,000 | — | — |
| 2016-10-03 | $127.30 | $136.63 | 188,000 | — | — |
| 2016-09-30 | $128.81 | $138.25 | 127,100 | — | — |
| 2016-09-29 | $127.18 | $136.50 | 88,700 | — | — |
| 2016-09-28 | $127.79 | $137.16 | 116,700 | — | — |
| 2016-09-27 | $127.17 | $136.49 | 101,400 | — | — |
| 2016-09-26 | $126.35 | $135.61 | 116,600 | — | — |
| 2016-09-23 | $126.60 | $135.88 | 116,000 | — | — |
| 2016-09-22 | $130.12 | $139.66 | 133,200 | — | — |
| 2016-09-21 | $127.22 | $136.55 | 99,800 | — | — |
| 2016-09-20 | $125.40 | $134.59 | 109,500 | — | — |
| 2016-09-19 | $126.58 | $135.86 | 71,200 | — | — |
| 2016-09-16 | $125.58 | $134.79 | 275,900 | — | — |
| 2016-09-15 | $126.21 | $135.46 | 123,200 | — | — |
| 2016-09-14 | $122.97 | $131.99 | 110,500 | — | — |
| 2016-09-13 | $122.97 | $131.99 | 149,700 | — | — |
| 2016-09-12 | $124.39 | $133.51 | 109,700 | — | — |
| 2016-09-09 | $121.97 | $130.91 | 153,500 | — | — |
| 2016-09-08 | $125.46 | $134.66 | 75,600 | — | — |
| 2016-09-07 | $126.33 | $135.59 | 189,100 | — | — |
| 2016-09-06 | $126.43 | $135.70 | 102,000 | — | — |
| 2016-09-02 | $127.65 | $137.01 | 111,800 | — | — |
| 2016-09-01 | $126.72 | $136.01 | 119,300 | — | — |
| 2016-08-31 | $126.80 | $136.10 | 146,200 | — | — |
| 2016-08-30 | $127.44 | $136.78 | 136,400 | — | — |
| 2016-08-29 | $127.00 | $136.31 | 117,200 | — | — |
| 2016-08-26 | $126.99 | $136.30 | 109,400 | — | — |
| 2016-08-25 | $125.04 | $134.21 | 96,700 | — | — |
| 2016-08-24 | $124.39 | $133.51 | 135,200 | — | — |
| 2016-08-23 | $124.76 | $133.91 | 88,400 | — | — |
| 2016-08-22 | $123.55 | $132.25 | 63,500 | — | — |
| 2016-08-19 | $123.34 | $132.03 | 148,900 | — | — |
| 2016-08-18 | $122.67 | $131.31 | 131,700 | — | — |
| 2016-08-17 | $120.64 | $129.14 | 102,200 | — | — |
| 2016-08-16 | $119.51 | $127.93 | 87,400 | — | — |
| 2016-08-15 | $120.05 | $128.51 | 104,600 | — | — |
| 2016-08-12 | $117.85 | $126.15 | 58,800 | — | — |
| 2016-08-11 | $117.91 | $126.22 | 55,900 | — | — |
| 2016-08-10 | $117.67 | $125.96 | 130,400 | — | — |
| 2016-08-09 | $117.29 | $125.55 | 138,000 | — | — |
| 2016-08-08 | $116.45 | $124.65 | 120,900 | — | — |
| 2016-08-05 | $118.42 | $126.76 | 255,000 | — | — |
| 2016-08-04 | $115.55 | $123.69 | 188,100 | — | — |
| 2016-08-03 | $123.83 | $132.55 | 114,500 | — | — |
| 2016-08-02 | $122.76 | $131.41 | 78,900 | — | — |
| 2016-08-01 | $123.88 | $132.61 | 137,800 | — | — |
| 2016-07-29 | $125.02 | $133.83 | 183,500 | — | — |
| 2016-07-28 | $124.93 | $133.73 | 100,900 | — | — |
| 2016-07-27 | $124.13 | $132.87 | 120,200 | — | — |
| 2016-07-26 | $120.97 | $129.49 | 84,800 | — | — |
| 2016-07-25 | $119.11 | $127.50 | 51,800 | — | — |
| 2016-07-22 | $119.67 | $128.10 | 80,900 | — | — |
| 2016-07-21 | $119.16 | $127.55 | 125,200 | — | — |
| 2016-07-20 | $120.65 | $129.15 | 84,700 | — | — |
| 2016-07-19 | $119.07 | $127.46 | 90,100 | — | — |
| 2016-07-18 | $120.13 | $128.59 | 52,200 | — | — |
| 2016-07-15 | $120.42 | $128.90 | 63,700 | — | — |
| 2016-07-14 | $120.20 | $128.67 | 112,500 | — | — |
| 2016-07-13 | $120.03 | $128.49 | 109,000 | — | — |
| 2016-07-12 | $120.04 | $128.50 | 92,600 | — | — |
| 2016-07-11 | $118.11 | $126.43 | 72,000 | — | — |
| 2016-07-08 | $117.05 | $125.30 | 153,900 | — | — |
| 2016-07-07 | $114.24 | $122.29 | 120,400 | — | — |
| 2016-07-06 | $114.64 | $122.72 | 91,400 | — | — |
| 2016-07-05 | $114.93 | $123.03 | 95,800 | — | — |
| 2016-07-01 | $116.56 | $124.77 | 117,100 | — | — |
| 2016-06-30 | $118.19 | $126.52 | 203,300 | — | — |
| 2016-06-29 | $116.60 | $124.81 | 195,900 | — | — |
| 2016-06-28 | $116.43 | $124.63 | 196,400 | — | — |
| 2016-06-27 | $113.01 | $120.97 | 258,100 | — | — |
| 2016-06-24 | $116.04 | $124.21 | 413,400 | — | — |
| 2016-06-23 | $119.31 | $127.72 | 49,200 | — | — |
| 2016-06-22 | $116.78 | $125.01 | 55,900 | — | — |
| 2016-06-21 | $116.70 | $124.92 | 113,300 | — | — |
| 2016-06-20 | $117.46 | $125.73 | 61,400 | — | — |
| 2016-06-17 | $116.33 | $124.53 | 263,300 | — | — |
| 2016-06-16 | $116.85 | $125.08 | 72,600 | — | — |
| 2016-06-15 | $116.17 | $124.35 | 65,900 | — | — |
| 2016-06-14 | $116.38 | $124.58 | 79,600 | — | — |
| 2016-06-13 | $116.59 | $124.80 | 94,700 | — | — |
| 2016-06-10 | $118.12 | $126.44 | 92,200 | — | — |
| 2016-06-09 | $119.42 | $127.83 | 88,300 | — | — |
| 2016-06-08 | $118.99 | $127.37 | 108,500 | — | — |
| 2016-06-07 | $116.86 | $125.09 | 84,000 | — | — |
| 2016-06-06 | $116.12 | $124.30 | 163,700 | — | — |
| 2016-06-03 | $115.66 | $123.81 | 112,600 | — | — |
| 2016-06-02 | $116.30 | $124.49 | 129,000 | — | — |
| 2016-06-01 | $115.45 | $123.58 | 87,500 | — | — |
| 2016-05-31 | $114.53 | $122.60 | 132,100 | — | — |
| 2016-05-27 | $114.04 | $122.07 | 83,000 | — | — |
| 2016-05-26 | $113.03 | $120.99 | 115,600 | — | — |
| 2016-05-25 | $112.75 | $120.69 | 166,800 | — | — |
| 2016-05-24 | $111.17 | $119.00 | 212,700 | — | — |
| 2016-05-23 | $108.53 | $115.87 | 141,500 | — | — |
| 2016-05-20 | $109.10 | $116.47 | 84,100 | — | — |
| 2016-05-19 | $107.92 | $115.21 | 116,100 | — | — |
| 2016-05-18 | $108.48 | $115.81 | 230,500 | — | — |
| 2016-05-17 | $107.64 | $114.92 | 144,600 | — | — |
| 2016-05-16 | $110.49 | $117.96 | 196,900 | — | — |
| 2016-05-13 | $110.00 | $117.43 | 129,100 | — | — |
| 2016-05-12 | $110.80 | $118.29 | 154,000 | — | — |
| 2016-05-11 | $111.30 | $118.82 | 106,300 | — | — |
| 2016-05-10 | $112.59 | $120.20 | 133,700 | — | — |
| 2016-05-09 | $110.72 | $118.20 | 179,300 | — | — |
| 2016-05-06 | $111.40 | $118.93 | 410,700 | — | — |
| 2016-05-05 | $117.09 | $125.00 | 224,600 | — | — |
| 2016-05-04 | $118.17 | $126.16 | 147,100 | — | — |
| 2016-05-03 | $118.57 | $126.58 | 155,400 | — | — |
| 2016-05-02 | $117.99 | $125.96 | 121,100 | — | — |
| 2016-04-29 | $116.48 | $124.35 | 96,500 | — | — |
| 2016-04-28 | $117.81 | $125.77 | 105,700 | — | — |
| 2016-04-27 | $120.96 | $129.14 | 45,200 | — | — |
| 2016-04-26 | $121.01 | $129.19 | 71,300 | — | — |
| 2016-04-25 | $119.41 | $127.48 | 100,400 | — | — |
| 2016-04-22 | $120.15 | $128.27 | 95,200 | — | — |
| 2016-04-21 | $118.88 | $126.91 | 129,600 | — | — |
| 2016-04-20 | $120.24 | $128.37 | 59,900 | — | — |
| 2016-04-19 | $121.04 | $129.22 | 80,300 | — | — |
| 2016-04-18 | $122.02 | $130.27 | 84,900 | — | — |
| 2016-04-15 | $120.64 | $128.79 | 106,700 | — | — |
| 2016-04-14 | $122.12 | $130.37 | 130,200 | — | — |
| 2016-04-13 | $121.21 | $129.40 | 122,800 | — | — |
| 2016-04-12 | $118.63 | $126.65 | 118,200 | — | — |
| 2016-04-11 | $118.20 | $126.19 | 78,600 | — | — |
| 2016-04-08 | $118.51 | $126.52 | 66,200 | — | — |
| 2016-04-07 | $118.51 | $126.52 | 111,000 | — | — |
| 2016-04-06 | $119.37 | $127.44 | 106,600 | — | — |
| 2016-04-05 | $119.18 | $127.24 | 97,800 | — | — |
| 2016-04-04 | $121.60 | $129.82 | 124,500 | — | — |
| 2016-04-01 | $123.40 | $131.74 | 95,100 | — | — |
| 2016-03-31 | $123.11 | $131.43 | 103,500 | — | — |
| 2016-03-30 | $122.82 | $131.12 | 91,700 | — | — |
| 2016-03-29 | $123.72 | $132.08 | 226,800 | — | — |
| 2016-03-28 | $118.69 | $126.71 | 88,500 | — | — |
| 2016-03-24 | $119.07 | $127.12 | 261,000 | — | — |
| 2016-03-23 | $119.65 | $127.74 | 86,900 | — | — |
| 2016-03-22 | $120.12 | $128.24 | 130,300 | — | — |
| 2016-03-21 | $120.70 | $128.86 | 91,000 | — | — |
| 2016-03-18 | $122.75 | $131.05 | 244,300 | — | — |
| 2016-03-17 | $122.04 | $130.29 | 123,300 | — | — |
| 2016-03-16 | $120.32 | $128.45 | 147,100 | — | — |
| 2016-03-15 | $119.92 | $128.03 | 91,100 | — | — |
| 2016-03-14 | $120.09 | $128.21 | 152,000 | — | — |
| 2016-03-11 | $118.97 | $127.01 | 151,800 | — | — |
| 2016-03-10 | $116.35 | $124.21 | 94,600 | — | — |
| 2016-03-09 | $116.29 | $124.15 | 93,400 | — | — |
| 2016-03-08 | $115.82 | $123.65 | 60,100 | — | — |
| 2016-03-07 | $117.17 | $125.09 | 125,800 | — | — |
| 2016-03-04 | $117.01 | $124.92 | 146,600 | — | — |
| 2016-03-03 | $117.07 | $124.98 | 105,400 | — | — |
| 2016-03-02 | $117.41 | $125.35 | 132,500 | — | — |
| 2016-03-01 | $116.40 | $124.27 | 107,700 | — | — |
| 2016-02-29 | $113.62 | $121.30 | 180,800 | — | — |
| 2016-02-26 | $114.02 | $121.73 | 155,500 | — | — |
| 2016-02-25 | $114.25 | $121.97 | 117,200 | — | — |
| 2016-02-24 | $114.00 | $121.70 | 136,500 | — | — |
| 2016-02-23 | $113.91 | $121.61 | 143,900 | — | — |
| 2016-02-22 | $112.96 | $120.29 | 161,400 | — | — |
| 2016-02-19 | $113.36 | $120.71 | 99,900 | — | — |
| 2016-02-18 | $113.40 | $120.75 | 105,800 | — | — |
| 2016-02-17 | $113.53 | $120.89 | 129,400 | — | — |
| 2016-02-16 | $113.32 | $120.67 | 180,100 | — | — |
| 2016-02-12 | $110.32 | $117.47 | 72,200 | — | — |
| 2016-02-11 | $107.99 | $114.99 | 111,600 | — | — |
| 2016-02-10 | $107.61 | $114.59 | 146,800 | — | — |
| 2016-02-09 | $108.04 | $115.05 | 181,500 | — | — |
| 2016-02-08 | $108.15 | $115.16 | 151,700 | — | — |
| 2016-02-05 | $109.36 | $116.45 | 165,500 | — | — |
| 2016-02-04 | $111.29 | $118.51 | 207,400 | — | — |
| 2016-02-03 | $108.00 | $115.00 | 292,900 | — | — |
| 2016-02-02 | $111.60 | $118.84 | 283,100 | — | — |
| 2016-02-01 | $102.32 | $108.96 | 140,200 | — | — |
| 2016-01-29 | $101.90 | $108.51 | 171,800 | — | — |
| 2016-01-28 | $100.12 | $106.61 | 183,000 | — | — |
| 2016-01-27 | $99.32 | $105.76 | 136,700 | — | — |
| 2016-01-26 | $100.48 | $107.00 | 158,300 | — | — |
| 2016-01-25 | $97.32 | $103.63 | 144,100 | — | — |
| 2016-01-22 | $97.15 | $103.45 | 153,600 | — | — |
| 2016-01-21 | $95.40 | $101.59 | 184,200 | — | — |
| 2016-01-20 | $94.18 | $100.29 | 177,300 | — | — |
| 2016-01-19 | $95.17 | $101.34 | 146,700 | — | — |
| 2016-01-15 | $96.71 | $102.98 | 145,200 | — | — |
| 2016-01-14 | $97.97 | $104.32 | 150,600 | — | — |
| 2016-01-13 | $97.01 | $103.30 | 114,900 | — | — |
| 2016-01-12 | $98.50 | $104.89 | 95,300 | — | — |
| 2016-01-11 | $98.92 | $105.33 | 164,900 | — | — |
| 2016-01-08 | $98.85 | $105.26 | 191,700 | — | — |
| 2016-01-07 | $97.08 | $103.38 | 110,500 | — | — |
| 2016-01-06 | $102.01 | $108.63 | 100,300 | — | — |
| 2016-01-05 | $104.56 | $111.34 | 85,200 | — | — |
| 2016-01-04 | $103.23 | $109.92 | 104,700 | — | — |