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
- 2004-02-25 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 | $122.76 | $283.51 | 55,400 | — | — |
| 2016-12-29 | $122.88 | $283.79 | 57,750 | — | — |
| 2016-12-28 | $123.24 | $284.62 | 47,900 | — | — |
| 2016-12-27 | $126.72 | $292.66 | 31,000 | — | — |
| 2016-12-23 | $125.36 | $289.52 | 38,225 | — | — |
| 2016-12-22 | $124.08 | $286.56 | 45,150 | — | — |
| 2016-12-21 | $121.32 | $280.19 | 56,675 | — | — |
| 2016-12-20 | $120.48 | $278.25 | 129,650 | — | — |
| 2016-12-19 | $120.40 | $278.06 | 44,625 | — | — |
| 2016-12-16 | $121.20 | $279.91 | 34,900 | — | — |
| 2016-12-15 | $120.52 | $278.34 | 40,850 | — | — |
| 2016-12-14 | $120.44 | $278.16 | 42,975 | — | — |
| 2016-12-13 | $121.68 | $281.02 | 39,400 | — | — |
| 2016-12-12 | $121.44 | $280.47 | 35,700 | — | — |
| 2016-12-09 | $122.32 | $282.50 | 33,275 | — | — |
| 2016-12-08 | $123.60 | $285.45 | 30,625 | — | — |
| 2016-12-07 | $123.56 | $285.36 | 35,700 | — | — |
| 2016-12-06 | $123.60 | $285.45 | 27,775 | — | — |
| 2016-12-05 | $121.40 | $280.37 | 47,425 | — | — |
| 2016-12-02 | $121.64 | $280.93 | 36,425 | — | — |
| 2016-12-01 | $121.40 | $280.37 | 43,750 | — | — |
| 2016-11-30 | $122.48 | $282.87 | 56,050 | — | — |
| 2016-11-29 | $118.64 | $274.00 | 76,000 | — | — |
| 2016-11-28 | $121.04 | $279.54 | 46,750 | — | — |
| 2016-11-25 | $124.92 | $288.50 | 24,725 | — | — |
| 2016-11-23 | $125.24 | $289.24 | 42,800 | — | — |
| 2016-11-22 | $127.72 | $294.97 | 44,600 | — | — |
| 2016-11-21 | $127.52 | $294.51 | 60,750 | — | — |
| 2016-11-18 | $127.36 | $288.09 | 48,925 | — | — |
| 2016-11-17 | $127.12 | $287.54 | 38,975 | — | — |
| 2016-11-16 | $127.00 | $287.27 | 30,550 | — | — |
| 2016-11-15 | $125.32 | $283.47 | 35,700 | — | — |
| 2016-11-14 | $121.28 | $274.33 | 27,375 | — | — |
| 2016-11-11 | $121.24 | $274.24 | 34,475 | — | — |
| 2016-11-10 | $121.36 | $274.51 | 36,150 | — | — |
| 2016-11-09 | $120.24 | $271.98 | 47,825 | — | — |
| 2016-11-08 | $115.32 | $260.85 | 43,575 | — | — |
| 2016-11-07 | $115.84 | $262.03 | 44,550 | — | — |
| 2016-11-04 | $114.48 | $258.95 | 36,725 | — | — |
| 2016-11-03 | $114.00 | $257.87 | 35,250 | — | — |
| 2016-11-02 | $112.36 | $254.16 | 26,675 | — | — |
| 2016-11-01 | $115.96 | $262.30 | 33,025 | — | — |
| 2016-10-31 | $115.48 | $261.21 | 52,700 | — | — |
| 2016-10-28 | $119.36 | $269.99 | 21,475 | — | — |
| 2016-10-27 | $121.52 | $274.88 | 34,825 | — | — |
| 2016-10-26 | $120.88 | $273.43 | 21,375 | — | — |
| 2016-10-25 | $120.52 | $272.61 | 21,875 | — | — |
| 2016-10-24 | $120.76 | $273.16 | 18,775 | — | — |
| 2016-10-21 | $120.56 | $272.71 | 22,550 | — | — |
| 2016-10-20 | $119.96 | $271.35 | 13,475 | — | — |
| 2016-10-19 | $120.44 | $272.43 | 20,825 | — | — |
| 2016-10-18 | $118.44 | $267.91 | 30,575 | — | — |
| 2016-10-17 | $120.36 | $272.25 | 20,500 | — | — |
| 2016-10-14 | $119.88 | $271.17 | 16,600 | — | — |
| 2016-10-13 | $119.80 | $270.99 | 39,075 | — | — |
| 2016-10-12 | $121.36 | $274.51 | 15,500 | — | — |
| 2016-10-11 | $122.12 | $276.23 | 33,375 | — | — |
| 2016-10-10 | $122.16 | $276.32 | 18,525 | — | — |
| 2016-10-07 | $118.80 | $268.72 | 16,275 | — | — |
| 2016-10-06 | $119.16 | $269.54 | 17,650 | — | — |
| 2016-10-05 | $119.92 | $271.26 | 23,375 | — | — |
| 2016-10-04 | $118.92 | $269.00 | 51,775 | — | — |
| 2016-10-03 | $120.88 | $273.43 | 30,000 | — | — |
| 2016-09-30 | $123.00 | $278.22 | 15,050 | — | — |
| 2016-09-29 | $121.76 | $275.42 | 30,075 | — | — |
| 2016-09-28 | $121.40 | $274.61 | 34,750 | — | — |
| 2016-09-27 | $119.04 | $269.27 | 18,675 | — | — |
| 2016-09-26 | $120.96 | $273.61 | 24,450 | — | — |
| 2016-09-23 | $122.28 | $276.60 | 28,125 | — | — |
| 2016-09-22 | $123.60 | $279.58 | 33,000 | — | — |
| 2016-09-21 | $120.00 | $271.44 | 19,075 | — | — |
| 2016-09-20 | $117.44 | $265.65 | 16,900 | — | — |
| 2016-09-19 | $117.96 | $266.82 | 28,125 | — | — |
| 2016-09-16 | $116.76 | $264.11 | 27,325 | — | — |
| 2016-09-15 | $115.92 | $262.21 | 26,225 | — | — |
| 2016-09-14 | $115.68 | $261.67 | 25,325 | — | — |
| 2016-09-13 | $115.48 | $261.21 | 35,800 | — | — |
| 2016-09-12 | $119.76 | $270.90 | 41,525 | — | — |
| 2016-09-09 | $121.64 | $275.15 | 24,575 | — | — |
| 2016-09-08 | $125.72 | $284.38 | 39,300 | — | — |
| 2016-09-07 | $124.24 | $281.03 | 22,950 | — | — |
| 2016-09-06 | $121.52 | $274.88 | 29,050 | — | — |
| 2016-09-02 | $120.56 | $272.71 | 45,775 | — | — |
| 2016-09-01 | $120.72 | $273.07 | 52,550 | — | — |
| 2016-08-31 | $121.92 | $275.78 | 42,600 | — | — |
| 2016-08-30 | $123.44 | $279.22 | 31,525 | — | — |
| 2016-08-29 | $123.72 | $279.85 | 29,625 | — | — |
| 2016-08-26 | $125.84 | $284.65 | 27,225 | — | — |
| 2016-08-25 | $124.68 | $282.02 | 21,375 | — | — |
| 2016-08-24 | $125.20 | $283.20 | 33,975 | — | — |
| 2016-08-23 | $127.36 | $288.09 | 32,350 | — | — |
| 2016-08-22 | $124.44 | $281.48 | 47,500 | — | — |
| 2016-08-19 | $129.88 | $287.86 | 24,250 | — | — |
| 2016-08-18 | $130.68 | $289.63 | 34,600 | — | — |
| 2016-08-17 | $130.36 | $288.92 | 45,675 | — | — |
| 2016-08-16 | $131.84 | $292.20 | 43,600 | — | — |
| 2016-08-15 | $128.28 | $284.31 | 61,625 | — | — |
| 2016-08-12 | $126.08 | $279.44 | 33,800 | — | — |
| 2016-08-11 | $123.60 | $273.94 | 87,625 | — | — |
| 2016-08-10 | $125.40 | $277.93 | 52,100 | — | — |
| 2016-08-09 | $126.56 | $280.50 | 48,425 | — | — |
| 2016-08-08 | $127.36 | $282.28 | 28,975 | — | — |
| 2016-08-05 | $125.24 | $277.58 | 24,375 | — | — |
| 2016-08-04 | $124.76 | $276.51 | 30,850 | — | — |
| 2016-08-03 | $122.88 | $272.35 | 28,075 | — | — |
| 2016-08-02 | $119.40 | $264.63 | 53,400 | — | — |
| 2016-08-01 | $120.60 | $267.29 | 44,900 | — | — |
| 2016-07-29 | $123.60 | $273.94 | 49,125 | — | — |
| 2016-07-28 | $124.76 | $276.51 | 40,325 | — | — |
| 2016-07-27 | $126.64 | $280.68 | 38,375 | — | — |
| 2016-07-26 | $127.44 | $282.45 | 40,350 | — | — |
| 2016-07-25 | $127.16 | $281.83 | 30,650 | — | — |
| 2016-07-22 | $129.40 | $286.80 | 24,125 | — | — |
| 2016-07-21 | $128.68 | $285.20 | 33,050 | — | — |
| 2016-07-20 | $128.72 | $285.29 | 18,150 | — | — |
| 2016-07-19 | $127.08 | $281.65 | 24,975 | — | — |
| 2016-07-18 | $126.48 | $280.32 | 37,300 | — | — |
| 2016-07-15 | $124.80 | $276.60 | 25,125 | — | — |
| 2016-07-14 | $125.12 | $277.31 | 39,050 | — | — |
| 2016-07-13 | $122.76 | $272.08 | 24,150 | — | — |
| 2016-07-12 | $125.40 | $277.93 | 40,750 | — | — |
| 2016-07-11 | $122.80 | $272.17 | 52,275 | — | — |
| 2016-07-08 | $121.88 | $270.13 | 23,275 | — | — |
| 2016-07-07 | $119.64 | $265.16 | 31,050 | — | — |
| 2016-07-06 | $120.24 | $266.49 | 13,550 | — | — |
| 2016-07-05 | $121.56 | $269.42 | 25,750 | — | — |
| 2016-07-01 | $123.00 | $272.61 | 32,175 | — | — |
| 2016-06-30 | $123.12 | $272.88 | 27,625 | — | — |
| 2016-06-29 | $121.80 | $269.95 | 43,375 | — | — |
| 2016-06-28 | $120.00 | $265.96 | 73,550 | — | — |
| 2016-06-27 | $120.00 | $265.96 | 52,175 | — | — |
| 2016-06-24 | $120.92 | $268.00 | 32,675 | — | — |
| 2016-06-23 | $124.96 | $276.96 | 58,200 | — | — |
| 2016-06-22 | $122.00 | $270.40 | 98,925 | — | — |
| 2016-06-21 | $120.72 | $267.56 | 84,900 | — | — |
| 2016-06-20 | $118.72 | $263.13 | 27,400 | — | — |
| 2016-06-17 | $117.28 | $259.93 | 30,675 | — | — |
| 2016-06-16 | $115.72 | $256.48 | 28,050 | — | — |
| 2016-06-15 | $116.20 | $257.54 | 56,900 | — | — |
| 2016-06-14 | $113.68 | $251.96 | 59,900 | — | — |
| 2016-06-13 | $115.20 | $255.32 | 39,975 | — | — |
| 2016-06-10 | $118.52 | $262.68 | 52,275 | — | — |
| 2016-06-09 | $123.84 | $274.47 | 55,125 | — | — |
| 2016-06-08 | $123.56 | $273.85 | 42,125 | — | — |
| 2016-06-07 | $122.48 | $271.46 | 48,500 | — | — |
| 2016-06-06 | $121.36 | $268.98 | 52,625 | — | — |
| 2016-06-03 | $120.52 | $267.12 | 75,375 | — | — |
| 2016-06-02 | $118.72 | $263.13 | 54,600 | — | — |
| 2016-06-01 | $116.04 | $257.19 | 52,575 | — | — |
| 2016-05-31 | $111.60 | $247.35 | 109,050 | — | — |
| 2016-05-27 | $116.56 | $258.34 | 53,550 | — | — |
| 2016-05-26 | $115.76 | $256.57 | 80,325 | — | — |
| 2016-05-25 | $119.08 | $263.92 | 72,450 | — | — |
| 2016-05-24 | $117.28 | $259.93 | 54,250 | — | — |
| 2016-05-23 | $118.52 | $262.68 | 45,125 | — | — |
| 2016-05-20 | $118.68 | $263.04 | 50,475 | — | — |
| 2016-05-19 | $121.08 | $262.55 | 62,050 | — | — |
| 2016-05-18 | $119.60 | $259.34 | 52,425 | — | — |
| 2016-05-17 | $120.56 | $261.42 | 81,350 | — | — |
| 2016-05-16 | $121.60 | $263.68 | 54,675 | — | — |
| 2016-05-13 | $116.00 | $251.53 | 53,500 | — | — |
| 2016-05-12 | $116.28 | $252.14 | 64,525 | — | — |
| 2016-05-11 | $115.40 | $250.23 | 47,650 | — | — |
| 2016-05-10 | $113.20 | $245.46 | 32,525 | — | — |
| 2016-05-09 | $112.80 | $244.60 | 37,075 | — | — |
| 2016-05-06 | $112.84 | $244.68 | 49,175 | — | — |
| 2016-05-05 | $114.08 | $247.37 | 36,175 | — | — |
| 2016-05-04 | $112.20 | $243.29 | 43,025 | — | — |
| 2016-05-03 | $112.20 | $243.29 | 76,925 | — | — |
| 2016-05-02 | $115.88 | $251.27 | 54,975 | — | — |
| 2016-04-29 | $119.44 | $258.99 | 48,975 | — | — |
| 2016-04-28 | $118.00 | $255.87 | 64,400 | — | — |
| 2016-04-27 | $118.80 | $257.61 | 75,675 | — | — |
| 2016-04-26 | $115.92 | $251.36 | 146,175 | — | — |
| 2016-04-25 | $111.68 | $242.17 | 56,200 | — | — |
| 2016-04-22 | $113.20 | $245.46 | 56,875 | — | — |
| 2016-04-21 | $113.00 | $245.03 | 60,075 | — | — |
| 2016-04-20 | $111.96 | $242.77 | 53,850 | — | — |
| 2016-04-19 | $108.88 | $236.09 | 82,000 | — | — |
| 2016-04-18 | $102.64 | $222.56 | 65,225 | — | — |
| 2016-04-15 | $100.92 | $218.83 | 52,725 | — | — |
| 2016-04-14 | $102.04 | $221.26 | 49,350 | — | — |
| 2016-04-13 | $102.20 | $221.61 | 72,250 | — | — |
| 2016-04-12 | $100.48 | $217.88 | 88,025 | — | — |
| 2016-04-11 | $98.48 | $213.54 | 31,875 | — | — |
| 2016-04-08 | $99.32 | $215.37 | 83,400 | — | — |
| 2016-04-07 | $96.64 | $209.55 | 37,325 | — | — |
| 2016-04-06 | $96.28 | $208.77 | 36,075 | — | — |
| 2016-04-05 | $93.56 | $202.88 | 44,625 | — | — |
| 2016-04-04 | $95.12 | $206.26 | 56,400 | — | — |
| 2016-04-01 | $96.40 | $209.03 | 57,500 | — | — |
| 2016-03-31 | $98.40 | $213.37 | 128,225 | — | — |
| 2016-03-30 | $93.64 | $203.05 | 69,650 | — | — |
| 2016-03-29 | $92.96 | $201.57 | 44,700 | — | — |
| 2016-03-28 | $92.04 | $199.58 | 33,375 | — | — |
| 2016-03-24 | $94.16 | $204.18 | 48,050 | — | — |
| 2016-03-23 | $95.72 | $207.56 | 51,375 | — | — |
| 2016-03-22 | $98.52 | $213.63 | 42,975 | — | — |
| 2016-03-21 | $98.04 | $212.59 | 48,650 | — | — |
| 2016-03-18 | $99.80 | $216.41 | 76,775 | — | — |
| 2016-03-17 | $102.16 | $221.52 | 88,800 | — | — |
| 2016-03-16 | $102.24 | $221.70 | 81,025 | — | — |
| 2016-03-15 | $98.72 | $214.06 | 55,375 | — | — |
| 2016-03-14 | $98.72 | $214.06 | 47,875 | — | — |
| 2016-03-11 | $99.32 | $215.37 | 84,850 | — | — |
| 2016-03-10 | $97.48 | $211.38 | 52,000 | — | — |
| 2016-03-09 | $99.20 | $215.10 | 51,775 | — | — |
| 2016-03-08 | $97.52 | $211.46 | 68,075 | — | — |
| 2016-03-07 | $105.16 | $228.03 | 57,875 | — | — |
| 2016-03-04 | $105.24 | $228.20 | 51,000 | — | — |
| 2016-03-03 | $105.08 | $227.86 | 82,875 | — | — |
| 2016-03-02 | $103.16 | $223.69 | 56,450 | — | — |
| 2016-03-01 | $99.52 | $215.80 | 70,700 | — | — |
| 2016-02-29 | $97.04 | $210.42 | 89,275 | — | — |
| 2016-02-26 | $94.32 | $204.52 | 87,950 | — | — |
| 2016-02-25 | $92.80 | $201.23 | 65,100 | — | — |
| 2016-02-24 | $93.88 | $203.57 | 81,800 | — | — |
| 2016-02-23 | $92.52 | $200.62 | 73,525 | — | — |
| 2016-02-22 | $97.08 | $210.51 | 87,525 | — | — |
| 2016-02-19 | $89.28 | $193.59 | 101,550 | — | — |
| 2016-02-18 | $91.60 | $198.63 | 73,200 | — | — |
| 2016-02-17 | $92.64 | $195.20 | 122,300 | — | — |
| 2016-02-16 | $86.88 | $183.06 | 98,225 | — | — |
| 2016-02-12 | $82.76 | $174.38 | 93,700 | — | — |
| 2016-02-11 | $76.32 | $160.81 | 118,200 | — | — |
| 2016-02-10 | $80.48 | $169.58 | 109,050 | — | — |
| 2016-02-09 | $81.84 | $172.44 | 141,825 | — | — |
| 2016-02-08 | $87.92 | $185.25 | 80,850 | — | — |
| 2016-02-05 | $94.00 | $198.06 | 50,150 | — | — |
| 2016-02-04 | $98.08 | $206.66 | 89,350 | — | — |
| 2016-02-03 | $93.48 | $196.97 | 80,225 | — | — |
| 2016-02-02 | $92.00 | $193.85 | 74,825 | — | — |
| 2016-02-01 | $94.28 | $198.65 | 69,450 | — | — |
| 2016-01-29 | $97.36 | $205.14 | 173,100 | — | — |
| 2016-01-28 | $91.24 | $192.25 | 138,675 | — | — |
| 2016-01-27 | $88.08 | $185.59 | 137,700 | — | — |
| 2016-01-26 | $90.12 | $189.89 | 97,050 | — | — |
| 2016-01-25 | $87.36 | $184.07 | 85,875 | — | — |
| 2016-01-22 | $87.84 | $185.09 | 134,575 | — | — |
| 2016-01-21 | $77.96 | $164.27 | 186,125 | — | — |
| 2016-01-20 | $77.76 | $163.85 | 131,100 | — | — |
| 2016-01-19 | $84.56 | $178.17 | 96,150 | — | — |
| 2016-01-15 | $89.08 | $187.70 | 70,275 | — | — |
| 2016-01-14 | $92.56 | $195.03 | 130,925 | — | — |
| 2016-01-13 | $86.80 | $182.89 | 101,750 | — | — |
| 2016-01-12 | $93.52 | $197.05 | 123,200 | — | — |
| 2016-01-11 | $95.00 | $200.17 | 56,550 | — | — |
| 2016-01-08 | $100.48 | $211.72 | 63,150 | — | — |
| 2016-01-07 | $100.20 | $211.13 | 85,700 | — | — |
| 2016-01-06 | $106.52 | $224.45 | 77,725 | — | — |
| 2016-01-05 | $111.52 | $234.98 | 55,950 | — | — |
| 2016-01-04 | $112.28 | $236.58 | 114,175 | — | — |