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-06-04 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 | $144.72 | $144.72 | 366,600 | — | — |
| 2016-12-29 | $144.92 | $144.92 | 398,200 | — | — |
| 2016-12-28 | $144.06 | $144.06 | 269,900 | — | — |
| 2016-12-27 | $145.33 | $145.33 | 273,800 | — | — |
| 2016-12-23 | $145.45 | $145.45 | 247,700 | — | — |
| 2016-12-22 | $144.24 | $144.24 | 511,100 | — | — |
| 2016-12-21 | $146.11 | $146.11 | 399,000 | — | — |
| 2016-12-20 | $146.56 | $146.56 | 446,700 | — | — |
| 2016-12-19 | $145.15 | $145.15 | 373,300 | — | — |
| 2016-12-16 | $144.64 | $144.64 | 1,090,300 | — | — |
| 2016-12-15 | $145.54 | $145.54 | 675,500 | — | — |
| 2016-12-14 | $144.08 | $144.08 | 1,156,400 | — | — |
| 2016-12-13 | $142.36 | $142.36 | 509,800 | — | — |
| 2016-12-12 | $141.22 | $141.22 | 687,500 | — | — |
| 2016-12-09 | $142.54 | $142.54 | 416,500 | — | — |
| 2016-12-08 | $142.83 | $142.83 | 569,600 | — | — |
| 2016-12-07 | $141.16 | $141.16 | 757,500 | — | — |
| 2016-12-06 | $140.86 | $140.86 | 454,300 | — | — |
| 2016-12-05 | $140.33 | $140.33 | 666,600 | — | — |
| 2016-12-02 | $138.99 | $138.99 | 595,400 | — | — |
| 2016-12-01 | $139.36 | $139.36 | 900,900 | — | — |
| 2016-11-30 | $140.75 | $140.75 | 800,300 | — | — |
| 2016-11-29 | $142.81 | $142.81 | 336,200 | — | — |
| 2016-11-28 | $142.61 | $142.61 | 384,900 | — | — |
| 2016-11-25 | $144.12 | $144.12 | 237,900 | — | — |
| 2016-11-23 | $143.90 | $143.90 | 424,300 | — | — |
| 2016-11-22 | $143.75 | $143.75 | 618,000 | — | — |
| 2016-11-21 | $143.77 | $143.77 | 782,100 | — | — |
| 2016-11-18 | $142.01 | $142.01 | 859,200 | — | — |
| 2016-11-17 | $143.91 | $143.91 | 841,000 | — | — |
| 2016-11-16 | $142.70 | $142.70 | 688,500 | — | — |
| 2016-11-15 | $143.44 | $143.44 | 882,900 | — | — |
| 2016-11-14 | $141.95 | $141.95 | 780,400 | — | — |
| 2016-11-11 | $141.15 | $141.15 | 779,600 | — | — |
| 2016-11-10 | $139.85 | $139.85 | 1,054,000 | — | — |
| 2016-11-09 | $140.23 | $140.23 | 1,074,600 | — | — |
| 2016-11-08 | $137.77 | $137.77 | 486,100 | — | — |
| 2016-11-07 | $136.45 | $136.45 | 972,400 | — | — |
| 2016-11-04 | $135.73 | $135.73 | 1,059,400 | — | — |
| 2016-11-03 | $137.81 | $137.81 | 1,610,100 | — | — |
| 2016-11-02 | $135.32 | $135.32 | 1,323,100 | — | — |
| 2016-11-01 | $136.98 | $136.98 | 1,544,800 | — | — |
| 2016-10-31 | $138.21 | $138.21 | 1,452,000 | — | — |
| 2016-10-28 | $134.66 | $134.66 | 1,857,800 | — | — |
| 2016-10-27 | $130.99 | $130.99 | 5,094,000 | — | — |
| 2016-10-26 | $119.54 | $119.54 | 856,200 | — | — |
| 2016-10-25 | $117.22 | $117.22 | 632,700 | — | — |
| 2016-10-24 | $118.76 | $118.76 | 656,400 | — | — |
| 2016-10-21 | $118.07 | $118.07 | 902,100 | — | — |
| 2016-10-20 | $118.09 | $118.09 | 594,100 | — | — |
| 2016-10-19 | $118.75 | $118.75 | 1,162,900 | — | — |
| 2016-10-18 | $117.56 | $117.56 | 537,100 | — | — |
| 2016-10-17 | $116.40 | $116.40 | 317,700 | — | — |
| 2016-10-14 | $116.74 | $116.74 | 491,000 | — | — |
| 2016-10-13 | $116.13 | $116.13 | 868,700 | — | — |
| 2016-10-12 | $117.80 | $117.80 | 1,040,200 | — | — |
| 2016-10-11 | $121.81 | $121.81 | 873,500 | — | — |
| 2016-10-10 | $123.23 | $123.23 | 362,500 | — | — |
| 2016-10-07 | $124.14 | $124.14 | 276,200 | — | — |
| 2016-10-06 | $124.94 | $124.94 | 387,900 | — | — |
| 2016-10-05 | $125.50 | $125.50 | 448,400 | — | — |
| 2016-10-04 | $124.74 | $124.74 | 559,600 | — | — |
| 2016-10-03 | $124.38 | $124.38 | 400,600 | — | — |
| 2016-09-30 | $124.64 | $124.64 | 438,500 | — | — |
| 2016-09-29 | $123.40 | $123.40 | 447,900 | — | — |
| 2016-09-28 | $124.03 | $124.03 | 717,400 | — | — |
| 2016-09-27 | $122.86 | $122.86 | 852,100 | — | — |
| 2016-09-26 | $119.45 | $119.45 | 239,900 | — | — |
| 2016-09-23 | $120.49 | $120.49 | 313,600 | — | — |
| 2016-09-22 | $121.25 | $121.25 | 541,500 | — | — |
| 2016-09-21 | $119.34 | $119.34 | 358,100 | — | — |
| 2016-09-20 | $118.45 | $118.45 | 399,900 | — | — |
| 2016-09-19 | $118.91 | $118.91 | 406,200 | — | — |
| 2016-09-16 | $118.55 | $118.55 | 761,400 | — | — |
| 2016-09-15 | $119.02 | $119.02 | 568,700 | — | — |
| 2016-09-14 | $117.94 | $117.94 | 818,700 | — | — |
| 2016-09-13 | $116.84 | $116.84 | 950,100 | — | — |
| 2016-09-12 | $118.76 | $118.76 | 675,900 | — | — |
| 2016-09-09 | $118.05 | $118.05 | 892,500 | — | — |
| 2016-09-08 | $119.70 | $119.70 | 823,000 | — | — |
| 2016-09-07 | $120.42 | $120.42 | 959,500 | — | — |
| 2016-09-06 | $124.43 | $124.43 | 433,700 | — | — |
| 2016-09-02 | $123.89 | $123.89 | 291,100 | — | — |
| 2016-09-01 | $123.64 | $123.64 | 537,600 | — | — |
| 2016-08-31 | $122.73 | $122.73 | 642,100 | — | — |
| 2016-08-30 | $124.36 | $124.36 | 417,500 | — | — |
| 2016-08-29 | $124.81 | $124.81 | 392,300 | — | — |
| 2016-08-26 | $124.04 | $124.04 | 334,000 | — | — |
| 2016-08-25 | $124.38 | $124.38 | 245,200 | — | — |
| 2016-08-24 | $124.39 | $124.39 | 330,600 | — | — |
| 2016-08-23 | $124.91 | $124.91 | 408,800 | — | — |
| 2016-08-22 | $123.98 | $123.98 | 535,000 | — | — |
| 2016-08-19 | $124.24 | $124.24 | 618,200 | — | — |
| 2016-08-18 | $123.66 | $123.66 | 580,800 | — | — |
| 2016-08-17 | $123.32 | $123.32 | 664,000 | — | — |
| 2016-08-16 | $123.39 | $123.39 | 921,300 | — | — |
| 2016-08-15 | $124.75 | $124.75 | 863,700 | — | — |
| 2016-08-12 | $124.80 | $124.80 | 606,700 | — | — |
| 2016-08-11 | $125.03 | $125.03 | 1,033,300 | — | — |
| 2016-08-10 | $126.10 | $126.10 | 444,000 | — | — |
| 2016-08-09 | $126.43 | $126.43 | 480,900 | — | — |
| 2016-08-08 | $126.66 | $126.66 | 677,600 | — | — |
| 2016-08-05 | $125.65 | $125.65 | 569,900 | — | — |
| 2016-08-04 | $123.33 | $123.33 | 426,000 | — | — |
| 2016-08-03 | $123.47 | $123.47 | 491,300 | — | — |
| 2016-08-02 | $122.91 | $122.91 | 855,100 | — | — |
| 2016-08-01 | $123.70 | $123.70 | 1,095,500 | — | — |
| 2016-07-29 | $123.42 | $123.42 | 762,000 | — | — |
| 2016-07-28 | $123.05 | $123.05 | 1,003,700 | — | — |
| 2016-07-27 | $123.09 | $123.09 | 751,100 | — | — |
| 2016-07-26 | $124.06 | $124.06 | 831,800 | — | — |
| 2016-07-25 | $123.79 | $123.79 | 603,400 | — | — |
| 2016-07-22 | $123.24 | $123.24 | 893,000 | — | — |
| 2016-07-21 | $121.86 | $121.86 | 1,441,700 | — | — |
| 2016-07-20 | $121.47 | $121.47 | 1,386,600 | — | — |
| 2016-07-19 | $120.60 | $120.60 | 2,290,900 | — | — |
| 2016-07-18 | $115.82 | $115.82 | 589,000 | — | — |
| 2016-07-15 | $116.37 | $116.37 | 775,700 | — | — |
| 2016-07-14 | $116.25 | $116.25 | 534,800 | — | — |
| 2016-07-13 | $116.36 | $116.36 | 543,700 | — | — |
| 2016-07-12 | $117.81 | $117.81 | 441,600 | — | — |
| 2016-07-11 | $116.85 | $116.85 | 430,500 | — | — |
| 2016-07-08 | $117.13 | $117.13 | 761,800 | — | — |
| 2016-07-07 | $113.77 | $113.77 | 540,000 | — | — |
| 2016-07-06 | $113.79 | $113.79 | 703,200 | — | — |
| 2016-07-05 | $112.51 | $112.51 | 542,900 | — | — |
| 2016-07-01 | $113.52 | $113.52 | 566,400 | — | — |
| 2016-06-30 | $113.84 | $113.84 | 537,900 | — | — |
| 2016-06-29 | $112.52 | $112.52 | 554,200 | — | — |
| 2016-06-28 | $110.31 | $110.31 | 793,900 | — | — |
| 2016-06-27 | $108.64 | $108.64 | 1,254,900 | — | — |
| 2016-06-24 | $113.40 | $113.40 | 1,107,800 | — | — |
| 2016-06-23 | $121.44 | $121.44 | 630,900 | — | — |
| 2016-06-22 | $118.61 | $118.61 | 405,900 | — | — |
| 2016-06-21 | $119.29 | $119.29 | 514,700 | — | — |
| 2016-06-20 | $119.25 | $119.25 | 655,400 | — | — |
| 2016-06-17 | $118.56 | $118.56 | 1,224,200 | — | — |
| 2016-06-16 | $119.03 | $119.03 | 610,300 | — | — |
| 2016-06-15 | $119.15 | $119.15 | 915,300 | — | — |
| 2016-06-14 | $118.08 | $118.08 | 1,019,600 | — | — |
| 2016-06-13 | $118.48 | $118.48 | 819,700 | — | — |
| 2016-06-10 | $119.41 | $119.41 | 1,046,400 | — | — |
| 2016-06-09 | $119.68 | $119.68 | 831,200 | — | — |
| 2016-06-08 | $120.35 | $120.35 | 3,262,700 | — | — |
| 2016-06-07 | $123.94 | $123.94 | 3,469,800 | — | — |
| 2016-06-06 | $110.04 | $110.04 | 403,900 | — | — |
| 2016-06-03 | $110.22 | $110.22 | 420,600 | — | — |
| 2016-06-02 | $110.84 | $110.84 | 493,600 | — | — |
| 2016-06-01 | $109.49 | $109.49 | 649,100 | — | — |
| 2016-05-31 | $110.20 | $110.20 | 1,099,400 | — | — |
| 2016-05-27 | $108.81 | $108.81 | 862,800 | — | — |
| 2016-05-26 | $109.01 | $109.01 | 722,400 | — | — |
| 2016-05-25 | $109.65 | $109.65 | 699,200 | — | — |
| 2016-05-24 | $108.64 | $108.64 | 746,000 | — | — |
| 2016-05-23 | $106.65 | $106.65 | 712,400 | — | — |
| 2016-05-20 | $106.64 | $106.64 | 962,500 | — | — |
| 2016-05-19 | $104.84 | $104.84 | 952,200 | — | — |
| 2016-05-18 | $105.62 | $105.62 | 1,046,800 | — | — |
| 2016-05-17 | $103.83 | $103.83 | 1,313,400 | — | — |
| 2016-05-16 | $107.33 | $107.33 | 1,130,400 | — | — |
| 2016-05-13 | $105.90 | $105.90 | 1,387,300 | — | — |
| 2016-05-12 | $104.50 | $104.50 | 819,700 | — | — |
| 2016-05-11 | $103.70 | $103.70 | 913,800 | — | — |
| 2016-05-10 | $104.34 | $104.34 | 1,018,500 | — | — |
| 2016-05-09 | $101.86 | $101.86 | 695,000 | — | — |
| 2016-05-06 | $100.64 | $100.64 | 685,500 | — | — |
| 2016-05-05 | $100.58 | $100.58 | 608,000 | — | — |
| 2016-05-04 | $100.95 | $100.95 | 709,700 | — | — |
| 2016-05-03 | $100.96 | $100.96 | 792,500 | — | — |
| 2016-05-02 | $103.65 | $103.65 | 964,000 | — | — |
| 2016-04-29 | $104.75 | $104.75 | 1,152,400 | — | — |
| 2016-04-28 | $104.24 | $104.24 | 854,800 | — | — |
| 2016-04-27 | $106.90 | $106.90 | 850,700 | — | — |
| 2016-04-26 | $105.37 | $105.37 | 767,400 | — | — |
| 2016-04-25 | $105.31 | $105.31 | 1,322,200 | — | — |
| 2016-04-22 | $104.52 | $104.52 | 1,672,200 | — | — |
| 2016-04-21 | $102.54 | $102.54 | 2,461,100 | — | — |
| 2016-04-20 | $97.16 | $97.16 | 1,940,000 | — | — |
| 2016-04-19 | $95.76 | $95.76 | 923,000 | — | — |
| 2016-04-18 | $96.90 | $96.90 | 800,100 | — | — |
| 2016-04-15 | $95.61 | $95.61 | 860,800 | — | — |
| 2016-04-14 | $96.85 | $96.85 | 652,200 | — | — |
| 2016-04-13 | $97.15 | $97.15 | 1,148,000 | — | — |
| 2016-04-12 | $95.19 | $95.19 | 1,410,400 | — | — |
| 2016-04-11 | $97.28 | $97.28 | 709,900 | — | — |
| 2016-04-08 | $97.45 | $97.45 | 1,345,900 | — | — |
| 2016-04-07 | $97.72 | $97.72 | 1,737,900 | — | — |
| 2016-04-06 | $103.89 | $103.89 | 741,300 | — | — |
| 2016-04-05 | $103.34 | $103.34 | 845,300 | — | — |
| 2016-04-04 | $104.67 | $104.67 | 802,400 | — | — |
| 2016-04-01 | $105.58 | $105.58 | 543,300 | — | — |
| 2016-03-31 | $105.85 | $105.85 | 630,100 | — | — |
| 2016-03-30 | $105.47 | $105.47 | 660,200 | — | — |
| 2016-03-29 | $104.68 | $104.68 | 680,400 | — | — |
| 2016-03-28 | $103.40 | $103.40 | 605,300 | — | — |
| 2016-03-24 | $103.14 | $103.14 | 781,100 | — | — |
| 2016-03-23 | $102.99 | $102.99 | 641,200 | — | — |
| 2016-03-22 | $104.36 | $104.36 | 1,401,100 | — | — |
| 2016-03-21 | $103.01 | $103.01 | 621,600 | — | — |
| 2016-03-18 | $102.31 | $102.31 | 858,400 | — | — |
| 2016-03-17 | $100.93 | $100.93 | 477,000 | — | — |
| 2016-03-16 | $99.78 | $99.78 | 449,100 | — | — |
| 2016-03-15 | $99.00 | $99.00 | 726,900 | — | — |
| 2016-03-14 | $99.43 | $99.43 | 663,800 | — | — |
| 2016-03-11 | $100.66 | $100.66 | 412,200 | — | — |
| 2016-03-10 | $98.46 | $98.46 | 722,100 | — | — |
| 2016-03-09 | $99.79 | $99.79 | 478,500 | — | — |
| 2016-03-08 | $99.77 | $99.77 | 507,700 | — | — |
| 2016-03-07 | $100.87 | $100.87 | 957,800 | — | — |
| 2016-03-04 | $99.79 | $99.79 | 620,300 | — | — |
| 2016-03-03 | $100.47 | $100.47 | 795,400 | — | — |
| 2016-03-02 | $100.14 | $100.14 | 1,115,600 | — | — |
| 2016-03-01 | $98.66 | $98.66 | 788,700 | — | — |
| 2016-02-29 | $96.17 | $96.17 | 750,100 | — | — |
| 2016-02-26 | $97.12 | $97.12 | 823,500 | — | — |
| 2016-02-25 | $95.95 | $95.95 | 811,300 | — | — |
| 2016-02-24 | $94.30 | $94.30 | 864,500 | — | — |
| 2016-02-23 | $93.53 | $93.53 | 955,400 | — | — |
| 2016-02-22 | $94.57 | $94.57 | 782,400 | — | — |
| 2016-02-19 | $92.67 | $92.67 | 683,200 | — | — |
| 2016-02-18 | $91.87 | $91.87 | 822,200 | — | — |
| 2016-02-17 | $91.52 | $91.52 | 1,360,100 | — | — |
| 2016-02-16 | $89.51 | $89.51 | 948,700 | — | — |
| 2016-02-12 | $87.83 | $87.83 | 812,300 | — | — |
| 2016-02-11 | $86.96 | $86.96 | 1,229,700 | — | — |
| 2016-02-10 | $87.55 | $87.55 | 799,600 | — | — |
| 2016-02-09 | $87.61 | $87.61 | 1,043,100 | — | — |
| 2016-02-08 | $88.18 | $88.18 | 1,537,400 | — | — |
| 2016-02-05 | $90.22 | $90.22 | 1,137,300 | — | — |
| 2016-02-04 | $92.05 | $92.05 | 642,100 | — | — |
| 2016-02-03 | $91.19 | $91.19 | 983,400 | — | — |
| 2016-02-02 | $90.93 | $90.93 | 1,189,600 | — | — |
| 2016-02-01 | $94.01 | $94.01 | 1,037,300 | — | — |
| 2016-01-29 | $93.78 | $93.78 | 1,346,800 | — | — |
| 2016-01-28 | $92.50 | $92.50 | 2,218,700 | — | — |
| 2016-01-27 | $95.34 | $95.34 | 1,721,100 | — | — |
| 2016-01-26 | $96.41 | $96.41 | 1,474,200 | — | — |
| 2016-01-25 | $93.92 | $93.92 | 1,914,900 | — | — |
| 2016-01-22 | $93.77 | $93.77 | 1,982,800 | — | — |
| 2016-01-21 | $89.51 | $89.51 | 4,007,700 | — | — |
| 2016-01-20 | $90.02 | $90.02 | 3,274,900 | — | — |
| 2016-01-19 | $93.50 | $93.50 | 1,790,800 | — | — |
| 2016-01-15 | $93.52 | $93.52 | 2,255,100 | — | — |
| 2016-01-14 | $94.16 | $94.16 | 2,060,400 | — | — |
| 2016-01-13 | $94.00 | $94.00 | 2,270,500 | — | — |
| 2016-01-12 | $92.61 | $92.61 | 1,859,300 | — | — |
| 2016-01-11 | $93.52 | $93.52 | 1,829,400 | — | — |
| 2016-01-08 | $92.13 | $92.13 | 1,291,300 | — | — |
| 2016-01-07 | $91.82 | $91.82 | 1,790,700 | — | — |
| 2016-01-06 | $95.02 | $95.02 | 1,334,400 | — | — |
| 2016-01-05 | $96.52 | $96.52 | 1,157,600 | — | — |
| 2016-01-04 | $96.93 | $96.93 | 1,682,900 | — | — |