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
- 1999-10-01 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 | $380.54 | $508.49 | 515,600 | — | — |
| 2016-12-29 | $379.00 | $506.43 | 485,300 | — | — |
| 2016-12-28 | $381.03 | $509.14 | 506,100 | — | — |
| 2016-12-27 | $387.49 | $517.78 | 285,500 | — | — |
| 2016-12-23 | $385.74 | $515.44 | 579,600 | — | — |
| 2016-12-22 | $387.12 | $517.28 | 862,400 | — | — |
| 2016-12-21 | $393.53 | $525.85 | 671,700 | — | — |
| 2016-12-20 | $398.45 | $532.42 | 716,400 | — | — |
| 2016-12-19 | $389.77 | $520.82 | 812,200 | — | — |
| 2016-12-16 | $392.62 | $524.63 | 1,023,400 | — | — |
| 2016-12-15 | $393.75 | $526.14 | 630,200 | — | — |
| 2016-12-14 | $390.00 | $521.13 | 942,700 | — | — |
| 2016-12-13 | $392.64 | $524.66 | 907,000 | — | — |
| 2016-12-12 | $390.28 | $521.50 | 1,460,900 | — | — |
| 2016-12-09 | $388.54 | $519.18 | 934,600 | — | — |
| 2016-12-08 | $390.33 | $521.57 | 1,115,200 | — | — |
| 2016-12-07 | $379.81 | $504.45 | 503,800 | — | — |
| 2016-12-06 | $373.97 | $496.70 | 644,200 | — | — |
| 2016-12-05 | $374.35 | $497.20 | 589,200 | — | — |
| 2016-12-02 | $371.36 | $493.23 | 569,000 | — | — |
| 2016-12-01 | $377.20 | $500.99 | 930,200 | — | — |
| 2016-11-30 | $370.79 | $492.47 | 621,900 | — | — |
| 2016-11-29 | $368.55 | $489.50 | 694,500 | — | — |
| 2016-11-28 | $368.65 | $489.63 | 501,800 | — | — |
| 2016-11-25 | $373.67 | $496.30 | 227,100 | — | — |
| 2016-11-23 | $372.99 | $495.40 | 517,800 | — | — |
| 2016-11-22 | $373.06 | $495.49 | 529,100 | — | — |
| 2016-11-21 | $374.57 | $497.49 | 375,600 | — | — |
| 2016-11-18 | $372.78 | $495.12 | 468,900 | — | — |
| 2016-11-17 | $371.37 | $493.24 | 569,100 | — | — |
| 2016-11-16 | $367.45 | $488.04 | 659,000 | — | — |
| 2016-11-15 | $372.15 | $494.28 | 1,096,500 | — | — |
| 2016-11-14 | $373.81 | $496.49 | 772,900 | — | — |
| 2016-11-11 | $371.19 | $493.01 | 660,000 | — | — |
| 2016-11-10 | $375.01 | $498.08 | 1,442,300 | — | — |
| 2016-11-09 | $364.42 | $484.01 | 1,107,400 | — | — |
| 2016-11-08 | $353.49 | $469.50 | 776,600 | — | — |
| 2016-11-07 | $357.64 | $475.01 | 1,080,300 | — | — |
| 2016-11-04 | $345.80 | $459.28 | 1,034,800 | — | — |
| 2016-11-03 | $341.14 | $453.09 | 714,000 | — | — |
| 2016-11-02 | $338.61 | $449.73 | 668,000 | — | — |
| 2016-11-01 | $340.96 | $452.85 | 796,000 | — | — |
| 2016-10-31 | $341.24 | $453.23 | 809,100 | — | — |
| 2016-10-28 | $339.69 | $451.17 | 614,000 | — | — |
| 2016-10-27 | $340.28 | $451.95 | 703,500 | — | — |
| 2016-10-26 | $340.15 | $451.78 | 1,149,800 | — | — |
| 2016-10-25 | $341.54 | $453.63 | 790,300 | — | — |
| 2016-10-24 | $343.14 | $455.75 | 987,200 | — | — |
| 2016-10-21 | $345.55 | $458.95 | 906,900 | — | — |
| 2016-10-20 | $349.17 | $463.76 | 1,139,100 | — | — |
| 2016-10-19 | $352.72 | $468.47 | 813,700 | — | — |
| 2016-10-18 | $356.59 | $473.61 | 704,700 | — | — |
| 2016-10-17 | $354.60 | $470.97 | 624,200 | — | — |
| 2016-10-14 | $354.91 | $471.38 | 790,300 | — | — |
| 2016-10-13 | $349.34 | $463.98 | 576,400 | — | — |
| 2016-10-12 | $351.10 | $466.32 | 500,400 | — | — |
| 2016-10-11 | $351.87 | $467.35 | 557,300 | — | — |
| 2016-10-10 | $358.80 | $476.55 | 461,400 | — | — |
| 2016-10-07 | $357.21 | $474.44 | 789,300 | — | — |
| 2016-10-06 | $356.80 | $473.89 | 707,800 | — | — |
| 2016-10-05 | $358.24 | $475.81 | 705,800 | — | — |
| 2016-10-04 | $356.03 | $472.87 | 711,500 | — | — |
| 2016-10-03 | $360.07 | $478.24 | 623,200 | — | — |
| 2016-09-30 | $362.46 | $481.41 | 580,400 | — | — |
| 2016-09-29 | $357.23 | $474.46 | 665,600 | — | — |
| 2016-09-28 | $361.68 | $480.37 | 503,400 | — | — |
| 2016-09-27 | $361.79 | $480.52 | 496,200 | — | — |
| 2016-09-26 | $360.70 | $479.07 | 487,000 | — | — |
| 2016-09-23 | $365.65 | $485.65 | 549,700 | — | — |
| 2016-09-22 | $373.87 | $496.57 | 556,900 | — | — |
| 2016-09-21 | $370.37 | $491.92 | 488,100 | — | — |
| 2016-09-20 | $365.71 | $485.73 | 461,800 | — | — |
| 2016-09-19 | $367.96 | $488.72 | 547,500 | — | — |
| 2016-09-16 | $365.97 | $486.07 | 1,122,300 | — | — |
| 2016-09-15 | $365.50 | $485.45 | 588,900 | — | — |
| 2016-09-14 | $360.70 | $479.07 | 394,500 | — | — |
| 2016-09-13 | $360.91 | $479.35 | 689,200 | — | — |
| 2016-09-12 | $368.10 | $488.90 | 868,700 | — | — |
| 2016-09-09 | $362.18 | $481.04 | 648,200 | — | — |
| 2016-09-08 | $372.38 | $494.59 | 380,100 | — | — |
| 2016-09-07 | $373.54 | $496.13 | 378,500 | — | — |
| 2016-09-06 | $371.59 | $493.54 | 532,200 | — | — |
| 2016-09-02 | $373.85 | $496.54 | 293,500 | — | — |
| 2016-09-01 | $372.17 | $494.31 | 457,500 | — | — |
| 2016-08-31 | $372.81 | $495.16 | 618,100 | — | — |
| 2016-08-30 | $376.00 | $496.35 | 631,400 | — | — |
| 2016-08-29 | $373.80 | $493.45 | 362,900 | — | — |
| 2016-08-26 | $371.09 | $489.87 | 362,000 | — | — |
| 2016-08-25 | $368.50 | $486.45 | 485,300 | — | — |
| 2016-08-24 | $369.12 | $487.27 | 401,400 | — | — |
| 2016-08-23 | $372.28 | $491.44 | 284,000 | — | — |
| 2016-08-22 | $371.55 | $490.48 | 390,600 | — | — |
| 2016-08-19 | $372.05 | $491.14 | 378,900 | — | — |
| 2016-08-18 | $370.79 | $489.47 | 291,200 | — | — |
| 2016-08-17 | $370.10 | $488.56 | 338,300 | — | — |
| 2016-08-16 | $367.07 | $484.56 | 312,300 | — | — |
| 2016-08-15 | $370.74 | $489.41 | 369,000 | — | — |
| 2016-08-12 | $366.60 | $483.94 | 360,400 | — | — |
| 2016-08-11 | $367.39 | $484.99 | 495,600 | — | — |
| 2016-08-10 | $366.44 | $483.73 | 489,000 | — | — |
| 2016-08-09 | $368.65 | $486.65 | 534,600 | — | — |
| 2016-08-08 | $371.69 | $490.66 | 550,600 | — | — |
| 2016-08-05 | $374.75 | $494.70 | 675,500 | — | — |
| 2016-08-04 | $366.25 | $483.48 | 452,400 | — | — |
| 2016-08-03 | $368.16 | $486.00 | 821,800 | — | — |
| 2016-08-02 | $367.08 | $484.58 | 745,200 | — | — |
| 2016-08-01 | $368.32 | $486.21 | 806,300 | — | — |
| 2016-07-29 | $366.25 | $483.48 | 648,500 | — | — |
| 2016-07-28 | $363.37 | $479.68 | 407,300 | — | — |
| 2016-07-27 | $363.31 | $479.60 | 458,400 | — | — |
| 2016-07-26 | $361.93 | $477.78 | 358,300 | — | — |
| 2016-07-25 | $361.42 | $477.11 | 419,400 | — | — |
| 2016-07-22 | $363.05 | $479.26 | 503,900 | — | — |
| 2016-07-21 | $359.50 | $474.57 | 589,400 | — | — |
| 2016-07-20 | $359.78 | $474.94 | 433,400 | — | — |
| 2016-07-19 | $356.58 | $470.72 | 353,200 | — | — |
| 2016-07-18 | $357.78 | $472.30 | 448,400 | — | — |
| 2016-07-15 | $356.85 | $471.07 | 654,400 | — | — |
| 2016-07-14 | $355.19 | $468.88 | 799,400 | — | — |
| 2016-07-13 | $357.50 | $471.93 | 569,300 | — | — |
| 2016-07-12 | $357.37 | $471.76 | 874,800 | — | — |
| 2016-07-11 | $347.50 | $458.73 | 403,800 | — | — |
| 2016-07-08 | $345.20 | $455.69 | 533,900 | — | — |
| 2016-07-07 | $335.11 | $442.37 | 776,600 | — | — |
| 2016-07-06 | $336.11 | $443.69 | 708,100 | — | — |
| 2016-07-05 | $336.08 | $443.65 | 513,800 | — | — |
| 2016-07-01 | $341.28 | $450.52 | 475,700 | — | — |
| 2016-06-30 | $342.53 | $452.17 | 753,600 | — | — |
| 2016-06-29 | $336.74 | $444.53 | 852,800 | — | — |
| 2016-06-28 | $323.96 | $427.66 | 648,600 | — | — |
| 2016-06-27 | $319.54 | $421.82 | 1,230,200 | — | — |
| 2016-06-24 | $332.51 | $438.94 | 1,480,700 | — | — |
| 2016-06-23 | $356.85 | $471.07 | 421,200 | — | — |
| 2016-06-22 | $347.67 | $458.95 | 442,300 | — | — |
| 2016-06-21 | $348.00 | $459.39 | 343,200 | — | — |
| 2016-06-20 | $348.43 | $459.96 | 677,600 | — | — |
| 2016-06-17 | $341.88 | $451.31 | 596,900 | — | — |
| 2016-06-16 | $339.46 | $448.12 | 660,600 | — | — |
| 2016-06-15 | $339.55 | $448.24 | 747,400 | — | — |
| 2016-06-14 | $339.79 | $448.55 | 748,600 | — | — |
| 2016-06-13 | $344.59 | $454.89 | 532,800 | — | — |
| 2016-06-10 | $346.97 | $458.03 | 768,400 | — | — |
| 2016-06-09 | $357.96 | $472.54 | 331,400 | — | — |
| 2016-06-08 | $360.35 | $475.69 | 335,700 | — | — |
| 2016-06-07 | $359.06 | $473.99 | 484,500 | — | — |
| 2016-06-06 | $362.06 | $477.95 | 435,600 | — | — |
| 2016-06-03 | $359.37 | $474.40 | 473,900 | — | — |
| 2016-06-02 | $361.11 | $476.70 | 518,900 | — | — |
| 2016-06-01 | $364.59 | $478.27 | 447,500 | — | — |
| 2016-05-31 | $363.85 | $477.30 | 625,700 | — | — |
| 2016-05-27 | $365.09 | $478.92 | 314,400 | — | — |
| 2016-05-26 | $363.10 | $476.31 | 342,700 | — | — |
| 2016-05-25 | $364.09 | $477.61 | 485,700 | — | — |
| 2016-05-24 | $361.18 | $473.79 | 611,400 | — | — |
| 2016-05-23 | $353.90 | $464.24 | 341,100 | — | — |
| 2016-05-20 | $354.01 | $464.39 | 516,000 | — | — |
| 2016-05-19 | $350.57 | $459.88 | 554,900 | — | — |
| 2016-05-18 | $353.49 | $463.71 | 625,500 | — | — |
| 2016-05-17 | $348.82 | $457.58 | 647,200 | — | — |
| 2016-05-16 | $351.83 | $461.53 | 489,000 | — | — |
| 2016-05-13 | $347.29 | $455.57 | 559,100 | — | — |
| 2016-05-12 | $355.60 | $466.47 | 393,800 | — | — |
| 2016-05-11 | $353.82 | $464.14 | 482,900 | — | — |
| 2016-05-10 | $360.18 | $472.48 | 456,600 | — | — |
| 2016-05-09 | $355.01 | $465.70 | 410,700 | — | — |
| 2016-05-06 | $356.01 | $467.01 | 509,500 | — | — |
| 2016-05-05 | $352.08 | $461.86 | 521,600 | — | — |
| 2016-05-04 | $352.17 | $461.97 | 599,400 | — | — |
| 2016-05-03 | $355.69 | $466.59 | 485,300 | — | — |
| 2016-05-02 | $361.50 | $474.21 | 739,000 | — | — |
| 2016-04-29 | $356.33 | $467.43 | 586,700 | — | — |
| 2016-04-28 | $358.83 | $470.71 | 509,400 | — | — |
| 2016-04-27 | $367.47 | $482.05 | 451,200 | — | — |
| 2016-04-26 | $365.96 | $480.06 | 413,400 | — | — |
| 2016-04-25 | $363.66 | $477.05 | 482,700 | — | — |
| 2016-04-22 | $365.47 | $479.42 | 512,100 | — | — |
| 2016-04-21 | $364.09 | $477.61 | 607,900 | — | — |
| 2016-04-20 | $366.92 | $481.32 | 610,100 | — | — |
| 2016-04-19 | $364.66 | $478.36 | 834,200 | — | — |
| 2016-04-18 | $358.00 | $469.62 | 842,000 | — | — |
| 2016-04-15 | $357.74 | $469.28 | 1,108,100 | — | — |
| 2016-04-14 | $354.91 | $465.57 | 833,300 | — | — |
| 2016-04-13 | $348.29 | $456.89 | 959,400 | — | — |
| 2016-04-12 | $339.31 | $445.11 | 559,600 | — | — |
| 2016-04-11 | $332.96 | $436.78 | 434,400 | — | — |
| 2016-04-08 | $331.60 | $434.99 | 360,500 | — | — |
| 2016-04-07 | $328.37 | $430.75 | 529,800 | — | — |
| 2016-04-06 | $337.20 | $442.34 | 463,500 | — | — |
| 2016-04-05 | $334.80 | $439.19 | 523,900 | — | — |
| 2016-04-04 | $338.52 | $444.07 | 553,100 | — | — |
| 2016-04-01 | $342.53 | $449.33 | 717,200 | — | — |
| 2016-03-31 | $340.57 | $446.76 | 511,500 | — | — |
| 2016-03-30 | $341.37 | $447.81 | 463,100 | — | — |
| 2016-03-29 | $339.91 | $445.89 | 635,000 | — | — |
| 2016-03-28 | $336.91 | $441.96 | 444,600 | — | — |
| 2016-03-24 | $334.28 | $438.51 | 662,300 | — | — |
| 2016-03-23 | $339.23 | $445.00 | 466,500 | — | — |
| 2016-03-22 | $340.22 | $446.30 | 490,100 | — | — |
| 2016-03-21 | $341.98 | $448.61 | 684,600 | — | — |
| 2016-03-18 | $342.56 | $449.37 | 763,600 | — | — |
| 2016-03-17 | $341.94 | $448.56 | 864,400 | — | — |
| 2016-03-16 | $334.07 | $438.23 | 674,500 | — | — |
| 2016-03-15 | $334.13 | $438.31 | 627,100 | — | — |
| 2016-03-14 | $337.82 | $443.15 | 631,300 | — | — |
| 2016-03-11 | $339.65 | $445.55 | 905,900 | — | — |
| 2016-03-10 | $324.99 | $426.32 | 688,300 | — | — |
| 2016-03-09 | $328.31 | $430.68 | 1,179,000 | — | — |
| 2016-03-08 | $320.40 | $420.30 | 674,500 | — | — |
| 2016-03-07 | $326.73 | $428.60 | 682,400 | — | — |
| 2016-03-04 | $323.76 | $424.71 | 671,700 | — | — |
| 2016-03-03 | $323.14 | $423.89 | 837,700 | — | — |
| 2016-03-02 | $326.73 | $425.60 | 1,051,400 | — | — |
| 2016-03-01 | $322.57 | $420.18 | 832,300 | — | — |
| 2016-02-29 | $311.96 | $406.36 | 870,100 | — | — |
| 2016-02-26 | $313.92 | $408.91 | 678,200 | — | — |
| 2016-02-25 | $313.62 | $408.52 | 608,600 | — | — |
| 2016-02-24 | $307.98 | $401.18 | 845,000 | — | — |
| 2016-02-23 | $309.86 | $403.62 | 758,700 | — | — |
| 2016-02-22 | $316.45 | $412.21 | 817,400 | — | — |
| 2016-02-19 | $314.29 | $409.39 | 835,300 | — | — |
| 2016-02-18 | $315.97 | $411.58 | 660,800 | — | — |
| 2016-02-17 | $319.88 | $416.68 | 888,100 | — | — |
| 2016-02-16 | $314.47 | $409.63 | 764,600 | — | — |
| 2016-02-12 | $306.80 | $399.64 | 941,700 | — | — |
| 2016-02-11 | $294.21 | $383.24 | 1,266,300 | — | — |
| 2016-02-10 | $298.56 | $388.90 | 711,700 | — | — |
| 2016-02-09 | $294.53 | $383.65 | 878,800 | — | — |
| 2016-02-08 | $293.46 | $382.26 | 1,162,100 | — | — |
| 2016-02-05 | $307.75 | $400.88 | 1,057,600 | — | — |
| 2016-02-04 | $313.70 | $408.63 | 1,037,600 | — | — |
| 2016-02-03 | $304.06 | $396.07 | 1,372,000 | — | — |
| 2016-02-02 | $301.21 | $392.36 | 1,061,300 | — | — |
| 2016-02-01 | $312.25 | $406.74 | 754,900 | — | — |
| 2016-01-29 | $314.26 | $409.36 | 986,500 | — | — |
| 2016-01-28 | $299.17 | $389.70 | 1,023,800 | — | — |
| 2016-01-27 | $302.12 | $393.54 | 1,147,300 | — | — |
| 2016-01-26 | $299.26 | $389.82 | 1,066,100 | — | — |
| 2016-01-25 | $289.72 | $377.39 | 1,010,500 | — | — |
| 2016-01-22 | $300.56 | $391.51 | 780,600 | — | — |
| 2016-01-21 | $289.90 | $377.62 | 1,100,300 | — | — |
| 2016-01-20 | $292.00 | $380.36 | 1,685,900 | — | — |
| 2016-01-19 | $294.00 | $382.96 | 1,070,400 | — | — |
| 2016-01-15 | $296.58 | $386.33 | 1,972,600 | — | — |
| 2016-01-14 | $310.00 | $403.81 | 1,373,700 | — | — |
| 2016-01-13 | $304.61 | $396.79 | 1,200,000 | — | — |
| 2016-01-12 | $313.59 | $408.48 | 1,096,800 | — | — |
| 2016-01-11 | $308.32 | $401.62 | 1,258,400 | — | — |
| 2016-01-08 | $307.78 | $400.91 | 1,500,200 | — | — |
| 2016-01-07 | $315.73 | $411.27 | 1,285,300 | — | — |
| 2016-01-06 | $330.16 | $430.07 | 1,138,500 | — | — |
| 2016-01-05 | $333.96 | $435.02 | 803,200 | — | — |
| 2016-01-04 | $333.10 | $433.90 | 958,900 | — | — |