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 | $56.35 | $330.87 | 1,149,500 | — | — |
| 2016-12-29 | $56.25 | $330.29 | 361,900 | — | — |
| 2016-12-28 | $56.16 | $329.76 | 303,400 | — | — |
| 2016-12-27 | $56.23 | $330.17 | 968,600 | — | — |
| 2016-12-23 | $56.16 | $329.76 | 516,700 | — | — |
| 2016-12-22 | $56.25 | $330.29 | 485,700 | — | — |
| 2016-12-21 | $56.25 | $330.29 | 938,300 | — | — |
| 2016-12-20 | $56.57 | $332.16 | 1,345,800 | — | — |
| 2016-12-19 | $56.31 | $330.64 | 3,292,100 | — | — |
| 2016-12-16 | $57.38 | $336.92 | 2,445,300 | — | — |
| 2016-12-15 | $57.23 | $336.04 | 655,000 | — | — |
| 2016-12-14 | $57.26 | $336.22 | 1,218,800 | — | — |
| 2016-12-13 | $57.25 | $336.16 | 836,300 | — | — |
| 2016-12-12 | $57.25 | $336.16 | 797,300 | — | — |
| 2016-12-09 | $57.18 | $335.75 | 721,600 | — | — |
| 2016-12-08 | $57.25 | $336.16 | 1,404,000 | — | — |
| 2016-12-07 | $56.98 | $334.57 | 1,008,000 | — | — |
| 2016-12-06 | $57.04 | $332.69 | 714,100 | — | — |
| 2016-12-05 | $56.72 | $330.83 | 443,500 | — | — |
| 2016-12-02 | $56.41 | $329.02 | 1,034,000 | — | — |
| 2016-12-01 | $56.75 | $331.00 | 950,700 | — | — |
| 2016-11-30 | $56.96 | $332.23 | 2,328,400 | — | — |
| 2016-11-29 | $57.11 | $333.10 | 916,800 | — | — |
| 2016-11-28 | $57.18 | $333.51 | 1,375,300 | — | — |
| 2016-11-25 | $57.08 | $332.93 | 559,100 | — | — |
| 2016-11-23 | $56.98 | $332.34 | 531,200 | — | — |
| 2016-11-22 | $57.00 | $332.46 | 795,500 | — | — |
| 2016-11-21 | $57.12 | $333.16 | 1,075,200 | — | — |
| 2016-11-18 | $57.01 | $332.52 | 290,400 | — | — |
| 2016-11-17 | $56.71 | $330.77 | 597,500 | — | — |
| 2016-11-16 | $56.73 | $330.88 | 594,300 | — | — |
| 2016-11-15 | $56.90 | $331.88 | 510,000 | — | — |
| 2016-11-14 | $56.81 | $331.35 | 475,800 | — | — |
| 2016-11-11 | $56.67 | $330.54 | 457,800 | — | — |
| 2016-11-10 | $56.35 | $328.67 | 1,279,900 | — | — |
| 2016-11-09 | $56.74 | $330.94 | 947,200 | — | — |
| 2016-11-08 | $57.06 | $332.81 | 605,200 | — | — |
| 2016-11-07 | $57.17 | $333.45 | 665,300 | — | — |
| 2016-11-04 | $56.60 | $330.13 | 823,500 | — | — |
| 2016-11-03 | $57.05 | $332.75 | 400,900 | — | — |
| 2016-11-02 | $57.03 | $332.63 | 483,200 | — | — |
| 2016-11-01 | $57.05 | $332.75 | 389,100 | — | — |
| 2016-10-31 | $57.32 | $334.33 | 875,100 | — | — |
| 2016-10-28 | $57.04 | $332.69 | 523,300 | — | — |
| 2016-10-27 | $57.07 | $332.87 | 340,500 | — | — |
| 2016-10-26 | $57.06 | $332.81 | 337,600 | — | — |
| 2016-10-25 | $57.08 | $332.93 | 505,800 | — | — |
| 2016-10-24 | $57.16 | $333.39 | 369,800 | — | — |
| 2016-10-21 | $56.92 | $331.99 | 462,300 | — | — |
| 2016-10-20 | $56.97 | $332.28 | 1,007,100 | — | — |
| 2016-10-19 | $57.12 | $333.16 | 755,700 | — | — |
| 2016-10-18 | $57.36 | $334.56 | 364,400 | — | — |
| 2016-10-17 | $57.30 | $334.21 | 580,500 | — | — |
| 2016-10-14 | $57.22 | $333.74 | 818,300 | — | — |
| 2016-10-13 | $56.94 | $332.11 | 1,815,800 | — | — |
| 2016-10-12 | $56.48 | $329.43 | 597,500 | — | — |
| 2016-10-11 | $56.32 | $328.49 | 534,000 | — | — |
| 2016-10-10 | $56.69 | $330.65 | 223,500 | — | — |
| 2016-10-07 | $56.25 | $328.09 | 478,700 | — | — |
| 2016-10-06 | $56.39 | $328.90 | 487,000 | — | — |
| 2016-10-05 | $56.65 | $330.42 | 671,600 | — | — |
| 2016-10-04 | $56.74 | $330.94 | 1,032,500 | — | — |
| 2016-10-03 | $56.72 | $330.83 | 986,600 | — | — |
| 2016-09-30 | $56.75 | $331.00 | 1,022,800 | — | — |
| 2016-09-29 | $56.73 | $330.88 | 426,400 | — | — |
| 2016-09-28 | $56.67 | $330.54 | 874,500 | — | — |
| 2016-09-27 | $56.41 | $329.02 | 872,800 | — | — |
| 2016-09-26 | $56.70 | $330.71 | 639,400 | — | — |
| 2016-09-23 | $56.48 | $329.43 | 599,500 | — | — |
| 2016-09-22 | $56.50 | $329.54 | 785,600 | — | — |
| 2016-09-21 | $56.25 | $328.09 | 1,000,000 | — | — |
| 2016-09-20 | $55.99 | $326.57 | 725,000 | — | — |
| 2016-09-19 | $56.09 | $327.15 | 953,300 | — | — |
| 2016-09-16 | $55.84 | $325.69 | 818,700 | — | — |
| 2016-09-15 | $55.43 | $323.30 | 932,300 | — | — |
| 2016-09-14 | $54.99 | $320.74 | 612,700 | — | — |
| 2016-09-13 | $55.07 | $321.20 | 654,500 | — | — |
| 2016-09-12 | $55.39 | $323.07 | 732,800 | — | — |
| 2016-09-09 | $54.82 | $319.74 | 715,900 | — | — |
| 2016-09-08 | $55.15 | $321.67 | 520,400 | — | — |
| 2016-09-07 | $55.02 | $320.91 | 510,300 | — | — |
| 2016-09-06 | $55.28 | $320.21 | 554,500 | — | — |
| 2016-09-02 | $55.25 | $320.04 | 437,100 | — | — |
| 2016-09-01 | $54.79 | $317.37 | 326,700 | — | — |
| 2016-08-31 | $54.94 | $318.24 | 468,100 | — | — |
| 2016-08-30 | $54.60 | $316.27 | 456,700 | — | — |
| 2016-08-29 | $55.05 | $318.88 | 524,700 | — | — |
| 2016-08-26 | $54.50 | $315.69 | 696,600 | — | — |
| 2016-08-25 | $54.38 | $315.00 | 448,100 | — | — |
| 2016-08-24 | $54.56 | $316.04 | 255,200 | — | — |
| 2016-08-23 | $54.49 | $315.64 | 411,100 | — | — |
| 2016-08-22 | $54.34 | $314.77 | 393,900 | — | — |
| 2016-08-19 | $53.89 | $312.16 | 631,600 | — | — |
| 2016-08-18 | $53.99 | $312.74 | 615,000 | — | — |
| 2016-08-17 | $53.53 | $310.07 | 526,200 | — | — |
| 2016-08-16 | $53.17 | $307.99 | 650,500 | — | — |
| 2016-08-15 | $53.27 | $308.57 | 656,200 | — | — |
| 2016-08-12 | $53.45 | $309.61 | 560,300 | — | — |
| 2016-08-11 | $53.62 | $310.60 | 560,000 | — | — |
| 2016-08-10 | $53.69 | $311.00 | 700,000 | — | — |
| 2016-08-09 | $53.79 | $311.58 | 909,900 | — | — |
| 2016-08-08 | $53.90 | $312.22 | 660,800 | — | — |
| 2016-08-05 | $53.98 | $312.68 | 1,651,500 | — | — |
| 2016-08-04 | $54.33 | $314.71 | 1,349,900 | — | — |
| 2016-08-03 | $54.46 | $315.46 | 1,661,400 | — | — |
| 2016-08-02 | $55.53 | $321.66 | 764,700 | — | — |
| 2016-08-01 | $55.42 | $321.02 | 649,900 | — | — |
| 2016-07-29 | $55.57 | $321.89 | 823,300 | — | — |
| 2016-07-28 | $55.46 | $321.25 | 768,800 | — | — |
| 2016-07-27 | $55.50 | $321.49 | 1,093,400 | — | — |
| 2016-07-26 | $55.50 | $321.49 | 880,900 | — | — |
| 2016-07-25 | $56.13 | $325.14 | 554,900 | — | — |
| 2016-07-22 | $56.23 | $325.71 | 907,400 | — | — |
| 2016-07-21 | $56.25 | $325.83 | 895,300 | — | — |
| 2016-07-20 | $56.22 | $325.66 | 676,200 | — | — |
| 2016-07-19 | $56.34 | $326.35 | 1,071,900 | — | — |
| 2016-07-18 | $56.36 | $326.47 | 541,100 | — | — |
| 2016-07-15 | $56.22 | $325.66 | 725,800 | — | — |
| 2016-07-14 | $56.33 | $326.29 | 971,700 | — | — |
| 2016-07-13 | $56.01 | $324.44 | 591,900 | — | — |
| 2016-07-12 | $55.96 | $324.15 | 529,300 | — | — |
| 2016-07-11 | $56.39 | $326.64 | 670,500 | — | — |
| 2016-07-08 | $56.42 | $326.81 | 1,022,800 | — | — |
| 2016-07-07 | $56.32 | $326.24 | 1,076,600 | — | — |
| 2016-07-06 | $56.27 | $325.95 | 1,812,100 | — | — |
| 2016-07-05 | $56.28 | $326.00 | 909,900 | — | — |
| 2016-07-01 | $56.26 | $325.89 | 996,200 | — | — |
| 2016-06-30 | $56.09 | $324.90 | 1,914,800 | — | — |
| 2016-06-29 | $55.44 | $321.14 | 1,098,200 | — | — |
| 2016-06-28 | $55.65 | $322.35 | 1,459,500 | — | — |
| 2016-06-27 | $55.79 | $323.17 | 1,053,100 | — | — |
| 2016-06-24 | $55.72 | $322.76 | 1,415,200 | — | — |
| 2016-06-23 | $55.93 | $323.98 | 761,400 | — | — |
| 2016-06-22 | $55.84 | $323.46 | 911,100 | — | — |
| 2016-06-21 | $55.78 | $323.11 | 1,431,900 | — | — |
| 2016-06-20 | $55.80 | $323.22 | 1,216,700 | — | — |
| 2016-06-17 | $56.16 | $325.31 | 1,547,700 | — | — |
| 2016-06-16 | $55.77 | $323.05 | 1,094,800 | — | — |
| 2016-06-15 | $56.05 | $324.67 | 1,403,900 | — | — |
| 2016-06-14 | $56.11 | $325.02 | 1,633,600 | — | — |
| 2016-06-13 | $56.07 | $324.79 | 1,217,700 | — | — |
| 2016-06-10 | $56.37 | $326.53 | 2,092,800 | — | — |
| 2016-06-09 | $56.11 | $325.02 | 1,847,400 | — | — |
| 2016-06-08 | $55.80 | $323.22 | 2,234,900 | — | — |
| 2016-06-07 | $55.67 | $322.47 | 5,272,000 | — | — |
| 2016-06-06 | $56.32 | $324.03 | 3,800,300 | — | — |
| 2016-06-03 | $56.47 | $324.90 | 4,480,800 | — | — |
| 2016-06-02 | $56.33 | $324.09 | 5,923,100 | — | — |
| 2016-06-01 | $56.28 | $323.80 | 6,447,700 | — | — |
| 2016-05-31 | $56.33 | $324.09 | 24,996,300 | — | — |
| 2016-05-27 | $52.92 | $304.47 | 1,010,500 | — | — |
| 2016-05-26 | $52.90 | $304.36 | 1,120,700 | — | — |
| 2016-05-25 | $52.47 | $301.88 | 1,139,600 | — | — |
| 2016-05-24 | $52.80 | $303.78 | 1,330,700 | — | — |
| 2016-05-23 | $52.09 | $299.70 | 1,004,800 | — | — |
| 2016-05-20 | $52.39 | $301.42 | 1,750,800 | — | — |
| 2016-05-19 | $52.17 | $300.16 | 842,900 | — | — |
| 2016-05-18 | $51.33 | $295.32 | 1,483,700 | — | — |
| 2016-05-17 | $51.57 | $296.71 | 1,125,700 | — | — |
| 2016-05-16 | $52.29 | $300.85 | 1,457,500 | — | — |
| 2016-05-13 | $52.13 | $299.93 | 2,391,600 | — | — |
| 2016-05-12 | $52.18 | $300.22 | 2,524,300 | — | — |
| 2016-05-11 | $51.95 | $298.89 | 980,800 | — | — |
| 2016-05-10 | $51.98 | $299.06 | 787,500 | — | — |
| 2016-05-09 | $51.89 | $298.55 | 915,200 | — | — |
| 2016-05-06 | $51.36 | $295.50 | 1,796,500 | — | — |
| 2016-05-05 | $51.78 | $297.91 | 1,161,500 | — | — |
| 2016-05-04 | $51.90 | $298.60 | 1,403,900 | — | — |
| 2016-05-03 | $51.26 | $294.92 | 1,066,800 | — | — |
| 2016-05-02 | $51.37 | $295.55 | 1,454,200 | — | — |
| 2016-04-29 | $51.61 | $296.94 | 1,499,500 | — | — |
| 2016-04-28 | $51.12 | $294.12 | 773,700 | — | — |
| 2016-04-27 | $50.98 | $293.31 | 909,100 | — | — |
| 2016-04-26 | $50.57 | $290.95 | 1,034,200 | — | — |
| 2016-04-25 | $50.01 | $287.73 | 1,144,700 | — | — |
| 2016-04-22 | $50.13 | $288.42 | 1,110,100 | — | — |
| 2016-04-21 | $49.88 | $286.98 | 905,500 | — | — |
| 2016-04-20 | $50.25 | $289.11 | 864,800 | — | — |
| 2016-04-19 | $51.21 | $294.63 | 689,800 | — | — |
| 2016-04-18 | $50.86 | $292.62 | 654,100 | — | — |
| 2016-04-15 | $50.60 | $291.12 | 1,038,700 | — | — |
| 2016-04-14 | $50.36 | $289.74 | 973,400 | — | — |
| 2016-04-13 | $50.66 | $291.47 | 665,000 | — | — |
| 2016-04-12 | $50.65 | $291.41 | 810,800 | — | — |
| 2016-04-11 | $50.09 | $288.19 | 1,624,700 | — | — |
| 2016-04-08 | $50.61 | $291.18 | 2,141,300 | — | — |
| 2016-04-07 | $49.73 | $286.12 | 1,070,400 | — | — |
| 2016-04-06 | $49.79 | $286.46 | 996,600 | — | — |
| 2016-04-05 | $49.28 | $283.53 | 1,069,900 | — | — |
| 2016-04-04 | $50.14 | $288.48 | 1,403,800 | — | — |
| 2016-04-01 | $50.35 | $289.69 | 1,186,600 | — | — |
| 2016-03-31 | $49.61 | $285.43 | 1,083,500 | — | — |
| 2016-03-30 | $49.80 | $286.52 | 989,300 | — | — |
| 2016-03-29 | $49.91 | $287.15 | 1,996,400 | — | — |
| 2016-03-28 | $48.25 | $277.60 | 978,100 | — | — |
| 2016-03-24 | $48.30 | $277.89 | 872,100 | — | — |
| 2016-03-23 | $47.82 | $275.13 | 746,800 | — | — |
| 2016-03-22 | $47.84 | $275.25 | 675,900 | — | — |
| 2016-03-21 | $47.77 | $274.84 | 692,100 | — | — |
| 2016-03-18 | $48.33 | $278.06 | 1,527,900 | — | — |
| 2016-03-17 | $48.14 | $276.97 | 857,200 | — | — |
| 2016-03-16 | $47.82 | $275.13 | 1,205,000 | — | — |
| 2016-03-15 | $47.36 | $272.48 | 862,200 | — | — |
| 2016-03-14 | $46.85 | $269.55 | 1,425,300 | — | — |
| 2016-03-11 | $46.43 | $267.13 | 3,036,400 | — | — |
| 2016-03-10 | $46.90 | $269.84 | 7,009,300 | — | — |
| 2016-03-09 | $44.08 | $253.61 | 720,400 | — | — |
| 2016-03-08 | $43.69 | $251.37 | 741,600 | — | — |
| 2016-03-07 | $43.53 | $250.45 | 991,700 | — | — |
| 2016-03-04 | $43.29 | $246.88 | 1,594,300 | — | — |
| 2016-03-03 | $43.15 | $246.08 | 1,033,200 | — | — |
| 2016-03-02 | $42.70 | $243.52 | 1,911,200 | — | — |
| 2016-03-01 | $42.71 | $243.57 | 1,317,900 | — | — |
| 2016-02-29 | $43.46 | $247.85 | 1,815,100 | — | — |
| 2016-02-26 | $43.13 | $245.97 | 2,895,400 | — | — |
| 2016-02-25 | $44.88 | $255.95 | 3,209,000 | — | — |
| 2016-02-24 | $46.35 | $264.33 | 1,307,900 | — | — |
| 2016-02-23 | $46.05 | $262.62 | 743,100 | — | — |
| 2016-02-22 | $46.07 | $262.73 | 796,900 | — | — |
| 2016-02-19 | $45.56 | $259.83 | 528,800 | — | — |
| 2016-02-18 | $45.72 | $260.74 | 772,100 | — | — |
| 2016-02-17 | $45.15 | $257.49 | 564,300 | — | — |
| 2016-02-16 | $45.27 | $258.17 | 540,700 | — | — |
| 2016-02-12 | $44.76 | $255.26 | 1,055,900 | — | — |
| 2016-02-11 | $45.22 | $257.89 | 1,725,100 | — | — |
| 2016-02-10 | $45.47 | $259.31 | 1,303,600 | — | — |
| 2016-02-09 | $44.99 | $256.58 | 756,000 | — | — |
| 2016-02-08 | $44.78 | $255.38 | 1,358,700 | — | — |
| 2016-02-05 | $45.26 | $258.12 | 1,940,800 | — | — |
| 2016-02-04 | $45.14 | $257.43 | 1,767,700 | — | — |
| 2016-02-03 | $45.96 | $262.11 | 2,502,700 | — | — |
| 2016-02-02 | $44.99 | $256.58 | 1,588,000 | — | — |
| 2016-02-01 | $44.28 | $252.53 | 1,530,300 | — | — |
| 2016-01-29 | $43.56 | $248.42 | 1,143,300 | — | — |
| 2016-01-28 | $42.23 | $240.84 | 508,100 | — | — |
| 2016-01-27 | $41.48 | $236.56 | 612,100 | — | — |
| 2016-01-26 | $41.37 | $235.93 | 535,800 | — | — |
| 2016-01-25 | $41.02 | $233.93 | 680,200 | — | — |
| 2016-01-22 | $41.66 | $237.58 | 1,226,800 | — | — |
| 2016-01-21 | $40.38 | $230.28 | 1,086,700 | — | — |
| 2016-01-20 | $40.71 | $232.17 | 846,700 | — | — |
| 2016-01-19 | $41.71 | $237.87 | 1,251,400 | — | — |
| 2016-01-15 | $41.20 | $234.96 | 1,434,700 | — | — |
| 2016-01-14 | $41.94 | $239.18 | 940,300 | — | — |
| 2016-01-13 | $41.58 | $237.13 | 1,343,300 | — | — |
| 2016-01-12 | $41.55 | $236.96 | 1,851,900 | — | — |
| 2016-01-11 | $42.25 | $240.95 | 884,200 | — | — |
| 2016-01-08 | $42.09 | $240.04 | 897,000 | — | — |
| 2016-01-07 | $42.24 | $240.89 | 1,382,800 | — | — |
| 2016-01-06 | $42.74 | $243.74 | 936,300 | — | — |
| 2016-01-05 | $42.64 | $243.17 | 561,200 | — | — |
| 2016-01-04 | $42.37 | $241.63 | 756,700 | — | — |