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-06-18 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 | $125.78 | $326.43 | 792,500 | — | — |
| 2016-12-29 | $123.67 | $320.95 | 497,000 | — | — |
| 2016-12-28 | $122.46 | $317.81 | 509,900 | — | — |
| 2016-12-27 | $124.25 | $320.51 | 467,000 | — | — |
| 2016-12-23 | $124.07 | $320.05 | 502,900 | — | — |
| 2016-12-22 | $124.53 | $321.23 | 749,700 | — | — |
| 2016-12-21 | $124.59 | $321.39 | 1,083,700 | — | — |
| 2016-12-20 | $127.29 | $328.35 | 578,900 | — | — |
| 2016-12-19 | $126.15 | $325.41 | 651,000 | — | — |
| 2016-12-16 | $124.34 | $320.74 | 1,413,600 | — | — |
| 2016-12-15 | $122.45 | $315.87 | 1,260,000 | — | — |
| 2016-12-14 | $125.12 | $322.76 | 1,075,700 | — | — |
| 2016-12-13 | $129.02 | $332.82 | 780,700 | — | — |
| 2016-12-12 | $129.35 | $333.67 | 628,500 | — | — |
| 2016-12-09 | $128.74 | $332.09 | 627,500 | — | — |
| 2016-12-08 | $129.50 | $334.05 | 741,600 | — | — |
| 2016-12-07 | $128.84 | $332.35 | 770,500 | — | — |
| 2016-12-06 | $126.03 | $325.10 | 786,400 | — | — |
| 2016-12-05 | $124.12 | $320.18 | 834,800 | — | — |
| 2016-12-02 | $123.11 | $317.57 | 762,500 | — | — |
| 2016-12-01 | $121.79 | $314.17 | 1,069,500 | — | — |
| 2016-11-30 | $123.88 | $319.56 | 1,204,100 | — | — |
| 2016-11-29 | $125.26 | $323.12 | 1,053,000 | — | — |
| 2016-11-28 | $123.78 | $319.30 | 987,400 | — | — |
| 2016-11-25 | $122.99 | $317.26 | 237,300 | — | — |
| 2016-11-23 | $122.43 | $315.82 | 446,800 | — | — |
| 2016-11-22 | $122.75 | $316.64 | 958,700 | — | — |
| 2016-11-21 | $120.93 | $311.95 | 873,200 | — | — |
| 2016-11-18 | $121.16 | $312.54 | 1,582,300 | — | — |
| 2016-11-17 | $121.66 | $313.83 | 513,000 | — | — |
| 2016-11-16 | $122.76 | $316.67 | 914,900 | — | — |
| 2016-11-15 | $124.52 | $321.21 | 1,682,400 | — | — |
| 2016-11-14 | $126.07 | $325.21 | 1,613,500 | — | — |
| 2016-11-11 | $122.50 | $316.00 | 2,278,600 | — | — |
| 2016-11-10 | $122.31 | $315.51 | 2,173,600 | — | — |
| 2016-11-09 | $117.80 | $303.87 | 1,052,800 | — | — |
| 2016-11-08 | $118.08 | $304.60 | 887,400 | — | — |
| 2016-11-07 | $118.01 | $304.42 | 1,321,200 | — | — |
| 2016-11-04 | $116.08 | $299.44 | 1,045,300 | — | — |
| 2016-11-03 | $114.07 | $294.25 | 932,900 | — | — |
| 2016-11-02 | $114.33 | $294.92 | 1,274,100 | — | — |
| 2016-11-01 | $117.14 | $302.17 | 978,400 | — | — |
| 2016-10-31 | $120.48 | $310.79 | 881,000 | — | — |
| 2016-10-28 | $118.94 | $306.81 | 1,023,400 | — | — |
| 2016-10-27 | $119.78 | $308.98 | 1,502,100 | — | — |
| 2016-10-26 | $122.89 | $317.00 | 1,102,600 | — | — |
| 2016-10-25 | $125.33 | $323.30 | 781,600 | — | — |
| 2016-10-24 | $126.18 | $325.49 | 606,500 | — | — |
| 2016-10-21 | $125.88 | $324.72 | 669,500 | — | — |
| 2016-10-20 | $126.10 | $325.28 | 597,400 | — | — |
| 2016-10-19 | $127.28 | $328.33 | 510,300 | — | — |
| 2016-10-18 | $127.18 | $328.07 | 849,500 | — | — |
| 2016-10-17 | $126.51 | $326.34 | 860,000 | — | — |
| 2016-10-14 | $126.90 | $327.35 | 1,089,400 | — | — |
| 2016-10-13 | $128.76 | $332.15 | 1,101,100 | — | — |
| 2016-10-12 | $128.18 | $330.65 | 790,000 | — | — |
| 2016-10-11 | $127.44 | $328.74 | 630,100 | — | — |
| 2016-10-10 | $128.71 | $332.02 | 559,600 | — | — |
| 2016-10-07 | $129.03 | $332.84 | 752,900 | — | — |
| 2016-10-06 | $128.89 | $332.48 | 1,019,800 | — | — |
| 2016-10-05 | $128.33 | $331.04 | 738,300 | — | — |
| 2016-10-04 | $131.43 | $339.03 | 724,500 | — | — |
| 2016-10-03 | $133.39 | $344.09 | 515,300 | — | — |
| 2016-09-30 | $136.29 | $351.57 | 840,700 | — | — |
| 2016-09-29 | $136.31 | $351.62 | 678,900 | — | — |
| 2016-09-28 | $138.38 | $356.96 | 698,200 | — | — |
| 2016-09-27 | $138.12 | $354.61 | 581,800 | — | — |
| 2016-09-26 | $139.09 | $357.10 | 530,900 | — | — |
| 2016-09-23 | $139.68 | $358.62 | 671,900 | — | — |
| 2016-09-22 | $139.04 | $356.98 | 596,900 | — | — |
| 2016-09-21 | $137.15 | $352.12 | 533,400 | — | — |
| 2016-09-20 | $135.32 | $347.42 | 487,500 | — | — |
| 2016-09-19 | $135.24 | $347.22 | 514,200 | — | — |
| 2016-09-16 | $134.70 | $345.83 | 1,299,200 | — | — |
| 2016-09-15 | $134.76 | $345.99 | 655,700 | — | — |
| 2016-09-14 | $134.79 | $346.06 | 408,500 | — | — |
| 2016-09-13 | $134.87 | $346.27 | 836,700 | — | — |
| 2016-09-12 | $138.43 | $355.41 | 1,177,900 | — | — |
| 2016-09-09 | $135.22 | $347.17 | 1,075,500 | — | — |
| 2016-09-08 | $141.82 | $364.11 | 1,309,100 | — | — |
| 2016-09-07 | $143.17 | $367.58 | 367,800 | — | — |
| 2016-09-06 | $142.75 | $366.50 | 582,600 | — | — |
| 2016-09-02 | $142.30 | $365.35 | 511,600 | — | — |
| 2016-09-01 | $141.06 | $362.16 | 844,400 | — | — |
| 2016-08-31 | $140.13 | $359.77 | 1,144,900 | — | — |
| 2016-08-30 | $140.45 | $360.60 | 556,200 | — | — |
| 2016-08-29 | $140.46 | $360.62 | 488,200 | — | — |
| 2016-08-26 | $139.17 | $357.31 | 577,100 | — | — |
| 2016-08-25 | $140.49 | $360.70 | 560,400 | — | — |
| 2016-08-24 | $140.35 | $360.34 | 473,700 | — | — |
| 2016-08-23 | $141.35 | $362.91 | 518,100 | — | — |
| 2016-08-22 | $141.87 | $364.24 | 468,800 | — | — |
| 2016-08-19 | $141.35 | $362.91 | 764,800 | — | — |
| 2016-08-18 | $142.37 | $365.53 | 639,600 | — | — |
| 2016-08-17 | $142.88 | $366.83 | 558,200 | — | — |
| 2016-08-16 | $142.35 | $365.47 | 429,300 | — | — |
| 2016-08-15 | $143.61 | $368.71 | 620,700 | — | — |
| 2016-08-12 | $142.82 | $366.68 | 317,200 | — | — |
| 2016-08-11 | $142.35 | $365.47 | 455,000 | — | — |
| 2016-08-10 | $143.39 | $368.14 | 610,200 | — | — |
| 2016-08-09 | $143.40 | $368.17 | 516,300 | — | — |
| 2016-08-08 | $142.80 | $366.63 | 640,800 | — | — |
| 2016-08-05 | $142.11 | $364.86 | 835,400 | — | — |
| 2016-08-04 | $140.87 | $361.67 | 585,800 | — | — |
| 2016-08-03 | $140.41 | $360.49 | 623,900 | — | — |
| 2016-08-02 | $140.64 | $361.08 | 680,600 | — | — |
| 2016-08-01 | $142.47 | $365.78 | 619,500 | — | — |
| 2016-07-29 | $142.13 | $364.91 | 834,000 | — | — |
| 2016-07-28 | $139.44 | $358.00 | 624,800 | — | — |
| 2016-07-27 | $138.65 | $355.97 | 747,200 | — | — |
| 2016-07-26 | $138.85 | $356.49 | 559,200 | — | — |
| 2016-07-25 | $139.07 | $357.05 | 429,600 | — | — |
| 2016-07-22 | $138.92 | $356.67 | 503,900 | — | — |
| 2016-07-21 | $137.56 | $353.18 | 356,600 | — | — |
| 2016-07-20 | $137.15 | $352.12 | 486,200 | — | — |
| 2016-07-19 | $137.45 | $352.89 | 618,100 | — | — |
| 2016-07-18 | $136.53 | $350.53 | 484,000 | — | — |
| 2016-07-15 | $136.05 | $349.30 | 571,600 | — | — |
| 2016-07-14 | $135.86 | $348.81 | 439,600 | — | — |
| 2016-07-13 | $136.61 | $350.74 | 544,400 | — | — |
| 2016-07-12 | $135.97 | $349.09 | 894,500 | — | — |
| 2016-07-11 | $134.53 | $345.40 | 460,200 | — | — |
| 2016-07-08 | $133.32 | $342.29 | 658,000 | — | — |
| 2016-07-07 | $130.03 | $333.84 | 803,400 | — | — |
| 2016-07-06 | $131.48 | $337.57 | 968,700 | — | — |
| 2016-07-05 | $133.47 | $342.68 | 883,300 | — | — |
| 2016-07-01 | $132.03 | $338.98 | 462,000 | — | — |
| 2016-06-30 | $131.90 | $338.64 | 818,500 | — | — |
| 2016-06-29 | $131.50 | $337.62 | 969,400 | — | — |
| 2016-06-28 | $128.93 | $331.02 | 986,000 | — | — |
| 2016-06-27 | $126.50 | $323.11 | 1,168,600 | — | — |
| 2016-06-24 | $128.03 | $327.02 | 2,652,300 | — | — |
| 2016-06-23 | $129.98 | $332.00 | 489,300 | — | — |
| 2016-06-22 | $128.17 | $327.38 | 795,000 | — | — |
| 2016-06-21 | $127.59 | $325.90 | 537,500 | — | — |
| 2016-06-20 | $126.85 | $324.01 | 913,100 | — | — |
| 2016-06-17 | $126.69 | $323.60 | 910,000 | — | — |
| 2016-06-16 | $126.56 | $323.26 | 839,700 | — | — |
| 2016-06-15 | $126.69 | $323.60 | 731,400 | — | — |
| 2016-06-14 | $126.22 | $322.40 | 747,300 | — | — |
| 2016-06-13 | $127.12 | $324.70 | 992,000 | — | — |
| 2016-06-10 | $128.23 | $327.53 | 638,600 | — | — |
| 2016-06-09 | $128.98 | $329.45 | 457,200 | — | — |
| 2016-06-08 | $128.07 | $327.12 | 480,900 | — | — |
| 2016-06-07 | $127.89 | $326.66 | 378,000 | — | — |
| 2016-06-06 | $127.06 | $324.54 | 761,900 | — | — |
| 2016-06-03 | $127.78 | $326.38 | 737,000 | — | — |
| 2016-06-02 | $127.26 | $325.05 | 624,700 | — | — |
| 2016-06-01 | $127.11 | $324.67 | 732,100 | — | — |
| 2016-05-31 | $125.63 | $320.89 | 948,500 | — | — |
| 2016-05-27 | $125.41 | $320.33 | 573,100 | — | — |
| 2016-05-26 | $124.80 | $318.77 | 632,300 | — | — |
| 2016-05-25 | $125.26 | $319.94 | 863,000 | — | — |
| 2016-05-24 | $125.86 | $321.48 | 767,700 | — | — |
| 2016-05-23 | $124.44 | $317.85 | 712,400 | — | — |
| 2016-05-20 | $124.39 | $317.72 | 1,094,600 | — | — |
| 2016-05-19 | $123.71 | $315.98 | 1,193,600 | — | — |
| 2016-05-18 | $127.25 | $325.03 | 1,555,400 | — | — |
| 2016-05-17 | $130.39 | $333.05 | 922,700 | — | — |
| 2016-05-16 | $130.81 | $334.12 | 462,100 | — | — |
| 2016-05-13 | $130.06 | $332.20 | 635,100 | — | — |
| 2016-05-12 | $131.38 | $335.58 | 606,100 | — | — |
| 2016-05-11 | $130.90 | $334.35 | 968,000 | — | — |
| 2016-05-10 | $133.13 | $340.05 | 850,400 | — | — |
| 2016-05-09 | $132.27 | $337.85 | 760,100 | — | — |
| 2016-05-06 | $130.90 | $334.35 | 922,700 | — | — |
| 2016-05-05 | $130.86 | $334.25 | 596,100 | — | — |
| 2016-05-04 | $130.58 | $333.53 | 805,900 | — | — |
| 2016-05-03 | $129.94 | $331.90 | 492,100 | — | — |
| 2016-05-02 | $131.11 | $334.89 | 459,800 | — | — |
| 2016-04-29 | $128.86 | $329.14 | 821,400 | — | — |
| 2016-04-28 | $129.65 | $331.16 | 466,500 | — | — |
| 2016-04-27 | $130.60 | $333.58 | 613,100 | — | — |
| 2016-04-26 | $130.55 | $333.46 | 585,300 | — | — |
| 2016-04-25 | $130.00 | $332.05 | 564,000 | — | — |
| 2016-04-22 | $129.40 | $330.52 | 416,100 | — | — |
| 2016-04-21 | $127.90 | $326.69 | 661,900 | — | — |
| 2016-04-20 | $128.68 | $328.68 | 430,400 | — | — |
| 2016-04-19 | $131.14 | $334.96 | 433,600 | — | — |
| 2016-04-18 | $130.01 | $332.08 | 700,900 | — | — |
| 2016-04-15 | $129.58 | $330.98 | 538,600 | — | — |
| 2016-04-14 | $128.32 | $327.76 | 482,700 | — | — |
| 2016-04-13 | $128.35 | $327.84 | 727,700 | — | — |
| 2016-04-12 | $129.20 | $330.01 | 828,700 | — | — |
| 2016-04-11 | $126.90 | $324.13 | 467,300 | — | — |
| 2016-04-08 | $127.12 | $324.70 | 568,500 | — | — |
| 2016-04-07 | $126.21 | $322.37 | 599,200 | — | — |
| 2016-04-06 | $127.90 | $326.69 | 493,800 | — | — |
| 2016-04-05 | $127.03 | $324.47 | 521,400 | — | — |
| 2016-04-04 | $127.50 | $325.67 | 540,100 | — | — |
| 2016-04-01 | $127.29 | $325.13 | 604,400 | — | — |
| 2016-03-31 | $127.08 | $324.59 | 717,700 | — | — |
| 2016-03-30 | $126.72 | $323.67 | 602,600 | — | — |
| 2016-03-29 | $126.77 | $323.80 | 579,000 | — | — |
| 2016-03-28 | $124.93 | $317.44 | 503,700 | — | — |
| 2016-03-24 | $123.87 | $314.75 | 688,900 | — | — |
| 2016-03-23 | $124.25 | $315.71 | 856,900 | — | — |
| 2016-03-22 | $125.32 | $318.43 | 934,400 | — | — |
| 2016-03-21 | $125.95 | $320.03 | 1,263,300 | — | — |
| 2016-03-18 | $126.66 | $321.84 | 1,233,300 | — | — |
| 2016-03-17 | $127.00 | $322.70 | 880,200 | — | — |
| 2016-03-16 | $125.37 | $318.56 | 822,200 | — | — |
| 2016-03-15 | $123.37 | $313.48 | 782,300 | — | — |
| 2016-03-14 | $122.72 | $311.83 | 692,900 | — | — |
| 2016-03-11 | $122.70 | $311.77 | 1,192,100 | — | — |
| 2016-03-10 | $117.12 | $297.60 | 362,500 | — | — |
| 2016-03-09 | $117.34 | $298.16 | 701,000 | — | — |
| 2016-03-08 | $117.10 | $297.55 | 587,700 | — | — |
| 2016-03-07 | $118.65 | $301.48 | 477,300 | — | — |
| 2016-03-04 | $118.58 | $301.31 | 777,100 | — | — |
| 2016-03-03 | $118.40 | $300.85 | 763,700 | — | — |
| 2016-03-02 | $118.03 | $299.91 | 584,900 | — | — |
| 2016-03-01 | $118.06 | $299.98 | 816,100 | — | — |
| 2016-02-29 | $114.14 | $290.02 | 1,246,700 | — | — |
| 2016-02-26 | $113.90 | $289.41 | 685,200 | — | — |
| 2016-02-25 | $115.18 | $292.67 | 639,500 | — | — |
| 2016-02-24 | $113.72 | $288.96 | 701,700 | — | — |
| 2016-02-23 | $114.35 | $290.56 | 1,439,400 | — | — |
| 2016-02-22 | $114.76 | $291.60 | 972,600 | — | — |
| 2016-02-19 | $112.40 | $285.60 | 870,200 | — | — |
| 2016-02-18 | $111.62 | $283.62 | 964,100 | — | — |
| 2016-02-17 | $111.97 | $284.51 | 745,100 | — | — |
| 2016-02-16 | $110.29 | $280.24 | 1,096,600 | — | — |
| 2016-02-12 | $108.61 | $275.97 | 714,900 | — | — |
| 2016-02-11 | $108.18 | $274.88 | 936,800 | — | — |
| 2016-02-10 | $111.19 | $282.53 | 679,300 | — | — |
| 2016-02-09 | $108.97 | $276.89 | 1,175,000 | — | — |
| 2016-02-08 | $111.14 | $282.40 | 1,110,500 | — | — |
| 2016-02-05 | $115.09 | $292.44 | 862,800 | — | — |
| 2016-02-04 | $117.25 | $297.93 | 1,094,500 | — | — |
| 2016-02-03 | $114.70 | $291.45 | 1,088,300 | — | — |
| 2016-02-02 | $114.82 | $291.75 | 1,268,000 | — | — |
| 2016-02-01 | $116.31 | $295.54 | 1,099,100 | — | — |
| 2016-01-29 | $116.21 | $295.28 | 1,888,100 | — | — |
| 2016-01-28 | $115.44 | $293.33 | 1,832,000 | — | — |
| 2016-01-27 | $119.14 | $302.73 | 581,800 | — | — |
| 2016-01-26 | $120.35 | $305.80 | 726,300 | — | — |
| 2016-01-25 | $117.81 | $299.35 | 727,100 | — | — |
| 2016-01-22 | $119.20 | $302.88 | 647,100 | — | — |
| 2016-01-21 | $116.04 | $294.85 | 628,500 | — | — |
| 2016-01-20 | $115.85 | $294.37 | 1,154,400 | — | — |
| 2016-01-19 | $119.33 | $303.21 | 602,800 | — | — |
| 2016-01-15 | $118.45 | $300.98 | 808,100 | — | — |
| 2016-01-14 | $119.87 | $304.58 | 929,600 | — | — |
| 2016-01-13 | $118.73 | $301.69 | 719,800 | — | — |
| 2016-01-12 | $121.01 | $307.48 | 903,300 | — | — |
| 2016-01-11 | $122.68 | $311.72 | 763,400 | — | — |
| 2016-01-08 | $121.48 | $308.67 | 803,000 | — | — |
| 2016-01-07 | $124.98 | $317.57 | 919,100 | — | — |
| 2016-01-06 | $127.24 | $323.31 | 796,100 | — | — |
| 2016-01-05 | $127.26 | $323.36 | 692,600 | — | — |
| 2016-01-04 | $124.20 | $315.59 | 800,900 | — | — |