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
- 1997-10-31 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 | $240.75 | $240.75 | 11,933 | — | — |
| 2016-12-29 | $244.50 | $244.50 | 13,620 | — | — |
| 2016-12-28 | $241.95 | $241.95 | 11,307 | — | — |
| 2016-12-27 | $244.80 | $244.80 | 8,733 | — | — |
| 2016-12-23 | $244.50 | $244.50 | 15,073 | — | — |
| 2016-12-22 | $242.10 | $242.10 | 18,800 | — | — |
| 2016-12-21 | $254.70 | $254.70 | 14,960 | — | — |
| 2016-12-20 | $260.70 | $260.70 | 17,433 | — | — |
| 2016-12-19 | $259.65 | $259.65 | 18,307 | — | — |
| 2016-12-16 | $252.00 | $252.00 | 30,587 | — | — |
| 2016-12-15 | $249.45 | $249.45 | 19,240 | — | — |
| 2016-12-14 | $243.60 | $243.60 | 17,273 | — | — |
| 2016-12-13 | $252.75 | $252.75 | 20,233 | — | — |
| 2016-12-12 | $250.05 | $250.05 | 15,587 | — | — |
| 2016-12-09 | $254.85 | $254.85 | 16,767 | — | — |
| 2016-12-08 | $249.30 | $249.30 | 23,020 | — | — |
| 2016-12-07 | $242.85 | $242.85 | 18,400 | — | — |
| 2016-12-06 | $240.45 | $240.45 | 15,560 | — | — |
| 2016-12-05 | $235.95 | $235.95 | 24,673 | — | — |
| 2016-12-02 | $232.65 | $232.65 | 22,773 | — | — |
| 2016-12-01 | $231.15 | $231.15 | 23,767 | — | — |
| 2016-11-30 | $233.70 | $233.70 | 18,913 | — | — |
| 2016-11-29 | $234.60 | $234.60 | 68,193 | — | — |
| 2016-11-28 | $232.50 | $232.50 | 37,973 | — | — |
| 2016-11-25 | $238.35 | $238.35 | 10,727 | — | — |
| 2016-11-23 | $235.05 | $235.05 | 16,520 | — | — |
| 2016-11-22 | $233.10 | $233.10 | 25,980 | — | — |
| 2016-11-21 | $231.00 | $231.00 | 21,513 | — | — |
| 2016-11-18 | $230.85 | $230.85 | 26,767 | — | — |
| 2016-11-17 | $228.30 | $228.30 | 32,093 | — | — |
| 2016-11-16 | $222.60 | $222.60 | 19,947 | — | — |
| 2016-11-15 | $224.40 | $224.40 | 57,187 | — | — |
| 2016-11-14 | $226.35 | $226.35 | 26,193 | — | — |
| 2016-11-11 | $220.95 | $220.95 | 30,267 | — | — |
| 2016-11-10 | $214.35 | $214.35 | 24,480 | — | — |
| 2016-11-09 | $215.40 | $215.40 | 44,453 | — | — |
| 2016-11-08 | $211.80 | $211.80 | 60,680 | — | — |
| 2016-11-07 | $199.95 | $199.95 | 104,713 | — | — |
| 2016-11-04 | $193.05 | $193.05 | 102,493 | — | — |
| 2016-11-03 | $193.80 | $193.80 | 60,907 | — | — |
| 2016-11-02 | $196.65 | $196.65 | 122,440 | — | — |
| 2016-11-01 | $219.30 | $219.30 | 57,953 | — | — |
| 2016-10-31 | $239.55 | $239.55 | 25,627 | — | — |
| 2016-10-28 | $237.00 | $237.00 | 26,273 | — | — |
| 2016-10-27 | $238.20 | $238.20 | 27,613 | — | — |
| 2016-10-26 | $238.80 | $238.80 | 28,447 | — | — |
| 2016-10-25 | $241.50 | $241.50 | 14,360 | — | — |
| 2016-10-24 | $242.10 | $242.10 | 11,747 | — | — |
| 2016-10-21 | $239.10 | $239.10 | 19,373 | — | — |
| 2016-10-20 | $245.10 | $245.10 | 16,387 | — | — |
| 2016-10-19 | $243.45 | $243.45 | 29,393 | — | — |
| 2016-10-18 | $242.55 | $242.55 | 31,673 | — | — |
| 2016-10-17 | $241.35 | $241.35 | 10,773 | — | — |
| 2016-10-14 | $240.00 | $240.00 | 19,967 | — | — |
| 2016-10-13 | $240.75 | $240.75 | 14,073 | — | — |
| 2016-10-12 | $240.00 | $240.00 | 12,200 | — | — |
| 2016-10-11 | $244.35 | $244.35 | 31,153 | — | — |
| 2016-10-10 | $251.10 | $251.10 | 20,847 | — | — |
| 2016-10-07 | $246.00 | $246.00 | 28,607 | — | — |
| 2016-10-06 | $245.85 | $245.85 | 29,613 | — | — |
| 2016-10-05 | $247.80 | $247.80 | 9,833 | — | — |
| 2016-10-04 | $249.00 | $249.00 | 16,187 | — | — |
| 2016-10-03 | $251.25 | $251.25 | 23,593 | — | — |
| 2016-09-30 | $252.00 | $252.00 | 36,693 | — | — |
| 2016-09-29 | $249.60 | $249.60 | 12,087 | — | — |
| 2016-09-28 | $252.90 | $252.90 | 18,913 | — | — |
| 2016-09-27 | $249.75 | $249.75 | 14,273 | — | — |
| 2016-09-26 | $250.80 | $250.80 | 27,120 | — | — |
| 2016-09-23 | $256.05 | $256.05 | 10,680 | — | — |
| 2016-09-22 | $259.50 | $259.50 | 14,993 | — | — |
| 2016-09-21 | $259.65 | $259.65 | 16,020 | — | — |
| 2016-09-20 | $254.40 | $254.40 | 16,313 | — | — |
| 2016-09-19 | $256.20 | $256.20 | 15,660 | — | — |
| 2016-09-16 | $256.20 | $256.20 | 27,327 | — | — |
| 2016-09-15 | $255.90 | $255.90 | 8,107 | — | — |
| 2016-09-14 | $254.10 | $254.10 | 10,993 | — | — |
| 2016-09-13 | $253.20 | $253.20 | 16,000 | — | — |
| 2016-09-12 | $261.00 | $261.00 | 17,373 | — | — |
| 2016-09-09 | $259.35 | $259.35 | 30,420 | — | — |
| 2016-09-08 | $265.35 | $265.35 | 10,573 | — | — |
| 2016-09-07 | $264.75 | $264.75 | 18,420 | — | — |
| 2016-09-06 | $261.45 | $261.45 | 18,207 | — | — |
| 2016-09-02 | $262.50 | $262.50 | 30,940 | — | — |
| 2016-09-01 | $254.55 | $254.55 | 17,407 | — | — |
| 2016-08-31 | $257.85 | $257.85 | 30,387 | — | — |
| 2016-08-30 | $261.75 | $261.75 | 8,013 | — | — |
| 2016-08-29 | $258.45 | $258.45 | 5,707 | — | — |
| 2016-08-26 | $253.80 | $253.80 | 9,967 | — | — |
| 2016-08-25 | $255.30 | $255.30 | 12,533 | — | — |
| 2016-08-24 | $255.60 | $255.60 | 18,367 | — | — |
| 2016-08-23 | $255.30 | $255.30 | 13,847 | — | — |
| 2016-08-22 | $250.50 | $250.50 | 21,107 | — | — |
| 2016-08-19 | $244.20 | $244.20 | 15,087 | — | — |
| 2016-08-18 | $241.80 | $241.80 | 12,567 | — | — |
| 2016-08-17 | $238.65 | $238.65 | 14,307 | — | — |
| 2016-08-16 | $240.00 | $240.00 | 17,480 | — | — |
| 2016-08-15 | $244.95 | $244.95 | 24,587 | — | — |
| 2016-08-12 | $244.65 | $244.65 | 14,260 | — | — |
| 2016-08-11 | $244.80 | $244.80 | 10,840 | — | — |
| 2016-08-10 | $250.80 | $250.80 | 10,973 | — | — |
| 2016-08-09 | $258.90 | $258.90 | 13,753 | — | — |
| 2016-08-08 | $260.85 | $260.85 | 17,833 | — | — |
| 2016-08-05 | $253.50 | $253.50 | 21,413 | — | — |
| 2016-08-04 | $247.65 | $247.65 | 31,840 | — | — |
| 2016-08-03 | $255.30 | $255.30 | 77,873 | — | — |
| 2016-08-02 | $286.20 | $286.20 | 9,813 | — | — |
| 2016-08-01 | $292.95 | $292.95 | 9,620 | — | — |
| 2016-07-29 | $292.20 | $292.20 | 11,753 | — | — |
| 2016-07-28 | $290.70 | $290.70 | 8,433 | — | — |
| 2016-07-27 | $291.90 | $291.90 | 6,540 | — | — |
| 2016-07-26 | $294.45 | $294.45 | 7,993 | — | — |
| 2016-07-25 | $292.95 | $292.95 | 6,867 | — | — |
| 2016-07-22 | $294.00 | $294.00 | 6,680 | — | — |
| 2016-07-21 | $289.95 | $289.95 | 5,220 | — | — |
| 2016-07-20 | $291.90 | $291.90 | 13,673 | — | — |
| 2016-07-19 | $288.60 | $288.60 | 7,340 | — | — |
| 2016-07-18 | $289.95 | $289.95 | 6,580 | — | — |
| 2016-07-15 | $288.60 | $288.60 | 6,280 | — | — |
| 2016-07-14 | $288.00 | $288.00 | 6,707 | — | — |
| 2016-07-13 | $289.50 | $289.50 | 15,573 | — | — |
| 2016-07-12 | $292.50 | $292.50 | 12,567 | — | — |
| 2016-07-11 | $289.35 | $289.35 | 15,193 | — | — |
| 2016-07-08 | $279.60 | $279.60 | 26,660 | — | — |
| 2016-07-07 | $265.35 | $265.35 | 12,020 | — | — |
| 2016-07-06 | $262.20 | $262.20 | 8,340 | — | — |
| 2016-07-05 | $260.25 | $260.25 | 8,307 | — | — |
| 2016-07-01 | $266.55 | $266.55 | 6,047 | — | — |
| 2016-06-30 | $265.05 | $265.05 | 14,287 | — | — |
| 2016-06-29 | $257.70 | $257.70 | 12,720 | — | — |
| 2016-06-28 | $249.15 | $249.15 | 10,953 | — | — |
| 2016-06-27 | $242.25 | $242.25 | 16,780 | — | — |
| 2016-06-24 | $253.95 | $253.95 | 23,300 | — | — |
| 2016-06-23 | $265.65 | $265.65 | 6,260 | — | — |
| 2016-06-22 | $261.60 | $261.60 | 13,133 | — | — |
| 2016-06-21 | $266.70 | $266.70 | 7,813 | — | — |
| 2016-06-20 | $266.55 | $266.55 | 6,960 | — | — |
| 2016-06-17 | $263.40 | $263.40 | 23,553 | — | — |
| 2016-06-16 | $265.95 | $265.95 | 9,060 | — | — |
| 2016-06-15 | $265.50 | $265.50 | 8,567 | — | — |
| 2016-06-14 | $266.25 | $266.25 | 10,920 | — | — |
| 2016-06-13 | $266.10 | $266.10 | 15,987 | — | — |
| 2016-06-10 | $270.15 | $270.15 | 28,833 | — | — |
| 2016-06-09 | $280.80 | $280.80 | 5,907 | — | — |
| 2016-06-08 | $288.75 | $288.75 | 15,693 | — | — |
| 2016-06-07 | $284.70 | $284.70 | 14,867 | — | — |
| 2016-06-06 | $283.20 | $283.20 | 9,807 | — | — |
| 2016-06-03 | $275.25 | $275.25 | 5,267 | — | — |
| 2016-06-02 | $281.25 | $281.25 | 5,547 | — | — |
| 2016-06-01 | $279.15 | $279.15 | 11,533 | — | — |
| 2016-05-31 | $274.35 | $274.35 | 9,513 | — | — |
| 2016-05-27 | $270.30 | $270.30 | 8,573 | — | — |
| 2016-05-26 | $272.55 | $272.55 | 6,340 | — | — |
| 2016-05-25 | $277.50 | $277.50 | 12,107 | — | — |
| 2016-05-24 | $279.75 | $279.75 | 11,447 | — | — |
| 2016-05-23 | $274.05 | $274.05 | 9,507 | — | — |
| 2016-05-20 | $276.60 | $276.60 | 9,160 | — | — |
| 2016-05-19 | $273.75 | $273.75 | 11,527 | — | — |
| 2016-05-18 | $272.10 | $272.10 | 10,133 | — | — |
| 2016-05-17 | $276.15 | $276.15 | 11,407 | — | — |
| 2016-05-16 | $281.55 | $281.55 | 9,407 | — | — |
| 2016-05-13 | $281.85 | $281.85 | 7,427 | — | — |
| 2016-05-12 | $283.35 | $283.35 | 12,980 | — | — |
| 2016-05-11 | $291.75 | $291.75 | 4,547 | — | — |
| 2016-05-10 | $295.95 | $295.95 | 5,700 | — | — |
| 2016-05-09 | $298.35 | $298.35 | 11,533 | — | — |
| 2016-05-06 | $297.75 | $297.75 | 11,700 | — | — |
| 2016-05-05 | $303.00 | $303.00 | 19,320 | — | — |
| 2016-05-04 | $304.80 | $304.80 | 24,960 | — | — |
| 2016-05-03 | $303.15 | $303.15 | 10,627 | — | — |
| 2016-05-02 | $300.90 | $300.90 | 10,327 | — | — |
| 2016-04-29 | $300.90 | $300.90 | 7,047 | — | — |
| 2016-04-28 | $305.55 | $305.55 | 6,473 | — | — |
| 2016-04-27 | $303.75 | $303.75 | 6,500 | — | — |
| 2016-04-26 | $305.55 | $305.55 | 13,980 | — | — |
| 2016-04-25 | $308.55 | $308.55 | 11,073 | — | — |
| 2016-04-22 | $310.20 | $310.20 | 6,880 | — | — |
| 2016-04-21 | $304.50 | $304.50 | 5,827 | — | — |
| 2016-04-20 | $303.15 | $303.15 | 5,500 | — | — |
| 2016-04-19 | $297.45 | $297.45 | 4,680 | — | — |
| 2016-04-18 | $298.80 | $298.80 | 3,940 | — | — |
| 2016-04-15 | $299.85 | $299.85 | 11,700 | — | — |
| 2016-04-14 | $296.25 | $296.25 | 7,753 | — | — |
| 2016-04-13 | $297.30 | $297.30 | 10,613 | — | — |
| 2016-04-12 | $288.90 | $288.90 | 17,427 | — | — |
| 2016-04-11 | $273.30 | $273.30 | 7,660 | — | — |
| 2016-04-08 | $272.10 | $272.10 | 14,120 | — | — |
| 2016-04-07 | $270.90 | $270.90 | 8,247 | — | — |
| 2016-04-06 | $273.60 | $273.60 | 4,760 | — | — |
| 2016-04-05 | $269.10 | $269.10 | 10,220 | — | — |
| 2016-04-04 | $275.10 | $275.10 | 7,900 | — | — |
| 2016-04-01 | $276.30 | $276.30 | 12,433 | — | — |
| 2016-03-31 | $277.80 | $277.80 | 9,320 | — | — |
| 2016-03-30 | $275.55 | $275.55 | 13,720 | — | — |
| 2016-03-29 | $278.55 | $278.55 | 16,153 | — | — |
| 2016-03-28 | $269.70 | $269.70 | 16,713 | — | — |
| 2016-03-24 | $262.05 | $262.05 | 13,673 | — | — |
| 2016-03-23 | $262.65 | $262.65 | 13,860 | — | — |
| 2016-03-22 | $262.20 | $262.20 | 12,713 | — | — |
| 2016-03-21 | $262.95 | $262.95 | 21,600 | — | — |
| 2016-03-18 | $274.95 | $274.95 | 22,353 | — | — |
| 2016-03-17 | $273.15 | $273.15 | 14,573 | — | — |
| 2016-03-16 | $268.50 | $268.50 | 13,087 | — | — |
| 2016-03-15 | $260.25 | $260.25 | 10,340 | — | — |
| 2016-03-14 | $273.00 | $273.00 | 9,287 | — | — |
| 2016-03-11 | $271.80 | $271.80 | 10,273 | — | — |
| 2016-03-10 | $255.45 | $255.45 | 9,920 | — | — |
| 2016-03-09 | $265.50 | $265.50 | 8,820 | — | — |
| 2016-03-08 | $260.70 | $260.70 | 15,160 | — | — |
| 2016-03-07 | $277.35 | $277.35 | 12,413 | — | — |
| 2016-03-04 | $266.85 | $266.85 | 16,187 | — | — |
| 2016-03-03 | $266.25 | $266.25 | 15,333 | — | — |
| 2016-03-02 | $254.55 | $254.55 | 20,013 | — | — |
| 2016-03-01 | $259.80 | $259.80 | 23,940 | — | — |
| 2016-02-29 | $256.20 | $256.20 | 28,180 | — | — |
| 2016-02-26 | $248.70 | $248.70 | 44,060 | — | — |
| 2016-02-25 | $237.75 | $237.75 | 25,007 | — | — |
| 2016-02-24 | $238.80 | $238.80 | 16,493 | — | — |
| 2016-02-23 | $238.95 | $238.95 | 12,880 | — | — |
| 2016-02-22 | $243.00 | $243.00 | 15,420 | — | — |
| 2016-02-19 | $231.15 | $231.15 | 16,353 | — | — |
| 2016-02-18 | $231.00 | $231.00 | 15,073 | — | — |
| 2016-02-17 | $231.60 | $231.60 | 26,040 | — | — |
| 2016-02-16 | $224.85 | $224.85 | 18,593 | — | — |
| 2016-02-12 | $220.20 | $220.20 | 17,633 | — | — |
| 2016-02-11 | $223.20 | $223.20 | 20,653 | — | — |
| 2016-02-10 | $234.60 | $234.60 | 29,973 | — | — |
| 2016-02-09 | $232.80 | $232.80 | 44,327 | — | — |
| 2016-02-08 | $250.50 | $250.50 | 23,480 | — | — |
| 2016-02-05 | $262.65 | $262.65 | 16,133 | — | — |
| 2016-02-04 | $276.90 | $276.90 | 26,000 | — | — |
| 2016-02-03 | $273.90 | $273.90 | 23,940 | — | — |
| 2016-02-02 | $273.45 | $273.45 | 22,087 | — | — |
| 2016-02-01 | $273.75 | $273.75 | 18,000 | — | — |
| 2016-01-29 | $274.95 | $274.95 | 15,480 | — | — |
| 2016-01-28 | $263.70 | $263.70 | 25,100 | — | — |
| 2016-01-27 | $268.35 | $268.35 | 31,607 | — | — |
| 2016-01-26 | $266.25 | $266.25 | 23,360 | — | — |
| 2016-01-25 | $254.40 | $254.40 | 23,413 | — | — |
| 2016-01-22 | $252.30 | $252.30 | 28,180 | — | — |
| 2016-01-21 | $245.40 | $245.40 | 61,040 | — | — |
| 2016-01-20 | $240.30 | $240.30 | 59,867 | — | — |
| 2016-01-19 | $251.25 | $251.25 | 28,493 | — | — |
| 2016-01-15 | $249.45 | $249.45 | 98,507 | — | — |
| 2016-01-14 | $254.70 | $254.70 | 95,620 | — | — |
| 2016-01-13 | $245.85 | $245.85 | 71,067 | — | — |
| 2016-01-12 | $259.95 | $259.95 | 41,807 | — | — |
| 2016-01-11 | $280.05 | $280.05 | 27,860 | — | — |
| 2016-01-08 | $287.25 | $287.25 | 32,220 | — | — |
| 2016-01-07 | $291.00 | $291.00 | 40,467 | — | — |
| 2016-01-06 | $309.90 | $309.90 | 16,800 | — | — |
| 2016-01-05 | $307.95 | $307.95 | 21,860 | — | — |
| 2016-01-04 | $304.80 | $304.80 | 25,960 | — | — |