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
- 2002-06-07 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 | $55.68 | $102.02 | 416,600 | — | — |
| 2016-12-29 | $55.83 | $102.30 | 521,800 | — | — |
| 2016-12-28 | $56.22 | $102.01 | 614,200 | — | — |
| 2016-12-27 | $56.30 | $102.16 | 260,700 | — | — |
| 2016-12-23 | $56.19 | $101.96 | 326,900 | — | — |
| 2016-12-22 | $56.48 | $102.48 | 516,500 | — | — |
| 2016-12-21 | $56.55 | $102.61 | 399,700 | — | — |
| 2016-12-20 | $56.81 | $103.08 | 618,300 | — | — |
| 2016-12-19 | $56.69 | $102.87 | 680,900 | — | — |
| 2016-12-16 | $56.94 | $103.32 | 697,500 | — | — |
| 2016-12-15 | $57.34 | $104.04 | 700,700 | — | — |
| 2016-12-14 | $57.69 | $104.68 | 919,000 | — | — |
| 2016-12-13 | $58.70 | $106.51 | 570,700 | — | — |
| 2016-12-12 | $58.28 | $105.75 | 470,400 | — | — |
| 2016-12-09 | $58.32 | $105.82 | 717,000 | — | — |
| 2016-12-08 | $57.76 | $104.81 | 798,600 | — | — |
| 2016-12-07 | $57.11 | $103.63 | 719,100 | — | — |
| 2016-12-06 | $56.20 | $101.98 | 568,700 | — | — |
| 2016-12-05 | $55.99 | $101.59 | 680,500 | — | — |
| 2016-12-02 | $56.01 | $101.63 | 681,100 | — | — |
| 2016-12-01 | $55.64 | $100.96 | 1,282,000 | — | — |
| 2016-11-30 | $55.25 | $100.25 | 1,354,000 | — | — |
| 2016-11-29 | $54.88 | $99.58 | 1,852,800 | — | — |
| 2016-11-28 | $53.94 | $97.88 | 619,000 | — | — |
| 2016-11-25 | $53.94 | $97.88 | 210,700 | — | — |
| 2016-11-23 | $53.82 | $97.66 | 543,700 | — | — |
| 2016-11-22 | $54.02 | $98.02 | 624,800 | — | — |
| 2016-11-21 | $54.20 | $98.35 | 658,500 | — | — |
| 2016-11-18 | $53.28 | $96.68 | 511,900 | — | — |
| 2016-11-17 | $53.04 | $96.24 | 774,600 | — | — |
| 2016-11-16 | $52.52 | $95.30 | 1,022,700 | — | — |
| 2016-11-15 | $52.37 | $95.03 | 1,182,900 | — | — |
| 2016-11-14 | $51.58 | $93.59 | 1,674,600 | — | — |
| 2016-11-11 | $52.45 | $95.17 | 958,100 | — | — |
| 2016-11-10 | $53.20 | $96.53 | 1,419,300 | — | — |
| 2016-11-09 | $53.52 | $97.11 | 1,421,300 | — | — |
| 2016-11-08 | $54.28 | $98.49 | 532,700 | — | — |
| 2016-11-07 | $53.68 | $97.40 | 637,000 | — | — |
| 2016-11-04 | $52.89 | $95.97 | 601,400 | — | — |
| 2016-11-03 | $53.51 | $97.09 | 769,500 | — | — |
| 2016-11-02 | $53.27 | $96.66 | 621,000 | — | — |
| 2016-11-01 | $53.79 | $97.60 | 815,000 | — | — |
| 2016-10-31 | $53.76 | $97.55 | 509,600 | — | — |
| 2016-10-28 | $53.85 | $97.71 | 535,100 | — | — |
| 2016-10-27 | $53.96 | $97.91 | 547,200 | — | — |
| 2016-10-26 | $53.63 | $97.31 | 494,200 | — | — |
| 2016-10-25 | $53.77 | $97.57 | 374,100 | — | — |
| 2016-10-24 | $53.62 | $97.29 | 451,300 | — | — |
| 2016-10-21 | $53.46 | $97.00 | 404,800 | — | — |
| 2016-10-20 | $53.72 | $97.48 | 506,400 | — | — |
| 2016-10-19 | $54.00 | $97.98 | 551,800 | — | — |
| 2016-10-18 | $53.93 | $97.86 | 496,800 | — | — |
| 2016-10-17 | $53.40 | $96.90 | 447,600 | — | — |
| 2016-10-14 | $53.42 | $96.93 | 609,800 | — | — |
| 2016-10-13 | $53.17 | $96.48 | 611,900 | — | — |
| 2016-10-12 | $52.81 | $95.82 | 457,900 | — | — |
| 2016-10-11 | $52.77 | $95.75 | 844,300 | — | — |
| 2016-10-10 | $52.83 | $95.86 | 431,700 | — | — |
| 2016-10-07 | $52.32 | $94.94 | 613,000 | — | — |
| 2016-10-06 | $52.78 | $95.77 | 486,600 | — | — |
| 2016-10-05 | $52.95 | $96.08 | 490,700 | — | — |
| 2016-10-04 | $52.63 | $95.50 | 872,600 | — | — |
| 2016-10-03 | $52.97 | $96.12 | 533,100 | — | — |
| 2016-09-30 | $52.99 | $96.15 | 651,000 | — | — |
| 2016-09-29 | $53.66 | $96.35 | 870,600 | — | — |
| 2016-09-28 | $53.99 | $96.94 | 690,700 | — | — |
| 2016-09-27 | $53.09 | $95.32 | 615,100 | — | — |
| 2016-09-26 | $53.26 | $95.63 | 492,600 | — | — |
| 2016-09-23 | $53.49 | $96.04 | 593,800 | — | — |
| 2016-09-22 | $54.44 | $97.75 | 770,000 | — | — |
| 2016-09-21 | $53.97 | $96.90 | 587,800 | — | — |
| 2016-09-20 | $53.31 | $95.72 | 562,300 | — | — |
| 2016-09-19 | $53.01 | $95.18 | 595,600 | — | — |
| 2016-09-16 | $52.90 | $94.98 | 820,900 | — | — |
| 2016-09-15 | $53.26 | $95.63 | 775,300 | — | — |
| 2016-09-14 | $52.18 | $93.69 | 713,200 | — | — |
| 2016-09-13 | $52.09 | $93.53 | 942,300 | — | — |
| 2016-09-12 | $53.35 | $95.79 | 857,100 | — | — |
| 2016-09-09 | $53.48 | $96.02 | 872,400 | — | — |
| 2016-09-08 | $54.39 | $97.66 | 554,500 | — | — |
| 2016-09-07 | $54.79 | $98.37 | 636,600 | — | — |
| 2016-09-06 | $54.95 | $98.66 | 782,800 | — | — |
| 2016-09-02 | $54.33 | $97.55 | 872,300 | — | — |
| 2016-09-01 | $53.62 | $96.27 | 803,800 | — | — |
| 2016-08-31 | $53.22 | $95.56 | 805,700 | — | — |
| 2016-08-30 | $53.46 | $95.99 | 1,221,600 | — | — |
| 2016-08-29 | $52.86 | $94.91 | 702,000 | — | — |
| 2016-08-26 | $53.00 | $95.16 | 955,400 | — | — |
| 2016-08-25 | $53.25 | $95.61 | 790,900 | — | — |
| 2016-08-24 | $53.06 | $95.27 | 1,114,200 | — | — |
| 2016-08-23 | $52.21 | $93.74 | 740,600 | — | — |
| 2016-08-22 | $51.47 | $92.41 | 505,000 | — | — |
| 2016-08-19 | $51.65 | $92.74 | 718,500 | — | — |
| 2016-08-18 | $52.09 | $93.53 | 597,700 | — | — |
| 2016-08-17 | $51.89 | $93.17 | 538,900 | — | — |
| 2016-08-16 | $51.75 | $92.92 | 453,400 | — | — |
| 2016-08-15 | $51.69 | $92.81 | 444,900 | — | — |
| 2016-08-12 | $51.53 | $92.52 | 427,300 | — | — |
| 2016-08-11 | $51.59 | $92.63 | 523,300 | — | — |
| 2016-08-10 | $51.09 | $91.73 | 538,300 | — | — |
| 2016-08-09 | $50.98 | $91.53 | 500,700 | — | — |
| 2016-08-08 | $50.65 | $90.94 | 531,800 | — | — |
| 2016-08-05 | $50.36 | $90.42 | 547,200 | — | — |
| 2016-08-04 | $50.28 | $90.28 | 535,000 | — | — |
| 2016-08-03 | $50.25 | $90.22 | 564,700 | — | — |
| 2016-08-02 | $50.12 | $89.99 | 783,400 | — | — |
| 2016-08-01 | $49.96 | $89.70 | 537,300 | — | — |
| 2016-07-29 | $50.77 | $91.16 | 473,700 | — | — |
| 2016-07-28 | $50.44 | $90.56 | 712,500 | — | — |
| 2016-07-27 | $50.28 | $90.28 | 700,600 | — | — |
| 2016-07-26 | $50.23 | $90.19 | 598,700 | — | — |
| 2016-07-25 | $49.77 | $89.36 | 442,300 | — | — |
| 2016-07-22 | $50.23 | $90.19 | 482,500 | — | — |
| 2016-07-21 | $50.25 | $90.22 | 464,400 | — | — |
| 2016-07-20 | $50.49 | $90.65 | 557,600 | — | — |
| 2016-07-19 | $50.35 | $90.40 | 475,400 | — | — |
| 2016-07-18 | $50.61 | $90.87 | 423,800 | — | — |
| 2016-07-15 | $50.76 | $91.14 | 668,100 | — | — |
| 2016-07-14 | $50.55 | $90.76 | 661,500 | — | — |
| 2016-07-13 | $50.05 | $89.86 | 735,900 | — | — |
| 2016-07-12 | $49.58 | $89.02 | 670,600 | — | — |
| 2016-07-11 | $48.74 | $87.51 | 659,200 | — | — |
| 2016-07-08 | $48.60 | $87.26 | 754,400 | — | — |
| 2016-07-07 | $48.32 | $86.76 | 687,300 | — | — |
| 2016-07-06 | $48.70 | $87.44 | 730,500 | — | — |
| 2016-07-05 | $48.65 | $87.35 | 754,000 | — | — |
| 2016-07-01 | $49.41 | $88.71 | 594,400 | — | — |
| 2016-06-30 | $49.01 | $88.00 | 1,305,200 | — | — |
| 2016-06-29 | $49.76 | $88.34 | 1,047,600 | — | — |
| 2016-06-28 | $48.94 | $86.89 | 861,900 | — | — |
| 2016-06-27 | $48.04 | $85.29 | 1,527,800 | — | — |
| 2016-06-24 | $49.26 | $87.46 | 1,791,600 | — | — |
| 2016-06-23 | $51.39 | $91.24 | 1,040,900 | — | — |
| 2016-06-22 | $50.54 | $89.73 | 798,200 | — | — |
| 2016-06-21 | $50.89 | $90.35 | 858,200 | — | — |
| 2016-06-20 | $50.80 | $90.19 | 1,054,600 | — | — |
| 2016-06-17 | $50.02 | $88.80 | 1,359,100 | — | — |
| 2016-06-16 | $49.57 | $88.01 | 1,180,700 | — | — |
| 2016-06-15 | $49.72 | $88.27 | 1,042,600 | — | — |
| 2016-06-14 | $50.25 | $89.21 | 1,012,400 | — | — |
| 2016-06-13 | $50.77 | $90.14 | 1,086,900 | — | — |
| 2016-06-10 | $51.13 | $90.78 | 1,118,600 | — | — |
| 2016-06-09 | $52.14 | $92.57 | 1,371,400 | — | — |
| 2016-06-08 | $52.66 | $93.49 | 1,333,400 | — | — |
| 2016-06-07 | $52.54 | $93.28 | 1,684,800 | — | — |
| 2016-06-06 | $51.43 | $91.31 | 1,034,300 | — | — |
| 2016-06-03 | $50.56 | $89.76 | 947,900 | — | — |
| 2016-06-02 | $49.99 | $88.75 | 992,700 | — | — |
| 2016-06-01 | $49.69 | $88.22 | 938,500 | — | — |
| 2016-05-31 | $48.93 | $86.87 | 1,689,700 | — | — |
| 2016-05-27 | $49.89 | $88.57 | 788,400 | — | — |
| 2016-05-26 | $49.77 | $88.36 | 1,140,500 | — | — |
| 2016-05-25 | $49.67 | $88.18 | 845,300 | — | — |
| 2016-05-24 | $48.50 | $86.11 | 996,000 | — | — |
| 2016-05-23 | $48.29 | $85.73 | 512,800 | — | — |
| 2016-05-20 | $48.10 | $85.40 | 903,600 | — | — |
| 2016-05-19 | $47.88 | $85.01 | 1,032,000 | — | — |
| 2016-05-18 | $48.55 | $86.19 | 1,270,100 | — | — |
| 2016-05-17 | $48.67 | $86.41 | 746,100 | — | — |
| 2016-05-16 | $48.86 | $86.75 | 844,300 | — | — |
| 2016-05-13 | $48.42 | $85.96 | 778,800 | — | — |
| 2016-05-12 | $49.04 | $87.06 | 664,400 | — | — |
| 2016-05-11 | $48.85 | $86.73 | 896,000 | — | — |
| 2016-05-10 | $48.29 | $85.73 | 942,900 | — | — |
| 2016-05-09 | $47.62 | $84.54 | 852,000 | — | — |
| 2016-05-06 | $48.12 | $85.43 | 1,073,400 | — | — |
| 2016-05-05 | $48.10 | $85.40 | 1,160,400 | — | — |
| 2016-05-04 | $48.73 | $86.51 | 992,100 | — | — |
| 2016-05-03 | $49.88 | $88.56 | 1,329,900 | — | — |
| 2016-05-02 | $52.00 | $92.32 | 598,500 | — | — |
| 2016-04-29 | $52.45 | $93.12 | 1,254,100 | — | — |
| 2016-04-28 | $51.96 | $92.25 | 589,400 | — | — |
| 2016-04-27 | $51.86 | $92.07 | 685,900 | — | — |
| 2016-04-26 | $51.63 | $91.66 | 583,400 | — | — |
| 2016-04-25 | $51.19 | $90.88 | 657,400 | — | — |
| 2016-04-22 | $51.55 | $91.52 | 667,100 | — | — |
| 2016-04-21 | $51.08 | $90.69 | 636,900 | — | — |
| 2016-04-20 | $51.59 | $91.59 | 933,700 | — | — |
| 2016-04-19 | $50.83 | $90.24 | 1,122,600 | — | — |
| 2016-04-18 | $49.75 | $88.33 | 643,300 | — | — |
| 2016-04-15 | $49.51 | $87.90 | 682,700 | — | — |
| 2016-04-14 | $49.69 | $88.22 | 526,500 | — | — |
| 2016-04-13 | $49.60 | $88.06 | 690,000 | — | — |
| 2016-04-12 | $49.05 | $87.08 | 836,200 | — | — |
| 2016-04-11 | $47.69 | $84.67 | 497,100 | — | — |
| 2016-04-08 | $47.60 | $84.51 | 518,000 | — | — |
| 2016-04-07 | $46.63 | $82.79 | 646,500 | — | — |
| 2016-04-06 | $47.32 | $84.01 | 583,700 | — | — |
| 2016-04-05 | $47.11 | $83.64 | 922,900 | — | — |
| 2016-04-04 | $47.76 | $84.79 | 808,700 | — | — |
| 2016-04-01 | $48.19 | $85.56 | 851,800 | — | — |
| 2016-03-31 | $48.86 | $85.76 | 1,118,100 | — | — |
| 2016-03-30 | $49.02 | $86.04 | 870,600 | — | — |
| 2016-03-29 | $48.39 | $84.94 | 1,099,100 | — | — |
| 2016-03-28 | $47.70 | $83.73 | 571,900 | — | — |
| 2016-03-24 | $47.06 | $82.60 | 961,000 | — | — |
| 2016-03-23 | $47.86 | $84.01 | 814,700 | — | — |
| 2016-03-22 | $48.68 | $85.45 | 757,200 | — | — |
| 2016-03-21 | $48.64 | $85.38 | 913,900 | — | — |
| 2016-03-18 | $48.73 | $85.53 | 1,201,700 | — | — |
| 2016-03-17 | $49.17 | $86.31 | 1,199,600 | — | — |
| 2016-03-16 | $47.58 | $83.51 | 736,600 | — | — |
| 2016-03-15 | $46.66 | $81.90 | 846,100 | — | — |
| 2016-03-14 | $46.78 | $82.11 | 1,014,500 | — | — |
| 2016-03-11 | $47.08 | $82.64 | 961,600 | — | — |
| 2016-03-10 | $46.15 | $81.00 | 1,335,500 | — | — |
| 2016-03-09 | $46.64 | $81.86 | 1,678,800 | — | — |
| 2016-03-08 | $45.65 | $80.13 | 1,265,200 | — | — |
| 2016-03-07 | $45.61 | $80.06 | 1,320,100 | — | — |
| 2016-03-04 | $44.66 | $78.39 | 1,365,600 | — | — |
| 2016-03-03 | $43.74 | $76.77 | 800,800 | — | — |
| 2016-03-02 | $43.02 | $75.51 | 1,336,400 | — | — |
| 2016-03-01 | $43.13 | $75.70 | 2,265,900 | — | — |
| 2016-02-29 | $40.00 | $70.21 | 1,186,400 | — | — |
| 2016-02-26 | $39.96 | $70.14 | 1,062,800 | — | — |
| 2016-02-25 | $39.55 | $69.42 | 1,574,800 | — | — |
| 2016-02-24 | $39.13 | $68.68 | 1,839,300 | — | — |
| 2016-02-23 | $39.80 | $69.86 | 1,320,700 | — | — |
| 2016-02-22 | $40.52 | $71.12 | 1,227,800 | — | — |
| 2016-02-19 | $40.66 | $71.37 | 823,400 | — | — |
| 2016-02-18 | $40.97 | $71.91 | 879,600 | — | — |
| 2016-02-17 | $41.02 | $72.00 | 1,064,700 | — | — |
| 2016-02-16 | $39.66 | $69.61 | 1,183,100 | — | — |
| 2016-02-12 | $38.98 | $68.42 | 1,393,200 | — | — |
| 2016-02-11 | $37.36 | $65.58 | 1,673,500 | — | — |
| 2016-02-10 | $37.78 | $66.31 | 1,407,100 | — | — |
| 2016-02-09 | $38.99 | $68.44 | 2,066,800 | — | — |
| 2016-02-08 | $39.98 | $70.17 | 1,496,300 | — | — |
| 2016-02-05 | $40.86 | $71.72 | 1,107,200 | — | — |
| 2016-02-04 | $41.34 | $72.56 | 1,325,300 | — | — |
| 2016-02-03 | $40.50 | $71.09 | 1,780,000 | — | — |
| 2016-02-02 | $39.59 | $69.49 | 1,348,500 | — | — |
| 2016-02-01 | $40.45 | $71.00 | 1,113,900 | — | — |
| 2016-01-29 | $40.84 | $71.68 | 1,433,600 | — | — |
| 2016-01-28 | $40.15 | $70.47 | 2,217,000 | — | — |
| 2016-01-27 | $38.47 | $67.52 | 1,269,600 | — | — |
| 2016-01-26 | $37.82 | $66.38 | 1,384,200 | — | — |
| 2016-01-25 | $37.08 | $65.08 | 1,145,400 | — | — |
| 2016-01-22 | $38.45 | $67.49 | 1,390,200 | — | — |
| 2016-01-21 | $36.91 | $64.79 | 1,328,500 | — | — |
| 2016-01-20 | $35.80 | $62.84 | 1,876,700 | — | — |
| 2016-01-19 | $36.55 | $64.15 | 1,381,700 | — | — |
| 2016-01-15 | $36.00 | $63.19 | 1,569,000 | — | — |
| 2016-01-14 | $37.32 | $65.51 | 1,188,100 | — | — |
| 2016-01-13 | $36.94 | $64.84 | 1,209,000 | — | — |
| 2016-01-12 | $37.91 | $66.54 | 1,896,400 | — | — |
| 2016-01-11 | $38.07 | $66.82 | 1,161,900 | — | — |
| 2016-01-08 | $38.55 | $67.66 | 1,007,800 | — | — |
| 2016-01-07 | $38.53 | $67.63 | 1,072,100 | — | — |
| 2016-01-06 | $39.17 | $68.75 | 908,300 | — | — |
| 2016-01-05 | $40.14 | $70.46 | 1,178,200 | — | — |
| 2016-01-04 | $39.86 | $69.96 | 1,183,900 | — | — |