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
- 2007-06-27 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 | $631.60 | $631.60 | 13,070 | — | — |
| 2016-12-29 | $637.20 | $637.20 | 11,510 | — | — |
| 2016-12-28 | $639.20 | $639.20 | 14,315 | — | — |
| 2016-12-27 | $650.80 | $650.80 | 13,840 | — | — |
| 2016-12-23 | $653.40 | $653.40 | 19,730 | — | — |
| 2016-12-22 | $650.40 | $650.40 | 16,490 | — | — |
| 2016-12-21 | $667.60 | $667.60 | 30,855 | — | — |
| 2016-12-20 | $690.00 | $690.00 | 35,105 | — | — |
| 2016-12-19 | $679.60 | $679.60 | 23,085 | — | — |
| 2016-12-16 | $657.20 | $657.20 | 46,550 | — | — |
| 2016-12-15 | $657.40 | $657.40 | 17,705 | — | — |
| 2016-12-14 | $648.80 | $648.80 | 19,540 | — | — |
| 2016-12-13 | $643.40 | $643.40 | 24,590 | — | — |
| 2016-12-12 | $639.80 | $639.80 | 16,880 | — | — |
| 2016-12-09 | $654.80 | $654.80 | 36,830 | — | — |
| 2016-12-08 | $637.00 | $637.00 | 33,405 | — | — |
| 2016-12-07 | $603.40 | $603.40 | 22,125 | — | — |
| 2016-12-06 | $601.40 | $601.40 | 20,615 | — | — |
| 2016-12-05 | $583.20 | $583.20 | 21,375 | — | — |
| 2016-12-02 | $579.00 | $579.00 | 19,540 | — | — |
| 2016-12-01 | $574.00 | $574.00 | 22,805 | — | — |
| 2016-11-30 | $580.80 | $580.80 | 54,875 | — | — |
| 2016-11-29 | $583.00 | $583.00 | 16,565 | — | — |
| 2016-11-28 | $575.20 | $575.20 | 11,820 | — | — |
| 2016-11-25 | $578.80 | $578.80 | 19,460 | — | — |
| 2016-11-23 | $610.00 | $610.00 | 7,790 | — | — |
| 2016-11-22 | $600.00 | $600.00 | 9,505 | — | — |
| 2016-11-21 | $592.00 | $592.00 | 10,485 | — | — |
| 2016-11-18 | $596.40 | $596.40 | 14,385 | — | — |
| 2016-11-17 | $590.40 | $590.40 | 12,795 | — | — |
| 2016-11-16 | $595.00 | $595.00 | 10,265 | — | — |
| 2016-11-15 | $584.80 | $584.80 | 13,505 | — | — |
| 2016-11-14 | $580.80 | $580.80 | 13,060 | — | — |
| 2016-11-11 | $574.40 | $574.40 | 21,455 | — | — |
| 2016-11-10 | $555.00 | $555.00 | 38,480 | — | — |
| 2016-11-09 | $562.80 | $562.80 | 26,065 | — | — |
| 2016-11-08 | $552.40 | $552.40 | 17,030 | — | — |
| 2016-11-07 | $550.00 | $550.00 | 22,250 | — | — |
| 2016-11-04 | $542.20 | $542.20 | 21,625 | — | — |
| 2016-11-03 | $554.20 | $554.20 | 23,750 | — | — |
| 2016-11-02 | $565.20 | $565.20 | 30,335 | — | — |
| 2016-11-01 | $572.00 | $572.00 | 29,055 | — | — |
| 2016-10-31 | $575.80 | $575.80 | 51,615 | — | — |
| 2016-10-28 | $570.40 | $570.40 | 40,705 | — | — |
| 2016-10-27 | $580.00 | $580.00 | 51,260 | — | — |
| 2016-10-26 | $593.00 | $593.00 | 17,300 | — | — |
| 2016-10-25 | $594.40 | $594.40 | 16,895 | — | — |
| 2016-10-24 | $598.40 | $598.40 | 14,520 | — | — |
| 2016-10-21 | $603.60 | $603.60 | 12,515 | — | — |
| 2016-10-20 | $594.60 | $594.60 | 13,625 | — | — |
| 2016-10-19 | $592.80 | $592.80 | 21,300 | — | — |
| 2016-10-18 | $599.20 | $599.20 | 16,080 | — | — |
| 2016-10-17 | $592.60 | $592.60 | 14,195 | — | — |
| 2016-10-14 | $590.40 | $590.40 | 10,210 | — | — |
| 2016-10-13 | $593.00 | $593.00 | 15,380 | — | — |
| 2016-10-12 | $592.80 | $592.80 | 15,480 | — | — |
| 2016-10-11 | $591.20 | $591.20 | 22,720 | — | — |
| 2016-10-10 | $598.20 | $598.20 | 25,035 | — | — |
| 2016-10-07 | $597.60 | $597.60 | 22,110 | — | — |
| 2016-10-06 | $600.80 | $600.80 | 47,710 | — | — |
| 2016-10-05 | $605.00 | $605.00 | 15,965 | — | — |
| 2016-10-04 | $603.20 | $603.20 | 16,505 | — | — |
| 2016-10-03 | $607.20 | $607.20 | 23,590 | — | — |
| 2016-09-30 | $613.20 | $613.20 | 23,250 | — | — |
| 2016-09-29 | $612.80 | $612.80 | 20,220 | — | — |
| 2016-09-28 | $619.40 | $619.40 | 20,375 | — | — |
| 2016-09-27 | $618.00 | $618.00 | 17,135 | — | — |
| 2016-09-26 | $615.00 | $615.00 | 18,700 | — | — |
| 2016-09-23 | $621.20 | $621.20 | 15,850 | — | — |
| 2016-09-22 | $626.80 | $626.80 | 27,155 | — | — |
| 2016-09-21 | $632.00 | $632.00 | 12,900 | — | — |
| 2016-09-20 | $630.40 | $630.40 | 24,050 | — | — |
| 2016-09-19 | $634.20 | $634.20 | 33,565 | — | — |
| 2016-09-16 | $649.20 | $649.20 | 115,295 | — | — |
| 2016-09-15 | $601.60 | $601.60 | 15,070 | — | — |
| 2016-09-14 | $600.20 | $600.20 | 16,970 | — | — |
| 2016-09-13 | $606.60 | $606.60 | 19,825 | — | — |
| 2016-09-12 | $613.60 | $613.60 | 19,060 | — | — |
| 2016-09-09 | $598.00 | $598.00 | 26,945 | — | — |
| 2016-09-08 | $613.00 | $613.00 | 20,945 | — | — |
| 2016-09-07 | $615.00 | $615.00 | 38,525 | — | — |
| 2016-09-06 | $609.80 | $609.80 | 67,550 | — | — |
| 2016-09-02 | $636.20 | $636.20 | 40,775 | — | — |
| 2016-09-01 | $624.80 | $624.80 | 29,850 | — | — |
| 2016-08-31 | $617.00 | $617.00 | 29,160 | — | — |
| 2016-08-30 | $604.20 | $604.20 | 26,885 | — | — |
| 2016-08-29 | $599.20 | $599.20 | 27,690 | — | — |
| 2016-08-26 | $600.00 | $600.00 | 27,700 | — | — |
| 2016-08-25 | $591.80 | $591.80 | 24,385 | — | — |
| 2016-08-24 | $591.80 | $591.80 | 52,400 | — | — |
| 2016-08-23 | $549.60 | $549.60 | 29,035 | — | — |
| 2016-08-22 | $538.00 | $538.00 | 22,270 | — | — |
| 2016-08-19 | $549.40 | $549.40 | 18,485 | — | — |
| 2016-08-18 | $547.80 | $547.80 | 16,885 | — | — |
| 2016-08-17 | $542.40 | $542.40 | 25,595 | — | — |
| 2016-08-16 | $552.00 | $552.00 | 32,110 | — | — |
| 2016-08-15 | $527.60 | $527.60 | 17,570 | — | — |
| 2016-08-12 | $521.80 | $521.80 | 26,110 | — | — |
| 2016-08-11 | $519.60 | $519.60 | 41,560 | — | — |
| 2016-08-10 | $544.00 | $544.00 | 59,600 | — | — |
| 2016-08-09 | $520.80 | $520.80 | 6,985 | — | — |
| 2016-08-08 | $524.80 | $524.80 | 10,575 | — | — |
| 2016-08-05 | $526.20 | $526.20 | 11,510 | — | — |
| 2016-08-04 | $520.00 | $520.00 | 7,700 | — | — |
| 2016-08-03 | $520.20 | $520.20 | 19,370 | — | — |
| 2016-08-02 | $512.60 | $512.60 | 22,480 | — | — |
| 2016-08-01 | $516.00 | $516.00 | 18,205 | — | — |
| 2016-07-29 | $519.00 | $519.00 | 38,285 | — | — |
| 2016-07-28 | $530.00 | $530.00 | 12,595 | — | — |
| 2016-07-27 | $539.60 | $539.60 | 16,615 | — | — |
| 2016-07-26 | $539.20 | $539.20 | 18,285 | — | — |
| 2016-07-25 | $525.60 | $525.60 | 40,435 | — | — |
| 2016-07-22 | $534.20 | $534.20 | 36,625 | — | — |
| 2016-07-21 | $555.20 | $555.20 | 14,285 | — | — |
| 2016-07-20 | $562.80 | $562.80 | 10,035 | — | — |
| 2016-07-19 | $551.20 | $551.20 | 13,335 | — | — |
| 2016-07-18 | $555.20 | $555.20 | 11,805 | — | — |
| 2016-07-15 | $552.00 | $552.00 | 11,880 | — | — |
| 2016-07-14 | $552.40 | $552.40 | 14,675 | — | — |
| 2016-07-13 | $541.00 | $541.00 | 21,715 | — | — |
| 2016-07-12 | $554.80 | $554.80 | 15,585 | — | — |
| 2016-07-11 | $540.20 | $540.20 | 11,395 | — | — |
| 2016-07-08 | $532.00 | $532.00 | 21,240 | — | — |
| 2016-07-07 | $517.00 | $517.00 | 22,585 | — | — |
| 2016-07-06 | $501.60 | $501.60 | 32,865 | — | — |
| 2016-07-05 | $484.00 | $484.00 | 29,335 | — | — |
| 2016-07-01 | $484.40 | $484.40 | 27,360 | — | — |
| 2016-06-30 | $477.60 | $477.60 | 62,410 | — | — |
| 2016-06-29 | $474.20 | $474.20 | 79,535 | — | — |
| 2016-06-28 | $476.60 | $476.60 | 216,070 | — | — |
| 2016-06-27 | $588.00 | $588.00 | 37,455 | — | — |
| 2016-06-24 | $607.60 | $607.60 | 46,940 | — | — |
| 2016-06-23 | $654.40 | $654.40 | 27,085 | — | — |
| 2016-06-22 | $620.60 | $620.60 | 22,070 | — | — |
| 2016-06-21 | $617.80 | $617.80 | 15,325 | — | — |
| 2016-06-20 | $624.00 | $624.00 | 16,140 | — | — |
| 2016-06-17 | $618.60 | $618.60 | 25,665 | — | — |
| 2016-06-16 | $635.20 | $635.20 | 12,805 | — | — |
| 2016-06-15 | $635.40 | $635.40 | 12,640 | — | — |
| 2016-06-14 | $638.60 | $638.60 | 13,875 | — | — |
| 2016-06-13 | $627.20 | $627.20 | 13,050 | — | — |
| 2016-06-10 | $626.40 | $626.40 | 12,730 | — | — |
| 2016-06-09 | $642.40 | $642.40 | 9,725 | — | — |
| 2016-06-08 | $652.60 | $652.60 | 15,205 | — | — |
| 2016-06-07 | $661.00 | $661.00 | 19,665 | — | — |
| 2016-06-06 | $667.40 | $667.40 | 22,060 | — | — |
| 2016-06-03 | $650.20 | $650.20 | 14,170 | — | — |
| 2016-06-02 | $663.80 | $663.80 | 15,335 | — | — |
| 2016-06-01 | $656.60 | $656.60 | 22,275 | — | — |
| 2016-05-31 | $647.60 | $647.60 | 27,835 | — | — |
| 2016-05-27 | $645.80 | $645.80 | 31,100 | — | — |
| 2016-05-26 | $605.40 | $605.40 | 10,270 | — | — |
| 2016-05-25 | $592.60 | $592.60 | 10,975 | — | — |
| 2016-05-24 | $592.00 | $592.00 | 16,650 | — | — |
| 2016-05-23 | $576.60 | $576.60 | 14,750 | — | — |
| 2016-05-20 | $574.00 | $574.00 | 16,490 | — | — |
| 2016-05-19 | $551.20 | $551.20 | 16,975 | — | — |
| 2016-05-18 | $556.20 | $556.20 | 20,360 | — | — |
| 2016-05-17 | $543.20 | $543.20 | 24,290 | — | — |
| 2016-05-16 | $557.00 | $557.00 | 24,655 | — | — |
| 2016-05-13 | $561.60 | $561.60 | 13,200 | — | — |
| 2016-05-12 | $564.40 | $564.40 | 20,495 | — | — |
| 2016-05-11 | $565.00 | $565.00 | 14,430 | — | — |
| 2016-05-10 | $571.20 | $571.20 | 19,770 | — | — |
| 2016-05-09 | $559.00 | $559.00 | 24,140 | — | — |
| 2016-05-06 | $564.00 | $564.00 | 14,345 | — | — |
| 2016-05-05 | $556.00 | $556.00 | 21,685 | — | — |
| 2016-05-04 | $558.00 | $558.00 | 37,210 | — | — |
| 2016-05-03 | $569.00 | $569.00 | 38,005 | — | — |
| 2016-05-02 | $610.40 | $610.40 | 32,790 | — | — |
| 2016-04-29 | $612.40 | $612.40 | 26,365 | — | — |
| 2016-04-28 | $597.60 | $597.60 | 25,190 | — | — |
| 2016-04-27 | $612.20 | $612.20 | 14,425 | — | — |
| 2016-04-26 | $623.80 | $623.80 | 18,620 | — | — |
| 2016-04-25 | $606.00 | $606.00 | 17,850 | — | — |
| 2016-04-22 | $622.20 | $622.20 | 22,260 | — | — |
| 2016-04-21 | $626.00 | $626.00 | 18,755 | — | — |
| 2016-04-20 | $614.40 | $614.40 | 22,540 | — | — |
| 2016-04-19 | $620.80 | $620.80 | 12,840 | — | — |
| 2016-04-18 | $614.00 | $614.00 | 15,295 | — | — |
| 2016-04-15 | $592.60 | $592.60 | 19,130 | — | — |
| 2016-04-14 | $590.80 | $590.80 | 21,105 | — | — |
| 2016-04-13 | $590.80 | $590.80 | 27,730 | — | — |
| 2016-04-12 | $571.40 | $571.40 | 22,770 | — | — |
| 2016-04-11 | $579.20 | $579.20 | 18,820 | — | — |
| 2016-04-08 | $576.20 | $576.20 | 24,180 | — | — |
| 2016-04-07 | $594.80 | $594.80 | 15,355 | — | — |
| 2016-04-06 | $605.40 | $605.40 | 15,170 | — | — |
| 2016-04-05 | $590.60 | $590.60 | 15,955 | — | — |
| 2016-04-04 | $601.40 | $601.40 | 23,305 | — | — |
| 2016-04-01 | $611.60 | $611.60 | 32,020 | — | — |
| 2016-03-31 | $600.80 | $600.80 | 26,470 | — | — |
| 2016-03-30 | $610.00 | $610.00 | 24,430 | — | — |
| 2016-03-29 | $607.60 | $607.60 | 20,335 | — | — |
| 2016-03-28 | $596.40 | $596.40 | 13,955 | — | — |
| 2016-03-24 | $597.00 | $597.00 | 13,535 | — | — |
| 2016-03-23 | $593.20 | $593.20 | 21,395 | — | — |
| 2016-03-22 | $610.80 | $610.80 | 23,050 | — | — |
| 2016-03-21 | $604.80 | $604.80 | 40,870 | — | — |
| 2016-03-18 | $610.00 | $610.00 | 69,505 | — | — |
| 2016-03-17 | $602.20 | $602.20 | 37,920 | — | — |
| 2016-03-16 | $596.80 | $596.80 | 22,530 | — | — |
| 2016-03-15 | $584.60 | $584.60 | 45,265 | — | — |
| 2016-03-14 | $613.40 | $613.40 | 63,070 | — | — |
| 2016-03-11 | $565.80 | $565.80 | 58,200 | — | — |
| 2016-03-10 | $544.40 | $544.40 | 52,590 | — | — |
| 2016-03-09 | $546.80 | $546.80 | 65,485 | — | — |
| 2016-03-08 | $548.20 | $548.20 | 134,005 | — | — |
| 2016-03-07 | $540.80 | $540.80 | 474,170 | — | — |
| 2016-03-04 | $814.20 | $814.20 | 25,185 | — | — |
| 2016-03-03 | $802.00 | $802.00 | 40,540 | — | — |
| 2016-03-02 | $800.00 | $800.00 | 37,970 | — | — |
| 2016-03-01 | $800.00 | $800.00 | 100,595 | — | — |
| 2016-02-29 | $823.00 | $823.00 | 37,430 | — | — |
| 2016-02-26 | $859.00 | $859.00 | 29,760 | — | — |
| 2016-02-25 | $845.40 | $845.40 | 25,570 | — | — |
| 2016-02-24 | $850.20 | $850.20 | 26,165 | — | — |
| 2016-02-23 | $816.20 | $816.20 | 29,295 | — | — |
| 2016-02-22 | $817.40 | $817.40 | 35,420 | — | — |
| 2016-02-19 | $785.80 | $785.80 | 57,445 | — | — |
| 2016-02-18 | $771.40 | $771.40 | 52,490 | — | — |
| 2016-02-17 | $746.80 | $746.80 | 82,670 | — | — |
| 2016-02-16 | $751.60 | $751.60 | 51,940 | — | — |
| 2016-02-12 | $712.00 | $712.00 | 32,040 | — | — |
| 2016-02-11 | $695.20 | $695.20 | 36,120 | — | — |
| 2016-02-10 | $703.60 | $703.60 | 31,245 | — | — |
| 2016-02-09 | $685.80 | $685.80 | 30,680 | — | — |
| 2016-02-08 | $688.40 | $688.40 | 41,840 | — | — |
| 2016-02-05 | $717.80 | $717.80 | 36,145 | — | — |
| 2016-02-04 | $795.20 | $795.20 | 22,655 | — | — |
| 2016-02-03 | $783.80 | $783.80 | 41,410 | — | — |
| 2016-02-02 | $758.80 | $758.80 | 59,770 | — | — |
| 2016-02-01 | $780.00 | $780.00 | 54,365 | — | — |
| 2016-01-29 | $770.60 | $770.60 | 365,400 | — | — |
| 2016-01-28 | $791.40 | $791.40 | 33,665 | — | — |
| 2016-01-27 | $788.80 | $788.80 | 43,935 | — | — |
| 2016-01-26 | $859.80 | $859.80 | 59,245 | — | — |
| 2016-01-25 | $824.00 | $824.00 | 37,760 | — | — |
| 2016-01-22 | $815.60 | $815.60 | 26,285 | — | — |
| 2016-01-21 | $776.80 | $776.80 | 28,360 | — | — |
| 2016-01-20 | $750.00 | $750.00 | 51,835 | — | — |
| 2016-01-19 | $733.60 | $733.60 | 54,820 | — | — |
| 2016-01-15 | $847.00 | $847.00 | 45,195 | — | — |
| 2016-01-14 | $828.20 | $828.20 | 41,975 | — | — |
| 2016-01-13 | $766.60 | $766.60 | 37,535 | — | — |
| 2016-01-12 | $754.60 | $754.60 | 30,275 | — | — |
| 2016-01-11 | $720.60 | $720.60 | 28,035 | — | — |
| 2016-01-08 | $728.00 | $728.00 | 20,330 | — | — |
| 2016-01-07 | $764.40 | $764.40 | 17,490 | — | — |
| 2016-01-06 | $789.60 | $789.60 | 17,605 | — | — |
| 2016-01-05 | $803.60 | $803.60 | 19,690 | — | — |
| 2016-01-04 | $810.80 | $810.80 | 42,410 | — | — |