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
- 1994-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 | $128.06 | $207.01 | 586,600 | — | — |
| 2016-12-29 | $129.15 | $208.77 | 387,200 | — | — |
| 2016-12-28 | $127.96 | $206.85 | 340,400 | — | — |
| 2016-12-27 | $128.88 | $208.34 | 300,500 | — | — |
| 2016-12-23 | $129.46 | $209.27 | 265,600 | — | — |
| 2016-12-22 | $129.22 | $208.89 | 479,400 | — | — |
| 2016-12-21 | $128.55 | $207.80 | 469,500 | — | — |
| 2016-12-20 | $129.20 | $208.85 | 675,400 | — | — |
| 2016-12-19 | $129.39 | $209.16 | 533,700 | — | — |
| 2016-12-16 | $129.14 | $208.76 | 1,349,100 | — | — |
| 2016-12-15 | $127.45 | $206.03 | 1,246,200 | — | — |
| 2016-12-14 | $128.08 | $207.04 | 846,700 | — | — |
| 2016-12-13 | $130.58 | $211.09 | 559,900 | — | — |
| 2016-12-12 | $130.19 | $210.45 | 521,500 | — | — |
| 2016-12-09 | $130.49 | $210.94 | 700,900 | — | — |
| 2016-12-08 | $128.76 | $208.14 | 501,900 | — | — |
| 2016-12-07 | $128.65 | $207.97 | 586,500 | — | — |
| 2016-12-06 | $126.75 | $204.89 | 797,600 | — | — |
| 2016-12-05 | $126.01 | $203.70 | 667,200 | — | — |
| 2016-12-02 | $125.28 | $202.52 | 608,600 | — | — |
| 2016-12-01 | $124.74 | $201.64 | 819,900 | — | — |
| 2016-11-30 | $125.95 | $203.60 | 1,238,300 | — | — |
| 2016-11-29 | $127.27 | $205.73 | 609,800 | — | — |
| 2016-11-28 | $126.99 | $205.28 | 911,100 | — | — |
| 2016-11-25 | $126.46 | $204.43 | 298,200 | — | — |
| 2016-11-23 | $125.58 | $203.00 | 747,400 | — | — |
| 2016-11-22 | $126.92 | $205.17 | 763,000 | — | — |
| 2016-11-21 | $126.46 | $204.43 | 1,072,900 | — | — |
| 2016-11-18 | $124.85 | $201.82 | 1,954,400 | — | — |
| 2016-11-17 | $124.85 | $201.82 | 1,769,100 | — | — |
| 2016-11-16 | $129.95 | $210.07 | 1,185,100 | — | — |
| 2016-11-15 | $128.80 | $208.21 | 865,300 | — | — |
| 2016-11-14 | $128.82 | $208.24 | 1,033,600 | — | — |
| 2016-11-11 | $127.06 | $205.39 | 1,058,300 | — | — |
| 2016-11-10 | $127.49 | $206.09 | 1,110,300 | — | — |
| 2016-11-09 | $131.21 | $212.10 | 754,600 | — | — |
| 2016-11-08 | $132.58 | $214.32 | 778,200 | — | — |
| 2016-11-07 | $131.47 | $211.31 | 695,800 | — | — |
| 2016-11-04 | $129.27 | $207.78 | 494,500 | — | — |
| 2016-11-03 | $130.22 | $209.30 | 614,200 | — | — |
| 2016-11-02 | $130.66 | $210.01 | 564,700 | — | — |
| 2016-11-01 | $130.95 | $210.48 | 556,900 | — | — |
| 2016-10-31 | $131.31 | $211.05 | 638,400 | — | — |
| 2016-10-28 | $131.92 | $212.03 | 857,400 | — | — |
| 2016-10-27 | $129.28 | $207.79 | 542,900 | — | — |
| 2016-10-26 | $130.48 | $209.72 | 542,400 | — | — |
| 2016-10-25 | $130.19 | $209.25 | 520,400 | — | — |
| 2016-10-24 | $129.89 | $208.77 | 595,900 | — | — |
| 2016-10-21 | $130.01 | $208.96 | 723,300 | — | — |
| 2016-10-20 | $129.78 | $208.60 | 1,155,300 | — | — |
| 2016-10-19 | $132.82 | $213.48 | 728,100 | — | — |
| 2016-10-18 | $132.22 | $212.52 | 746,100 | — | — |
| 2016-10-17 | $133.06 | $213.87 | 382,700 | — | — |
| 2016-10-14 | $133.52 | $214.61 | 431,200 | — | — |
| 2016-10-13 | $133.92 | $215.25 | 709,900 | — | — |
| 2016-10-12 | $132.59 | $213.11 | 621,700 | — | — |
| 2016-10-11 | $132.17 | $212.44 | 823,900 | — | — |
| 2016-10-10 | $134.40 | $216.02 | 588,400 | — | — |
| 2016-10-07 | $132.94 | $213.67 | 718,200 | — | — |
| 2016-10-06 | $133.08 | $213.90 | 510,700 | — | — |
| 2016-10-05 | $133.10 | $213.93 | 1,376,200 | — | — |
| 2016-10-04 | $133.18 | $214.06 | 939,400 | — | — |
| 2016-10-03 | $135.39 | $217.61 | 554,600 | — | — |
| 2016-09-30 | $135.54 | $217.85 | 703,100 | — | — |
| 2016-09-29 | $134.77 | $216.62 | 893,100 | — | — |
| 2016-09-28 | $134.72 | $216.54 | 1,089,900 | — | — |
| 2016-09-27 | $133.65 | $214.82 | 1,480,600 | — | — |
| 2016-09-26 | $137.72 | $221.36 | 816,600 | — | — |
| 2016-09-23 | $137.18 | $220.49 | 1,024,400 | — | — |
| 2016-09-22 | $137.87 | $221.60 | 608,800 | — | — |
| 2016-09-21 | $136.33 | $219.12 | 841,000 | — | — |
| 2016-09-20 | $135.69 | $218.09 | 585,200 | — | — |
| 2016-09-19 | $137.03 | $220.25 | 756,800 | — | — |
| 2016-09-16 | $137.03 | $220.25 | 1,479,400 | — | — |
| 2016-09-15 | $137.68 | $221.29 | 684,300 | — | — |
| 2016-09-14 | $136.95 | $220.12 | 962,100 | — | — |
| 2016-09-13 | $136.44 | $219.30 | 1,334,200 | — | — |
| 2016-09-12 | $137.83 | $221.53 | 997,900 | — | — |
| 2016-09-09 | $135.93 | $218.48 | 1,211,500 | — | — |
| 2016-09-08 | $139.58 | $224.35 | 538,000 | — | — |
| 2016-09-07 | $140.14 | $225.25 | 737,100 | — | — |
| 2016-09-06 | $141.82 | $227.95 | 701,900 | — | — |
| 2016-09-02 | $141.47 | $227.38 | 552,200 | — | — |
| 2016-09-01 | $140.66 | $226.08 | 1,139,700 | — | — |
| 2016-08-31 | $141.79 | $227.90 | 1,951,700 | — | — |
| 2016-08-30 | $139.76 | $224.64 | 715,400 | — | — |
| 2016-08-29 | $141.49 | $227.42 | 970,900 | — | — |
| 2016-08-26 | $138.98 | $223.38 | 1,393,600 | — | — |
| 2016-08-25 | $140.99 | $226.61 | 1,324,200 | — | — |
| 2016-08-24 | $142.28 | $228.69 | 1,853,100 | — | — |
| 2016-08-23 | $143.63 | $230.86 | 5,383,000 | — | — |
| 2016-08-22 | $156.23 | $251.11 | 1,808,800 | — | — |
| 2016-08-19 | $154.61 | $248.50 | 1,333,400 | — | — |
| 2016-08-18 | $154.37 | $248.12 | 823,100 | — | — |
| 2016-08-17 | $153.28 | $246.37 | 960,200 | — | — |
| 2016-08-16 | $151.34 | $243.25 | 859,000 | — | — |
| 2016-08-15 | $152.06 | $244.41 | 920,400 | — | — |
| 2016-08-12 | $152.83 | $245.64 | 841,300 | — | — |
| 2016-08-11 | $152.86 | $245.69 | 977,300 | — | — |
| 2016-08-10 | $153.99 | $247.51 | 541,000 | — | — |
| 2016-08-09 | $153.89 | $246.14 | 921,600 | — | — |
| 2016-08-08 | $154.47 | $247.07 | 873,100 | — | — |
| 2016-08-05 | $155.23 | $248.28 | 962,300 | — | — |
| 2016-08-04 | $156.20 | $249.84 | 1,137,900 | — | — |
| 2016-08-03 | $152.77 | $244.35 | 918,100 | — | — |
| 2016-08-02 | $154.58 | $247.25 | 856,300 | — | — |
| 2016-08-01 | $154.28 | $246.77 | 650,000 | — | — |
| 2016-07-29 | $154.16 | $246.57 | 997,600 | — | — |
| 2016-07-28 | $152.35 | $243.68 | 1,052,100 | — | — |
| 2016-07-27 | $151.74 | $242.70 | 902,700 | — | — |
| 2016-07-26 | $152.72 | $244.27 | 908,700 | — | — |
| 2016-07-25 | $154.72 | $247.47 | 980,100 | — | — |
| 2016-07-22 | $152.97 | $244.67 | 588,500 | — | — |
| 2016-07-21 | $152.74 | $244.30 | 490,400 | — | — |
| 2016-07-20 | $152.39 | $243.74 | 561,200 | — | — |
| 2016-07-19 | $152.83 | $244.45 | 461,100 | — | — |
| 2016-07-18 | $152.74 | $244.30 | 746,800 | — | — |
| 2016-07-15 | $152.76 | $244.33 | 1,182,400 | — | — |
| 2016-07-14 | $151.50 | $242.32 | 1,443,200 | — | — |
| 2016-07-13 | $152.68 | $244.21 | 673,600 | — | — |
| 2016-07-12 | $151.86 | $242.89 | 1,031,200 | — | — |
| 2016-07-11 | $153.25 | $245.12 | 1,240,700 | — | — |
| 2016-07-08 | $154.08 | $246.45 | 883,700 | — | — |
| 2016-07-07 | $153.21 | $245.05 | 738,600 | — | — |
| 2016-07-06 | $153.05 | $244.80 | 1,408,600 | — | — |
| 2016-07-05 | $152.13 | $243.33 | 969,100 | — | — |
| 2016-07-01 | $151.64 | $242.54 | 951,900 | — | — |
| 2016-06-30 | $152.41 | $243.77 | 1,626,700 | — | — |
| 2016-06-29 | $149.11 | $238.50 | 1,118,100 | — | — |
| 2016-06-28 | $146.98 | $235.09 | 993,200 | — | — |
| 2016-06-27 | $146.75 | $234.72 | 1,163,000 | — | — |
| 2016-06-24 | $145.33 | $232.45 | 1,474,900 | — | — |
| 2016-06-23 | $146.56 | $234.42 | 1,190,900 | — | — |
| 2016-06-22 | $147.09 | $235.27 | 1,157,400 | — | — |
| 2016-06-21 | $146.00 | $233.52 | 1,204,600 | — | — |
| 2016-06-20 | $145.16 | $232.18 | 994,700 | — | — |
| 2016-06-17 | $144.72 | $231.47 | 1,009,200 | — | — |
| 2016-06-16 | $145.40 | $232.56 | 1,044,700 | — | — |
| 2016-06-15 | $143.52 | $229.56 | 1,207,200 | — | — |
| 2016-06-14 | $144.08 | $230.45 | 1,510,800 | — | — |
| 2016-06-13 | $144.22 | $230.67 | 1,352,800 | — | — |
| 2016-06-10 | $144.24 | $230.71 | 2,745,400 | — | — |
| 2016-06-09 | $143.23 | $229.09 | 3,681,500 | — | — |
| 2016-06-08 | $132.71 | $212.26 | 1,453,500 | — | — |
| 2016-06-07 | $132.53 | $211.98 | 674,500 | — | — |
| 2016-06-06 | $131.93 | $211.02 | 566,900 | — | — |
| 2016-06-03 | $131.72 | $210.68 | 448,500 | — | — |
| 2016-06-02 | $130.40 | $208.57 | 659,700 | — | — |
| 2016-06-01 | $129.72 | $207.48 | 453,100 | — | — |
| 2016-05-31 | $129.15 | $206.57 | 770,700 | — | — |
| 2016-05-27 | $129.22 | $206.68 | 341,400 | — | — |
| 2016-05-26 | $129.47 | $207.08 | 526,400 | — | — |
| 2016-05-25 | $128.79 | $205.99 | 565,200 | — | — |
| 2016-05-24 | $127.93 | $204.62 | 503,000 | — | — |
| 2016-05-23 | $126.94 | $203.04 | 370,100 | — | — |
| 2016-05-20 | $126.60 | $202.49 | 517,700 | — | — |
| 2016-05-19 | $127.08 | $203.26 | 564,900 | — | — |
| 2016-05-18 | $126.72 | $202.68 | 767,900 | — | — |
| 2016-05-17 | $127.74 | $204.32 | 831,200 | — | — |
| 2016-05-16 | $130.83 | $209.26 | 373,900 | — | — |
| 2016-05-13 | $130.57 | $208.84 | 452,200 | — | — |
| 2016-05-12 | $131.51 | $210.35 | 761,000 | — | — |
| 2016-05-11 | $130.46 | $208.67 | 846,600 | — | — |
| 2016-05-10 | $131.27 | $208.89 | 792,900 | — | — |
| 2016-05-09 | $129.42 | $205.95 | 458,600 | — | — |
| 2016-05-06 | $129.27 | $205.71 | 746,200 | — | — |
| 2016-05-05 | $128.38 | $204.29 | 534,900 | — | — |
| 2016-05-04 | $128.15 | $203.93 | 749,900 | — | — |
| 2016-05-03 | $126.82 | $201.81 | 566,100 | — | — |
| 2016-05-02 | $127.68 | $203.18 | 921,200 | — | — |
| 2016-04-29 | $126.98 | $202.06 | 684,400 | — | — |
| 2016-04-28 | $127.78 | $203.34 | 421,200 | — | — |
| 2016-04-27 | $127.94 | $203.59 | 467,900 | — | — |
| 2016-04-26 | $127.31 | $202.59 | 757,700 | — | — |
| 2016-04-25 | $127.43 | $202.78 | 687,800 | — | — |
| 2016-04-22 | $126.15 | $200.74 | 933,600 | — | — |
| 2016-04-21 | $124.58 | $198.24 | 1,416,200 | — | — |
| 2016-04-20 | $128.54 | $204.55 | 488,300 | — | — |
| 2016-04-19 | $129.53 | $206.12 | 886,800 | — | — |
| 2016-04-18 | $129.38 | $205.88 | 718,100 | — | — |
| 2016-04-15 | $128.40 | $204.32 | 717,500 | — | — |
| 2016-04-14 | $127.40 | $202.73 | 1,240,100 | — | — |
| 2016-04-13 | $128.22 | $204.04 | 919,400 | — | — |
| 2016-04-12 | $127.97 | $203.64 | 367,700 | — | — |
| 2016-04-11 | $127.78 | $203.34 | 655,000 | — | — |
| 2016-04-08 | $127.90 | $203.53 | 509,000 | — | — |
| 2016-04-07 | $127.72 | $203.24 | 927,900 | — | — |
| 2016-04-06 | $127.54 | $202.95 | 1,226,200 | — | — |
| 2016-04-05 | $126.01 | $200.52 | 1,997,400 | — | — |
| 2016-04-04 | $127.57 | $203.00 | 1,970,900 | — | — |
| 2016-04-01 | $132.52 | $210.88 | 949,300 | — | — |
| 2016-03-31 | $129.84 | $206.61 | 1,050,700 | — | — |
| 2016-03-30 | $130.18 | $207.16 | 776,200 | — | — |
| 2016-03-29 | $129.98 | $206.84 | 612,800 | — | — |
| 2016-03-28 | $129.60 | $206.23 | 560,800 | — | — |
| 2016-03-24 | $128.71 | $204.82 | 563,600 | — | — |
| 2016-03-23 | $128.77 | $204.91 | 644,500 | — | — |
| 2016-03-22 | $127.70 | $203.21 | 661,200 | — | — |
| 2016-03-21 | $128.34 | $204.23 | 580,800 | — | — |
| 2016-03-18 | $128.85 | $205.04 | 1,421,700 | — | — |
| 2016-03-17 | $129.91 | $206.73 | 845,000 | — | — |
| 2016-03-16 | $129.14 | $205.50 | 583,700 | — | — |
| 2016-03-15 | $128.46 | $204.42 | 873,700 | — | — |
| 2016-03-14 | $129.26 | $205.69 | 530,600 | — | — |
| 2016-03-11 | $129.52 | $206.11 | 777,200 | — | — |
| 2016-03-10 | $128.49 | $204.47 | 845,700 | — | — |
| 2016-03-09 | $127.07 | $202.21 | 1,046,700 | — | — |
| 2016-03-08 | $126.21 | $200.84 | 1,520,300 | — | — |
| 2016-03-07 | $126.80 | $201.78 | 885,500 | — | — |
| 2016-03-04 | $127.54 | $202.95 | 801,100 | — | — |
| 2016-03-03 | $128.31 | $204.18 | 507,200 | — | — |
| 2016-03-02 | $127.81 | $203.38 | 766,000 | — | — |
| 2016-03-01 | $128.23 | $204.05 | 743,600 | — | — |
| 2016-02-29 | $127.57 | $203.00 | 1,003,500 | — | — |
| 2016-02-26 | $127.67 | $203.16 | 762,300 | — | — |
| 2016-02-25 | $129.57 | $206.18 | 859,500 | — | — |
| 2016-02-24 | $127.76 | $203.30 | 1,457,000 | — | — |
| 2016-02-23 | $123.85 | $197.08 | 2,690,000 | — | — |
| 2016-02-22 | $126.86 | $201.87 | 1,274,000 | — | — |
| 2016-02-19 | $127.75 | $203.29 | 982,200 | — | — |
| 2016-02-18 | $127.53 | $202.94 | 1,531,200 | — | — |
| 2016-02-17 | $127.43 | $202.78 | 1,511,500 | — | — |
| 2016-02-16 | $127.70 | $203.21 | 836,200 | — | — |
| 2016-02-12 | $126.92 | $201.97 | 799,700 | — | — |
| 2016-02-11 | $126.15 | $200.74 | 1,017,200 | — | — |
| 2016-02-10 | $127.82 | $203.40 | 688,700 | — | — |
| 2016-02-09 | $127.35 | $201.59 | 956,700 | — | — |
| 2016-02-08 | $125.69 | $198.96 | 1,059,100 | — | — |
| 2016-02-05 | $125.47 | $198.61 | 588,800 | — | — |
| 2016-02-04 | $125.93 | $199.34 | 1,041,000 | — | — |
| 2016-02-03 | $129.37 | $204.78 | 996,100 | — | — |
| 2016-02-02 | $128.33 | $203.14 | 785,700 | — | — |
| 2016-02-01 | $129.13 | $204.40 | 824,000 | — | — |
| 2016-01-29 | $128.32 | $203.12 | 1,024,000 | — | — |
| 2016-01-28 | $126.29 | $199.91 | 1,044,100 | — | — |
| 2016-01-27 | $124.44 | $196.98 | 1,173,200 | — | — |
| 2016-01-26 | $122.93 | $194.59 | 480,300 | — | — |
| 2016-01-25 | $121.85 | $192.88 | 733,600 | — | — |
| 2016-01-22 | $122.89 | $194.53 | 1,182,400 | — | — |
| 2016-01-21 | $119.26 | $188.78 | 994,300 | — | — |
| 2016-01-20 | $119.38 | $188.97 | 1,149,900 | — | — |
| 2016-01-19 | $119.73 | $189.52 | 947,200 | — | — |
| 2016-01-15 | $118.26 | $187.20 | 1,107,900 | — | — |
| 2016-01-14 | $120.30 | $190.43 | 700,100 | — | — |
| 2016-01-13 | $119.16 | $188.62 | 926,100 | — | — |
| 2016-01-12 | $121.67 | $192.59 | 883,600 | — | — |
| 2016-01-11 | $120.74 | $191.12 | 822,100 | — | — |
| 2016-01-08 | $120.04 | $190.01 | 1,316,600 | — | — |
| 2016-01-07 | $120.31 | $190.44 | 1,020,700 | — | — |
| 2016-01-06 | $122.40 | $193.75 | 1,050,800 | — | — |
| 2016-01-05 | $123.30 | $195.18 | 1,242,600 | — | — |
| 2016-01-04 | $122.38 | $193.72 | 1,183,000 | — | — |