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
- 1973-02-21 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 | $120.02 | $318.12 | 710,700 | — | — |
| 2016-12-29 | $121.36 | $321.68 | 662,200 | — | — |
| 2016-12-28 | $120.32 | $318.92 | 1,019,900 | — | — |
| 2016-12-27 | $121.93 | $323.19 | 1,148,300 | — | — |
| 2016-12-23 | $120.90 | $320.46 | 627,800 | — | — |
| 2016-12-22 | $120.51 | $319.42 | 620,200 | — | — |
| 2016-12-21 | $119.56 | $316.90 | 794,300 | — | — |
| 2016-12-20 | $119.79 | $317.51 | 1,099,200 | — | — |
| 2016-12-19 | $118.96 | $315.31 | 730,400 | — | — |
| 2016-12-16 | $119.04 | $315.53 | 2,427,900 | — | — |
| 2016-12-15 | $118.34 | $313.67 | 1,304,300 | — | — |
| 2016-12-14 | $116.02 | $307.52 | 861,500 | — | — |
| 2016-12-13 | $117.13 | $310.46 | 895,100 | — | — |
| 2016-12-12 | $116.03 | $307.55 | 694,900 | — | — |
| 2016-12-09 | $115.29 | $305.59 | 664,300 | — | — |
| 2016-12-08 | $114.69 | $304.00 | 763,300 | — | — |
| 2016-12-07 | $115.73 | $306.75 | 883,500 | — | — |
| 2016-12-06 | $114.27 | $302.88 | 600,400 | — | — |
| 2016-12-05 | $113.80 | $301.64 | 1,086,600 | — | — |
| 2016-12-02 | $114.02 | $302.22 | 835,200 | — | — |
| 2016-12-01 | $113.58 | $301.05 | 2,011,500 | — | — |
| 2016-11-30 | $115.56 | $306.30 | 1,833,800 | — | — |
| 2016-11-29 | $117.69 | $311.95 | 1,226,900 | — | — |
| 2016-11-28 | $117.41 | $311.21 | 966,800 | — | — |
| 2016-11-25 | $117.22 | $310.70 | 448,700 | — | — |
| 2016-11-23 | $115.48 | $306.09 | 629,400 | — | — |
| 2016-11-22 | $116.26 | $308.16 | 964,200 | — | — |
| 2016-11-21 | $114.85 | $304.42 | 1,201,400 | — | — |
| 2016-11-18 | $114.80 | $304.29 | 1,420,100 | — | — |
| 2016-11-17 | $113.52 | $300.90 | 1,520,300 | — | — |
| 2016-11-16 | $113.98 | $302.11 | 1,045,600 | — | — |
| 2016-11-15 | $114.18 | $302.64 | 1,064,800 | — | — |
| 2016-11-14 | $113.14 | $299.89 | 1,205,900 | — | — |
| 2016-11-11 | $113.05 | $299.65 | 963,900 | — | — |
| 2016-11-10 | $112.25 | $297.53 | 1,561,400 | — | — |
| 2016-11-09 | $115.11 | $305.11 | 1,205,300 | — | — |
| 2016-11-08 | $115.26 | $305.51 | 1,035,300 | — | — |
| 2016-11-07 | $114.27 | $302.88 | 1,370,500 | — | — |
| 2016-11-04 | $113.26 | $300.21 | 1,238,500 | — | — |
| 2016-11-03 | $114.72 | $304.08 | 1,631,200 | — | — |
| 2016-11-02 | $115.67 | $306.59 | 2,103,500 | — | — |
| 2016-11-01 | $119.49 | $316.72 | 1,467,900 | — | — |
| 2016-10-31 | $120.02 | $318.12 | 1,312,300 | — | — |
| 2016-10-28 | $119.03 | $315.50 | 1,046,100 | — | — |
| 2016-10-27 | $117.97 | $312.69 | 808,000 | — | — |
| 2016-10-26 | $119.15 | $315.82 | 739,200 | — | — |
| 2016-10-25 | $119.58 | $316.96 | 1,174,600 | — | — |
| 2016-10-24 | $118.66 | $314.52 | 1,283,900 | — | — |
| 2016-10-21 | $120.05 | $316.08 | 1,132,100 | — | — |
| 2016-10-20 | $119.71 | $315.19 | 1,080,500 | — | — |
| 2016-10-19 | $120.81 | $318.08 | 1,247,000 | — | — |
| 2016-10-18 | $121.80 | $320.69 | 721,400 | — | — |
| 2016-10-17 | $122.13 | $321.56 | 506,400 | — | — |
| 2016-10-14 | $121.77 | $320.61 | 546,600 | — | — |
| 2016-10-13 | $122.52 | $322.59 | 830,600 | — | — |
| 2016-10-12 | $121.93 | $321.03 | 667,900 | — | — |
| 2016-10-11 | $120.89 | $318.29 | 842,600 | — | — |
| 2016-10-10 | $121.94 | $321.06 | 650,600 | — | — |
| 2016-10-07 | $122.65 | $322.93 | 974,000 | — | — |
| 2016-10-06 | $122.73 | $323.14 | 1,081,500 | — | — |
| 2016-10-05 | $121.56 | $320.06 | 1,396,000 | — | — |
| 2016-10-04 | $122.06 | $321.38 | 1,206,700 | — | — |
| 2016-10-03 | $124.32 | $327.33 | 704,700 | — | — |
| 2016-09-30 | $125.18 | $329.59 | 827,200 | — | — |
| 2016-09-29 | $124.66 | $328.22 | 638,500 | — | — |
| 2016-09-28 | $126.02 | $331.80 | 458,600 | — | — |
| 2016-09-27 | $125.84 | $331.33 | 709,300 | — | — |
| 2016-09-26 | $125.69 | $330.93 | 773,300 | — | — |
| 2016-09-23 | $126.53 | $333.14 | 842,000 | — | — |
| 2016-09-22 | $126.57 | $333.25 | 1,375,000 | — | — |
| 2016-09-21 | $124.41 | $327.56 | 683,100 | — | — |
| 2016-09-20 | $123.44 | $325.01 | 1,120,000 | — | — |
| 2016-09-19 | $122.67 | $322.98 | 734,500 | — | — |
| 2016-09-16 | $122.73 | $323.14 | 1,136,600 | — | — |
| 2016-09-15 | $122.54 | $322.64 | 721,900 | — | — |
| 2016-09-14 | $122.52 | $322.59 | 817,700 | — | — |
| 2016-09-13 | $123.09 | $324.09 | 1,259,900 | — | — |
| 2016-09-12 | $124.04 | $326.59 | 1,061,100 | — | — |
| 2016-09-09 | $122.89 | $323.56 | 2,074,800 | — | — |
| 2016-09-08 | $126.99 | $334.36 | 1,431,300 | — | — |
| 2016-09-07 | $129.49 | $340.94 | 1,224,800 | — | — |
| 2016-09-06 | $132.00 | $347.55 | 811,400 | — | — |
| 2016-09-02 | $131.97 | $347.47 | 568,900 | — | — |
| 2016-09-01 | $131.04 | $345.02 | 630,600 | — | — |
| 2016-08-31 | $131.04 | $345.02 | 779,700 | — | — |
| 2016-08-30 | $130.66 | $344.02 | 481,700 | — | — |
| 2016-08-29 | $131.46 | $346.12 | 508,400 | — | — |
| 2016-08-26 | $130.63 | $343.94 | 587,000 | — | — |
| 2016-08-25 | $131.05 | $345.05 | 687,000 | — | — |
| 2016-08-24 | $130.77 | $344.31 | 732,600 | — | — |
| 2016-08-23 | $130.45 | $343.47 | 775,400 | — | — |
| 2016-08-22 | $130.93 | $344.73 | 840,100 | — | — |
| 2016-08-19 | $130.80 | $344.39 | 718,600 | — | — |
| 2016-08-18 | $131.22 | $345.49 | 657,000 | — | — |
| 2016-08-17 | $131.50 | $346.23 | 916,300 | — | — |
| 2016-08-16 | $131.08 | $345.12 | 500,000 | — | — |
| 2016-08-15 | $132.24 | $348.18 | 477,500 | — | — |
| 2016-08-12 | $133.42 | $351.29 | 404,900 | — | — |
| 2016-08-11 | $133.20 | $350.71 | 598,300 | — | — |
| 2016-08-10 | $133.85 | $352.42 | 618,200 | — | — |
| 2016-08-09 | $132.59 | $349.10 | 737,600 | — | — |
| 2016-08-08 | $132.16 | $347.97 | 618,100 | — | — |
| 2016-08-05 | $132.22 | $348.13 | 1,125,300 | — | — |
| 2016-08-04 | $133.91 | $352.58 | 1,066,500 | — | — |
| 2016-08-03 | $131.59 | $346.47 | 1,444,800 | — | — |
| 2016-08-02 | $130.30 | $343.07 | 1,355,300 | — | — |
| 2016-08-01 | $131.35 | $345.84 | 887,500 | — | — |
| 2016-07-29 | $131.07 | $345.10 | 973,200 | — | — |
| 2016-07-28 | $130.83 | $344.47 | 1,482,700 | — | — |
| 2016-07-27 | $131.03 | $344.99 | 1,738,100 | — | — |
| 2016-07-26 | $133.89 | $352.52 | 627,300 | — | — |
| 2016-07-25 | $134.48 | $354.08 | 484,600 | — | — |
| 2016-07-22 | $135.18 | $353.81 | 640,700 | — | — |
| 2016-07-21 | $134.64 | $352.40 | 702,800 | — | — |
| 2016-07-20 | $135.35 | $354.26 | 545,700 | — | — |
| 2016-07-19 | $136.35 | $356.88 | 675,300 | — | — |
| 2016-07-18 | $136.12 | $356.27 | 635,900 | — | — |
| 2016-07-15 | $136.58 | $357.48 | 880,600 | — | — |
| 2016-07-14 | $136.72 | $357.84 | 743,200 | — | — |
| 2016-07-13 | $137.06 | $358.73 | 467,800 | — | — |
| 2016-07-12 | $136.22 | $356.54 | 911,100 | — | — |
| 2016-07-11 | $137.71 | $360.43 | 958,600 | — | — |
| 2016-07-08 | $138.37 | $362.16 | 991,700 | — | — |
| 2016-07-07 | $137.52 | $359.94 | 1,144,700 | — | — |
| 2016-07-06 | $138.21 | $361.74 | 1,269,100 | — | — |
| 2016-07-05 | $139.24 | $364.44 | 1,297,400 | — | — |
| 2016-07-01 | $137.16 | $359.00 | 945,000 | — | — |
| 2016-06-30 | $138.39 | $362.21 | 1,577,900 | — | — |
| 2016-06-29 | $135.21 | $353.89 | 1,518,100 | — | — |
| 2016-06-28 | $136.66 | $357.69 | 1,485,800 | — | — |
| 2016-06-27 | $137.03 | $358.66 | 2,387,500 | — | — |
| 2016-06-24 | $134.88 | $353.03 | 2,116,400 | — | — |
| 2016-06-23 | $134.23 | $351.33 | 464,600 | — | — |
| 2016-06-22 | $133.85 | $350.33 | 710,100 | — | — |
| 2016-06-21 | $133.10 | $348.37 | 830,300 | — | — |
| 2016-06-20 | $132.32 | $346.33 | 759,300 | — | — |
| 2016-06-17 | $132.37 | $346.46 | 1,342,700 | — | — |
| 2016-06-16 | $133.11 | $348.40 | 715,000 | — | — |
| 2016-06-15 | $132.15 | $345.88 | 681,000 | — | — |
| 2016-06-14 | $132.79 | $347.56 | 1,019,800 | — | — |
| 2016-06-13 | $131.18 | $343.34 | 757,700 | — | — |
| 2016-06-10 | $131.77 | $344.89 | 708,800 | — | — |
| 2016-06-09 | $130.91 | $342.64 | 492,200 | — | — |
| 2016-06-08 | $130.11 | $340.54 | 541,800 | — | — |
| 2016-06-07 | $129.36 | $338.58 | 859,200 | — | — |
| 2016-06-06 | $129.33 | $338.50 | 825,000 | — | — |
| 2016-06-03 | $129.92 | $340.05 | 765,300 | — | — |
| 2016-06-02 | $129.83 | $339.81 | 719,900 | — | — |
| 2016-06-01 | $129.89 | $339.97 | 942,000 | — | — |
| 2016-05-31 | $128.54 | $336.43 | 1,191,600 | — | — |
| 2016-05-27 | $129.70 | $339.47 | 481,400 | — | — |
| 2016-05-26 | $129.54 | $339.05 | 571,000 | — | — |
| 2016-05-25 | $129.36 | $338.58 | 655,600 | — | — |
| 2016-05-24 | $130.07 | $340.44 | 777,900 | — | — |
| 2016-05-23 | $129.05 | $337.77 | 629,600 | — | — |
| 2016-05-20 | $128.83 | $337.19 | 1,023,800 | — | — |
| 2016-05-19 | $129.98 | $340.20 | 1,272,700 | — | — |
| 2016-05-18 | $128.14 | $335.39 | 1,323,600 | — | — |
| 2016-05-17 | $129.43 | $338.76 | 1,428,300 | — | — |
| 2016-05-16 | $132.00 | $345.49 | 810,800 | — | — |
| 2016-05-13 | $131.98 | $345.44 | 858,100 | — | — |
| 2016-05-12 | $132.88 | $347.79 | 872,500 | — | — |
| 2016-05-11 | $132.19 | $345.99 | 1,063,500 | — | — |
| 2016-05-10 | $132.84 | $347.69 | 850,400 | — | — |
| 2016-05-09 | $131.68 | $344.65 | 1,022,000 | — | — |
| 2016-05-06 | $130.46 | $341.46 | 976,900 | — | — |
| 2016-05-05 | $128.94 | $337.48 | 1,204,300 | — | — |
| 2016-05-04 | $129.25 | $338.29 | 1,662,000 | — | — |
| 2016-05-03 | $129.43 | $338.76 | 2,943,300 | — | — |
| 2016-05-02 | $126.96 | $332.30 | 1,636,700 | — | — |
| 2016-04-29 | $125.23 | $327.77 | 1,282,100 | — | — |
| 2016-04-28 | $124.77 | $326.57 | 794,300 | — | — |
| 2016-04-27 | $124.78 | $326.59 | 1,012,600 | — | — |
| 2016-04-26 | $123.76 | $323.92 | 1,278,000 | — | — |
| 2016-04-25 | $123.63 | $323.58 | 1,101,400 | — | — |
| 2016-04-22 | $122.45 | $320.49 | 1,402,800 | — | — |
| 2016-04-21 | $121.13 | $317.04 | 1,309,900 | — | — |
| 2016-04-20 | $124.80 | $326.65 | 1,125,300 | — | — |
| 2016-04-19 | $126.56 | $331.25 | 674,900 | — | — |
| 2016-04-18 | $126.50 | $331.09 | 786,900 | — | — |
| 2016-04-15 | $126.41 | $328.84 | 1,164,300 | — | — |
| 2016-04-14 | $126.55 | $329.21 | 811,300 | — | — |
| 2016-04-13 | $126.14 | $328.14 | 1,594,000 | — | — |
| 2016-04-12 | $128.17 | $333.42 | 659,200 | — | — |
| 2016-04-11 | $128.16 | $333.40 | 745,900 | — | — |
| 2016-04-08 | $128.53 | $334.36 | 750,500 | — | — |
| 2016-04-07 | $128.66 | $334.70 | 846,000 | — | — |
| 2016-04-06 | $129.41 | $336.65 | 1,019,400 | — | — |
| 2016-04-05 | $128.07 | $333.16 | 1,503,000 | — | — |
| 2016-04-04 | $127.64 | $332.04 | 1,054,000 | — | — |
| 2016-04-01 | $127.38 | $331.37 | 1,196,500 | — | — |
| 2016-03-31 | $126.06 | $327.93 | 1,574,600 | — | — |
| 2016-03-30 | $127.97 | $332.90 | 924,700 | — | — |
| 2016-03-29 | $128.00 | $332.98 | 632,900 | — | — |
| 2016-03-28 | $127.55 | $331.81 | 571,800 | — | — |
| 2016-03-24 | $126.56 | $329.23 | 874,000 | — | — |
| 2016-03-23 | $127.08 | $330.59 | 815,800 | — | — |
| 2016-03-22 | $126.32 | $328.61 | 831,400 | — | — |
| 2016-03-21 | $127.45 | $331.55 | 863,600 | — | — |
| 2016-03-18 | $127.41 | $331.45 | 3,776,600 | — | — |
| 2016-03-17 | $127.58 | $331.89 | 838,900 | — | — |
| 2016-03-16 | $127.40 | $331.42 | 1,116,100 | — | — |
| 2016-03-15 | $126.70 | $329.60 | 787,200 | — | — |
| 2016-03-14 | $125.94 | $327.62 | 946,900 | — | — |
| 2016-03-11 | $126.45 | $328.95 | 1,021,500 | — | — |
| 2016-03-10 | $125.51 | $326.50 | 928,500 | — | — |
| 2016-03-09 | $125.22 | $325.75 | 1,034,500 | — | — |
| 2016-03-08 | $125.47 | $326.40 | 1,412,400 | — | — |
| 2016-03-07 | $123.46 | $321.17 | 1,288,900 | — | — |
| 2016-03-04 | $125.61 | $326.76 | 1,359,200 | — | — |
| 2016-03-03 | $125.59 | $326.71 | 1,062,200 | — | — |
| 2016-03-02 | $126.06 | $327.93 | 1,304,300 | — | — |
| 2016-03-01 | $125.47 | $326.40 | 1,644,900 | — | — |
| 2016-02-29 | $126.42 | $328.87 | 1,104,300 | — | — |
| 2016-02-26 | $127.82 | $332.51 | 1,136,400 | — | — |
| 2016-02-25 | $131.45 | $341.95 | 907,400 | — | — |
| 2016-02-24 | $130.24 | $338.81 | 1,096,600 | — | — |
| 2016-02-23 | $128.85 | $335.19 | 691,600 | — | — |
| 2016-02-22 | $128.31 | $333.79 | 895,100 | — | — |
| 2016-02-19 | $128.63 | $334.62 | 795,700 | — | — |
| 2016-02-18 | $127.89 | $332.69 | 945,200 | — | — |
| 2016-02-17 | $129.42 | $336.67 | 1,210,000 | — | — |
| 2016-02-16 | $128.12 | $333.29 | 1,017,500 | — | — |
| 2016-02-12 | $127.54 | $331.78 | 1,079,300 | — | — |
| 2016-02-11 | $126.98 | $330.33 | 2,280,900 | — | — |
| 2016-02-10 | $127.91 | $332.75 | 1,676,000 | — | — |
| 2016-02-09 | $128.68 | $334.75 | 2,273,000 | — | — |
| 2016-02-08 | $127.04 | $330.48 | 1,713,000 | — | — |
| 2016-02-05 | $124.38 | $323.56 | 1,733,200 | — | — |
| 2016-02-04 | $124.71 | $324.42 | 2,524,600 | — | — |
| 2016-02-03 | $131.09 | $341.02 | 1,832,500 | — | — |
| 2016-02-02 | $129.09 | $335.82 | 1,533,500 | — | — |
| 2016-02-01 | $131.81 | $342.89 | 1,319,500 | — | — |
| 2016-01-29 | $129.05 | $335.71 | 2,006,100 | — | — |
| 2016-01-28 | $126.03 | $327.86 | 1,148,400 | — | — |
| 2016-01-27 | $124.64 | $324.24 | 1,459,300 | — | — |
| 2016-01-26 | $125.55 | $326.61 | 1,574,200 | — | — |
| 2016-01-25 | $125.04 | $325.28 | 1,684,300 | — | — |
| 2016-01-22 | $127.59 | $329.91 | 822,300 | — | — |
| 2016-01-21 | $125.89 | $325.51 | 1,288,900 | — | — |
| 2016-01-20 | $125.39 | $324.22 | 1,725,200 | — | — |
| 2016-01-19 | $127.64 | $330.04 | 788,100 | — | — |
| 2016-01-15 | $126.86 | $328.02 | 1,291,100 | — | — |
| 2016-01-14 | $127.32 | $329.21 | 1,178,300 | — | — |
| 2016-01-13 | $128.11 | $331.25 | 1,400,800 | — | — |
| 2016-01-12 | $128.40 | $332.00 | 1,060,100 | — | — |
| 2016-01-11 | $127.68 | $330.14 | 1,192,600 | — | — |
| 2016-01-08 | $126.18 | $326.26 | 1,183,000 | — | — |
| 2016-01-07 | $125.64 | $324.87 | 1,111,500 | — | — |
| 2016-01-06 | $127.03 | $328.46 | 1,354,600 | — | — |
| 2016-01-05 | $127.09 | $328.62 | 1,571,400 | — | — |
| 2016-01-04 | $125.28 | $323.94 | 1,531,600 | — | — |