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
- 1981-06-09 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 | $63.35 | $75.50 | 1,062,600 | — | — |
| 2016-12-29 | $66.70 | $79.49 | 941,900 | — | — |
| 2016-12-28 | $63.85 | $76.09 | 559,600 | — | — |
| 2016-12-27 | $63.45 | $75.62 | 472,800 | — | — |
| 2016-12-23 | $62.29 | $74.23 | 599,100 | — | — |
| 2016-12-22 | $61.88 | $73.75 | 455,700 | — | — |
| 2016-12-21 | $62.59 | $74.59 | 591,600 | — | — |
| 2016-12-20 | $61.93 | $73.80 | 801,100 | — | — |
| 2016-12-19 | $62.00 | $73.89 | 771,000 | — | — |
| 2016-12-16 | $61.39 | $73.16 | 3,487,700 | — | — |
| 2016-12-15 | $62.47 | $74.45 | 1,473,400 | — | — |
| 2016-12-14 | $66.49 | $79.24 | 935,400 | — | — |
| 2016-12-13 | $69.29 | $82.58 | 494,800 | — | — |
| 2016-12-12 | $67.47 | $80.41 | 683,200 | — | — |
| 2016-12-09 | $67.02 | $79.87 | 707,700 | — | — |
| 2016-12-08 | $69.18 | $82.45 | 522,200 | — | — |
| 2016-12-07 | $69.39 | $82.70 | 689,900 | — | — |
| 2016-12-06 | $69.73 | $83.10 | 746,300 | — | — |
| 2016-12-05 | $70.96 | $84.57 | 848,200 | — | — |
| 2016-12-02 | $70.72 | $84.28 | 664,200 | — | — |
| 2016-12-01 | $68.53 | $81.67 | 766,000 | — | — |
| 2016-11-30 | $69.64 | $82.99 | 615,500 | — | — |
| 2016-11-29 | $71.61 | $85.34 | 616,700 | — | — |
| 2016-11-28 | $70.91 | $84.51 | 629,500 | — | — |
| 2016-11-25 | $67.94 | $80.97 | 265,800 | — | — |
| 2016-11-23 | $67.72 | $80.71 | 738,300 | — | — |
| 2016-11-22 | $70.50 | $84.02 | 514,400 | — | — |
| 2016-11-21 | $69.70 | $83.06 | 621,900 | — | — |
| 2016-11-18 | $68.11 | $81.17 | 553,600 | — | — |
| 2016-11-17 | $68.16 | $81.23 | 675,900 | — | — |
| 2016-11-16 | $69.48 | $82.80 | 509,600 | — | — |
| 2016-11-15 | $69.26 | $82.54 | 1,039,600 | — | — |
| 2016-11-14 | $66.38 | $79.11 | 1,350,200 | — | — |
| 2016-11-11 | $65.48 | $78.04 | 1,381,700 | — | — |
| 2016-11-10 | $72.12 | $85.95 | 1,252,800 | — | — |
| 2016-11-09 | $76.47 | $91.13 | 927,700 | — | — |
| 2016-11-08 | $74.92 | $89.29 | 551,400 | — | — |
| 2016-11-07 | $75.46 | $89.93 | 754,700 | — | — |
| 2016-11-04 | $75.82 | $90.36 | 934,700 | — | — |
| 2016-11-03 | $74.40 | $88.67 | 1,188,100 | — | — |
| 2016-11-02 | $69.09 | $82.34 | 864,300 | — | — |
| 2016-11-01 | $69.67 | $83.03 | 657,900 | — | — |
| 2016-10-31 | $68.82 | $82.02 | 524,500 | — | — |
| 2016-10-28 | $66.06 | $78.73 | 572,600 | — | — |
| 2016-10-27 | $66.58 | $79.35 | 455,200 | — | — |
| 2016-10-26 | $68.14 | $81.21 | 516,300 | — | — |
| 2016-10-25 | $69.26 | $82.54 | 599,500 | — | — |
| 2016-10-24 | $67.20 | $80.09 | 620,200 | — | — |
| 2016-10-21 | $68.35 | $81.46 | 559,000 | — | — |
| 2016-10-20 | $69.97 | $83.39 | 492,800 | — | — |
| 2016-10-19 | $69.79 | $83.17 | 822,900 | — | — |
| 2016-10-18 | $68.87 | $82.08 | 462,600 | — | — |
| 2016-10-17 | $66.90 | $79.73 | 600,300 | — | — |
| 2016-10-14 | $65.96 | $78.61 | 485,500 | — | — |
| 2016-10-13 | $66.99 | $79.84 | 743,800 | — | — |
| 2016-10-12 | $66.27 | $78.98 | 564,900 | — | — |
| 2016-10-11 | $65.09 | $77.57 | 667,700 | — | — |
| 2016-10-10 | $66.63 | $79.41 | 627,100 | — | — |
| 2016-10-07 | $66.12 | $78.80 | 967,100 | — | — |
| 2016-10-06 | $65.59 | $78.17 | 1,210,700 | — | — |
| 2016-10-05 | $68.87 | $82.08 | 938,300 | — | — |
| 2016-10-04 | $68.64 | $81.80 | 1,593,800 | — | — |
| 2016-10-03 | $75.49 | $89.96 | 541,500 | — | — |
| 2016-09-30 | $77.43 | $92.28 | 554,200 | — | — |
| 2016-09-29 | $78.82 | $93.93 | 495,600 | — | — |
| 2016-09-28 | $79.65 | $94.92 | 649,100 | — | — |
| 2016-09-27 | $78.10 | $92.80 | 616,800 | — | — |
| 2016-09-26 | $80.07 | $95.14 | 437,200 | — | — |
| 2016-09-23 | $81.42 | $96.75 | 623,900 | — | — |
| 2016-09-22 | $84.09 | $99.92 | 891,600 | — | — |
| 2016-09-21 | $85.19 | $101.23 | 1,299,700 | — | — |
| 2016-09-20 | $77.68 | $92.30 | 541,000 | — | — |
| 2016-09-19 | $77.01 | $91.51 | 546,700 | — | — |
| 2016-09-16 | $75.56 | $89.78 | 1,061,900 | — | — |
| 2016-09-15 | $76.13 | $90.46 | 466,500 | — | — |
| 2016-09-14 | $75.86 | $90.14 | 435,700 | — | — |
| 2016-09-13 | $75.95 | $90.25 | 623,700 | — | — |
| 2016-09-12 | $78.77 | $93.60 | 795,500 | — | — |
| 2016-09-09 | $76.06 | $90.38 | 636,200 | — | — |
| 2016-09-08 | $80.25 | $95.36 | 494,500 | — | — |
| 2016-09-07 | $82.18 | $97.65 | 597,200 | — | — |
| 2016-09-06 | $82.49 | $98.02 | 845,600 | — | — |
| 2016-09-02 | $77.94 | $92.61 | 664,100 | — | — |
| 2016-09-01 | $75.78 | $90.04 | 1,081,500 | — | — |
| 2016-08-31 | $73.32 | $87.12 | 824,300 | — | — |
| 2016-08-30 | $73.62 | $87.48 | 1,102,100 | — | — |
| 2016-08-29 | $76.96 | $91.45 | 414,200 | — | — |
| 2016-08-26 | $75.90 | $90.19 | 813,500 | — | — |
| 2016-08-25 | $75.73 | $89.99 | 707,900 | — | — |
| 2016-08-24 | $75.76 | $90.02 | 1,277,000 | — | — |
| 2016-08-23 | $82.73 | $98.30 | 498,100 | — | — |
| 2016-08-22 | $83.11 | $98.75 | 531,300 | — | — |
| 2016-08-19 | $83.25 | $98.92 | 754,500 | — | — |
| 2016-08-18 | $84.36 | $100.24 | 484,000 | — | — |
| 2016-08-17 | $83.13 | $98.78 | 684,600 | — | — |
| 2016-08-16 | $83.29 | $98.97 | 444,200 | — | — |
| 2016-08-15 | $83.41 | $99.11 | 449,100 | — | — |
| 2016-08-12 | $83.26 | $98.93 | 476,300 | — | — |
| 2016-08-11 | $84.57 | $100.49 | 773,200 | — | — |
| 2016-08-10 | $86.02 | $102.21 | 628,200 | — | — |
| 2016-08-09 | $84.96 | $100.95 | 482,800 | — | — |
| 2016-08-08 | $84.36 | $100.24 | 530,000 | — | — |
| 2016-08-05 | $83.44 | $99.15 | 845,900 | — | — |
| 2016-08-04 | $85.05 | $101.06 | 455,500 | — | — |
| 2016-08-03 | $85.44 | $101.52 | 588,800 | — | — |
| 2016-08-02 | $85.24 | $101.29 | 797,600 | — | — |
| 2016-08-01 | $85.92 | $102.09 | 625,300 | — | — |
| 2016-07-29 | $84.54 | $100.45 | 856,400 | — | — |
| 2016-07-28 | $82.14 | $97.60 | 478,500 | — | — |
| 2016-07-27 | $82.14 | $97.60 | 695,600 | — | — |
| 2016-07-26 | $80.28 | $95.39 | 581,000 | — | — |
| 2016-07-25 | $77.58 | $92.18 | 717,600 | — | — |
| 2016-07-22 | $79.32 | $94.25 | 308,500 | — | — |
| 2016-07-21 | $78.88 | $93.73 | 954,000 | — | — |
| 2016-07-20 | $77.22 | $91.76 | 942,300 | — | — |
| 2016-07-19 | $80.48 | $95.63 | 597,000 | — | — |
| 2016-07-18 | $81.48 | $96.82 | 613,100 | — | — |
| 2016-07-15 | $80.54 | $95.70 | 855,800 | — | — |
| 2016-07-14 | $81.59 | $96.95 | 843,900 | — | — |
| 2016-07-13 | $81.72 | $97.10 | 894,200 | — | — |
| 2016-07-12 | $80.36 | $95.49 | 1,465,300 | — | — |
| 2016-07-11 | $83.22 | $98.89 | 1,013,100 | — | — |
| 2016-07-08 | $82.04 | $97.48 | 1,186,000 | — | — |
| 2016-07-07 | $79.36 | $94.30 | 1,770,200 | — | — |
| 2016-07-06 | $78.25 | $92.98 | 2,527,000 | — | — |
| 2016-07-05 | $74.80 | $88.88 | 1,487,700 | — | — |
| 2016-07-01 | $74.47 | $88.49 | 881,500 | — | — |
| 2016-06-30 | $72.02 | $85.58 | 759,500 | — | — |
| 2016-06-29 | $70.64 | $83.94 | 885,100 | — | — |
| 2016-06-28 | $68.89 | $81.58 | 776,800 | — | — |
| 2016-06-27 | $69.15 | $81.89 | 1,034,300 | — | — |
| 2016-06-24 | $69.17 | $81.92 | 2,066,900 | — | — |
| 2016-06-23 | $66.85 | $79.17 | 531,700 | — | — |
| 2016-06-22 | $66.50 | $78.75 | 829,800 | — | — |
| 2016-06-21 | $66.53 | $78.79 | 585,400 | — | — |
| 2016-06-20 | $67.51 | $79.95 | 859,500 | — | — |
| 2016-06-17 | $66.49 | $78.74 | 3,364,900 | — | — |
| 2016-06-16 | $65.80 | $77.92 | 1,060,200 | — | — |
| 2016-06-15 | $67.82 | $80.32 | 1,068,400 | — | — |
| 2016-06-14 | $65.05 | $77.04 | 793,900 | — | — |
| 2016-06-13 | $65.90 | $78.04 | 1,007,500 | — | — |
| 2016-06-10 | $65.56 | $77.64 | 783,000 | — | — |
| 2016-06-09 | $66.52 | $78.78 | 1,043,300 | — | — |
| 2016-06-08 | $65.34 | $77.38 | 1,148,600 | — | — |
| 2016-06-07 | $62.78 | $74.35 | 753,800 | — | — |
| 2016-06-06 | $62.64 | $74.18 | 1,041,700 | — | — |
| 2016-06-03 | $61.55 | $72.89 | 1,289,900 | — | — |
| 2016-06-02 | $56.29 | $66.66 | 487,100 | — | — |
| 2016-06-01 | $56.27 | $66.64 | 601,100 | — | — |
| 2016-05-31 | $56.13 | $66.47 | 860,900 | — | — |
| 2016-05-27 | $55.02 | $65.16 | 887,700 | — | — |
| 2016-05-26 | $55.85 | $66.14 | 518,300 | — | — |
| 2016-05-25 | $56.06 | $66.39 | 988,700 | — | — |
| 2016-05-24 | $54.03 | $63.99 | 845,100 | — | — |
| 2016-05-23 | $55.85 | $66.14 | 692,500 | — | — |
| 2016-05-20 | $55.45 | $65.67 | 679,300 | — | — |
| 2016-05-19 | $55.22 | $65.40 | 1,170,000 | — | — |
| 2016-05-18 | $54.17 | $64.15 | 1,354,200 | — | — |
| 2016-05-17 | $57.46 | $68.05 | 1,569,700 | — | — |
| 2016-05-16 | $58.79 | $69.62 | 602,100 | — | — |
| 2016-05-13 | $57.73 | $68.37 | 550,200 | — | — |
| 2016-05-12 | $57.57 | $68.18 | 559,000 | — | — |
| 2016-05-11 | $58.59 | $69.39 | 826,000 | — | — |
| 2016-05-10 | $57.70 | $68.33 | 660,000 | — | — |
| 2016-05-09 | $56.14 | $66.48 | 1,048,700 | — | — |
| 2016-05-06 | $59.81 | $70.83 | 1,009,500 | — | — |
| 2016-05-05 | $59.56 | $70.54 | 915,300 | — | — |
| 2016-05-04 | $58.72 | $69.54 | 913,600 | — | — |
| 2016-05-03 | $60.37 | $71.49 | 706,900 | — | — |
| 2016-05-02 | $61.58 | $72.93 | 946,800 | — | — |
| 2016-04-29 | $62.62 | $74.16 | 1,154,700 | — | — |
| 2016-04-28 | $60.22 | $71.32 | 1,069,000 | — | — |
| 2016-04-27 | $58.23 | $68.96 | 881,000 | — | — |
| 2016-04-26 | $57.40 | $67.98 | 580,900 | — | — |
| 2016-04-25 | $56.04 | $66.37 | 739,400 | — | — |
| 2016-04-22 | $56.24 | $66.60 | 973,600 | — | — |
| 2016-04-21 | $57.59 | $68.20 | 704,100 | — | — |
| 2016-04-20 | $56.81 | $67.28 | 1,062,700 | — | — |
| 2016-04-19 | $57.50 | $68.10 | 839,600 | — | — |
| 2016-04-18 | $54.99 | $65.12 | 646,100 | — | — |
| 2016-04-15 | $54.35 | $64.37 | 826,400 | — | — |
| 2016-04-14 | $53.27 | $63.09 | 1,047,600 | — | — |
| 2016-04-13 | $55.17 | $65.34 | 704,600 | — | — |
| 2016-04-12 | $55.93 | $66.24 | 726,600 | — | — |
| 2016-04-11 | $55.64 | $65.89 | 1,123,100 | — | — |
| 2016-04-08 | $52.75 | $62.47 | 685,200 | — | — |
| 2016-04-07 | $51.61 | $61.12 | 938,800 | — | — |
| 2016-04-06 | $50.25 | $59.51 | 927,700 | — | — |
| 2016-04-05 | $51.56 | $61.06 | 916,200 | — | — |
| 2016-04-04 | $49.97 | $59.18 | 617,300 | — | — |
| 2016-04-01 | $51.57 | $61.07 | 607,000 | — | — |
| 2016-03-31 | $51.29 | $60.74 | 590,700 | — | — |
| 2016-03-30 | $51.98 | $61.56 | 763,200 | — | — |
| 2016-03-29 | $52.03 | $61.35 | 769,600 | — | — |
| 2016-03-28 | $49.50 | $58.36 | 582,300 | — | — |
| 2016-03-24 | $50.19 | $59.18 | 575,300 | — | — |
| 2016-03-23 | $49.18 | $57.98 | 892,300 | — | — |
| 2016-03-22 | $51.67 | $60.92 | 636,800 | — | — |
| 2016-03-21 | $52.27 | $61.63 | 707,400 | — | — |
| 2016-03-18 | $51.69 | $60.94 | 1,808,800 | — | — |
| 2016-03-17 | $50.97 | $60.10 | 1,233,800 | — | — |
| 2016-03-16 | $50.56 | $59.61 | 1,105,800 | — | — |
| 2016-03-15 | $47.59 | $56.11 | 865,100 | — | — |
| 2016-03-14 | $47.11 | $55.54 | 1,260,700 | — | — |
| 2016-03-11 | $49.67 | $58.56 | 1,185,900 | — | — |
| 2016-03-10 | $49.88 | $58.81 | 1,248,300 | — | — |
| 2016-03-09 | $48.07 | $56.68 | 1,124,400 | — | — |
| 2016-03-08 | $48.02 | $56.62 | 1,124,800 | — | — |
| 2016-03-07 | $50.22 | $59.21 | 1,158,400 | — | — |
| 2016-03-04 | $48.50 | $57.18 | 2,066,500 | — | — |
| 2016-03-03 | $49.48 | $58.34 | 2,043,400 | — | — |
| 2016-03-02 | $46.87 | $55.26 | 943,500 | — | — |
| 2016-03-01 | $44.99 | $53.04 | 930,800 | — | — |
| 2016-02-29 | $46.37 | $54.67 | 914,300 | — | — |
| 2016-02-26 | $44.82 | $52.84 | 1,325,200 | — | — |
| 2016-02-25 | $44.49 | $52.46 | 1,323,900 | — | — |
| 2016-02-24 | $44.82 | $52.84 | 1,342,700 | — | — |
| 2016-02-23 | $44.29 | $52.22 | 955,100 | — | — |
| 2016-02-22 | $44.41 | $52.36 | 900,100 | — | — |
| 2016-02-19 | $43.35 | $51.11 | 1,102,000 | — | — |
| 2016-02-18 | $44.31 | $52.24 | 1,456,500 | — | — |
| 2016-02-17 | $41.53 | $48.97 | 1,270,800 | — | — |
| 2016-02-16 | $39.82 | $46.95 | 1,961,800 | — | — |
| 2016-02-12 | $41.74 | $49.21 | 1,038,400 | — | — |
| 2016-02-11 | $40.45 | $47.69 | 2,055,300 | — | — |
| 2016-02-10 | $39.01 | $45.99 | 2,085,400 | — | — |
| 2016-02-09 | $38.11 | $44.93 | 2,458,900 | — | — |
| 2016-02-08 | $40.96 | $48.29 | 1,904,800 | — | — |
| 2016-02-05 | $39.22 | $46.24 | 2,392,600 | — | — |
| 2016-02-04 | $35.94 | $42.37 | 3,017,200 | — | — |
| 2016-02-03 | $31.85 | $37.55 | 1,499,900 | — | — |
| 2016-02-02 | $29.81 | $35.15 | 869,000 | — | — |
| 2016-02-01 | $30.88 | $36.41 | 1,030,500 | — | — |
| 2016-01-29 | $29.79 | $35.12 | 895,600 | — | — |
| 2016-01-28 | $28.76 | $33.91 | 1,225,000 | — | — |
| 2016-01-27 | $30.10 | $35.49 | 1,734,900 | — | — |
| 2016-01-26 | $28.86 | $34.03 | 1,629,800 | — | — |
| 2016-01-25 | $27.28 | $32.16 | 726,500 | — | — |
| 2016-01-22 | $26.44 | $31.17 | 1,605,600 | — | — |
| 2016-01-21 | $25.79 | $30.41 | 2,374,500 | — | — |
| 2016-01-20 | $25.33 | $29.86 | 2,971,200 | — | — |
| 2016-01-19 | $27.08 | $31.93 | 1,759,000 | — | — |
| 2016-01-15 | $28.38 | $33.46 | 1,568,200 | — | — |
| 2016-01-14 | $29.20 | $34.43 | 1,879,100 | — | — |
| 2016-01-13 | $30.76 | $36.27 | 1,387,800 | — | — |
| 2016-01-12 | $31.02 | $36.57 | 2,096,300 | — | — |
| 2016-01-11 | $33.44 | $39.43 | 1,691,100 | — | — |
| 2016-01-08 | $37.59 | $44.32 | 1,158,600 | — | — |
| 2016-01-07 | $38.74 | $45.68 | 1,081,100 | — | — |
| 2016-01-06 | $37.02 | $43.65 | 639,200 | — | — |
| 2016-01-05 | $36.49 | $42.75 | 588,600 | — | — |
| 2016-01-04 | $37.18 | $43.56 | 719,200 | — | — |