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
- 2009-07-01 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 | $146.00 | $408.50 | 87,680 | — | — |
| 2016-12-29 | $148.10 | $414.37 | 102,100 | — | — |
| 2016-12-28 | $145.10 | $405.98 | 70,870 | — | — |
| 2016-12-27 | $146.20 | $409.06 | 78,130 | — | — |
| 2016-12-23 | $146.90 | $411.01 | 73,520 | — | — |
| 2016-12-22 | $147.10 | $411.57 | 373,360 | — | — |
| 2016-12-21 | $152.30 | $414.93 | 166,460 | — | — |
| 2016-12-20 | $151.30 | $412.21 | 150,770 | — | — |
| 2016-12-19 | $153.30 | $417.66 | 208,760 | — | — |
| 2016-12-16 | $147.90 | $402.94 | 395,940 | — | — |
| 2016-12-15 | $143.90 | $392.05 | 189,370 | — | — |
| 2016-12-14 | $149.00 | $405.94 | 106,770 | — | — |
| 2016-12-13 | $150.40 | $409.75 | 171,900 | — | — |
| 2016-12-12 | $157.50 | $429.10 | 168,280 | — | — |
| 2016-12-09 | $157.60 | $429.37 | 73,640 | — | — |
| 2016-12-08 | $156.10 | $425.28 | 103,410 | — | — |
| 2016-12-07 | $156.20 | $425.56 | 138,340 | — | — |
| 2016-12-06 | $152.30 | $414.93 | 100,230 | — | — |
| 2016-12-05 | $148.60 | $404.85 | 134,350 | — | — |
| 2016-12-02 | $144.60 | $393.95 | 69,510 | — | — |
| 2016-12-01 | $145.40 | $396.13 | 73,480 | — | — |
| 2016-11-30 | $149.00 | $405.94 | 79,960 | — | — |
| 2016-11-29 | $151.30 | $412.21 | 121,590 | — | — |
| 2016-11-28 | $148.80 | $405.40 | 51,950 | — | — |
| 2016-11-25 | $148.50 | $404.58 | 25,630 | — | — |
| 2016-11-23 | $147.60 | $402.13 | 81,900 | — | — |
| 2016-11-22 | $149.50 | $407.30 | 83,090 | — | — |
| 2016-11-21 | $149.40 | $407.03 | 67,910 | — | — |
| 2016-11-18 | $148.40 | $404.31 | 49,470 | — | — |
| 2016-11-17 | $146.90 | $400.22 | 62,810 | — | — |
| 2016-11-16 | $146.00 | $397.77 | 60,280 | — | — |
| 2016-11-15 | $146.20 | $398.31 | 83,130 | — | — |
| 2016-11-14 | $146.80 | $399.95 | 96,300 | — | — |
| 2016-11-11 | $146.50 | $399.13 | 104,660 | — | — |
| 2016-11-10 | $144.60 | $393.95 | 105,660 | — | — |
| 2016-11-09 | $147.80 | $402.67 | 132,810 | — | — |
| 2016-11-08 | $148.20 | $403.76 | 88,520 | — | — |
| 2016-11-07 | $148.80 | $405.40 | 107,770 | — | — |
| 2016-11-04 | $147.40 | $401.58 | 73,280 | — | — |
| 2016-11-03 | $147.70 | $402.40 | 70,440 | — | — |
| 2016-11-02 | $147.10 | $400.76 | 110,830 | — | — |
| 2016-11-01 | $147.50 | $401.85 | 112,480 | — | — |
| 2016-10-31 | $149.30 | $406.76 | 85,590 | — | — |
| 2016-10-28 | $149.10 | $406.21 | 75,750 | — | — |
| 2016-10-27 | $149.40 | $407.03 | 69,820 | — | — |
| 2016-10-26 | $151.20 | $411.93 | 57,560 | — | — |
| 2016-10-25 | $151.70 | $413.30 | 43,610 | — | — |
| 2016-10-24 | $150.10 | $408.94 | 60,280 | — | — |
| 2016-10-21 | $148.00 | $403.22 | 58,670 | — | — |
| 2016-10-20 | $147.60 | $402.13 | 42,240 | — | — |
| 2016-10-19 | $146.80 | $399.95 | 53,500 | — | — |
| 2016-10-18 | $146.30 | $398.58 | 57,750 | — | — |
| 2016-10-17 | $145.30 | $395.86 | 66,590 | — | — |
| 2016-10-14 | $145.70 | $396.95 | 73,930 | — | — |
| 2016-10-13 | $147.20 | $401.04 | 48,380 | — | — |
| 2016-10-12 | $146.10 | $398.04 | 50,730 | — | — |
| 2016-10-11 | $144.50 | $393.68 | 43,150 | — | — |
| 2016-10-10 | $145.20 | $395.59 | 36,230 | — | — |
| 2016-10-07 | $143.90 | $392.05 | 69,830 | — | — |
| 2016-10-06 | $143.40 | $390.68 | 97,670 | — | — |
| 2016-10-05 | $144.70 | $394.23 | 84,010 | — | — |
| 2016-10-04 | $145.30 | $395.86 | 120,260 | — | — |
| 2016-10-03 | $149.80 | $408.12 | 63,940 | — | — |
| 2016-09-30 | $152.30 | $414.93 | 53,380 | — | — |
| 2016-09-29 | $151.30 | $412.21 | 66,660 | — | — |
| 2016-09-28 | $152.60 | $415.75 | 64,450 | — | — |
| 2016-09-27 | $153.60 | $418.47 | 71,210 | — | — |
| 2016-09-26 | $152.90 | $416.57 | 120,110 | — | — |
| 2016-09-23 | $154.30 | $420.38 | 127,930 | — | — |
| 2016-09-22 | $159.90 | $424.74 | 118,550 | — | — |
| 2016-09-21 | $157.40 | $418.10 | 85,940 | — | — |
| 2016-09-20 | $155.70 | $413.58 | 55,320 | — | — |
| 2016-09-19 | $155.20 | $412.25 | 60,750 | — | — |
| 2016-09-16 | $153.40 | $407.47 | 149,700 | — | — |
| 2016-09-15 | $156.20 | $414.91 | 59,290 | — | — |
| 2016-09-14 | $153.70 | $408.27 | 56,010 | — | — |
| 2016-09-13 | $153.10 | $406.68 | 92,190 | — | — |
| 2016-09-12 | $156.90 | $416.77 | 97,340 | — | — |
| 2016-09-09 | $154.50 | $410.40 | 128,700 | — | — |
| 2016-09-08 | $161.80 | $429.79 | 48,690 | — | — |
| 2016-09-07 | $162.40 | $431.38 | 67,920 | — | — |
| 2016-09-06 | $161.00 | $427.66 | 80,930 | — | — |
| 2016-09-02 | $159.30 | $423.15 | 63,250 | — | — |
| 2016-09-01 | $156.30 | $415.18 | 62,530 | — | — |
| 2016-08-31 | $157.40 | $418.10 | 85,350 | — | — |
| 2016-08-30 | $156.90 | $416.77 | 94,030 | — | — |
| 2016-08-29 | $155.50 | $413.05 | 53,940 | — | — |
| 2016-08-26 | $153.70 | $408.27 | 71,180 | — | — |
| 2016-08-25 | $155.80 | $413.85 | 55,830 | — | — |
| 2016-08-24 | $155.30 | $412.52 | 44,930 | — | — |
| 2016-08-23 | $156.30 | $415.18 | 83,260 | — | — |
| 2016-08-22 | $154.00 | $409.07 | 39,770 | — | — |
| 2016-08-19 | $153.20 | $406.94 | 49,030 | — | — |
| 2016-08-18 | $153.10 | $406.68 | 55,130 | — | — |
| 2016-08-17 | $152.00 | $403.75 | 50,320 | — | — |
| 2016-08-16 | $152.00 | $403.75 | 47,910 | — | — |
| 2016-08-15 | $153.40 | $407.47 | 47,800 | — | — |
| 2016-08-12 | $153.10 | $406.68 | 73,530 | — | — |
| 2016-08-11 | $153.50 | $407.74 | 66,880 | — | — |
| 2016-08-10 | $155.20 | $412.25 | 55,990 | — | — |
| 2016-08-09 | $156.40 | $415.44 | 79,720 | — | — |
| 2016-08-08 | $156.00 | $414.38 | 99,520 | — | — |
| 2016-08-05 | $154.90 | $411.46 | 275,850 | — | — |
| 2016-08-04 | $149.00 | $395.79 | 78,920 | — | — |
| 2016-08-03 | $147.90 | $392.86 | 61,440 | — | — |
| 2016-08-02 | $144.20 | $383.04 | 79,230 | — | — |
| 2016-08-01 | $144.70 | $384.36 | 55,360 | — | — |
| 2016-07-29 | $144.00 | $382.50 | 53,130 | — | — |
| 2016-07-28 | $144.00 | $382.50 | 38,480 | — | — |
| 2016-07-27 | $143.50 | $381.18 | 56,480 | — | — |
| 2016-07-26 | $143.40 | $380.91 | 47,990 | — | — |
| 2016-07-25 | $143.70 | $381.71 | 46,090 | — | — |
| 2016-07-22 | $143.50 | $381.18 | 48,010 | — | — |
| 2016-07-21 | $143.20 | $380.38 | 44,500 | — | — |
| 2016-07-20 | $143.10 | $380.11 | 68,220 | — | — |
| 2016-07-19 | $142.90 | $379.58 | 49,790 | — | — |
| 2016-07-18 | $141.90 | $376.93 | 38,010 | — | — |
| 2016-07-15 | $141.20 | $375.07 | 37,670 | — | — |
| 2016-07-14 | $140.70 | $373.74 | 61,850 | — | — |
| 2016-07-13 | $140.80 | $374.00 | 94,800 | — | — |
| 2016-07-12 | $139.50 | $370.55 | 91,510 | — | — |
| 2016-07-11 | $138.40 | $367.63 | 48,990 | — | — |
| 2016-07-08 | $136.30 | $362.05 | 82,020 | — | — |
| 2016-07-07 | $135.10 | $358.86 | 63,580 | — | — |
| 2016-07-06 | $137.10 | $364.18 | 99,690 | — | — |
| 2016-07-05 | $135.40 | $359.66 | 57,380 | — | — |
| 2016-07-01 | $136.90 | $363.64 | 55,180 | — | — |
| 2016-06-30 | $136.90 | $363.64 | 100,790 | — | — |
| 2016-06-29 | $135.50 | $359.93 | 106,750 | — | — |
| 2016-06-28 | $134.40 | $357.00 | 161,980 | — | — |
| 2016-06-27 | $132.50 | $351.96 | 105,720 | — | — |
| 2016-06-24 | $137.60 | $365.50 | 192,780 | — | — |
| 2016-06-23 | $138.50 | $367.89 | 230,240 | — | — |
| 2016-06-22 | $141.90 | $366.30 | 95,020 | — | — |
| 2016-06-21 | $143.80 | $371.21 | 83,780 | — | — |
| 2016-06-20 | $144.80 | $373.79 | 100,900 | — | — |
| 2016-06-17 | $144.10 | $371.98 | 213,720 | — | — |
| 2016-06-16 | $143.30 | $369.91 | 74,260 | — | — |
| 2016-06-15 | $143.30 | $369.91 | 73,290 | — | — |
| 2016-06-14 | $142.70 | $368.37 | 71,060 | — | — |
| 2016-06-13 | $143.60 | $370.69 | 71,210 | — | — |
| 2016-06-10 | $145.60 | $375.85 | 66,710 | — | — |
| 2016-06-09 | $147.00 | $379.47 | 98,410 | — | — |
| 2016-06-08 | $146.90 | $379.21 | 80,020 | — | — |
| 2016-06-07 | $145.60 | $375.85 | 61,000 | — | — |
| 2016-06-06 | $145.60 | $375.85 | 83,870 | — | — |
| 2016-06-03 | $146.10 | $377.14 | 101,600 | — | — |
| 2016-06-02 | $145.20 | $374.82 | 117,880 | — | — |
| 2016-06-01 | $144.60 | $373.27 | 189,690 | — | — |
| 2016-05-31 | $143.80 | $371.21 | 93,520 | — | — |
| 2016-05-27 | $142.60 | $368.11 | 78,240 | — | — |
| 2016-05-26 | $143.80 | $371.21 | 79,130 | — | — |
| 2016-05-25 | $141.60 | $365.53 | 77,890 | — | — |
| 2016-05-24 | $141.60 | $365.53 | 79,970 | — | — |
| 2016-05-23 | $141.00 | $363.98 | 124,170 | — | — |
| 2016-05-20 | $140.90 | $363.72 | 85,090 | — | — |
| 2016-05-19 | $139.80 | $360.88 | 97,560 | — | — |
| 2016-05-18 | $139.90 | $361.14 | 135,370 | — | — |
| 2016-05-17 | $140.20 | $361.91 | 114,390 | — | — |
| 2016-05-16 | $142.20 | $367.08 | 139,330 | — | — |
| 2016-05-13 | $139.50 | $360.11 | 93,470 | — | — |
| 2016-05-12 | $139.00 | $358.81 | 161,840 | — | — |
| 2016-05-11 | $137.90 | $355.98 | 155,680 | — | — |
| 2016-05-10 | $135.60 | $350.04 | 141,620 | — | — |
| 2016-05-09 | $130.10 | $335.84 | 130,970 | — | — |
| 2016-05-06 | $129.90 | $335.32 | 95,660 | — | — |
| 2016-05-05 | $128.00 | $330.42 | 87,310 | — | — |
| 2016-05-04 | $126.90 | $327.58 | 92,260 | — | — |
| 2016-05-03 | $125.40 | $323.71 | 89,320 | — | — |
| 2016-05-02 | $127.70 | $329.65 | 71,940 | — | — |
| 2016-04-29 | $128.50 | $331.71 | 93,710 | — | — |
| 2016-04-28 | $128.20 | $330.94 | 75,970 | — | — |
| 2016-04-27 | $128.30 | $331.19 | 95,890 | — | — |
| 2016-04-26 | $126.60 | $326.81 | 89,180 | — | — |
| 2016-04-25 | $126.40 | $326.29 | 125,010 | — | — |
| 2016-04-22 | $126.00 | $325.26 | 115,230 | — | — |
| 2016-04-21 | $125.40 | $323.71 | 160,390 | — | — |
| 2016-04-20 | $125.50 | $323.97 | 147,080 | — | — |
| 2016-04-19 | $124.90 | $322.42 | 73,930 | — | — |
| 2016-04-18 | $124.20 | $320.61 | 93,740 | — | — |
| 2016-04-15 | $123.90 | $319.84 | 73,760 | — | — |
| 2016-04-14 | $123.80 | $319.58 | 64,430 | — | — |
| 2016-04-13 | $123.80 | $319.58 | 83,770 | — | — |
| 2016-04-12 | $122.40 | $315.96 | 76,760 | — | — |
| 2016-04-11 | $121.90 | $314.67 | 147,340 | — | — |
| 2016-04-08 | $121.10 | $312.61 | 103,130 | — | — |
| 2016-04-07 | $121.10 | $312.61 | 87,380 | — | — |
| 2016-04-06 | $121.10 | $312.61 | 77,940 | — | — |
| 2016-04-05 | $121.60 | $313.90 | 69,300 | — | — |
| 2016-04-04 | $120.40 | $310.80 | 70,630 | — | — |
| 2016-04-01 | $122.30 | $315.71 | 83,180 | — | — |
| 2016-03-31 | $121.80 | $314.41 | 182,390 | — | — |
| 2016-03-30 | $118.90 | $306.93 | 68,370 | — | — |
| 2016-03-29 | $118.90 | $306.93 | 79,050 | — | — |
| 2016-03-28 | $117.50 | $303.31 | 83,130 | — | — |
| 2016-03-24 | $118.50 | $305.90 | 173,900 | — | — |
| 2016-03-23 | $116.90 | $301.77 | 165,010 | — | — |
| 2016-03-22 | $126.10 | $315.19 | 101,270 | — | — |
| 2016-03-21 | $125.70 | $314.19 | 107,910 | — | — |
| 2016-03-18 | $125.20 | $312.94 | 226,410 | — | — |
| 2016-03-17 | $124.80 | $311.94 | 111,730 | — | — |
| 2016-03-16 | $123.40 | $308.44 | 107,270 | — | — |
| 2016-03-15 | $120.90 | $302.19 | 78,880 | — | — |
| 2016-03-14 | $123.10 | $307.69 | 91,200 | — | — |
| 2016-03-11 | $125.60 | $313.94 | 139,810 | — | — |
| 2016-03-10 | $122.10 | $305.19 | 72,190 | — | — |
| 2016-03-09 | $121.70 | $304.19 | 134,680 | — | — |
| 2016-03-08 | $121.80 | $304.44 | 188,300 | — | — |
| 2016-03-07 | $123.90 | $309.69 | 135,250 | — | — |
| 2016-03-04 | $122.40 | $305.94 | 135,670 | — | — |
| 2016-03-03 | $121.70 | $304.19 | 195,040 | — | — |
| 2016-03-02 | $118.80 | $296.94 | 233,380 | — | — |
| 2016-03-01 | $116.50 | $291.19 | 277,710 | — | — |
| 2016-02-29 | $113.10 | $282.70 | 122,600 | — | — |
| 2016-02-26 | $112.80 | $281.95 | 123,320 | — | — |
| 2016-02-25 | $111.30 | $278.20 | 95,880 | — | — |
| 2016-02-24 | $109.70 | $274.20 | 119,170 | — | — |
| 2016-02-23 | $108.80 | $271.95 | 199,140 | — | — |
| 2016-02-22 | $104.90 | $262.20 | 181,610 | — | — |
| 2016-02-19 | $103.50 | $258.70 | 108,140 | — | — |
| 2016-02-18 | $103.90 | $259.70 | 70,990 | — | — |
| 2016-02-17 | $103.90 | $259.70 | 185,920 | — | — |
| 2016-02-16 | $102.30 | $255.70 | 185,790 | — | — |
| 2016-02-12 | $99.80 | $249.45 | 155,850 | — | — |
| 2016-02-11 | $98.10 | $245.20 | 183,770 | — | — |
| 2016-02-10 | $101.50 | $253.70 | 211,840 | — | — |
| 2016-02-09 | $103.20 | $257.95 | 166,090 | — | — |
| 2016-02-08 | $107.20 | $267.95 | 163,590 | — | — |
| 2016-02-05 | $112.00 | $279.95 | 84,490 | — | — |
| 2016-02-04 | $113.80 | $284.45 | 63,390 | — | — |
| 2016-02-03 | $113.00 | $282.45 | 85,100 | — | — |
| 2016-02-02 | $111.60 | $278.95 | 63,880 | — | — |
| 2016-02-01 | $112.80 | $281.95 | 82,320 | — | — |
| 2016-01-29 | $113.20 | $282.95 | 111,930 | — | — |
| 2016-01-28 | $109.40 | $273.45 | 63,770 | — | — |
| 2016-01-27 | $108.80 | $271.95 | 105,720 | — | — |
| 2016-01-26 | $110.40 | $275.95 | 108,010 | — | — |
| 2016-01-25 | $107.30 | $268.20 | 108,520 | — | — |
| 2016-01-22 | $112.50 | $281.20 | 147,080 | — | — |
| 2016-01-21 | $108.30 | $270.70 | 99,270 | — | — |
| 2016-01-20 | $109.40 | $273.45 | 282,510 | — | — |
| 2016-01-19 | $112.40 | $280.95 | 233,120 | — | — |
| 2016-01-15 | $114.40 | $285.94 | 201,210 | — | — |
| 2016-01-14 | $117.80 | $294.44 | 119,820 | — | — |
| 2016-01-13 | $117.50 | $293.69 | 181,270 | — | — |
| 2016-01-12 | $121.70 | $304.19 | 110,000 | — | — |
| 2016-01-11 | $123.50 | $308.69 | 124,780 | — | — |
| 2016-01-08 | $124.20 | $310.44 | 92,720 | — | — |
| 2016-01-07 | $125.70 | $314.19 | 62,700 | — | — |
| 2016-01-06 | $129.00 | $322.44 | 88,110 | — | — |
| 2016-01-05 | $128.60 | $321.44 | 74,400 | — | — |
| 2016-01-04 | $125.50 | $313.69 | 106,410 | — | — |