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-10-07 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 | $392.50 | $418.62 | 29,300 | — | — |
| 2016-12-29 | $384.50 | $410.08 | 9,680 | — | — |
| 2016-12-28 | $375.50 | $400.49 | 11,930 | — | — |
| 2016-12-27 | $381.00 | $406.35 | 9,410 | — | — |
| 2016-12-23 | $373.50 | $398.35 | 6,410 | — | — |
| 2016-12-22 | $372.00 | $396.75 | 13,350 | — | — |
| 2016-12-21 | $376.00 | $401.02 | 8,930 | — | — |
| 2016-12-20 | $373.50 | $398.35 | 10,950 | — | — |
| 2016-12-19 | $370.50 | $395.15 | 8,420 | — | — |
| 2016-12-16 | $366.00 | $390.35 | 41,380 | — | — |
| 2016-12-15 | $359.00 | $382.89 | 19,320 | — | — |
| 2016-12-14 | $358.00 | $381.82 | 14,070 | — | — |
| 2016-12-13 | $369.00 | $393.55 | 35,780 | — | — |
| 2016-12-12 | $370.00 | $394.62 | 17,030 | — | — |
| 2016-12-09 | $369.50 | $394.09 | 18,020 | — | — |
| 2016-12-08 | $364.00 | $388.22 | 21,180 | — | — |
| 2016-12-07 | $352.50 | $375.96 | 16,140 | — | — |
| 2016-12-06 | $350.50 | $373.82 | 27,010 | — | — |
| 2016-12-05 | $349.50 | $372.76 | 13,420 | — | — |
| 2016-12-02 | $341.50 | $364.22 | 14,700 | — | — |
| 2016-12-01 | $339.00 | $361.56 | 43,910 | — | — |
| 2016-11-30 | $343.00 | $365.82 | 20,590 | — | — |
| 2016-11-29 | $345.00 | $367.96 | 31,600 | — | — |
| 2016-11-28 | $357.00 | $380.75 | 28,570 | — | — |
| 2016-11-25 | $390.50 | $416.48 | 19,740 | — | — |
| 2016-11-23 | $370.00 | $394.62 | 24,510 | — | — |
| 2016-11-22 | $369.00 | $393.55 | 19,520 | — | — |
| 2016-11-21 | $368.50 | $393.02 | 8,050 | — | — |
| 2016-11-18 | $368.00 | $392.49 | 12,000 | — | — |
| 2016-11-17 | $368.50 | $393.02 | 16,810 | — | — |
| 2016-11-16 | $367.50 | $391.95 | 19,420 | — | — |
| 2016-11-15 | $371.50 | $396.22 | 22,190 | — | — |
| 2016-11-14 | $367.50 | $391.95 | 39,700 | — | — |
| 2016-11-11 | $363.50 | $387.69 | 57,910 | — | — |
| 2016-11-10 | $349.50 | $372.76 | 39,540 | — | — |
| 2016-11-09 | $332.00 | $354.09 | 21,920 | — | — |
| 2016-11-08 | $316.00 | $337.03 | 14,370 | — | — |
| 2016-11-07 | $314.50 | $335.43 | 35,790 | — | — |
| 2016-11-04 | $316.00 | $337.03 | 31,670 | — | — |
| 2016-11-03 | $315.50 | $336.49 | 42,800 | — | — |
| 2016-11-02 | $312.50 | $333.29 | 50,680 | — | — |
| 2016-11-01 | $302.00 | $322.10 | 12,280 | — | — |
| 2016-10-31 | $307.50 | $327.96 | 16,640 | — | — |
| 2016-10-28 | $316.00 | $337.03 | 13,060 | — | — |
| 2016-10-27 | $323.50 | $345.03 | 17,230 | — | — |
| 2016-10-26 | $319.00 | $340.23 | 10,650 | — | — |
| 2016-10-25 | $317.50 | $338.63 | 9,030 | — | — |
| 2016-10-24 | $320.50 | $341.83 | 8,900 | — | — |
| 2016-10-21 | $318.50 | $339.69 | 9,700 | — | — |
| 2016-10-20 | $320.50 | $341.83 | 17,420 | — | — |
| 2016-10-19 | $315.00 | $335.96 | 17,830 | — | — |
| 2016-10-18 | $309.00 | $329.56 | 17,710 | — | — |
| 2016-10-17 | $307.00 | $327.43 | 17,930 | — | — |
| 2016-10-14 | $308.70 | $329.24 | 15,330 | — | — |
| 2016-10-13 | $316.20 | $337.24 | 14,080 | — | — |
| 2016-10-12 | $324.30 | $345.88 | 13,220 | — | — |
| 2016-10-11 | $324.00 | $345.56 | 26,000 | — | — |
| 2016-10-10 | $326.40 | $348.12 | 12,700 | — | — |
| 2016-10-07 | $326.20 | $347.91 | 26,750 | — | — |
| 2016-10-06 | $334.60 | $356.86 | 12,760 | — | — |
| 2016-10-05 | $334.20 | $356.44 | 32,410 | — | — |
| 2016-10-04 | $332.40 | $354.52 | 33,890 | — | — |
| 2016-10-03 | $328.20 | $350.04 | 28,670 | — | — |
| 2016-09-30 | $327.10 | $348.87 | 28,670 | — | — |
| 2016-09-29 | $324.80 | $346.41 | 25,690 | — | — |
| 2016-09-28 | $318.70 | $339.91 | 14,780 | — | — |
| 2016-09-27 | $307.10 | $327.53 | 13,820 | — | — |
| 2016-09-26 | $305.40 | $325.72 | 18,730 | — | — |
| 2016-09-23 | $308.10 | $328.60 | 12,080 | — | — |
| 2016-09-22 | $313.10 | $333.93 | 12,090 | — | — |
| 2016-09-21 | $304.30 | $324.55 | 11,060 | — | — |
| 2016-09-20 | $294.70 | $314.31 | 12,940 | — | — |
| 2016-09-19 | $293.50 | $313.03 | 6,620 | — | — |
| 2016-09-16 | $294.60 | $314.20 | 19,470 | — | — |
| 2016-09-15 | $299.50 | $319.43 | 11,560 | — | — |
| 2016-09-14 | $299.40 | $319.32 | 12,440 | — | — |
| 2016-09-13 | $300.70 | $320.71 | 11,160 | — | — |
| 2016-09-12 | $308.60 | $329.13 | 17,470 | — | — |
| 2016-09-09 | $309.80 | $330.41 | 29,330 | — | — |
| 2016-09-08 | $316.30 | $337.35 | 12,360 | — | — |
| 2016-09-07 | $317.40 | $338.52 | 16,990 | — | — |
| 2016-09-06 | $315.90 | $336.92 | 13,130 | — | — |
| 2016-09-02 | $317.40 | $338.52 | 12,110 | — | — |
| 2016-09-01 | $314.20 | $335.11 | 11,540 | — | — |
| 2016-08-31 | $317.70 | $338.84 | 16,490 | — | — |
| 2016-08-30 | $318.30 | $339.48 | 12,790 | — | — |
| 2016-08-29 | $318.60 | $339.80 | 8,990 | — | — |
| 2016-08-26 | $318.80 | $340.01 | 10,220 | — | — |
| 2016-08-25 | $323.00 | $344.49 | 8,460 | — | — |
| 2016-08-24 | $322.30 | $343.75 | 18,450 | — | — |
| 2016-08-23 | $322.40 | $343.85 | 29,050 | — | — |
| 2016-08-22 | $323.40 | $344.92 | 11,900 | — | — |
| 2016-08-19 | $329.10 | $351.00 | 18,710 | — | — |
| 2016-08-18 | $330.50 | $352.49 | 16,540 | — | — |
| 2016-08-17 | $323.60 | $345.13 | 13,580 | — | — |
| 2016-08-16 | $329.20 | $351.11 | 25,540 | — | — |
| 2016-08-15 | $333.00 | $355.16 | 33,860 | — | — |
| 2016-08-12 | $319.70 | $340.97 | 24,200 | — | — |
| 2016-08-11 | $312.50 | $333.29 | 23,420 | — | — |
| 2016-08-10 | $306.00 | $326.36 | 31,300 | — | — |
| 2016-08-09 | $300.10 | $320.07 | 67,080 | — | — |
| 2016-08-08 | $272.70 | $290.85 | 25,830 | — | — |
| 2016-08-05 | $268.10 | $285.94 | 37,260 | — | — |
| 2016-08-04 | $263.00 | $280.50 | 28,060 | — | — |
| 2016-08-03 | $269.60 | $287.54 | 35,940 | — | — |
| 2016-08-02 | $268.10 | $285.94 | 26,870 | — | — |
| 2016-08-01 | $274.30 | $292.55 | 15,310 | — | — |
| 2016-07-29 | $276.10 | $294.47 | 21,840 | — | — |
| 2016-07-28 | $276.30 | $294.69 | 13,000 | — | — |
| 2016-07-27 | $277.60 | $296.07 | 9,810 | — | — |
| 2016-07-26 | $278.20 | $296.71 | 13,530 | — | — |
| 2016-07-25 | $271.90 | $289.99 | 15,160 | — | — |
| 2016-07-22 | $277.00 | $295.43 | 13,150 | — | — |
| 2016-07-21 | $277.90 | $296.39 | 13,830 | — | — |
| 2016-07-20 | $275.90 | $294.26 | 18,070 | — | — |
| 2016-07-19 | $275.00 | $293.30 | 15,370 | — | — |
| 2016-07-18 | $277.40 | $295.86 | 11,450 | — | — |
| 2016-07-15 | $276.60 | $295.01 | 14,680 | — | — |
| 2016-07-14 | $273.10 | $291.27 | 12,020 | — | — |
| 2016-07-13 | $272.60 | $290.74 | 19,790 | — | — |
| 2016-07-12 | $272.10 | $290.21 | 21,560 | — | — |
| 2016-07-11 | $268.40 | $286.26 | 10,320 | — | — |
| 2016-07-08 | $264.70 | $282.31 | 26,470 | — | — |
| 2016-07-07 | $257.30 | $274.42 | 25,410 | — | — |
| 2016-07-06 | $249.30 | $265.89 | 18,960 | — | — |
| 2016-07-05 | $245.20 | $261.52 | 18,190 | — | — |
| 2016-07-01 | $253.20 | $270.05 | 15,810 | — | — |
| 2016-06-30 | $248.30 | $264.82 | 16,810 | — | — |
| 2016-06-29 | $240.50 | $256.50 | 17,310 | — | — |
| 2016-06-28 | $235.70 | $251.38 | 20,120 | — | — |
| 2016-06-27 | $238.40 | $254.26 | 26,490 | — | — |
| 2016-06-24 | $252.20 | $268.98 | 34,810 | — | — |
| 2016-06-23 | $267.10 | $284.87 | 22,940 | — | — |
| 2016-06-22 | $265.10 | $282.74 | 16,090 | — | — |
| 2016-06-21 | $272.50 | $290.63 | 46,630 | — | — |
| 2016-06-20 | $276.60 | $295.01 | 12,430 | — | — |
| 2016-06-17 | $276.70 | $295.11 | 36,600 | — | — |
| 2016-06-16 | $274.30 | $292.55 | 32,730 | — | — |
| 2016-06-15 | $274.90 | $293.19 | 36,180 | — | — |
| 2016-06-14 | $279.70 | $298.31 | 32,930 | — | — |
| 2016-06-13 | $280.00 | $298.63 | 29,420 | — | — |
| 2016-06-10 | $281.30 | $300.02 | 16,750 | — | — |
| 2016-06-09 | $288.80 | $308.02 | 22,980 | — | — |
| 2016-06-08 | $289.90 | $309.19 | 30,380 | — | — |
| 2016-06-07 | $288.50 | $307.70 | 24,760 | — | — |
| 2016-06-06 | $290.50 | $309.83 | 30,770 | — | — |
| 2016-06-03 | $292.50 | $311.96 | 33,950 | — | — |
| 2016-06-02 | $298.30 | $318.15 | 45,940 | — | — |
| 2016-06-01 | $300.80 | $320.82 | 64,890 | — | — |
| 2016-05-31 | $303.20 | $323.38 | 513,670 | — | — |
| 2016-05-27 | $260.60 | $277.94 | 8,510 | — | — |
| 2016-05-26 | $259.70 | $276.98 | 14,660 | — | — |
| 2016-05-25 | $264.80 | $282.42 | 12,620 | — | — |
| 2016-05-24 | $260.00 | $277.30 | 12,010 | — | — |
| 2016-05-23 | $252.50 | $269.30 | 8,490 | — | — |
| 2016-05-20 | $253.50 | $270.37 | 9,340 | — | — |
| 2016-05-19 | $252.40 | $269.19 | 8,270 | — | — |
| 2016-05-18 | $257.30 | $274.42 | 16,360 | — | — |
| 2016-05-17 | $259.50 | $276.77 | 19,670 | — | — |
| 2016-05-16 | $260.10 | $277.41 | 18,040 | — | — |
| 2016-05-13 | $260.60 | $277.94 | 17,020 | — | — |
| 2016-05-12 | $260.30 | $277.62 | 35,480 | — | — |
| 2016-05-11 | $257.00 | $274.10 | 60,740 | — | — |
| 2016-05-10 | $260.10 | $277.41 | 82,750 | — | — |
| 2016-05-09 | $272.60 | $290.74 | 15,250 | — | — |
| 2016-05-06 | $279.30 | $297.88 | 62,020 | — | — |
| 2016-05-05 | $279.90 | $298.52 | 42,340 | — | — |
| 2016-05-04 | $285.10 | $304.07 | 13,200 | — | — |
| 2016-05-03 | $284.40 | $303.32 | 22,730 | — | — |
| 2016-05-02 | $285.20 | $304.18 | 17,100 | — | — |
| 2016-04-29 | $287.30 | $306.42 | 14,350 | — | — |
| 2016-04-28 | $293.10 | $312.60 | 14,030 | — | — |
| 2016-04-27 | $305.20 | $325.51 | 16,430 | — | — |
| 2016-04-26 | $304.70 | $324.97 | 16,390 | — | — |
| 2016-04-25 | $300.10 | $320.07 | 12,170 | — | — |
| 2016-04-22 | $311.30 | $332.01 | 8,300 | — | — |
| 2016-04-21 | $306.20 | $326.57 | 20,680 | — | — |
| 2016-04-20 | $311.30 | $332.01 | 11,240 | — | — |
| 2016-04-19 | $310.10 | $330.73 | 11,790 | — | — |
| 2016-04-18 | $307.70 | $328.17 | 16,910 | — | — |
| 2016-04-15 | $309.10 | $329.67 | 17,770 | — | — |
| 2016-04-14 | $317.10 | $338.20 | 20,400 | — | — |
| 2016-04-13 | $312.50 | $333.29 | 18,520 | — | — |
| 2016-04-12 | $300.00 | $319.96 | 14,520 | — | — |
| 2016-04-11 | $297.20 | $316.98 | 21,240 | — | — |
| 2016-04-08 | $293.80 | $313.35 | 17,620 | — | — |
| 2016-04-07 | $291.30 | $310.68 | 20,980 | — | — |
| 2016-04-06 | $292.40 | $311.86 | 15,010 | — | — |
| 2016-04-05 | $293.70 | $313.24 | 26,140 | — | — |
| 2016-04-04 | $299.90 | $319.86 | 31,340 | — | — |
| 2016-04-01 | $302.90 | $323.06 | 16,930 | — | — |
| 2016-03-31 | $303.80 | $324.01 | 18,300 | — | — |
| 2016-03-30 | $305.00 | $325.29 | 30,800 | — | — |
| 2016-03-29 | $299.90 | $319.86 | 15,160 | — | — |
| 2016-03-28 | $295.40 | $315.06 | 20,700 | — | — |
| 2016-03-24 | $285.70 | $304.71 | 24,560 | — | — |
| 2016-03-23 | $293.30 | $312.82 | 59,910 | — | — |
| 2016-03-22 | $293.80 | $313.35 | 33,380 | — | — |
| 2016-03-21 | $282.60 | $301.40 | 17,760 | — | — |
| 2016-03-18 | $274.10 | $292.34 | 32,070 | — | — |
| 2016-03-17 | $263.00 | $280.50 | 19,870 | — | — |
| 2016-03-16 | $256.00 | $273.03 | 17,010 | — | — |
| 2016-03-15 | $256.30 | $273.35 | 20,610 | — | — |
| 2016-03-14 | $257.80 | $274.95 | 13,230 | — | — |
| 2016-03-11 | $248.40 | $264.93 | 10,740 | — | — |
| 2016-03-10 | $239.40 | $255.33 | 19,970 | — | — |
| 2016-03-09 | $255.10 | $272.07 | 11,960 | — | — |
| 2016-03-08 | $255.90 | $272.93 | 14,910 | — | — |
| 2016-03-07 | $263.40 | $280.93 | 19,010 | — | — |
| 2016-03-04 | $258.40 | $275.59 | 16,960 | — | — |
| 2016-03-03 | $265.80 | $283.49 | 18,810 | — | — |
| 2016-03-02 | $262.00 | $279.43 | 25,830 | — | — |
| 2016-03-01 | $253.00 | $269.83 | 19,520 | — | — |
| 2016-02-29 | $256.30 | $273.35 | 42,320 | — | — |
| 2016-02-26 | $253.70 | $270.58 | 18,620 | — | — |
| 2016-02-25 | $241.20 | $257.25 | 7,500 | — | — |
| 2016-02-24 | $242.80 | $258.96 | 13,400 | — | — |
| 2016-02-23 | $243.00 | $259.17 | 18,710 | — | — |
| 2016-02-22 | $239.90 | $255.86 | 13,500 | — | — |
| 2016-02-19 | $240.40 | $256.40 | 7,790 | — | — |
| 2016-02-18 | $240.70 | $256.72 | 13,040 | — | — |
| 2016-02-17 | $249.90 | $266.53 | 20,970 | — | — |
| 2016-02-16 | $236.30 | $252.02 | 11,060 | — | — |
| 2016-02-12 | $231.30 | $246.69 | 9,690 | — | — |
| 2016-02-11 | $226.70 | $241.78 | 18,010 | — | — |
| 2016-02-10 | $220.20 | $234.85 | 10,090 | — | — |
| 2016-02-09 | $220.10 | $234.75 | 12,870 | — | — |
| 2016-02-08 | $228.00 | $243.17 | 19,380 | — | — |
| 2016-02-05 | $229.00 | $244.24 | 28,510 | — | — |
| 2016-02-04 | $228.60 | $243.81 | 9,710 | — | — |
| 2016-02-03 | $222.40 | $237.20 | 14,370 | — | — |
| 2016-02-02 | $225.00 | $239.97 | 17,760 | — | — |
| 2016-02-01 | $237.10 | $252.88 | 24,290 | — | — |
| 2016-01-29 | $240.00 | $255.97 | 34,900 | — | — |
| 2016-01-28 | $237.90 | $253.73 | 6,700 | — | — |
| 2016-01-27 | $235.90 | $251.60 | 16,110 | — | — |
| 2016-01-26 | $239.10 | $255.01 | 9,520 | — | — |
| 2016-01-25 | $236.80 | $252.56 | 12,080 | — | — |
| 2016-01-22 | $244.70 | $260.98 | 17,570 | — | — |
| 2016-01-21 | $237.80 | $253.62 | 27,390 | — | — |
| 2016-01-20 | $237.10 | $252.88 | 36,290 | — | — |
| 2016-01-19 | $241.10 | $257.14 | 21,020 | — | — |
| 2016-01-15 | $256.30 | $273.35 | 12,220 | — | — |
| 2016-01-14 | $265.30 | $282.95 | 15,090 | — | — |
| 2016-01-13 | $259.20 | $276.45 | 19,600 | — | — |
| 2016-01-12 | $278.70 | $297.24 | 45,650 | — | — |
| 2016-01-11 | $280.40 | $299.06 | 17,420 | — | — |
| 2016-01-08 | $281.30 | $300.02 | 18,570 | — | — |
| 2016-01-07 | $281.00 | $299.70 | 32,070 | — | — |
| 2016-01-06 | $301.10 | $321.14 | 13,940 | — | — |
| 2016-01-05 | $311.20 | $331.91 | 14,500 | — | — |
| 2016-01-04 | $311.50 | $332.23 | 13,550 | — | — |