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
- 1980-03-17 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 | $34.04 | $183.22 | 629,475 | — | — |
| 2016-12-29 | $33.28 | $179.13 | 474,425 | — | — |
| 2016-12-28 | $32.96 | $177.41 | 306,175 | — | — |
| 2016-12-27 | $33.40 | $179.78 | 202,275 | — | — |
| 2016-12-23 | $33.36 | $179.56 | 243,850 | — | — |
| 2016-12-22 | $33.60 | $180.85 | 554,550 | — | — |
| 2016-12-21 | $33.24 | $178.92 | 489,200 | — | — |
| 2016-12-20 | $33.68 | $181.28 | 973,350 | — | — |
| 2016-12-19 | $33.16 | $178.49 | 422,100 | — | — |
| 2016-12-16 | $32.76 | $176.33 | 2,229,950 | — | — |
| 2016-12-15 | $31.92 | $171.81 | 1,070,975 | — | — |
| 2016-12-14 | $32.36 | $174.18 | 1,368,650 | — | — |
| 2016-12-13 | $33.28 | $179.13 | 1,256,800 | — | — |
| 2016-12-12 | $33.80 | $181.93 | 758,600 | — | — |
| 2016-12-09 | $33.68 | $181.28 | 637,850 | — | — |
| 2016-12-08 | $34.04 | $183.22 | 741,725 | — | — |
| 2016-12-07 | $33.64 | $181.07 | 1,039,400 | — | — |
| 2016-12-06 | $32.92 | $177.19 | 852,475 | — | — |
| 2016-12-05 | $32.08 | $172.67 | 815,625 | — | — |
| 2016-12-02 | $31.96 | $172.03 | 562,025 | — | — |
| 2016-12-01 | $31.40 | $169.01 | 944,975 | — | — |
| 2016-11-30 | $31.64 | $170.30 | 1,286,825 | — | — |
| 2016-11-29 | $32.24 | $173.53 | 1,121,975 | — | — |
| 2016-11-28 | $32.28 | $173.75 | 655,475 | — | — |
| 2016-11-25 | $32.16 | $173.10 | 303,200 | — | — |
| 2016-11-23 | $31.68 | $170.52 | 558,950 | — | — |
| 2016-11-22 | $31.92 | $171.81 | 788,800 | — | — |
| 2016-11-21 | $31.36 | $168.80 | 829,075 | — | — |
| 2016-11-18 | $31.36 | $168.80 | 489,075 | — | — |
| 2016-11-17 | $31.36 | $168.80 | 692,000 | — | — |
| 2016-11-16 | $31.16 | $167.72 | 741,400 | — | — |
| 2016-11-15 | $31.04 | $167.07 | 932,025 | — | — |
| 2016-11-14 | $31.00 | $166.86 | 1,117,525 | — | — |
| 2016-11-11 | $30.44 | $163.84 | 1,162,175 | — | — |
| 2016-11-10 | $29.60 | $159.32 | 793,850 | — | — |
| 2016-11-09 | $29.76 | $160.18 | 909,950 | — | — |
| 2016-11-08 | $30.04 | $161.69 | 721,700 | — | — |
| 2016-11-07 | $29.76 | $160.18 | 734,000 | — | — |
| 2016-11-04 | $28.88 | $155.45 | 1,395,125 | — | — |
| 2016-11-03 | $28.92 | $155.66 | 1,068,125 | — | — |
| 2016-11-02 | $29.28 | $157.60 | 754,100 | — | — |
| 2016-11-01 | $29.92 | $161.05 | 1,079,850 | — | — |
| 2016-10-31 | $31.08 | $167.29 | 1,866,400 | — | — |
| 2016-10-28 | $30.92 | $166.43 | 842,875 | — | — |
| 2016-10-27 | $30.76 | $165.57 | 805,225 | — | — |
| 2016-10-26 | $30.76 | $165.57 | 1,293,725 | — | — |
| 2016-10-25 | $31.04 | $167.07 | 1,303,250 | — | — |
| 2016-10-24 | $31.56 | $169.87 | 1,145,750 | — | — |
| 2016-10-21 | $31.72 | $170.73 | 1,199,525 | — | — |
| 2016-10-20 | $32.12 | $172.89 | 1,186,150 | — | — |
| 2016-10-19 | $32.32 | $173.96 | 737,325 | — | — |
| 2016-10-18 | $31.92 | $171.81 | 1,130,050 | — | — |
| 2016-10-17 | $31.64 | $170.30 | 1,070,900 | — | — |
| 2016-10-14 | $31.28 | $168.37 | 1,667,525 | — | — |
| 2016-10-13 | $31.44 | $169.23 | 1,021,200 | — | — |
| 2016-10-12 | $31.68 | $170.52 | 1,094,225 | — | — |
| 2016-10-11 | $31.40 | $169.01 | 2,255,725 | — | — |
| 2016-10-10 | $30.92 | $166.43 | 2,073,775 | — | — |
| 2016-10-07 | $30.28 | $162.98 | 2,752,600 | — | — |
| 2016-10-06 | $28.20 | $151.79 | 1,872,176 | — | — |
| 2016-10-05 | $28.76 | $154.83 | 19,245,056 | — | — |
| 2016-10-04 | $29.39 | $158.17 | 2,293,379 | — | — |
| 2016-10-03 | $28.68 | $154.37 | 482,666 | — | — |
| 2016-09-30 | $29.47 | $158.63 | 864,441 | — | — |
| 2016-09-29 | $29.56 | $159.08 | 1,856,731 | — | — |
| 2016-09-28 | $30.49 | $164.10 | 609,133 | — | — |
| 2016-09-27 | $29.53 | $158.93 | 458,506 | — | — |
| 2016-09-26 | $30.15 | $162.27 | 659,011 | — | — |
| 2016-09-23 | $30.32 | $163.19 | 1,020,417 | — | — |
| 2016-09-22 | $30.43 | $163.79 | 1,103,418 | — | — |
| 2016-09-21 | $30.06 | $161.82 | 1,447,430 | — | — |
| 2016-09-20 | $29.89 | $160.91 | 1,037,563 | — | — |
| 2016-09-19 | $30.63 | $164.86 | 653,591 | — | — |
| 2016-09-16 | $30.57 | $164.55 | 1,763,846 | — | — |
| 2016-09-15 | $30.66 | $165.01 | 883,995 | — | — |
| 2016-09-14 | $30.52 | $164.25 | 1,181,105 | — | — |
| 2016-09-13 | $30.18 | $162.43 | 984,390 | — | — |
| 2016-09-12 | $31.00 | $166.83 | 1,271,297 | — | — |
| 2016-09-09 | $30.60 | $164.71 | 602,012 | — | — |
| 2016-09-08 | $31.76 | $170.94 | 636,020 | — | — |
| 2016-09-07 | $32.18 | $173.21 | 759,583 | — | — |
| 2016-09-06 | $31.53 | $169.72 | 757,386 | — | — |
| 2016-09-02 | $31.53 | $169.72 | 509,907 | — | — |
| 2016-09-01 | $31.05 | $167.14 | 901,318 | — | — |
| 2016-08-31 | $31.11 | $167.44 | 903,302 | — | — |
| 2016-08-30 | $30.85 | $166.07 | 726,850 | — | — |
| 2016-08-29 | $30.40 | $163.64 | 990,589 | — | — |
| 2016-08-26 | $30.01 | $161.51 | 816,440 | — | — |
| 2016-08-25 | $30.29 | $163.03 | 505,408 | — | — |
| 2016-08-24 | $29.78 | $160.30 | 355,809 | — | — |
| 2016-08-23 | $30.09 | $161.97 | 667,301 | — | — |
| 2016-08-22 | $29.56 | $159.08 | 577,109 | — | — |
| 2016-08-19 | $29.61 | $159.39 | 752,746 | — | — |
| 2016-08-18 | $29.87 | $159.54 | 814,492 | — | — |
| 2016-08-17 | $29.75 | $158.94 | 821,364 | — | — |
| 2016-08-16 | $29.70 | $158.63 | 454,326 | — | — |
| 2016-08-15 | $30.06 | $160.59 | 574,239 | — | — |
| 2016-08-12 | $29.95 | $159.99 | 603,925 | — | — |
| 2016-08-11 | $29.56 | $157.88 | 350,778 | — | — |
| 2016-08-10 | $29.50 | $157.58 | 415,535 | — | — |
| 2016-08-09 | $29.47 | $157.43 | 561,663 | — | — |
| 2016-08-08 | $29.58 | $158.03 | 410,221 | — | — |
| 2016-08-05 | $29.84 | $159.39 | 596,734 | — | — |
| 2016-08-04 | $29.56 | $157.88 | 553,020 | — | — |
| 2016-08-03 | $29.81 | $159.24 | 536,299 | — | — |
| 2016-08-02 | $29.33 | $156.67 | 563,895 | — | — |
| 2016-08-01 | $29.61 | $158.18 | 685,013 | — | — |
| 2016-07-29 | $30.04 | $160.44 | 482,807 | — | — |
| 2016-07-28 | $29.81 | $159.24 | 271,462 | — | — |
| 2016-07-27 | $29.53 | $157.73 | 639,740 | — | — |
| 2016-07-26 | $30.63 | $163.61 | 415,819 | — | — |
| 2016-07-25 | $30.52 | $163.01 | 805,281 | — | — |
| 2016-07-22 | $31.05 | $165.87 | 476,714 | — | — |
| 2016-07-21 | $31.19 | $166.63 | 310,784 | — | — |
| 2016-07-20 | $31.00 | $165.57 | 295,480 | — | — |
| 2016-07-19 | $30.94 | $165.27 | 471,365 | — | — |
| 2016-07-18 | $31.05 | $165.87 | 766,597 | — | — |
| 2016-07-15 | $31.16 | $166.48 | 869,507 | — | — |
| 2016-07-14 | $30.91 | $165.12 | 764,117 | — | — |
| 2016-07-13 | $30.77 | $164.36 | 493,789 | — | — |
| 2016-07-12 | $30.37 | $162.25 | 750,975 | — | — |
| 2016-07-11 | $29.89 | $159.69 | 518,091 | — | — |
| 2016-07-08 | $29.78 | $159.09 | 974,187 | — | — |
| 2016-07-07 | $28.76 | $153.66 | 820,018 | — | — |
| 2016-07-06 | $28.79 | $153.81 | 335,156 | — | — |
| 2016-07-05 | $28.91 | $154.41 | 443,875 | — | — |
| 2016-07-01 | $29.22 | $156.07 | 653,804 | — | — |
| 2016-06-30 | $29.36 | $156.83 | 721,536 | — | — |
| 2016-06-29 | $29.05 | $155.17 | 940,817 | — | — |
| 2016-06-28 | $28.54 | $152.45 | 571,653 | — | — |
| 2016-06-27 | $28.43 | $151.85 | 1,224,713 | — | — |
| 2016-06-24 | $28.82 | $153.96 | 1,451,894 | — | — |
| 2016-06-23 | $29.70 | $158.63 | 831,637 | — | — |
| 2016-06-22 | $29.05 | $155.17 | 341,249 | — | — |
| 2016-06-21 | $29.53 | $157.73 | 776,693 | — | — |
| 2016-06-20 | $29.58 | $158.03 | 1,102,426 | — | — |
| 2016-06-17 | $29.10 | $155.47 | 1,163,357 | — | — |
| 2016-06-16 | $29.08 | $155.32 | 833,763 | — | — |
| 2016-06-15 | $29.27 | $156.37 | 998,808 | — | — |
| 2016-06-14 | $29.44 | $157.28 | 1,072,811 | — | — |
| 2016-06-13 | $30.09 | $160.75 | 759,866 | — | — |
| 2016-06-10 | $30.77 | $164.36 | 486,279 | — | — |
| 2016-06-09 | $31.25 | $166.93 | 440,581 | — | — |
| 2016-06-08 | $30.94 | $165.27 | 821,399 | — | — |
| 2016-06-07 | $30.35 | $162.10 | 486,775 | — | — |
| 2016-06-06 | $30.23 | $161.50 | 554,260 | — | — |
| 2016-06-03 | $30.46 | $162.71 | 1,367,051 | — | — |
| 2016-06-02 | $30.37 | $162.25 | 531,304 | — | — |
| 2016-06-01 | $30.66 | $163.76 | 498,323 | — | — |
| 2016-05-31 | $30.32 | $161.95 | 688,237 | — | — |
| 2016-05-27 | $30.60 | $163.46 | 385,353 | — | — |
| 2016-05-26 | $30.29 | $161.80 | 342,489 | — | — |
| 2016-05-25 | $30.40 | $162.40 | 391,907 | — | — |
| 2016-05-24 | $30.40 | $162.40 | 406,573 | — | — |
| 2016-05-23 | $29.67 | $158.48 | 308,587 | — | — |
| 2016-05-20 | $29.72 | $158.79 | 1,252,097 | — | — |
| 2016-05-19 | $29.33 | $156.67 | 969,263 | — | — |
| 2016-05-18 | $29.75 | $158.94 | 767,553 | — | — |
| 2016-05-17 | $29.89 | $159.69 | 705,099 | — | — |
| 2016-05-16 | $30.52 | $163.01 | 638,571 | — | — |
| 2016-05-13 | $30.04 | $160.44 | 681,223 | — | — |
| 2016-05-12 | $30.06 | $160.59 | 657,275 | — | — |
| 2016-05-11 | $30.06 | $160.59 | 949,000 | — | — |
| 2016-05-10 | $30.43 | $161.35 | 914,036 | — | — |
| 2016-05-09 | $30.32 | $160.75 | 792,918 | — | — |
| 2016-05-06 | $30.29 | $160.60 | 1,167,431 | — | — |
| 2016-05-05 | $29.70 | $157.46 | 2,489,775 | — | — |
| 2016-05-04 | $29.89 | $158.51 | 1,168,529 | — | — |
| 2016-05-03 | $30.09 | $159.55 | 1,967,894 | — | — |
| 2016-05-02 | $30.01 | $159.10 | 3,084,596 | — | — |
| 2016-04-29 | $29.22 | $154.91 | 4,993,827 | — | — |
| 2016-04-28 | $30.23 | $160.30 | 417,873 | — | — |
| 2016-04-27 | $30.18 | $160.00 | 703,151 | — | — |
| 2016-04-26 | $29.92 | $158.65 | 793,874 | — | — |
| 2016-04-25 | $29.61 | $157.01 | 253,253 | — | — |
| 2016-04-22 | $29.30 | $155.36 | 387,302 | — | — |
| 2016-04-21 | $28.74 | $152.37 | 555,889 | — | — |
| 2016-04-20 | $29.30 | $155.36 | 357,190 | — | — |
| 2016-04-19 | $29.53 | $156.56 | 470,019 | — | — |
| 2016-04-18 | $29.22 | $154.91 | 541,152 | — | — |
| 2016-04-15 | $29.16 | $154.61 | 783,424 | — | — |
| 2016-04-14 | $29.10 | $154.31 | 285,809 | — | — |
| 2016-04-13 | $29.39 | $155.81 | 1,158,043 | — | — |
| 2016-04-12 | $29.36 | $155.66 | 394,209 | — | — |
| 2016-04-11 | $28.88 | $153.12 | 407,210 | — | — |
| 2016-04-08 | $28.71 | $152.22 | 241,988 | — | — |
| 2016-04-07 | $28.57 | $151.47 | 440,829 | — | — |
| 2016-04-06 | $29.08 | $154.16 | 432,291 | — | — |
| 2016-04-05 | $29.22 | $154.91 | 879,461 | — | — |
| 2016-04-04 | $29.33 | $155.51 | 421,416 | — | — |
| 2016-04-01 | $29.30 | $155.36 | 1,151,738 | — | — |
| 2016-03-31 | $29.30 | $155.36 | 721,607 | — | — |
| 2016-03-30 | $29.13 | $154.46 | 807,548 | — | — |
| 2016-03-29 | $28.74 | $152.37 | 447,807 | — | — |
| 2016-03-28 | $27.86 | $147.73 | 300,900 | — | — |
| 2016-03-24 | $27.64 | $146.53 | 439,341 | — | — |
| 2016-03-23 | $27.55 | $146.08 | 414,968 | — | — |
| 2016-03-22 | $28.09 | $148.93 | 417,696 | — | — |
| 2016-03-21 | $28.12 | $149.08 | 363,744 | — | — |
| 2016-03-18 | $28.31 | $150.12 | 1,089,283 | — | — |
| 2016-03-17 | $28.62 | $151.77 | 405,368 | — | — |
| 2016-03-16 | $28.06 | $148.78 | 358,784 | — | — |
| 2016-03-15 | $27.72 | $146.98 | 533,323 | — | — |
| 2016-03-14 | $27.66 | $146.68 | 493,506 | — | — |
| 2016-03-11 | $27.64 | $146.53 | 445,646 | — | — |
| 2016-03-10 | $26.93 | $142.79 | 941,136 | — | — |
| 2016-03-09 | $27.07 | $143.54 | 420,388 | — | — |
| 2016-03-08 | $26.73 | $141.74 | 1,250,680 | — | — |
| 2016-03-07 | $27.16 | $143.99 | 763,728 | — | — |
| 2016-03-04 | $26.70 | $141.59 | 1,027,573 | — | — |
| 2016-03-03 | $25.94 | $137.55 | 739,780 | — | — |
| 2016-03-02 | $25.52 | $135.31 | 471,967 | — | — |
| 2016-03-01 | $25.32 | $134.26 | 507,853 | — | — |
| 2016-02-29 | $24.45 | $129.62 | 807,690 | — | — |
| 2016-02-26 | $24.59 | $130.37 | 1,002,209 | — | — |
| 2016-02-25 | $24.56 | $130.22 | 2,160,712 | — | — |
| 2016-02-24 | $24.42 | $129.47 | 1,054,956 | — | — |
| 2016-02-23 | $24.59 | $130.37 | 495,667 | — | — |
| 2016-02-22 | $24.78 | $131.41 | 430,095 | — | — |
| 2016-02-19 | $24.28 | $128.72 | 621,284 | — | — |
| 2016-02-18 | $24.42 | $129.47 | 769,644 | — | — |
| 2016-02-17 | $24.22 | $128.42 | 1,025,129 | — | — |
| 2016-02-16 | $23.37 | $123.93 | 607,326 | — | — |
| 2016-02-12 | $23.49 | $124.53 | 846,728 | — | — |
| 2016-02-11 | $22.55 | $119.59 | 885,235 | — | — |
| 2016-02-10 | $22.81 | $120.94 | 705,737 | — | — |
| 2016-02-09 | $23.03 | $122.13 | 998,347 | — | — |
| 2016-02-08 | $22.81 | $120.94 | 704,710 | — | — |
| 2016-02-05 | $23.49 | $124.53 | 582,068 | — | — |
| 2016-02-04 | $23.80 | $126.18 | 638,358 | — | — |
| 2016-02-03 | $23.74 | $125.88 | 623,303 | — | — |
| 2016-02-02 | $23.77 | $124.83 | 447,595 | — | — |
| 2016-02-01 | $24.36 | $127.94 | 427,048 | — | — |
| 2016-01-29 | $24.33 | $127.79 | 892,108 | — | — |
| 2016-01-28 | $23.74 | $124.68 | 338,769 | — | — |
| 2016-01-27 | $23.71 | $124.53 | 440,014 | — | — |
| 2016-01-26 | $23.97 | $125.87 | 730,605 | — | — |
| 2016-01-25 | $23.12 | $121.42 | 585,646 | — | — |
| 2016-01-22 | $23.68 | $124.38 | 612,711 | — | — |
| 2016-01-21 | $23.26 | $122.16 | 632,690 | — | — |
| 2016-01-20 | $23.03 | $120.97 | 690,256 | — | — |
| 2016-01-19 | $24.02 | $126.16 | 476,820 | — | — |
| 2016-01-15 | $24.22 | $127.20 | 588,480 | — | — |
| 2016-01-14 | $24.81 | $130.31 | 351,062 | — | — |
| 2016-01-13 | $24.95 | $131.05 | 758,520 | — | — |
| 2016-01-12 | $25.01 | $131.35 | 1,004,547 | — | — |
| 2016-01-11 | $25.55 | $134.17 | 659,720 | — | — |
| 2016-01-08 | $25.55 | $134.17 | 730,393 | — | — |
| 2016-01-07 | $26.08 | $136.99 | 906,703 | — | — |
| 2016-01-06 | $26.65 | $139.95 | 392,403 | — | — |
| 2016-01-05 | $26.85 | $140.99 | 375,859 | — | — |
| 2016-01-04 | $26.48 | $139.06 | 831,460 | — | — |