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-10-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 | $254.94 | $257.79 | 399,200 | — | — |
| 2016-12-29 | $257.34 | $260.22 | 330,500 | — | — |
| 2016-12-28 | $255.75 | $258.61 | 435,300 | — | — |
| 2016-12-27 | $258.73 | $261.63 | 407,500 | — | — |
| 2016-12-23 | $256.86 | $259.73 | 335,000 | — | — |
| 2016-12-22 | $257.31 | $260.19 | 744,900 | — | — |
| 2016-12-21 | $262.95 | $265.89 | 628,900 | — | — |
| 2016-12-20 | $260.89 | $263.81 | 495,400 | — | — |
| 2016-12-19 | $259.97 | $262.88 | 773,700 | — | — |
| 2016-12-16 | $262.13 | $265.06 | 1,577,600 | — | — |
| 2016-12-15 | $256.69 | $259.56 | 602,300 | — | — |
| 2016-12-14 | $252.93 | $255.76 | 630,400 | — | — |
| 2016-12-13 | $255.02 | $257.87 | 710,100 | — | — |
| 2016-12-12 | $251.61 | $254.43 | 760,600 | — | — |
| 2016-12-09 | $251.14 | $253.95 | 646,700 | — | — |
| 2016-12-08 | $253.29 | $256.12 | 735,800 | — | — |
| 2016-12-07 | $253.94 | $256.78 | 703,200 | — | — |
| 2016-12-06 | $254.22 | $257.06 | 1,164,400 | — | — |
| 2016-12-05 | $257.60 | $260.48 | 1,677,300 | — | — |
| 2016-12-02 | $253.39 | $256.23 | 4,415,700 | — | — |
| 2016-12-01 | $257.41 | $260.29 | 1,412,800 | — | — |
| 2016-11-30 | $259.50 | $262.40 | 1,014,500 | — | — |
| 2016-11-29 | $260.41 | $263.32 | 748,700 | — | — |
| 2016-11-28 | $261.60 | $264.53 | 841,100 | — | — |
| 2016-11-25 | $263.62 | $266.57 | 383,700 | — | — |
| 2016-11-23 | $262.02 | $264.95 | 836,100 | — | — |
| 2016-11-22 | $258.39 | $261.28 | 1,208,200 | — | — |
| 2016-11-21 | $251.00 | $253.81 | 741,800 | — | — |
| 2016-11-18 | $250.09 | $252.89 | 468,800 | — | — |
| 2016-11-17 | $251.13 | $253.94 | 895,800 | — | — |
| 2016-11-16 | $246.62 | $249.38 | 788,400 | — | — |
| 2016-11-15 | $244.47 | $247.21 | 904,600 | — | — |
| 2016-11-14 | $240.41 | $243.10 | 1,252,300 | — | — |
| 2016-11-11 | $238.87 | $241.54 | 698,200 | — | — |
| 2016-11-10 | $236.61 | $239.26 | 1,129,800 | — | — |
| 2016-11-09 | $236.34 | $238.98 | 1,058,600 | — | — |
| 2016-11-08 | $232.63 | $235.23 | 656,200 | — | — |
| 2016-11-07 | $232.59 | $235.19 | 1,203,600 | — | — |
| 2016-11-04 | $228.17 | $230.72 | 942,300 | — | — |
| 2016-11-03 | $231.61 | $234.20 | 966,100 | — | — |
| 2016-11-02 | $239.29 | $241.97 | 390,500 | — | — |
| 2016-11-01 | $240.18 | $242.87 | 478,900 | — | — |
| 2016-10-31 | $243.34 | $246.06 | 513,000 | — | — |
| 2016-10-28 | $242.31 | $245.02 | 579,700 | — | — |
| 2016-10-27 | $239.86 | $242.54 | 814,000 | — | — |
| 2016-10-26 | $245.92 | $248.67 | 620,400 | — | — |
| 2016-10-25 | $246.99 | $249.75 | 779,900 | — | — |
| 2016-10-24 | $252.25 | $255.07 | 721,200 | — | — |
| 2016-10-21 | $252.36 | $255.18 | 518,600 | — | — |
| 2016-10-20 | $254.43 | $257.28 | 407,400 | — | — |
| 2016-10-19 | $256.45 | $259.32 | 476,800 | — | — |
| 2016-10-18 | $256.04 | $258.90 | 709,800 | — | — |
| 2016-10-17 | $258.72 | $261.61 | 1,198,100 | — | — |
| 2016-10-14 | $262.75 | $265.69 | 1,699,700 | — | — |
| 2016-10-13 | $266.14 | $269.12 | 4,768,600 | — | — |
| 2016-10-12 | $238.97 | $241.64 | 556,400 | — | — |
| 2016-10-11 | $236.66 | $239.31 | 609,600 | — | — |
| 2016-10-10 | $240.36 | $243.05 | 433,100 | — | — |
| 2016-10-07 | $239.07 | $241.75 | 613,300 | — | — |
| 2016-10-06 | $241.57 | $244.27 | 1,286,100 | — | — |
| 2016-10-05 | $235.60 | $238.24 | 596,300 | — | — |
| 2016-10-04 | $238.55 | $241.22 | 809,800 | — | — |
| 2016-10-03 | $237.60 | $240.26 | 605,700 | — | — |
| 2016-09-30 | $237.98 | $240.64 | 615,000 | — | — |
| 2016-09-29 | $237.12 | $239.77 | 588,600 | — | — |
| 2016-09-28 | $240.20 | $242.89 | 720,300 | — | — |
| 2016-09-27 | $243.66 | $246.39 | 1,292,400 | — | — |
| 2016-09-26 | $237.81 | $240.47 | 542,500 | — | — |
| 2016-09-23 | $237.01 | $239.66 | 479,100 | — | — |
| 2016-09-22 | $238.38 | $241.05 | 687,400 | — | — |
| 2016-09-21 | $239.74 | $242.42 | 1,162,500 | — | — |
| 2016-09-20 | $233.20 | $235.81 | 611,100 | — | — |
| 2016-09-19 | $234.55 | $237.17 | 691,000 | — | — |
| 2016-09-16 | $233.79 | $236.41 | 1,347,100 | — | — |
| 2016-09-15 | $232.99 | $235.60 | 1,477,200 | — | — |
| 2016-09-14 | $237.27 | $239.92 | 579,600 | — | — |
| 2016-09-13 | $236.76 | $239.41 | 860,500 | — | — |
| 2016-09-12 | $242.39 | $245.10 | 1,257,200 | — | — |
| 2016-09-09 | $238.73 | $241.40 | 1,310,200 | — | — |
| 2016-09-08 | $243.57 | $246.30 | 936,400 | — | — |
| 2016-09-07 | $246.74 | $249.50 | 612,800 | — | — |
| 2016-09-06 | $249.64 | $252.43 | 862,800 | — | — |
| 2016-09-02 | $246.46 | $249.22 | 746,800 | — | — |
| 2016-09-01 | $245.52 | $248.27 | 682,400 | — | — |
| 2016-08-31 | $247.21 | $249.98 | 1,549,100 | — | — |
| 2016-08-30 | $244.97 | $247.71 | 1,859,400 | — | — |
| 2016-08-29 | $254.09 | $256.93 | 1,251,400 | — | — |
| 2016-08-26 | $254.85 | $257.70 | 5,833,600 | — | — |
| 2016-08-25 | $271.45 | $274.49 | 2,178,500 | — | — |
| 2016-08-24 | $273.98 | $277.05 | 1,178,300 | — | — |
| 2016-08-23 | $275.89 | $278.98 | 834,600 | — | — |
| 2016-08-22 | $270.70 | $273.73 | 1,307,000 | — | — |
| 2016-08-19 | $274.55 | $277.62 | 839,200 | — | — |
| 2016-08-18 | $271.59 | $274.63 | 834,900 | — | — |
| 2016-08-17 | $265.79 | $268.76 | 494,500 | — | — |
| 2016-08-16 | $265.90 | $268.88 | 468,000 | — | — |
| 2016-08-15 | $266.97 | $269.96 | 452,900 | — | — |
| 2016-08-12 | $266.80 | $269.79 | 433,000 | — | — |
| 2016-08-11 | $265.95 | $268.93 | 452,200 | — | — |
| 2016-08-10 | $263.09 | $266.03 | 269,100 | — | — |
| 2016-08-09 | $261.91 | $264.84 | 276,800 | — | — |
| 2016-08-08 | $261.33 | $264.25 | 347,900 | — | — |
| 2016-08-05 | $262.35 | $265.29 | 414,800 | — | — |
| 2016-08-04 | $260.68 | $263.60 | 531,800 | — | — |
| 2016-08-03 | $258.91 | $261.81 | 420,700 | — | — |
| 2016-08-02 | $256.98 | $259.86 | 697,400 | — | — |
| 2016-08-01 | $260.57 | $263.49 | 767,100 | — | — |
| 2016-07-29 | $261.21 | $264.13 | 451,800 | — | — |
| 2016-07-28 | $260.48 | $263.39 | 428,400 | — | — |
| 2016-07-27 | $257.73 | $260.61 | 430,300 | — | — |
| 2016-07-26 | $259.02 | $261.92 | 444,800 | — | — |
| 2016-07-25 | $259.55 | $262.45 | 344,300 | — | — |
| 2016-07-22 | $258.60 | $261.49 | 379,000 | — | — |
| 2016-07-21 | $254.91 | $257.76 | 449,500 | — | — |
| 2016-07-20 | $255.80 | $258.66 | 481,700 | — | — |
| 2016-07-19 | $256.91 | $259.78 | 383,100 | — | — |
| 2016-07-18 | $256.09 | $258.96 | 544,900 | — | — |
| 2016-07-15 | $255.81 | $258.67 | 666,300 | — | — |
| 2016-07-14 | $255.11 | $257.96 | 785,500 | — | — |
| 2016-07-13 | $250.13 | $252.93 | 471,200 | — | — |
| 2016-07-12 | $253.25 | $256.08 | 551,600 | — | — |
| 2016-07-11 | $252.29 | $255.11 | 504,000 | — | — |
| 2016-07-08 | $250.82 | $253.63 | 742,500 | — | — |
| 2016-07-07 | $247.29 | $250.06 | 514,000 | — | — |
| 2016-07-06 | $247.77 | $250.54 | 758,300 | — | — |
| 2016-07-05 | $244.72 | $247.46 | 604,100 | — | — |
| 2016-07-01 | $243.74 | $246.47 | 561,200 | — | — |
| 2016-06-30 | $243.64 | $246.37 | 614,600 | — | — |
| 2016-06-29 | $240.66 | $243.35 | 749,100 | — | — |
| 2016-06-28 | $236.21 | $238.85 | 793,900 | — | — |
| 2016-06-27 | $235.04 | $237.67 | 825,900 | — | — |
| 2016-06-24 | $239.16 | $241.84 | 1,463,600 | — | — |
| 2016-06-23 | $242.08 | $244.79 | 600,900 | — | — |
| 2016-06-22 | $238.23 | $240.90 | 622,500 | — | — |
| 2016-06-21 | $240.47 | $243.16 | 485,100 | — | — |
| 2016-06-20 | $240.20 | $242.89 | 647,000 | — | — |
| 2016-06-17 | $238.04 | $240.70 | 853,400 | — | — |
| 2016-06-16 | $239.82 | $242.50 | 562,500 | — | — |
| 2016-06-15 | $238.23 | $240.90 | 577,700 | — | — |
| 2016-06-14 | $237.88 | $240.54 | 559,500 | — | — |
| 2016-06-13 | $237.95 | $240.61 | 578,100 | — | — |
| 2016-06-10 | $239.98 | $242.67 | 526,300 | — | — |
| 2016-06-09 | $240.01 | $242.70 | 550,000 | — | — |
| 2016-06-08 | $239.36 | $242.04 | 409,200 | — | — |
| 2016-06-07 | $239.18 | $241.86 | 716,500 | — | — |
| 2016-06-06 | $236.74 | $239.39 | 490,200 | — | — |
| 2016-06-03 | $236.57 | $239.22 | 778,400 | — | — |
| 2016-06-02 | $237.06 | $239.71 | 781,000 | — | — |
| 2016-06-01 | $236.68 | $239.33 | 871,100 | — | — |
| 2016-05-31 | $233.01 | $235.62 | 2,141,900 | — | — |
| 2016-05-27 | $233.15 | $235.76 | 3,584,500 | — | — |
| 2016-05-26 | $213.69 | $216.08 | 1,885,900 | — | — |
| 2016-05-25 | $211.48 | $213.85 | 1,238,000 | — | — |
| 2016-05-24 | $206.59 | $208.90 | 1,391,300 | — | — |
| 2016-05-23 | $206.02 | $208.33 | 964,300 | — | — |
| 2016-05-20 | $208.47 | $210.80 | 969,000 | — | — |
| 2016-05-19 | $207.89 | $210.22 | 522,800 | — | — |
| 2016-05-18 | $206.45 | $208.76 | 1,032,500 | — | — |
| 2016-05-17 | $204.44 | $206.73 | 875,500 | — | — |
| 2016-05-16 | $208.13 | $210.46 | 482,500 | — | — |
| 2016-05-13 | $205.20 | $207.50 | 633,400 | — | — |
| 2016-05-12 | $207.43 | $209.75 | 761,600 | — | — |
| 2016-05-11 | $202.85 | $205.12 | 952,000 | — | — |
| 2016-05-10 | $208.27 | $210.60 | 854,100 | — | — |
| 2016-05-09 | $208.46 | $210.79 | 800,300 | — | — |
| 2016-05-06 | $208.68 | $211.02 | 774,000 | — | — |
| 2016-05-05 | $206.21 | $208.52 | 844,000 | — | — |
| 2016-05-04 | $209.97 | $212.32 | 543,300 | — | — |
| 2016-05-03 | $209.91 | $212.26 | 901,000 | — | — |
| 2016-05-02 | $210.72 | $213.08 | 666,200 | — | — |
| 2016-04-29 | $208.28 | $210.61 | 826,300 | — | — |
| 2016-04-28 | $206.99 | $209.31 | 891,100 | — | — |
| 2016-04-27 | $212.52 | $214.90 | 1,387,700 | — | — |
| 2016-04-26 | $208.13 | $210.46 | 1,126,600 | — | — |
| 2016-04-25 | $207.37 | $209.69 | 959,700 | — | — |
| 2016-04-22 | $205.39 | $207.69 | 995,300 | — | — |
| 2016-04-21 | $205.86 | $208.16 | 855,100 | — | — |
| 2016-04-20 | $204.42 | $206.71 | 883,400 | — | — |
| 2016-04-19 | $204.04 | $206.32 | 1,161,800 | — | — |
| 2016-04-18 | $206.91 | $209.23 | 1,112,600 | — | — |
| 2016-04-15 | $204.06 | $206.34 | 11,411,000 | — | — |
| 2016-04-14 | $205.67 | $207.97 | 1,364,700 | — | — |
| 2016-04-13 | $207.42 | $209.74 | 1,115,900 | — | — |
| 2016-04-12 | $203.94 | $206.22 | 1,191,000 | — | — |
| 2016-04-11 | $202.10 | $204.36 | 1,598,700 | — | — |
| 2016-04-08 | $200.51 | $202.75 | 3,611,200 | — | — |
| 2016-04-07 | $194.12 | $196.29 | 867,000 | — | — |
| 2016-04-06 | $194.67 | $196.85 | 657,400 | — | — |
| 2016-04-05 | $193.75 | $195.92 | 765,300 | — | — |
| 2016-04-04 | $193.12 | $195.28 | 583,700 | — | — |
| 2016-04-01 | $194.18 | $196.35 | 507,200 | — | — |
| 2016-03-31 | $193.74 | $195.91 | 737,300 | — | — |
| 2016-03-30 | $194.11 | $196.28 | 613,700 | — | — |
| 2016-03-29 | $193.37 | $195.53 | 541,900 | — | — |
| 2016-03-28 | $191.91 | $194.06 | 475,800 | — | — |
| 2016-03-24 | $191.76 | $193.91 | 621,200 | — | — |
| 2016-03-23 | $191.57 | $193.71 | 527,300 | — | — |
| 2016-03-22 | $191.65 | $193.79 | 881,400 | — | — |
| 2016-03-21 | $192.35 | $194.50 | 1,037,600 | — | — |
| 2016-03-18 | $191.39 | $193.53 | 1,096,100 | — | — |
| 2016-03-17 | $188.01 | $190.11 | 1,029,200 | — | — |
| 2016-03-16 | $190.02 | $192.15 | 936,700 | — | — |
| 2016-03-15 | $187.87 | $189.97 | 1,185,200 | — | — |
| 2016-03-14 | $190.02 | $192.15 | 1,699,300 | — | — |
| 2016-03-11 | $191.62 | $193.76 | 6,130,700 | — | — |
| 2016-03-10 | $163.39 | $165.22 | 3,753,300 | — | — |
| 2016-03-09 | $159.01 | $160.79 | 2,445,400 | — | — |
| 2016-03-08 | $162.96 | $164.78 | 1,652,000 | — | — |
| 2016-03-07 | $164.64 | $166.48 | 1,237,900 | — | — |
| 2016-03-04 | $168.97 | $170.86 | 628,100 | — | — |
| 2016-03-03 | $169.38 | $171.28 | 1,124,400 | — | — |
| 2016-03-02 | $168.32 | $170.20 | 776,300 | — | — |
| 2016-03-01 | $168.41 | $170.29 | 1,053,600 | — | — |
| 2016-02-29 | $165.19 | $167.04 | 1,182,300 | — | — |
| 2016-02-26 | $164.75 | $166.59 | 1,205,100 | — | — |
| 2016-02-25 | $164.25 | $166.09 | 1,408,100 | — | — |
| 2016-02-24 | $160.75 | $162.55 | 1,248,000 | — | — |
| 2016-02-23 | $159.17 | $160.95 | 1,924,200 | — | — |
| 2016-02-22 | $156.27 | $158.02 | 1,572,000 | — | — |
| 2016-02-19 | $150.07 | $151.75 | 2,825,600 | — | — |
| 2016-02-18 | $154.55 | $156.28 | 3,673,500 | — | — |
| 2016-02-17 | $158.92 | $160.70 | 1,443,800 | — | — |
| 2016-02-16 | $159.02 | $160.80 | 971,400 | — | — |
| 2016-02-12 | $158.49 | $160.26 | 1,066,400 | — | — |
| 2016-02-11 | $153.31 | $155.03 | 1,200,600 | — | — |
| 2016-02-10 | $153.84 | $155.56 | 1,439,000 | — | — |
| 2016-02-09 | $151.98 | $153.68 | 1,785,500 | — | — |
| 2016-02-08 | $155.34 | $157.08 | 1,885,500 | — | — |
| 2016-02-05 | $159.71 | $161.50 | 2,367,500 | — | — |
| 2016-02-04 | $168.88 | $170.77 | 1,295,500 | — | — |
| 2016-02-03 | $173.46 | $175.40 | 1,069,100 | — | — |
| 2016-02-02 | $177.03 | $179.01 | 650,100 | — | — |
| 2016-02-01 | $180.57 | $182.59 | 748,100 | — | — |
| 2016-01-29 | $181.17 | $183.20 | 1,054,500 | — | — |
| 2016-01-28 | $174.34 | $176.29 | 763,700 | — | — |
| 2016-01-27 | $173.93 | $175.88 | 812,800 | — | — |
| 2016-01-26 | $179.13 | $181.13 | 815,300 | — | — |
| 2016-01-25 | $175.66 | $177.63 | 873,600 | — | — |
| 2016-01-22 | $179.73 | $181.74 | 1,041,300 | — | — |
| 2016-01-21 | $176.50 | $178.47 | 1,213,300 | — | — |
| 2016-01-20 | $174.26 | $176.21 | 1,556,300 | — | — |
| 2016-01-19 | $175.31 | $177.27 | 1,040,700 | — | — |
| 2016-01-15 | $170.45 | $172.36 | 1,658,400 | — | — |
| 2016-01-14 | $177.88 | $179.87 | 1,606,700 | — | — |
| 2016-01-13 | $179.09 | $181.09 | 877,900 | — | — |
| 2016-01-12 | $185.62 | $187.70 | 675,400 | — | — |
| 2016-01-11 | $182.00 | $184.04 | 560,700 | — | — |
| 2016-01-08 | $182.17 | $184.21 | 847,400 | — | — |
| 2016-01-07 | $182.98 | $185.03 | 1,034,500 | — | — |
| 2016-01-06 | $183.21 | $185.26 | 870,400 | — | — |
| 2016-01-05 | $182.67 | $184.71 | 568,000 | — | — |
| 2016-01-04 | $181.81 | $183.84 | 1,196,000 | — | — |