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
- 1993-03-12 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 | $114.61 | $121.47 | 1,442,800 | — | — |
| 2016-12-29 | $114.92 | $121.80 | 636,700 | — | — |
| 2016-12-28 | $115.46 | $122.37 | 801,500 | — | — |
| 2016-12-27 | $116.90 | $123.89 | 819,600 | — | — |
| 2016-12-23 | $116.92 | $123.91 | 417,100 | — | — |
| 2016-12-22 | $116.91 | $123.90 | 696,600 | — | — |
| 2016-12-21 | $117.69 | $124.73 | 567,000 | — | — |
| 2016-12-20 | $118.39 | $125.47 | 638,400 | — | — |
| 2016-12-19 | $118.15 | $125.22 | 651,400 | — | — |
| 2016-12-16 | $117.31 | $124.33 | 1,496,000 | — | — |
| 2016-12-15 | $117.78 | $124.83 | 853,000 | — | — |
| 2016-12-14 | $117.67 | $124.71 | 996,100 | — | — |
| 2016-12-13 | $117.79 | $124.84 | 978,600 | — | — |
| 2016-12-12 | $116.03 | $122.97 | 973,300 | — | — |
| 2016-12-09 | $116.98 | $123.98 | 1,175,000 | — | — |
| 2016-12-08 | $117.67 | $124.71 | 999,500 | — | — |
| 2016-12-07 | $116.61 | $123.59 | 942,500 | — | — |
| 2016-12-06 | $114.53 | $121.38 | 852,400 | — | — |
| 2016-12-05 | $114.89 | $121.76 | 1,041,800 | — | — |
| 2016-12-02 | $113.26 | $120.04 | 840,200 | — | — |
| 2016-12-01 | $113.37 | $120.15 | 2,088,700 | — | — |
| 2016-11-30 | $113.68 | $120.48 | 1,696,100 | — | — |
| 2016-11-29 | $116.16 | $123.11 | 1,480,100 | — | — |
| 2016-11-28 | $115.71 | $122.63 | 1,166,200 | — | — |
| 2016-11-25 | $116.07 | $123.01 | 516,800 | — | — |
| 2016-11-23 | $115.82 | $122.75 | 1,497,600 | — | — |
| 2016-11-22 | $116.43 | $123.40 | 1,382,800 | — | — |
| 2016-11-21 | $115.67 | $122.59 | 1,939,800 | — | — |
| 2016-11-18 | $115.98 | $122.92 | 4,870,500 | — | — |
| 2016-11-17 | $113.80 | $120.61 | 1,912,600 | — | — |
| 2016-11-16 | $110.86 | $117.49 | 2,330,000 | — | — |
| 2016-11-15 | $110.90 | $117.53 | 1,405,600 | — | — |
| 2016-11-14 | $110.01 | $116.59 | 1,822,200 | — | — |
| 2016-11-11 | $111.38 | $118.04 | 2,334,500 | — | — |
| 2016-11-10 | $109.23 | $115.76 | 1,515,600 | — | — |
| 2016-11-09 | $109.36 | $115.90 | 2,198,500 | — | — |
| 2016-11-08 | $108.35 | $114.83 | 882,400 | — | — |
| 2016-11-07 | $107.90 | $114.36 | 1,169,800 | — | — |
| 2016-11-04 | $105.28 | $111.58 | 1,035,000 | — | — |
| 2016-11-03 | $105.60 | $111.92 | 1,110,300 | — | — |
| 2016-11-02 | $106.20 | $112.55 | 1,204,400 | — | — |
| 2016-11-01 | $107.39 | $113.81 | 1,048,100 | — | — |
| 2016-10-31 | $108.74 | $115.25 | 1,348,400 | — | — |
| 2016-10-28 | $108.17 | $114.64 | 1,157,800 | — | — |
| 2016-10-27 | $107.31 | $113.73 | 1,244,900 | — | — |
| 2016-10-26 | $107.82 | $114.27 | 980,800 | — | — |
| 2016-10-25 | $108.32 | $114.80 | 1,202,900 | — | — |
| 2016-10-24 | $109.63 | $116.19 | 974,500 | — | — |
| 2016-10-21 | $108.45 | $114.94 | 3,144,100 | — | — |
| 2016-10-20 | $107.90 | $114.36 | 856,400 | — | — |
| 2016-10-19 | $108.19 | $114.66 | 1,234,600 | — | — |
| 2016-10-18 | $107.15 | $113.56 | 897,300 | — | — |
| 2016-10-17 | $106.88 | $113.27 | 740,900 | — | — |
| 2016-10-14 | $106.99 | $113.39 | 1,100,200 | — | — |
| 2016-10-13 | $106.80 | $113.19 | 1,376,100 | — | — |
| 2016-10-12 | $107.53 | $113.96 | 1,628,700 | — | — |
| 2016-10-11 | $106.99 | $113.39 | 1,831,600 | — | — |
| 2016-10-10 | $108.15 | $114.62 | 860,500 | — | — |
| 2016-10-07 | $107.45 | $113.88 | 1,524,200 | — | — |
| 2016-10-06 | $108.84 | $115.35 | 1,251,300 | — | — |
| 2016-10-05 | $108.61 | $115.11 | 1,025,900 | — | — |
| 2016-10-04 | $109.37 | $115.55 | 519,700 | — | — |
| 2016-10-03 | $109.16 | $115.33 | 818,200 | — | — |
| 2016-09-30 | $110.01 | $116.23 | 1,681,400 | — | — |
| 2016-09-29 | $109.31 | $115.49 | 892,700 | — | — |
| 2016-09-28 | $110.18 | $116.41 | 1,128,900 | — | — |
| 2016-09-27 | $110.11 | $116.33 | 1,024,600 | — | — |
| 2016-09-26 | $108.98 | $115.14 | 1,238,400 | — | — |
| 2016-09-23 | $109.90 | $116.11 | 1,263,400 | — | — |
| 2016-09-22 | $110.76 | $117.02 | 1,255,100 | — | — |
| 2016-09-21 | $110.78 | $117.04 | 1,352,900 | — | — |
| 2016-09-20 | $108.97 | $115.13 | 1,087,800 | — | — |
| 2016-09-19 | $108.98 | $115.14 | 1,245,000 | — | — |
| 2016-09-16 | $109.00 | $115.16 | 3,314,100 | — | — |
| 2016-09-15 | $109.76 | $115.96 | 1,535,100 | — | — |
| 2016-09-14 | $108.11 | $114.22 | 1,960,700 | — | — |
| 2016-09-13 | $106.70 | $112.73 | 2,110,300 | — | — |
| 2016-09-12 | $109.54 | $115.73 | 1,462,100 | — | — |
| 2016-09-09 | $109.25 | $115.43 | 1,705,800 | — | — |
| 2016-09-08 | $110.96 | $117.23 | 1,204,200 | — | — |
| 2016-09-07 | $111.97 | $118.30 | 1,525,900 | — | — |
| 2016-09-06 | $111.37 | $117.67 | 2,091,000 | — | — |
| 2016-09-02 | $112.07 | $118.41 | 987,600 | — | — |
| 2016-09-01 | $112.34 | $118.69 | 1,339,900 | — | — |
| 2016-08-31 | $111.45 | $117.75 | 1,413,600 | — | — |
| 2016-08-30 | $111.15 | $117.43 | 1,503,400 | — | — |
| 2016-08-29 | $110.76 | $117.02 | 1,301,900 | — | — |
| 2016-08-26 | $110.32 | $116.56 | 1,056,500 | — | — |
| 2016-08-25 | $110.00 | $116.22 | 1,553,900 | — | — |
| 2016-08-24 | $109.85 | $116.06 | 4,420,600 | — | — |
| 2016-08-23 | $113.84 | $120.28 | 1,546,300 | — | — |
| 2016-08-22 | $112.54 | $118.90 | 785,200 | — | — |
| 2016-08-19 | $112.80 | $119.18 | 924,500 | — | — |
| 2016-08-18 | $112.54 | $118.90 | 934,300 | — | — |
| 2016-08-17 | $112.74 | $119.11 | 1,148,400 | — | — |
| 2016-08-16 | $112.47 | $118.83 | 1,040,300 | — | — |
| 2016-08-15 | $113.32 | $119.73 | 1,206,000 | — | — |
| 2016-08-12 | $112.09 | $118.43 | 854,900 | — | — |
| 2016-08-11 | $113.15 | $119.55 | 843,000 | — | — |
| 2016-08-10 | $112.86 | $119.24 | 1,284,000 | — | — |
| 2016-08-09 | $112.13 | $118.47 | 1,081,600 | — | — |
| 2016-08-08 | $112.02 | $118.35 | 1,426,200 | — | — |
| 2016-08-05 | $111.49 | $117.79 | 900,600 | — | — |
| 2016-08-04 | $109.90 | $116.11 | 756,400 | — | — |
| 2016-08-03 | $109.83 | $116.04 | 1,279,800 | — | — |
| 2016-08-02 | $109.22 | $115.39 | 1,816,800 | — | — |
| 2016-08-01 | $110.76 | $117.02 | 3,405,600 | — | — |
| 2016-07-29 | $110.99 | $117.26 | 3,062,500 | — | — |
| 2016-07-28 | $112.04 | $118.37 | 2,383,700 | — | — |
| 2016-07-27 | $112.54 | $118.90 | 1,731,100 | — | — |
| 2016-07-26 | $113.62 | $120.04 | 782,200 | — | — |
| 2016-07-25 | $113.95 | $120.39 | 566,500 | — | — |
| 2016-07-22 | $114.06 | $120.51 | 717,600 | — | — |
| 2016-07-21 | $113.19 | $119.59 | 961,400 | — | — |
| 2016-07-20 | $114.79 | $121.28 | 1,555,100 | — | — |
| 2016-07-19 | $114.78 | $121.27 | 865,600 | — | — |
| 2016-07-18 | $115.25 | $121.77 | 737,400 | — | — |
| 2016-07-15 | $114.98 | $121.48 | 2,158,400 | — | — |
| 2016-07-14 | $116.39 | $122.97 | 881,500 | — | — |
| 2016-07-13 | $115.92 | $122.47 | 967,100 | — | — |
| 2016-07-12 | $116.34 | $122.92 | 1,199,200 | — | — |
| 2016-07-11 | $115.63 | $122.17 | 1,535,900 | — | — |
| 2016-07-08 | $115.48 | $122.01 | 1,507,500 | — | — |
| 2016-07-07 | $114.25 | $120.39 | 1,074,400 | — | — |
| 2016-07-06 | $113.28 | $119.37 | 1,328,500 | — | — |
| 2016-07-05 | $112.74 | $118.80 | 1,578,200 | — | — |
| 2016-07-01 | $111.91 | $117.93 | 1,017,500 | — | — |
| 2016-06-30 | $111.61 | $117.61 | 2,191,500 | — | — |
| 2016-06-29 | $109.29 | $115.17 | 1,645,800 | — | — |
| 2016-06-28 | $105.99 | $111.69 | 1,643,600 | — | — |
| 2016-06-27 | $104.18 | $109.78 | 1,769,400 | — | — |
| 2016-06-24 | $105.33 | $110.99 | 5,050,300 | — | — |
| 2016-06-23 | $108.95 | $114.81 | 1,418,500 | — | — |
| 2016-06-22 | $106.45 | $112.17 | 1,453,600 | — | — |
| 2016-06-21 | $107.90 | $113.70 | 1,817,600 | — | — |
| 2016-06-20 | $107.35 | $113.12 | 1,397,100 | — | — |
| 2016-06-17 | $105.36 | $111.02 | 1,689,300 | — | — |
| 2016-06-16 | $106.49 | $112.21 | 863,200 | — | — |
| 2016-06-15 | $106.28 | $111.99 | 1,197,900 | — | — |
| 2016-06-14 | $106.22 | $111.93 | 874,300 | — | — |
| 2016-06-13 | $105.66 | $111.34 | 1,342,800 | — | — |
| 2016-06-10 | $106.44 | $112.16 | 1,397,800 | — | — |
| 2016-06-09 | $107.52 | $113.30 | 1,490,600 | — | — |
| 2016-06-08 | $107.43 | $113.21 | 1,436,700 | — | — |
| 2016-06-07 | $108.45 | $114.28 | 1,282,500 | — | — |
| 2016-06-06 | $108.13 | $113.94 | 1,548,900 | — | — |
| 2016-06-03 | $107.45 | $113.23 | 1,732,600 | — | — |
| 2016-06-02 | $108.12 | $113.93 | 1,137,600 | — | — |
| 2016-06-01 | $107.20 | $112.96 | 1,304,200 | — | — |
| 2016-05-31 | $106.66 | $112.39 | 2,598,600 | — | — |
| 2016-05-27 | $107.89 | $113.69 | 1,386,300 | — | — |
| 2016-05-26 | $106.83 | $112.57 | 2,659,000 | — | — |
| 2016-05-25 | $105.02 | $110.67 | 4,732,600 | — | — |
| 2016-05-24 | $107.31 | $113.08 | 2,834,900 | — | — |
| 2016-05-23 | $104.62 | $110.24 | 2,066,300 | — | — |
| 2016-05-20 | $103.03 | $108.57 | 1,169,900 | — | — |
| 2016-05-19 | $101.42 | $106.87 | 834,400 | — | — |
| 2016-05-18 | $102.70 | $108.22 | 1,043,100 | — | — |
| 2016-05-17 | $102.15 | $107.64 | 912,300 | — | — |
| 2016-05-16 | $103.73 | $109.31 | 1,046,700 | — | — |
| 2016-05-13 | $102.03 | $107.51 | 781,900 | — | — |
| 2016-05-12 | $102.21 | $107.70 | 713,300 | — | — |
| 2016-05-11 | $102.32 | $107.82 | 617,300 | — | — |
| 2016-05-10 | $102.80 | $108.33 | 731,900 | — | — |
| 2016-05-09 | $101.67 | $107.14 | 714,800 | — | — |
| 2016-05-06 | $101.04 | $106.47 | 883,200 | — | — |
| 2016-05-05 | $100.40 | $105.80 | 1,063,300 | — | — |
| 2016-05-04 | $99.89 | $105.26 | 1,189,700 | — | — |
| 2016-05-03 | $101.40 | $106.85 | 891,700 | — | — |
| 2016-05-02 | $102.21 | $107.70 | 1,806,200 | — | — |
| 2016-04-29 | $100.89 | $106.31 | 1,613,600 | — | — |
| 2016-04-28 | $101.37 | $106.82 | 1,329,300 | — | — |
| 2016-04-27 | $103.51 | $109.07 | 1,026,700 | — | — |
| 2016-04-26 | $103.92 | $109.51 | 1,234,700 | — | — |
| 2016-04-25 | $102.36 | $107.86 | 888,900 | — | — |
| 2016-04-22 | $102.33 | $107.83 | 1,614,200 | — | — |
| 2016-04-21 | $102.30 | $107.80 | 1,218,900 | — | — |
| 2016-04-20 | $103.74 | $109.32 | 880,900 | — | — |
| 2016-04-19 | $103.92 | $109.51 | 767,200 | — | — |
| 2016-04-18 | $103.79 | $109.37 | 1,158,400 | — | — |
| 2016-04-15 | $102.83 | $108.36 | 1,628,000 | — | — |
| 2016-04-14 | $102.93 | $108.46 | 1,270,600 | — | — |
| 2016-04-13 | $103.31 | $108.86 | 1,358,600 | — | — |
| 2016-04-12 | $102.71 | $108.23 | 1,451,300 | — | — |
| 2016-04-11 | $102.62 | $108.14 | 999,700 | — | — |
| 2016-04-08 | $103.38 | $108.94 | 654,100 | — | — |
| 2016-04-07 | $103.17 | $108.72 | 1,278,200 | — | — |
| 2016-04-06 | $105.13 | $110.47 | 807,800 | — | — |
| 2016-04-05 | $103.90 | $109.17 | 956,600 | — | — |
| 2016-04-04 | $104.96 | $110.29 | 894,100 | — | — |
| 2016-04-01 | $104.69 | $110.00 | 844,900 | — | — |
| 2016-03-31 | $104.01 | $109.29 | 2,232,400 | — | — |
| 2016-03-30 | $103.18 | $108.42 | 969,700 | — | — |
| 2016-03-29 | $102.57 | $107.78 | 938,000 | — | — |
| 2016-03-28 | $102.05 | $107.23 | 997,800 | — | — |
| 2016-03-24 | $101.89 | $107.06 | 1,331,800 | — | — |
| 2016-03-23 | $101.70 | $106.86 | 1,630,600 | — | — |
| 2016-03-22 | $102.15 | $107.33 | 1,165,400 | — | — |
| 2016-03-21 | $102.01 | $107.19 | 968,800 | — | — |
| 2016-03-18 | $102.01 | $107.19 | 3,012,400 | — | — |
| 2016-03-17 | $100.83 | $105.95 | 1,384,700 | — | — |
| 2016-03-16 | $100.29 | $105.38 | 1,221,900 | — | — |
| 2016-03-15 | $99.33 | $104.37 | 1,012,300 | — | — |
| 2016-03-14 | $99.43 | $104.48 | 1,181,400 | — | — |
| 2016-03-11 | $99.96 | $105.03 | 1,544,200 | — | — |
| 2016-03-10 | $98.02 | $102.99 | 1,677,900 | — | — |
| 2016-03-09 | $99.47 | $104.52 | 1,548,800 | — | — |
| 2016-03-08 | $99.27 | $104.31 | 2,051,400 | — | — |
| 2016-03-07 | $99.38 | $104.42 | 1,996,800 | — | — |
| 2016-03-04 | $99.18 | $104.21 | 1,904,500 | — | — |
| 2016-03-03 | $97.71 | $102.67 | 1,851,500 | — | — |
| 2016-03-02 | $98.63 | $103.64 | 1,607,900 | — | — |
| 2016-03-01 | $98.86 | $103.88 | 2,194,700 | — | — |
| 2016-02-29 | $96.64 | $101.54 | 2,671,300 | — | — |
| 2016-02-26 | $95.75 | $100.61 | 3,809,500 | — | — |
| 2016-02-25 | $100.07 | $105.15 | 2,335,500 | — | — |
| 2016-02-24 | $98.83 | $103.85 | 2,177,200 | — | — |
| 2016-02-23 | $97.36 | $102.30 | 1,859,300 | — | — |
| 2016-02-22 | $98.25 | $103.24 | 1,620,700 | — | — |
| 2016-02-19 | $97.19 | $102.12 | 1,901,300 | — | — |
| 2016-02-18 | $96.47 | $101.37 | 1,768,500 | — | — |
| 2016-02-17 | $98.36 | $103.35 | 1,726,100 | — | — |
| 2016-02-16 | $95.36 | $100.20 | 2,240,200 | — | — |
| 2016-02-12 | $94.56 | $99.36 | 2,177,700 | — | — |
| 2016-02-11 | $91.41 | $96.05 | 1,991,700 | — | — |
| 2016-02-10 | $90.26 | $94.84 | 1,897,700 | — | — |
| 2016-02-09 | $90.13 | $94.70 | 1,922,800 | — | — |
| 2016-02-08 | $90.92 | $95.53 | 2,744,500 | — | — |
| 2016-02-05 | $91.79 | $96.45 | 2,911,100 | — | — |
| 2016-02-04 | $96.75 | $101.66 | 1,653,000 | — | — |
| 2016-02-03 | $95.89 | $100.76 | 1,864,200 | — | — |
| 2016-02-02 | $94.15 | $98.93 | 2,436,000 | — | — |
| 2016-02-01 | $96.37 | $101.26 | 1,325,700 | — | — |
| 2016-01-29 | $95.51 | $100.36 | 2,120,500 | — | — |
| 2016-01-28 | $92.03 | $96.70 | 1,141,600 | — | — |
| 2016-01-27 | $90.77 | $95.38 | 944,100 | — | — |
| 2016-01-26 | $92.64 | $97.34 | 1,139,700 | — | — |
| 2016-01-25 | $91.73 | $96.39 | 1,310,200 | — | — |
| 2016-01-22 | $93.61 | $98.36 | 1,076,500 | — | — |
| 2016-01-21 | $91.95 | $96.62 | 1,461,700 | — | — |
| 2016-01-20 | $91.99 | $96.66 | 2,904,400 | — | — |
| 2016-01-19 | $90.88 | $95.49 | 2,468,100 | — | — |
| 2016-01-15 | $91.49 | $96.13 | 2,774,800 | — | — |
| 2016-01-14 | $94.32 | $99.11 | 2,545,900 | — | — |
| 2016-01-13 | $91.70 | $96.35 | 1,907,700 | — | — |
| 2016-01-12 | $94.85 | $99.66 | 1,300,800 | — | — |
| 2016-01-11 | $94.00 | $98.77 | 1,889,900 | — | — |
| 2016-01-08 | $93.14 | $97.87 | 2,004,700 | — | — |
| 2016-01-07 | $94.44 | $99.23 | 2,477,700 | — | — |
| 2016-01-06 | $96.29 | $100.86 | 2,433,200 | — | — |
| 2016-01-05 | $95.95 | $100.51 | 1,859,400 | — | — |
| 2016-01-04 | $94.38 | $98.86 | 2,809,000 | — | — |