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
- 1997-06-12 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 | $90.32 | $100.76 | 932,400 | — | — |
| 2016-12-29 | $90.74 | $101.23 | 963,300 | — | — |
| 2016-12-28 | $89.98 | $100.38 | 746,500 | — | — |
| 2016-12-27 | $90.10 | $99.96 | 954,300 | — | — |
| 2016-12-23 | $89.45 | $99.24 | 985,600 | — | — |
| 2016-12-22 | $90.73 | $100.66 | 1,144,900 | — | — |
| 2016-12-21 | $92.81 | $102.97 | 568,300 | — | — |
| 2016-12-20 | $92.92 | $103.09 | 1,029,500 | — | — |
| 2016-12-19 | $93.24 | $103.44 | 1,128,000 | — | — |
| 2016-12-16 | $94.75 | $105.12 | 1,806,900 | — | — |
| 2016-12-15 | $96.93 | $107.54 | 2,449,700 | — | — |
| 2016-12-14 | $101.75 | $112.88 | 1,167,700 | — | — |
| 2016-12-13 | $103.76 | $115.11 | 882,000 | — | — |
| 2016-12-12 | $103.77 | $115.13 | 1,044,400 | — | — |
| 2016-12-09 | $109.00 | $120.93 | 488,100 | — | — |
| 2016-12-08 | $108.88 | $120.79 | 603,200 | — | — |
| 2016-12-07 | $108.96 | $120.88 | 631,500 | — | — |
| 2016-12-06 | $107.42 | $119.17 | 558,700 | — | — |
| 2016-12-05 | $108.19 | $120.03 | 522,800 | — | — |
| 2016-12-02 | $105.72 | $117.29 | 726,700 | — | — |
| 2016-12-01 | $104.37 | $115.79 | 905,700 | — | — |
| 2016-11-30 | $104.61 | $116.06 | 1,582,900 | — | — |
| 2016-11-29 | $108.61 | $120.50 | 1,033,600 | — | — |
| 2016-11-28 | $110.91 | $123.05 | 593,300 | — | — |
| 2016-11-25 | $112.17 | $124.44 | 115,000 | — | — |
| 2016-11-23 | $112.52 | $124.83 | 560,500 | — | — |
| 2016-11-22 | $113.68 | $126.12 | 486,200 | — | — |
| 2016-11-21 | $110.57 | $122.67 | 494,200 | — | — |
| 2016-11-18 | $110.28 | $122.35 | 692,800 | — | — |
| 2016-11-17 | $113.57 | $126.00 | 858,400 | — | — |
| 2016-11-16 | $111.92 | $124.17 | 856,200 | — | — |
| 2016-11-15 | $113.17 | $125.55 | 1,574,600 | — | — |
| 2016-11-14 | $111.59 | $123.80 | 1,683,700 | — | — |
| 2016-11-11 | $107.10 | $118.82 | 1,251,900 | — | — |
| 2016-11-10 | $106.26 | $117.89 | 2,007,400 | — | — |
| 2016-11-09 | $102.15 | $113.33 | 1,619,600 | — | — |
| 2016-11-08 | $98.91 | $109.73 | 752,800 | — | — |
| 2016-11-07 | $99.83 | $110.75 | 817,400 | — | — |
| 2016-11-04 | $98.59 | $109.38 | 625,600 | — | — |
| 2016-11-03 | $97.64 | $108.32 | 531,300 | — | — |
| 2016-11-02 | $97.76 | $108.46 | 452,200 | — | — |
| 2016-11-01 | $98.66 | $109.46 | 707,600 | — | — |
| 2016-10-31 | $98.10 | $108.84 | 560,700 | — | — |
| 2016-10-28 | $98.14 | $108.88 | 605,500 | — | — |
| 2016-10-27 | $97.83 | $108.54 | 411,500 | — | — |
| 2016-10-26 | $98.05 | $108.78 | 413,800 | — | — |
| 2016-10-25 | $97.82 | $108.52 | 843,800 | — | — |
| 2016-10-24 | $98.60 | $109.39 | 710,200 | — | — |
| 2016-10-21 | $96.63 | $107.20 | 642,600 | — | — |
| 2016-10-20 | $97.59 | $108.27 | 632,400 | — | — |
| 2016-10-19 | $98.98 | $109.81 | 650,100 | — | — |
| 2016-10-18 | $97.64 | $108.32 | 662,700 | — | — |
| 2016-10-17 | $97.19 | $107.83 | 731,800 | — | — |
| 2016-10-14 | $97.52 | $108.19 | 1,156,500 | — | — |
| 2016-10-13 | $99.69 | $110.60 | 903,000 | — | — |
| 2016-10-12 | $101.71 | $112.84 | 553,700 | — | — |
| 2016-10-11 | $102.33 | $113.53 | 531,800 | — | — |
| 2016-10-10 | $103.63 | $114.97 | 438,600 | — | — |
| 2016-10-07 | $103.01 | $114.28 | 1,065,800 | — | — |
| 2016-10-06 | $101.41 | $112.51 | 650,900 | — | — |
| 2016-10-05 | $99.75 | $110.67 | 608,200 | — | — |
| 2016-10-04 | $100.29 | $111.26 | 572,900 | — | — |
| 2016-10-03 | $100.93 | $111.97 | 644,700 | — | — |
| 2016-09-30 | $101.14 | $112.21 | 969,400 | — | — |
| 2016-09-29 | $99.65 | $110.55 | 1,306,200 | — | — |
| 2016-09-28 | $97.94 | $108.66 | 453,400 | — | — |
| 2016-09-27 | $97.86 | $108.01 | 583,900 | — | — |
| 2016-09-26 | $96.77 | $106.81 | 717,100 | — | — |
| 2016-09-23 | $99.91 | $110.28 | 739,800 | — | — |
| 2016-09-22 | $98.97 | $109.24 | 668,600 | — | — |
| 2016-09-21 | $99.11 | $109.39 | 523,700 | — | — |
| 2016-09-20 | $98.77 | $109.02 | 649,200 | — | — |
| 2016-09-19 | $99.95 | $110.32 | 671,300 | — | — |
| 2016-09-16 | $100.07 | $110.45 | 752,500 | — | — |
| 2016-09-15 | $100.06 | $110.44 | 517,500 | — | — |
| 2016-09-14 | $99.77 | $110.12 | 444,900 | — | — |
| 2016-09-13 | $100.47 | $110.89 | 570,100 | — | — |
| 2016-09-12 | $101.80 | $112.36 | 806,300 | — | — |
| 2016-09-09 | $100.74 | $111.19 | 584,500 | — | — |
| 2016-09-08 | $102.88 | $113.55 | 687,500 | — | — |
| 2016-09-07 | $104.84 | $115.72 | 839,400 | — | — |
| 2016-09-06 | $102.56 | $113.20 | 518,300 | — | — |
| 2016-09-02 | $103.23 | $113.94 | 788,800 | — | — |
| 2016-09-01 | $103.53 | $114.27 | 589,500 | — | — |
| 2016-08-31 | $103.62 | $114.37 | 540,300 | — | — |
| 2016-08-30 | $104.50 | $115.34 | 584,300 | — | — |
| 2016-08-29 | $106.45 | $117.50 | 554,800 | — | — |
| 2016-08-26 | $106.42 | $117.46 | 460,100 | — | — |
| 2016-08-25 | $107.09 | $118.20 | 542,600 | — | — |
| 2016-08-24 | $107.87 | $119.06 | 591,200 | — | — |
| 2016-08-23 | $109.09 | $120.41 | 672,400 | — | — |
| 2016-08-22 | $108.04 | $119.25 | 547,500 | — | — |
| 2016-08-19 | $108.93 | $120.23 | 554,600 | — | — |
| 2016-08-18 | $108.61 | $119.88 | 577,400 | — | — |
| 2016-08-17 | $107.50 | $118.65 | 951,800 | — | — |
| 2016-08-16 | $108.81 | $120.10 | 629,800 | — | — |
| 2016-08-15 | $109.17 | $120.50 | 1,091,500 | — | — |
| 2016-08-12 | $108.19 | $119.42 | 1,338,500 | — | — |
| 2016-08-11 | $108.70 | $119.98 | 3,011,300 | — | — |
| 2016-08-10 | $103.14 | $113.84 | 3,771,900 | — | — |
| 2016-08-09 | $95.07 | $104.93 | 1,686,400 | — | — |
| 2016-08-08 | $95.96 | $105.92 | 733,700 | — | — |
| 2016-08-05 | $96.05 | $106.02 | 728,200 | — | — |
| 2016-08-04 | $94.27 | $104.05 | 930,700 | — | — |
| 2016-08-03 | $92.86 | $102.50 | 1,699,100 | — | — |
| 2016-08-02 | $93.40 | $103.09 | 1,186,900 | — | — |
| 2016-08-01 | $97.68 | $107.82 | 745,900 | — | — |
| 2016-07-29 | $98.09 | $108.27 | 732,200 | — | — |
| 2016-07-28 | $96.90 | $106.95 | 1,063,700 | — | — |
| 2016-07-27 | $99.25 | $109.55 | 1,143,500 | — | — |
| 2016-07-26 | $100.95 | $111.42 | 761,500 | — | — |
| 2016-07-25 | $99.76 | $110.11 | 591,700 | — | — |
| 2016-07-22 | $98.89 | $109.15 | 530,000 | — | — |
| 2016-07-21 | $99.18 | $109.47 | 549,600 | — | — |
| 2016-07-20 | $100.04 | $110.42 | 474,100 | — | — |
| 2016-07-19 | $98.80 | $109.05 | 504,900 | — | — |
| 2016-07-18 | $99.16 | $109.45 | 889,400 | — | — |
| 2016-07-15 | $98.87 | $109.13 | 601,900 | — | — |
| 2016-07-14 | $98.92 | $109.18 | 635,500 | — | — |
| 2016-07-13 | $98.53 | $108.75 | 831,900 | — | — |
| 2016-07-12 | $98.57 | $108.80 | 1,665,100 | — | — |
| 2016-07-11 | $96.01 | $105.97 | 1,487,300 | — | — |
| 2016-07-08 | $93.25 | $102.93 | 831,100 | — | — |
| 2016-07-07 | $91.76 | $101.28 | 1,028,900 | — | — |
| 2016-07-06 | $90.16 | $99.52 | 1,041,500 | — | — |
| 2016-07-05 | $88.52 | $97.70 | 1,063,900 | — | — |
| 2016-07-01 | $90.08 | $99.43 | 1,046,200 | — | — |
| 2016-06-30 | $89.62 | $98.92 | 1,192,200 | — | — |
| 2016-06-29 | $88.73 | $97.94 | 1,468,800 | — | — |
| 2016-06-28 | $87.89 | $96.46 | 1,363,000 | — | — |
| 2016-06-27 | $87.38 | $95.90 | 2,792,000 | — | — |
| 2016-06-24 | $89.60 | $98.33 | 2,758,100 | — | — |
| 2016-06-23 | $97.25 | $106.73 | 990,000 | — | — |
| 2016-06-22 | $96.41 | $105.81 | 987,500 | — | — |
| 2016-06-21 | $97.17 | $106.64 | 1,421,900 | — | — |
| 2016-06-20 | $96.20 | $105.58 | 1,150,100 | — | — |
| 2016-06-17 | $95.65 | $104.97 | 1,485,800 | — | — |
| 2016-06-16 | $94.00 | $103.16 | 970,500 | — | — |
| 2016-06-15 | $94.56 | $103.78 | 1,960,800 | — | — |
| 2016-06-14 | $91.36 | $100.27 | 1,620,800 | — | — |
| 2016-06-13 | $93.83 | $102.98 | 1,420,700 | — | — |
| 2016-06-10 | $95.80 | $105.14 | 1,914,900 | — | — |
| 2016-06-09 | $96.18 | $105.56 | 1,969,200 | — | — |
| 2016-06-08 | $93.74 | $102.88 | 2,104,400 | — | — |
| 2016-06-07 | $94.06 | $103.23 | 7,916,300 | — | — |
| 2016-06-06 | $96.33 | $105.72 | 1,331,600 | — | — |
| 2016-06-03 | $95.81 | $105.15 | 1,647,900 | — | — |
| 2016-06-02 | $96.61 | $106.03 | 872,400 | — | — |
| 2016-06-01 | $95.46 | $104.77 | 946,800 | — | — |
| 2016-05-31 | $94.33 | $103.53 | 929,300 | — | — |
| 2016-05-27 | $94.07 | $103.24 | 663,300 | — | — |
| 2016-05-26 | $93.85 | $103.00 | 887,200 | — | — |
| 2016-05-25 | $93.93 | $103.09 | 969,400 | — | — |
| 2016-05-24 | $93.39 | $102.49 | 1,102,800 | — | — |
| 2016-05-23 | $92.71 | $101.75 | 2,055,900 | — | — |
| 2016-05-20 | $91.63 | $100.56 | 1,227,600 | — | — |
| 2016-05-19 | $89.16 | $97.85 | 1,435,100 | — | — |
| 2016-05-18 | $89.00 | $97.68 | 1,639,800 | — | — |
| 2016-05-17 | $88.11 | $96.70 | 1,590,900 | — | — |
| 2016-05-16 | $86.50 | $94.93 | 2,582,800 | — | — |
| 2016-05-13 | $85.50 | $93.83 | 3,065,800 | — | — |
| 2016-05-12 | $86.88 | $95.35 | 5,637,900 | — | — |
| 2016-05-11 | $84.50 | $92.74 | 3,681,700 | — | — |
| 2016-05-10 | $89.35 | $98.06 | 1,492,100 | — | — |
| 2016-05-09 | $90.30 | $99.10 | 1,702,000 | — | — |
| 2016-05-06 | $90.11 | $98.89 | 1,260,300 | — | — |
| 2016-05-05 | $91.00 | $99.87 | 914,200 | — | — |
| 2016-05-04 | $93.05 | $102.12 | 604,300 | — | — |
| 2016-05-03 | $94.53 | $103.74 | 763,300 | — | — |
| 2016-05-02 | $95.23 | $104.51 | 596,700 | — | — |
| 2016-04-29 | $93.21 | $102.30 | 825,300 | — | — |
| 2016-04-28 | $94.01 | $103.17 | 959,400 | — | — |
| 2016-04-27 | $94.89 | $104.14 | 1,208,000 | — | — |
| 2016-04-26 | $94.97 | $104.23 | 946,000 | — | — |
| 2016-04-25 | $94.38 | $103.58 | 898,700 | — | — |
| 2016-04-22 | $93.98 | $103.14 | 796,900 | — | — |
| 2016-04-21 | $94.08 | $103.25 | 911,500 | — | — |
| 2016-04-20 | $94.83 | $104.07 | 746,000 | — | — |
| 2016-04-19 | $94.81 | $104.05 | 705,200 | — | — |
| 2016-04-18 | $95.19 | $104.47 | 646,500 | — | — |
| 2016-04-15 | $94.47 | $103.68 | 1,384,800 | — | — |
| 2016-04-14 | $92.55 | $101.57 | 900,200 | — | — |
| 2016-04-13 | $93.57 | $102.69 | 1,176,500 | — | — |
| 2016-04-12 | $91.08 | $99.96 | 1,386,900 | — | — |
| 2016-04-11 | $90.37 | $99.18 | 889,400 | — | — |
| 2016-04-08 | $91.24 | $100.13 | 1,386,000 | — | — |
| 2016-04-07 | $94.56 | $103.78 | 940,300 | — | — |
| 2016-04-06 | $96.48 | $105.89 | 1,413,000 | — | — |
| 2016-04-05 | $93.85 | $103.00 | 1,015,200 | — | — |
| 2016-04-04 | $93.80 | $102.94 | 1,226,700 | — | — |
| 2016-04-01 | $97.26 | $106.74 | 1,085,900 | — | — |
| 2016-03-31 | $96.26 | $105.64 | 978,300 | — | — |
| 2016-03-30 | $96.92 | $106.37 | 814,700 | — | — |
| 2016-03-29 | $96.50 | $105.36 | 739,700 | — | — |
| 2016-03-28 | $96.43 | $105.28 | 726,900 | — | — |
| 2016-03-24 | $95.55 | $104.32 | 594,400 | — | — |
| 2016-03-23 | $95.89 | $104.69 | 749,400 | — | — |
| 2016-03-22 | $97.76 | $106.73 | 649,300 | — | — |
| 2016-03-21 | $99.25 | $108.36 | 946,100 | — | — |
| 2016-03-18 | $98.12 | $107.13 | 1,203,500 | — | — |
| 2016-03-17 | $97.11 | $106.02 | 928,900 | — | — |
| 2016-03-16 | $95.73 | $104.52 | 1,178,900 | — | — |
| 2016-03-15 | $97.30 | $106.23 | 628,600 | — | — |
| 2016-03-14 | $98.57 | $107.62 | 674,700 | — | — |
| 2016-03-11 | $98.49 | $107.53 | 718,000 | — | — |
| 2016-03-10 | $96.25 | $105.09 | 916,600 | — | — |
| 2016-03-09 | $97.15 | $106.07 | 852,100 | — | — |
| 2016-03-08 | $97.12 | $106.04 | 950,600 | — | — |
| 2016-03-07 | $98.70 | $107.76 | 1,436,700 | — | — |
| 2016-03-04 | $97.16 | $106.08 | 1,132,200 | — | — |
| 2016-03-03 | $95.77 | $104.56 | 1,120,300 | — | — |
| 2016-03-02 | $94.57 | $103.25 | 643,800 | — | — |
| 2016-03-01 | $93.69 | $102.29 | 1,064,700 | — | — |
| 2016-02-29 | $90.76 | $99.09 | 733,200 | — | — |
| 2016-02-26 | $90.85 | $99.19 | 927,100 | — | — |
| 2016-02-25 | $91.92 | $100.36 | 856,200 | — | — |
| 2016-02-24 | $89.96 | $98.22 | 1,053,200 | — | — |
| 2016-02-23 | $89.80 | $98.04 | 1,102,900 | — | — |
| 2016-02-22 | $91.00 | $99.35 | 1,057,700 | — | — |
| 2016-02-19 | $88.28 | $96.38 | 830,000 | — | — |
| 2016-02-18 | $88.83 | $96.98 | 731,600 | — | — |
| 2016-02-17 | $89.24 | $97.43 | 1,552,600 | — | — |
| 2016-02-16 | $88.33 | $96.44 | 1,328,300 | — | — |
| 2016-02-12 | $86.94 | $94.92 | 2,491,100 | — | — |
| 2016-02-11 | $83.18 | $90.82 | 1,831,200 | — | — |
| 2016-02-10 | $84.50 | $92.26 | 2,513,000 | — | — |
| 2016-02-09 | $83.70 | $91.38 | 2,354,800 | — | — |
| 2016-02-08 | $85.23 | $93.05 | 2,826,400 | — | — |
| 2016-02-05 | $87.25 | $95.26 | 4,940,000 | — | — |
| 2016-02-04 | $89.95 | $98.21 | 10,823,200 | — | — |
| 2016-02-03 | $115.56 | $126.17 | 2,338,700 | — | — |
| 2016-02-02 | $111.76 | $122.02 | 2,034,000 | — | — |
| 2016-02-01 | $112.33 | $122.64 | 1,370,300 | — | — |
| 2016-01-29 | $112.50 | $122.83 | 1,421,700 | — | — |
| 2016-01-28 | $109.63 | $119.69 | 1,050,400 | — | — |
| 2016-01-27 | $108.46 | $118.42 | 1,087,200 | — | — |
| 2016-01-26 | $109.12 | $119.14 | 963,300 | — | — |
| 2016-01-25 | $106.53 | $116.31 | 904,200 | — | — |
| 2016-01-22 | $106.97 | $116.79 | 1,042,600 | — | — |
| 2016-01-21 | $105.94 | $115.66 | 1,642,000 | — | — |
| 2016-01-20 | $103.40 | $112.89 | 2,268,700 | — | — |
| 2016-01-19 | $101.38 | $110.69 | 1,332,500 | — | — |
| 2016-01-15 | $100.68 | $109.92 | 1,420,800 | — | — |
| 2016-01-14 | $101.04 | $110.32 | 1,140,100 | — | — |
| 2016-01-13 | $100.78 | $110.03 | 1,045,900 | — | — |
| 2016-01-12 | $103.96 | $113.50 | 1,071,700 | — | — |
| 2016-01-11 | $102.04 | $111.41 | 1,341,300 | — | — |
| 2016-01-08 | $103.59 | $113.10 | 1,066,400 | — | — |
| 2016-01-07 | $104.56 | $114.16 | 1,161,400 | — | — |
| 2016-01-06 | $108.10 | $118.02 | 1,417,000 | — | — |
| 2016-01-05 | $110.88 | $121.06 | 1,051,300 | — | — |
| 2016-01-04 | $111.56 | $121.80 | 1,358,500 | — | — |