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
- 1980-03-17 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 | $118.23 | $338.36 | 788,500 | — | — |
| 2016-12-29 | $118.67 | $339.62 | 503,600 | — | — |
| 2016-12-28 | $118.48 | $339.08 | 926,200 | — | — |
| 2016-12-27 | $118.59 | $339.39 | 507,600 | — | — |
| 2016-12-23 | $119.65 | $342.42 | 736,100 | — | — |
| 2016-12-22 | $118.91 | $340.31 | 763,500 | — | — |
| 2016-12-21 | $118.65 | $339.56 | 1,334,500 | — | — |
| 2016-12-20 | $116.09 | $332.24 | 710,200 | — | — |
| 2016-12-19 | $116.02 | $332.03 | 748,500 | — | — |
| 2016-12-16 | $116.97 | $334.75 | 1,182,800 | — | — |
| 2016-12-15 | $117.13 | $335.21 | 1,003,500 | — | — |
| 2016-12-14 | $115.85 | $331.55 | 838,900 | — | — |
| 2016-12-13 | $116.48 | $333.35 | 812,000 | — | — |
| 2016-12-12 | $117.03 | $334.93 | 852,200 | — | — |
| 2016-12-09 | $117.16 | $335.30 | 618,100 | — | — |
| 2016-12-08 | $117.60 | $336.56 | 873,500 | — | — |
| 2016-12-07 | $115.99 | $331.95 | 762,900 | — | — |
| 2016-12-06 | $113.50 | $324.82 | 834,300 | — | — |
| 2016-12-05 | $114.33 | $327.20 | 1,065,200 | — | — |
| 2016-12-02 | $114.03 | $326.34 | 1,084,700 | — | — |
| 2016-12-01 | $111.54 | $319.21 | 1,964,600 | — | — |
| 2016-11-30 | $114.45 | $327.54 | 2,085,800 | — | — |
| 2016-11-29 | $119.32 | $341.48 | 712,200 | — | — |
| 2016-11-28 | $119.19 | $341.11 | 1,041,200 | — | — |
| 2016-11-25 | $120.06 | $343.60 | 374,500 | — | — |
| 2016-11-23 | $120.07 | $343.63 | 482,800 | — | — |
| 2016-11-22 | $120.24 | $344.11 | 635,800 | — | — |
| 2016-11-21 | $121.60 | $348.00 | 679,500 | — | — |
| 2016-11-18 | $121.56 | $346.95 | 687,900 | — | — |
| 2016-11-17 | $121.81 | $347.66 | 1,232,700 | — | — |
| 2016-11-16 | $119.50 | $341.07 | 1,314,600 | — | — |
| 2016-11-15 | $118.15 | $337.21 | 2,153,300 | — | — |
| 2016-11-14 | $115.14 | $328.62 | 1,561,500 | — | — |
| 2016-11-11 | $114.03 | $325.45 | 2,158,500 | — | — |
| 2016-11-10 | $116.23 | $331.73 | 3,778,900 | — | — |
| 2016-11-09 | $122.53 | $349.71 | 1,270,100 | — | — |
| 2016-11-08 | $127.07 | $362.67 | 421,200 | — | — |
| 2016-11-07 | $126.09 | $359.87 | 454,600 | — | — |
| 2016-11-04 | $123.61 | $352.80 | 640,900 | — | — |
| 2016-11-03 | $122.97 | $350.97 | 396,400 | — | — |
| 2016-11-02 | $122.43 | $349.43 | 547,800 | — | — |
| 2016-11-01 | $123.64 | $352.88 | 714,000 | — | — |
| 2016-10-31 | $123.97 | $353.82 | 928,500 | — | — |
| 2016-10-28 | $122.00 | $348.20 | 969,200 | — | — |
| 2016-10-27 | $123.17 | $351.54 | 1,813,100 | — | — |
| 2016-10-26 | $128.71 | $367.35 | 820,200 | — | — |
| 2016-10-25 | $130.43 | $372.26 | 764,400 | — | — |
| 2016-10-24 | $131.19 | $374.43 | 313,000 | — | — |
| 2016-10-21 | $129.76 | $370.35 | 285,400 | — | — |
| 2016-10-20 | $129.53 | $369.69 | 336,800 | — | — |
| 2016-10-19 | $130.21 | $371.63 | 433,700 | — | — |
| 2016-10-18 | $130.28 | $371.83 | 382,600 | — | — |
| 2016-10-17 | $129.53 | $369.69 | 370,500 | — | — |
| 2016-10-14 | $130.35 | $372.03 | 569,500 | — | — |
| 2016-10-13 | $128.99 | $368.15 | 464,900 | — | — |
| 2016-10-12 | $130.03 | $371.12 | 380,200 | — | — |
| 2016-10-11 | $128.65 | $367.18 | 453,500 | — | — |
| 2016-10-10 | $131.11 | $374.20 | 331,200 | — | — |
| 2016-10-07 | $130.14 | $371.43 | 664,400 | — | — |
| 2016-10-06 | $132.21 | $377.34 | 489,300 | — | — |
| 2016-10-05 | $132.05 | $376.89 | 536,200 | — | — |
| 2016-10-04 | $133.27 | $380.37 | 401,800 | — | — |
| 2016-10-03 | $133.97 | $382.36 | 406,900 | — | — |
| 2016-09-30 | $134.58 | $384.11 | 604,700 | — | — |
| 2016-09-29 | $133.33 | $380.54 | 542,300 | — | — |
| 2016-09-28 | $134.42 | $383.65 | 652,400 | — | — |
| 2016-09-27 | $132.65 | $378.60 | 575,400 | — | — |
| 2016-09-26 | $131.31 | $374.77 | 697,300 | — | — |
| 2016-09-23 | $132.13 | $377.11 | 804,100 | — | — |
| 2016-09-22 | $133.66 | $381.48 | 581,200 | — | — |
| 2016-09-21 | $133.12 | $379.94 | 504,700 | — | — |
| 2016-09-20 | $131.85 | $376.31 | 515,700 | — | — |
| 2016-09-19 | $131.55 | $375.46 | 414,400 | — | — |
| 2016-09-16 | $132.21 | $377.34 | 1,166,000 | — | — |
| 2016-09-15 | $134.35 | $383.45 | 729,000 | — | — |
| 2016-09-14 | $131.90 | $376.46 | 520,700 | — | — |
| 2016-09-13 | $131.46 | $375.20 | 647,100 | — | — |
| 2016-09-12 | $133.08 | $379.82 | 646,900 | — | — |
| 2016-09-09 | $131.09 | $374.14 | 819,800 | — | — |
| 2016-09-08 | $134.68 | $384.39 | 471,900 | — | — |
| 2016-09-07 | $135.19 | $385.85 | 583,800 | — | — |
| 2016-09-06 | $135.10 | $385.59 | 572,300 | — | — |
| 2016-09-02 | $134.16 | $382.91 | 382,800 | — | — |
| 2016-09-01 | $133.09 | $379.85 | 508,900 | — | — |
| 2016-08-31 | $131.90 | $376.46 | 479,800 | — | — |
| 2016-08-30 | $132.10 | $377.03 | 429,600 | — | — |
| 2016-08-29 | $131.89 | $376.43 | 230,100 | — | — |
| 2016-08-26 | $131.47 | $375.23 | 434,400 | — | — |
| 2016-08-25 | $130.49 | $372.43 | 512,900 | — | — |
| 2016-08-24 | $130.42 | $372.23 | 628,600 | — | — |
| 2016-08-23 | $131.29 | $374.72 | 476,400 | — | — |
| 2016-08-22 | $131.57 | $375.52 | 333,600 | — | — |
| 2016-08-19 | $131.42 | $375.09 | 406,100 | — | — |
| 2016-08-18 | $131.41 | $375.06 | 344,800 | — | — |
| 2016-08-17 | $130.98 | $373.83 | 528,600 | — | — |
| 2016-08-16 | $130.31 | $370.98 | 452,100 | — | — |
| 2016-08-15 | $131.56 | $374.54 | 346,000 | — | — |
| 2016-08-12 | $132.36 | $376.81 | 332,400 | — | — |
| 2016-08-11 | $132.69 | $377.75 | 565,200 | — | — |
| 2016-08-10 | $132.39 | $376.90 | 317,800 | — | — |
| 2016-08-09 | $132.22 | $376.41 | 494,100 | — | — |
| 2016-08-08 | $131.36 | $373.97 | 423,200 | — | — |
| 2016-08-05 | $132.84 | $378.18 | 579,600 | — | — |
| 2016-08-04 | $131.28 | $373.74 | 797,100 | — | — |
| 2016-08-03 | $130.37 | $371.15 | 734,100 | — | — |
| 2016-08-02 | $130.82 | $372.43 | 625,700 | — | — |
| 2016-08-01 | $131.94 | $375.62 | 692,200 | — | — |
| 2016-07-29 | $132.46 | $377.10 | 1,279,400 | — | — |
| 2016-07-28 | $133.49 | $380.03 | 1,556,300 | — | — |
| 2016-07-27 | $135.38 | $385.41 | 968,400 | — | — |
| 2016-07-26 | $136.04 | $387.29 | 877,300 | — | — |
| 2016-07-25 | $136.43 | $388.40 | 551,000 | — | — |
| 2016-07-22 | $135.78 | $386.55 | 434,200 | — | — |
| 2016-07-21 | $134.83 | $383.84 | 701,500 | — | — |
| 2016-07-20 | $135.69 | $386.29 | 368,600 | — | — |
| 2016-07-19 | $134.54 | $383.02 | 448,700 | — | — |
| 2016-07-18 | $133.93 | $381.28 | 479,500 | — | — |
| 2016-07-15 | $134.05 | $381.62 | 477,400 | — | — |
| 2016-07-14 | $133.62 | $380.40 | 578,400 | — | — |
| 2016-07-13 | $133.42 | $379.83 | 714,000 | — | — |
| 2016-07-12 | $133.37 | $379.69 | 638,200 | — | — |
| 2016-07-11 | $132.45 | $377.07 | 474,300 | — | — |
| 2016-07-08 | $132.24 | $376.47 | 744,100 | — | — |
| 2016-07-07 | $130.41 | $371.26 | 571,000 | — | — |
| 2016-07-06 | $130.04 | $370.21 | 579,600 | — | — |
| 2016-07-05 | $128.90 | $366.96 | 675,400 | — | — |
| 2016-07-01 | $128.47 | $365.74 | 481,100 | — | — |
| 2016-06-30 | $128.40 | $365.54 | 932,300 | — | — |
| 2016-06-29 | $125.70 | $357.85 | 893,700 | — | — |
| 2016-06-28 | $121.99 | $347.29 | 724,900 | — | — |
| 2016-06-27 | $118.63 | $337.73 | 902,400 | — | — |
| 2016-06-24 | $122.09 | $347.58 | 886,400 | — | — |
| 2016-06-23 | $126.96 | $361.44 | 506,800 | — | — |
| 2016-06-22 | $125.15 | $356.29 | 605,700 | — | — |
| 2016-06-21 | $124.96 | $355.75 | 462,300 | — | — |
| 2016-06-20 | $124.19 | $353.55 | 657,500 | — | — |
| 2016-06-17 | $122.65 | $349.17 | 1,577,900 | — | — |
| 2016-06-16 | $122.35 | $348.32 | 792,400 | — | — |
| 2016-06-15 | $121.57 | $346.10 | 1,009,800 | — | — |
| 2016-06-14 | $122.37 | $348.37 | 1,012,500 | — | — |
| 2016-06-13 | $123.39 | $351.28 | 662,200 | — | — |
| 2016-06-10 | $123.90 | $352.73 | 760,900 | — | — |
| 2016-06-09 | $125.94 | $358.54 | 503,100 | — | — |
| 2016-06-08 | $125.96 | $358.59 | 655,300 | — | — |
| 2016-06-07 | $125.17 | $356.34 | 611,700 | — | — |
| 2016-06-06 | $125.82 | $358.19 | 438,000 | — | — |
| 2016-06-03 | $125.20 | $356.43 | 434,700 | — | — |
| 2016-06-02 | $126.31 | $359.59 | 450,700 | — | — |
| 2016-06-01 | $125.49 | $357.26 | 384,400 | — | — |
| 2016-05-31 | $125.73 | $357.94 | 740,100 | — | — |
| 2016-05-27 | $126.29 | $359.53 | 493,400 | — | — |
| 2016-05-26 | $125.07 | $356.06 | 561,100 | — | — |
| 2016-05-25 | $124.89 | $355.55 | 601,800 | — | — |
| 2016-05-24 | $125.16 | $356.32 | 559,300 | — | — |
| 2016-05-23 | $122.39 | $348.43 | 391,200 | — | — |
| 2016-05-20 | $122.88 | $348.89 | 690,600 | — | — |
| 2016-05-19 | $122.55 | $347.95 | 502,400 | — | — |
| 2016-05-18 | $122.41 | $347.55 | 672,600 | — | — |
| 2016-05-17 | $122.94 | $349.06 | 733,000 | — | — |
| 2016-05-16 | $123.69 | $351.18 | 746,500 | — | — |
| 2016-05-13 | $122.59 | $348.06 | 664,800 | — | — |
| 2016-05-12 | $122.65 | $348.23 | 620,100 | — | — |
| 2016-05-11 | $122.18 | $346.90 | 850,500 | — | — |
| 2016-05-10 | $124.59 | $353.74 | 1,123,700 | — | — |
| 2016-05-09 | $120.97 | $343.46 | 658,900 | — | — |
| 2016-05-06 | $119.92 | $340.48 | 655,700 | — | — |
| 2016-05-05 | $120.04 | $340.82 | 541,900 | — | — |
| 2016-05-04 | $119.30 | $338.72 | 598,200 | — | — |
| 2016-05-03 | $120.09 | $340.96 | 816,800 | — | — |
| 2016-05-02 | $121.22 | $344.17 | 709,000 | — | — |
| 2016-04-29 | $120.25 | $341.42 | 969,900 | — | — |
| 2016-04-28 | $120.32 | $341.62 | 2,611,100 | — | — |
| 2016-04-27 | $118.61 | $336.76 | 821,700 | — | — |
| 2016-04-26 | $117.18 | $332.70 | 450,200 | — | — |
| 2016-04-25 | $116.31 | $330.23 | 435,200 | — | — |
| 2016-04-22 | $115.71 | $328.53 | 370,500 | — | — |
| 2016-04-21 | $115.91 | $329.10 | 463,300 | — | — |
| 2016-04-20 | $117.33 | $333.13 | 455,200 | — | — |
| 2016-04-19 | $116.41 | $330.52 | 487,900 | — | — |
| 2016-04-18 | $116.75 | $331.48 | 316,200 | — | — |
| 2016-04-15 | $116.18 | $329.86 | 471,400 | — | — |
| 2016-04-14 | $115.97 | $329.27 | 627,000 | — | — |
| 2016-04-13 | $114.95 | $326.37 | 407,300 | — | — |
| 2016-04-12 | $113.48 | $322.20 | 448,000 | — | — |
| 2016-04-11 | $113.69 | $322.79 | 464,300 | — | — |
| 2016-04-08 | $115.02 | $326.57 | 710,200 | — | — |
| 2016-04-07 | $113.78 | $323.05 | 438,800 | — | — |
| 2016-04-06 | $115.45 | $327.79 | 509,500 | — | — |
| 2016-04-05 | $114.57 | $325.29 | 621,400 | — | — |
| 2016-04-04 | $115.42 | $327.70 | 374,100 | — | — |
| 2016-04-01 | $116.59 | $331.03 | 726,400 | — | — |
| 2016-03-31 | $114.29 | $324.50 | 532,900 | — | — |
| 2016-03-30 | $113.90 | $323.39 | 401,000 | — | — |
| 2016-03-29 | $112.85 | $320.41 | 308,000 | — | — |
| 2016-03-28 | $111.95 | $317.85 | 367,400 | — | — |
| 2016-03-24 | $111.23 | $315.81 | 962,900 | — | — |
| 2016-03-23 | $111.54 | $316.69 | 1,042,200 | — | — |
| 2016-03-22 | $112.51 | $319.44 | 410,400 | — | — |
| 2016-03-21 | $112.22 | $318.62 | 590,900 | — | — |
| 2016-03-18 | $112.51 | $319.44 | 959,300 | — | — |
| 2016-03-17 | $111.31 | $316.04 | 540,800 | — | — |
| 2016-03-16 | $110.13 | $312.68 | 575,300 | — | — |
| 2016-03-15 | $109.50 | $310.90 | 650,900 | — | — |
| 2016-03-14 | $109.71 | $311.49 | 711,200 | — | — |
| 2016-03-11 | $108.45 | $307.91 | 1,310,800 | — | — |
| 2016-03-10 | $106.78 | $303.17 | 579,000 | — | — |
| 2016-03-09 | $106.76 | $303.12 | 550,000 | — | — |
| 2016-03-08 | $106.00 | $300.96 | 673,500 | — | — |
| 2016-03-07 | $106.08 | $301.19 | 562,100 | — | — |
| 2016-03-04 | $107.66 | $305.67 | 814,800 | — | — |
| 2016-03-03 | $107.13 | $304.17 | 513,100 | — | — |
| 2016-03-02 | $107.00 | $303.80 | 595,200 | — | — |
| 2016-03-01 | $106.49 | $302.35 | 637,900 | — | — |
| 2016-02-29 | $104.88 | $296.84 | 652,900 | — | — |
| 2016-02-26 | $106.37 | $301.06 | 629,900 | — | — |
| 2016-02-25 | $106.53 | $301.51 | 924,600 | — | — |
| 2016-02-24 | $104.44 | $295.60 | 788,900 | — | — |
| 2016-02-23 | $103.14 | $291.92 | 624,200 | — | — |
| 2016-02-22 | $103.36 | $292.54 | 923,200 | — | — |
| 2016-02-19 | $100.99 | $285.83 | 1,542,500 | — | — |
| 2016-02-18 | $100.89 | $285.55 | 768,100 | — | — |
| 2016-02-17 | $101.79 | $288.10 | 1,054,600 | — | — |
| 2016-02-16 | $99.17 | $280.68 | 1,327,800 | — | — |
| 2016-02-12 | $97.47 | $275.87 | 1,402,600 | — | — |
| 2016-02-11 | $93.45 | $264.49 | 1,635,800 | — | — |
| 2016-02-10 | $94.52 | $267.52 | 1,549,200 | — | — |
| 2016-02-09 | $93.22 | $263.84 | 1,781,700 | — | — |
| 2016-02-08 | $93.90 | $265.77 | 1,683,700 | — | — |
| 2016-02-05 | $99.88 | $282.69 | 1,049,000 | — | — |
| 2016-02-04 | $103.67 | $293.42 | 584,100 | — | — |
| 2016-02-03 | $103.17 | $292.00 | 766,700 | — | — |
| 2016-02-02 | $103.75 | $293.64 | 854,600 | — | — |
| 2016-02-01 | $106.92 | $302.62 | 986,600 | — | — |
| 2016-01-29 | $105.80 | $299.45 | 1,238,100 | — | — |
| 2016-01-28 | $101.77 | $288.04 | 931,500 | — | — |
| 2016-01-27 | $102.98 | $291.46 | 827,800 | — | — |
| 2016-01-26 | $104.85 | $296.76 | 691,100 | — | — |
| 2016-01-25 | $104.14 | $294.75 | 1,024,000 | — | — |
| 2016-01-22 | $104.84 | $296.73 | 708,800 | — | — |
| 2016-01-21 | $102.62 | $290.45 | 863,000 | — | — |
| 2016-01-20 | $101.68 | $287.79 | 886,500 | — | — |
| 2016-01-19 | $103.86 | $293.96 | 1,054,400 | — | — |
| 2016-01-15 | $102.86 | $291.12 | 953,700 | — | — |
| 2016-01-14 | $103.46 | $292.82 | 1,263,200 | — | — |
| 2016-01-13 | $101.04 | $285.97 | 1,011,400 | — | — |
| 2016-01-12 | $102.42 | $289.88 | 1,186,100 | — | — |
| 2016-01-11 | $101.83 | $288.21 | 1,380,100 | — | — |
| 2016-01-08 | $102.24 | $289.37 | 1,421,200 | — | — |
| 2016-01-07 | $105.29 | $298.00 | 1,087,900 | — | — |
| 2016-01-06 | $109.23 | $309.15 | 575,100 | — | — |
| 2016-01-05 | $110.11 | $311.64 | 1,078,000 | — | — |
| 2016-01-04 | $109.45 | $309.78 | 1,198,500 | — | — |