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
- 1995-08-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 | $158.70 | $980.58 | 195,760 | — | — |
| 2016-12-29 | $157.75 | $974.71 | 151,460 | — | — |
| 2016-12-28 | $154.80 | $956.48 | 108,640 | — | — |
| 2016-12-27 | $154.85 | $956.79 | 68,960 | — | — |
| 2016-12-23 | $154.85 | $956.79 | 105,640 | — | — |
| 2016-12-22 | $154.20 | $952.77 | 130,580 | — | — |
| 2016-12-21 | $153.35 | $947.52 | 146,100 | — | — |
| 2016-12-20 | $154.55 | $954.94 | 134,600 | — | — |
| 2016-12-19 | $153.75 | $949.99 | 175,620 | — | — |
| 2016-12-16 | $152.80 | $944.12 | 306,140 | — | — |
| 2016-12-15 | $151.65 | $937.02 | 175,940 | — | — |
| 2016-12-14 | $152.05 | $939.49 | 238,560 | — | — |
| 2016-12-13 | $153.45 | $948.14 | 168,400 | — | — |
| 2016-12-12 | $154.00 | $951.54 | 146,240 | — | — |
| 2016-12-09 | $153.20 | $946.60 | 250,440 | — | — |
| 2016-12-08 | $152.35 | $941.34 | 256,640 | — | — |
| 2016-12-07 | $151.45 | $935.78 | 217,960 | — | — |
| 2016-12-06 | $149.65 | $924.66 | 312,360 | — | — |
| 2016-12-05 | $147.10 | $908.91 | 189,460 | — | — |
| 2016-12-02 | $145.90 | $901.49 | 239,140 | — | — |
| 2016-12-01 | $143.75 | $888.21 | 190,260 | — | — |
| 2016-11-30 | $145.00 | $895.93 | 328,580 | — | — |
| 2016-11-29 | $147.25 | $909.83 | 145,840 | — | — |
| 2016-11-28 | $144.60 | $893.46 | 144,980 | — | — |
| 2016-11-25 | $145.95 | $901.80 | 56,140 | — | — |
| 2016-11-23 | $144.70 | $894.08 | 104,840 | — | — |
| 2016-11-22 | $144.75 | $894.38 | 160,260 | — | — |
| 2016-11-21 | $143.25 | $885.12 | 201,920 | — | — |
| 2016-11-18 | $142.80 | $882.34 | 188,040 | — | — |
| 2016-11-17 | $142.70 | $881.72 | 161,580 | — | — |
| 2016-11-16 | $144.45 | $892.53 | 231,700 | — | — |
| 2016-11-15 | $143.85 | $888.82 | 221,800 | — | — |
| 2016-11-14 | $143.70 | $887.90 | 391,780 | — | — |
| 2016-11-11 | $138.40 | $855.15 | 224,260 | — | — |
| 2016-11-10 | $133.25 | $823.33 | 211,740 | — | — |
| 2016-11-09 | $135.55 | $837.54 | 214,660 | — | — |
| 2016-11-08 | $136.50 | $843.41 | 262,000 | — | — |
| 2016-11-07 | $136.80 | $845.26 | 189,280 | — | — |
| 2016-11-04 | $133.10 | $822.40 | 382,880 | — | — |
| 2016-11-03 | $131.05 | $809.74 | 143,300 | — | — |
| 2016-11-02 | $131.55 | $812.82 | 244,200 | — | — |
| 2016-11-01 | $133.05 | $822.09 | 193,840 | — | — |
| 2016-10-31 | $136.80 | $845.26 | 183,760 | — | — |
| 2016-10-28 | $135.85 | $839.39 | 132,760 | — | — |
| 2016-10-27 | $136.15 | $841.25 | 120,420 | — | — |
| 2016-10-26 | $138.45 | $855.46 | 136,420 | — | — |
| 2016-10-25 | $139.45 | $861.64 | 93,040 | — | — |
| 2016-10-24 | $139.40 | $861.33 | 170,260 | — | — |
| 2016-10-21 | $139.90 | $864.42 | 186,380 | — | — |
| 2016-10-20 | $141.50 | $874.30 | 135,200 | — | — |
| 2016-10-19 | $143.70 | $887.90 | 129,340 | — | — |
| 2016-10-18 | $146.45 | $889.13 | 196,200 | — | — |
| 2016-10-17 | $145.05 | $880.63 | 134,920 | — | — |
| 2016-10-14 | $145.20 | $881.54 | 93,800 | — | — |
| 2016-10-13 | $145.80 | $885.19 | 151,880 | — | — |
| 2016-10-12 | $144.35 | $876.38 | 130,740 | — | — |
| 2016-10-11 | $142.55 | $865.46 | 102,380 | — | — |
| 2016-10-10 | $143.90 | $873.65 | 86,980 | — | — |
| 2016-10-07 | $142.30 | $863.94 | 155,440 | — | — |
| 2016-10-06 | $143.60 | $871.83 | 158,160 | — | — |
| 2016-10-05 | $143.50 | $871.22 | 185,300 | — | — |
| 2016-10-04 | $146.15 | $887.31 | 192,120 | — | — |
| 2016-10-03 | $147.85 | $897.63 | 149,200 | — | — |
| 2016-09-30 | $148.60 | $902.19 | 180,780 | — | — |
| 2016-09-29 | $148.55 | $901.88 | 124,080 | — | — |
| 2016-09-28 | $149.95 | $910.38 | 121,860 | — | — |
| 2016-09-27 | $147.20 | $893.69 | 164,540 | — | — |
| 2016-09-26 | $148.20 | $899.76 | 126,840 | — | — |
| 2016-09-23 | $149.60 | $908.26 | 98,020 | — | — |
| 2016-09-22 | $149.10 | $905.22 | 191,180 | — | — |
| 2016-09-21 | $146.15 | $887.31 | 185,880 | — | — |
| 2016-09-20 | $143.40 | $870.62 | 144,480 | — | — |
| 2016-09-19 | $143.95 | $873.95 | 148,520 | — | — |
| 2016-09-16 | $142.15 | $863.03 | 358,260 | — | — |
| 2016-09-15 | $142.85 | $867.28 | 140,240 | — | — |
| 2016-09-14 | $141.75 | $860.60 | 222,440 | — | — |
| 2016-09-13 | $141.85 | $861.21 | 226,520 | — | — |
| 2016-09-12 | $145.75 | $884.88 | 302,420 | — | — |
| 2016-09-09 | $145.90 | $885.79 | 267,980 | — | — |
| 2016-09-08 | $152.55 | $926.17 | 158,540 | — | — |
| 2016-09-07 | $153.75 | $933.45 | 175,060 | — | — |
| 2016-09-06 | $152.05 | $923.13 | 136,180 | — | — |
| 2016-09-02 | $152.75 | $927.38 | 253,700 | — | — |
| 2016-09-01 | $150.40 | $913.11 | 169,400 | — | — |
| 2016-08-31 | $152.45 | $925.56 | 306,060 | — | — |
| 2016-08-30 | $152.80 | $927.69 | 144,860 | — | — |
| 2016-08-29 | $152.25 | $924.35 | 164,440 | — | — |
| 2016-08-26 | $151.35 | $918.88 | 275,500 | — | — |
| 2016-08-25 | $151.95 | $922.52 | 126,540 | — | — |
| 2016-08-24 | $151.10 | $917.36 | 221,200 | — | — |
| 2016-08-23 | $153.30 | $930.72 | 286,120 | — | — |
| 2016-08-22 | $153.45 | $931.63 | 521,780 | — | — |
| 2016-08-19 | $153.05 | $929.20 | 245,420 | — | — |
| 2016-08-18 | $153.15 | $929.81 | 430,140 | — | — |
| 2016-08-17 | $152.65 | $926.77 | 534,540 | — | — |
| 2016-08-16 | $152.75 | $927.38 | 2,300,900 | — | — |
| 2016-08-15 | $159.50 | $968.36 | 104,780 | — | — |
| 2016-08-12 | $158.25 | $960.77 | 83,180 | — | — |
| 2016-08-11 | $157.50 | $956.22 | 175,560 | — | — |
| 2016-08-10 | $158.10 | $959.86 | 188,200 | — | — |
| 2016-08-09 | $159.45 | $968.06 | 124,880 | — | — |
| 2016-08-08 | $159.35 | $967.45 | 168,020 | — | — |
| 2016-08-05 | $160.50 | $974.43 | 107,240 | — | — |
| 2016-08-04 | $158.80 | $964.11 | 89,120 | — | — |
| 2016-08-03 | $158.00 | $959.26 | 107,620 | — | — |
| 2016-08-02 | $158.50 | $962.29 | 94,860 | — | — |
| 2016-08-01 | $160.70 | $975.65 | 98,940 | — | — |
| 2016-07-29 | $159.55 | $968.67 | 113,520 | — | — |
| 2016-07-28 | $158.60 | $962.90 | 111,660 | — | — |
| 2016-07-27 | $156.40 | $949.54 | 134,260 | — | — |
| 2016-07-26 | $158.15 | $960.17 | 97,360 | — | — |
| 2016-07-25 | $159.20 | $966.54 | 107,380 | — | — |
| 2016-07-22 | $159.05 | $965.63 | 147,000 | — | — |
| 2016-07-21 | $157.35 | $955.31 | 148,120 | — | — |
| 2016-07-20 | $156.40 | $949.54 | 162,300 | — | — |
| 2016-07-19 | $158.50 | $946.81 | 175,140 | — | — |
| 2016-07-18 | $157.35 | $939.94 | 122,340 | — | — |
| 2016-07-15 | $156.15 | $932.77 | 184,600 | — | — |
| 2016-07-14 | $153.65 | $917.84 | 151,520 | — | — |
| 2016-07-13 | $153.30 | $915.75 | 164,520 | — | — |
| 2016-07-12 | $154.10 | $920.53 | 224,200 | — | — |
| 2016-07-11 | $152.15 | $908.88 | 174,140 | — | — |
| 2016-07-08 | $149.20 | $891.26 | 244,020 | — | — |
| 2016-07-07 | $146.30 | $873.93 | 79,600 | — | — |
| 2016-07-06 | $146.30 | $873.93 | 116,580 | — | — |
| 2016-07-05 | $145.00 | $866.17 | 188,000 | — | — |
| 2016-07-01 | $144.00 | $860.19 | 0 | — | — |
| 2016-06-30 | $144.00 | $860.19 | 214,760 | — | — |
| 2016-06-29 | $141.10 | $842.87 | 186,480 | — | — |
| 2016-06-28 | $137.65 | $822.26 | 164,140 | — | — |
| 2016-06-27 | $134.00 | $800.46 | 174,160 | — | — |
| 2016-06-24 | $135.85 | $811.51 | 273,200 | — | — |
| 2016-06-23 | $137.85 | $823.46 | 179,540 | — | — |
| 2016-06-22 | $136.25 | $813.90 | 134,020 | — | — |
| 2016-06-21 | $135.75 | $810.91 | 179,540 | — | — |
| 2016-06-20 | $136.55 | $815.69 | 199,980 | — | — |
| 2016-06-17 | $135.00 | $806.43 | 330,920 | — | — |
| 2016-06-16 | $133.65 | $798.37 | 103,300 | — | — |
| 2016-06-15 | $133.00 | $794.48 | 155,900 | — | — |
| 2016-06-14 | $131.45 | $785.23 | 187,960 | — | — |
| 2016-06-13 | $130.75 | $781.04 | 160,120 | — | — |
| 2016-06-10 | $131.90 | $787.91 | 130,920 | — | — |
| 2016-06-09 | $133.10 | $795.08 | 90,820 | — | — |
| 2016-06-08 | $133.10 | $795.08 | 154,900 | — | — |
| 2016-06-07 | $131.00 | $782.54 | 107,820 | — | — |
| 2016-06-06 | $130.50 | $779.55 | 112,780 | — | — |
| 2016-06-03 | $130.85 | $781.64 | 113,500 | — | — |
| 2016-06-02 | $131.15 | $783.43 | 131,920 | — | — |
| 2016-06-01 | $127.85 | $763.72 | 158,220 | — | — |
| 2016-05-31 | $128.00 | $764.62 | 277,980 | — | — |
| 2016-05-27 | $128.20 | $765.81 | 106,560 | — | — |
| 2016-05-26 | $127.70 | $762.82 | 101,820 | — | — |
| 2016-05-25 | $127.50 | $761.63 | 163,960 | — | — |
| 2016-05-24 | $125.55 | $749.98 | 232,060 | — | — |
| 2016-05-23 | $124.90 | $746.10 | 126,220 | — | — |
| 2016-05-20 | $125.40 | $749.08 | 233,400 | — | — |
| 2016-05-19 | $125.05 | $746.99 | 195,180 | — | — |
| 2016-05-18 | $127.75 | $763.12 | 165,140 | — | — |
| 2016-05-17 | $130.05 | $776.86 | 144,880 | — | — |
| 2016-05-16 | $131.65 | $786.42 | 103,600 | — | — |
| 2016-05-13 | $131.15 | $783.43 | 111,420 | — | — |
| 2016-05-12 | $132.05 | $788.81 | 150,260 | — | — |
| 2016-05-11 | $132.75 | $792.99 | 234,060 | — | — |
| 2016-05-10 | $133.85 | $799.56 | 164,220 | — | — |
| 2016-05-09 | $131.95 | $788.21 | 150,440 | — | — |
| 2016-05-06 | $131.75 | $787.02 | 160,420 | — | — |
| 2016-05-05 | $130.35 | $778.65 | 127,620 | — | — |
| 2016-05-04 | $129.95 | $776.26 | 155,520 | — | — |
| 2016-05-03 | $129.15 | $771.49 | 116,320 | — | — |
| 2016-05-02 | $129.30 | $772.38 | 207,760 | — | — |
| 2016-04-29 | $127.95 | $764.32 | 228,760 | — | — |
| 2016-04-28 | $130.60 | $780.15 | 133,720 | — | — |
| 2016-04-27 | $131.70 | $786.72 | 98,360 | — | — |
| 2016-04-26 | $132.05 | $788.81 | 100,620 | — | — |
| 2016-04-25 | $131.00 | $782.54 | 179,800 | — | — |
| 2016-04-22 | $129.35 | $772.68 | 191,740 | — | — |
| 2016-04-21 | $129.35 | $772.68 | 322,640 | — | — |
| 2016-04-20 | $135.70 | $795.38 | 209,800 | — | — |
| 2016-04-19 | $137.05 | $803.29 | 171,460 | — | — |
| 2016-04-18 | $135.90 | $796.55 | 245,860 | — | — |
| 2016-04-15 | $137.20 | $804.17 | 195,300 | — | — |
| 2016-04-14 | $135.70 | $795.38 | 219,820 | — | — |
| 2016-04-13 | $134.50 | $788.35 | 172,600 | — | — |
| 2016-04-12 | $132.80 | $778.38 | 151,460 | — | — |
| 2016-04-11 | $131.90 | $773.11 | 191,900 | — | — |
| 2016-04-08 | $130.05 | $762.26 | 188,480 | — | — |
| 2016-04-07 | $128.80 | $754.94 | 189,720 | — | — |
| 2016-04-06 | $129.25 | $757.57 | 123,460 | — | — |
| 2016-04-05 | $128.25 | $751.71 | 106,680 | — | — |
| 2016-04-04 | $129.45 | $758.75 | 134,160 | — | — |
| 2016-04-01 | $131.30 | $769.59 | 142,660 | — | — |
| 2016-03-31 | $132.80 | $778.38 | 117,520 | — | — |
| 2016-03-30 | $131.45 | $770.47 | 117,620 | — | — |
| 2016-03-29 | $131.20 | $769.00 | 277,480 | — | — |
| 2016-03-28 | $128.25 | $751.71 | 89,820 | — | — |
| 2016-03-24 | $126.60 | $742.04 | 112,100 | — | — |
| 2016-03-23 | $126.40 | $740.87 | 166,400 | — | — |
| 2016-03-22 | $127.20 | $745.56 | 121,000 | — | — |
| 2016-03-21 | $128.15 | $751.13 | 124,680 | — | — |
| 2016-03-18 | $128.75 | $754.64 | 392,680 | — | — |
| 2016-03-17 | $128.70 | $754.35 | 180,340 | — | — |
| 2016-03-16 | $127.55 | $747.61 | 182,780 | — | — |
| 2016-03-15 | $126.35 | $740.58 | 119,660 | — | — |
| 2016-03-14 | $127.95 | $749.95 | 106,160 | — | — |
| 2016-03-11 | $127.65 | $748.20 | 180,280 | — | — |
| 2016-03-10 | $124.40 | $729.15 | 144,880 | — | — |
| 2016-03-09 | $126.45 | $741.16 | 117,540 | — | — |
| 2016-03-08 | $126.65 | $742.34 | 183,960 | — | — |
| 2016-03-07 | $128.95 | $755.82 | 217,520 | — | — |
| 2016-03-04 | $129.45 | $758.75 | 186,360 | — | — |
| 2016-03-03 | $129.15 | $756.99 | 162,080 | — | — |
| 2016-03-02 | $127.45 | $747.02 | 297,480 | — | — |
| 2016-03-01 | $126.25 | $739.99 | 285,600 | — | — |
| 2016-02-29 | $121.40 | $711.56 | 266,400 | — | — |
| 2016-02-26 | $121.55 | $712.44 | 253,420 | — | — |
| 2016-02-25 | $121.90 | $714.49 | 232,800 | — | — |
| 2016-02-24 | $120.10 | $703.94 | 198,220 | — | — |
| 2016-02-23 | $118.95 | $697.20 | 247,640 | — | — |
| 2016-02-22 | $120.10 | $703.94 | 195,340 | — | — |
| 2016-02-19 | $119.15 | $698.38 | 129,140 | — | — |
| 2016-02-18 | $119.75 | $701.89 | 166,260 | — | — |
| 2016-02-17 | $117.95 | $691.34 | 185,000 | — | — |
| 2016-02-16 | $115.55 | $677.27 | 247,080 | — | — |
| 2016-02-12 | $110.85 | $649.73 | 340,560 | — | — |
| 2016-02-11 | $109.20 | $640.06 | 234,460 | — | — |
| 2016-02-10 | $111.25 | $652.07 | 141,520 | — | — |
| 2016-02-09 | $110.85 | $649.73 | 249,960 | — | — |
| 2016-02-08 | $111.85 | $655.59 | 204,860 | — | — |
| 2016-02-05 | $114.00 | $668.19 | 280,260 | — | — |
| 2016-02-04 | $114.05 | $668.48 | 278,080 | — | — |
| 2016-02-03 | $112.50 | $659.40 | 242,000 | — | — |
| 2016-02-02 | $112.05 | $656.76 | 170,460 | — | — |
| 2016-02-01 | $112.95 | $662.03 | 307,620 | — | — |
| 2016-01-29 | $117.95 | $691.34 | 300,820 | — | — |
| 2016-01-28 | $113.55 | $665.55 | 150,000 | — | — |
| 2016-01-27 | $113.55 | $665.55 | 182,960 | — | — |
| 2016-01-26 | $115.00 | $674.05 | 200,880 | — | — |
| 2016-01-25 | $111.60 | $654.12 | 205,040 | — | — |
| 2016-01-22 | $113.65 | $666.14 | 277,440 | — | — |
| 2016-01-21 | $110.45 | $647.38 | 387,980 | — | — |
| 2016-01-20 | $108.85 | $638.00 | 447,800 | — | — |
| 2016-01-19 | $114.40 | $655.88 | 237,880 | — | — |
| 2016-01-15 | $117.85 | $675.66 | 265,260 | — | — |
| 2016-01-14 | $121.80 | $698.31 | 269,520 | — | — |
| 2016-01-13 | $119.70 | $686.27 | 291,980 | — | — |
| 2016-01-12 | $123.95 | $710.63 | 199,800 | — | — |
| 2016-01-11 | $126.10 | $722.96 | 210,240 | — | — |
| 2016-01-08 | $125.30 | $718.37 | 172,560 | — | — |
| 2016-01-07 | $126.10 | $722.96 | 230,120 | — | — |
| 2016-01-06 | $128.75 | $738.15 | 232,440 | — | — |
| 2016-01-05 | $131.35 | $753.06 | 197,600 | — | — |
| 2016-01-04 | $130.85 | $750.19 | 257,480 | — | — |