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
- 2005-11-10 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 | $67.20 | $67.20 | 16,815 | — | — |
| 2016-12-29 | $67.20 | $67.20 | 2,706 | — | — |
| 2016-12-28 | $72.00 | $72.00 | 2,721 | — | — |
| 2016-12-27 | $72.00 | $72.00 | 3,483 | — | — |
| 2016-12-23 | $76.80 | $76.80 | 1,536 | — | — |
| 2016-12-22 | $72.00 | $72.00 | 1,961 | — | — |
| 2016-12-21 | $72.00 | $72.00 | 1,153 | — | — |
| 2016-12-20 | $72.00 | $72.00 | 1,383 | — | — |
| 2016-12-19 | $72.00 | $72.00 | 2,160 | — | — |
| 2016-12-16 | $72.00 | $72.00 | 1,784 | — | — |
| 2016-12-15 | $72.00 | $72.00 | 2,428 | — | — |
| 2016-12-14 | $72.00 | $72.00 | 3,587 | — | — |
| 2016-12-13 | $72.00 | $72.00 | 2,527 | — | — |
| 2016-12-12 | $76.80 | $76.80 | 2,724 | — | — |
| 2016-12-09 | $76.80 | $76.80 | 3,361 | — | — |
| 2016-12-08 | $76.80 | $76.80 | 2,384 | — | — |
| 2016-12-07 | $76.80 | $76.80 | 1,591 | — | — |
| 2016-12-06 | $76.80 | $76.80 | 1,615 | — | — |
| 2016-12-05 | $76.80 | $76.80 | 1,435 | — | — |
| 2016-12-02 | $81.60 | $81.60 | 1,399 | — | — |
| 2016-12-01 | $76.80 | $76.80 | 1,491 | — | — |
| 2016-11-30 | $81.60 | $81.60 | 2,379 | — | — |
| 2016-11-29 | $76.80 | $76.80 | 1,354 | — | — |
| 2016-11-28 | $81.60 | $81.60 | 1,381 | — | — |
| 2016-11-25 | $81.60 | $81.60 | 493 | — | — |
| 2016-11-23 | $86.40 | $86.40 | 1,226 | — | — |
| 2016-11-22 | $86.40 | $86.40 | 1,719 | — | — |
| 2016-11-21 | $91.20 | $91.20 | 3,916 | — | — |
| 2016-11-18 | $91.20 | $91.20 | 4,168 | — | — |
| 2016-11-17 | $91.20 | $91.20 | 6,913 | — | — |
| 2016-11-16 | $86.40 | $86.40 | 1,291 | — | — |
| 2016-11-15 | $81.60 | $81.60 | 1,535 | — | — |
| 2016-11-14 | $81.60 | $81.60 | 2,603 | — | — |
| 2016-11-11 | $81.60 | $81.60 | 1,261 | — | — |
| 2016-11-10 | $81.60 | $81.60 | 2,725 | — | — |
| 2016-11-09 | $76.80 | $76.80 | 1,826 | — | — |
| 2016-11-08 | $76.80 | $76.80 | 1,210 | — | — |
| 2016-11-07 | $76.80 | $76.80 | 1,368 | — | — |
| 2016-11-04 | $72.00 | $72.00 | 3,368 | — | — |
| 2016-11-03 | $67.20 | $67.20 | 1,921 | — | — |
| 2016-11-02 | $67.20 | $67.20 | 3,956 | — | — |
| 2016-11-01 | $72.00 | $72.00 | 2,702 | — | — |
| 2016-10-31 | $81.60 | $81.60 | 1,821 | — | — |
| 2016-10-28 | $81.60 | $81.60 | 2,306 | — | — |
| 2016-10-27 | $81.60 | $81.60 | 3,683 | — | — |
| 2016-10-26 | $81.60 | $81.60 | 2,338 | — | — |
| 2016-10-25 | $81.60 | $81.60 | 1,073 | — | — |
| 2016-10-24 | $81.60 | $81.60 | 1,845 | — | — |
| 2016-10-21 | $81.60 | $81.60 | 1,682 | — | — |
| 2016-10-20 | $86.40 | $86.40 | 1,605 | — | — |
| 2016-10-19 | $81.60 | $81.60 | 1,308 | — | — |
| 2016-10-18 | $81.60 | $81.60 | 2,608 | — | — |
| 2016-10-17 | $86.40 | $86.40 | 2,300 | — | — |
| 2016-10-14 | $86.40 | $86.40 | 3,760 | — | — |
| 2016-10-13 | $86.40 | $86.40 | 5,793 | — | — |
| 2016-10-12 | $96.00 | $96.00 | 6,571 | — | — |
| 2016-10-11 | $100.80 | $100.80 | 3,324 | — | — |
| 2016-10-10 | $100.80 | $100.80 | 5,119 | — | — |
| 2016-10-07 | $100.80 | $100.80 | 3,968 | — | — |
| 2016-10-06 | $100.80 | $100.80 | 4,801 | — | — |
| 2016-10-05 | $100.80 | $100.80 | 3,399 | — | — |
| 2016-10-04 | $100.80 | $100.80 | 3,316 | — | — |
| 2016-10-03 | $100.80 | $100.80 | 2,103 | — | — |
| 2016-09-30 | $100.80 | $100.80 | 3,186 | — | — |
| 2016-09-29 | $100.80 | $100.80 | 2,050 | — | — |
| 2016-09-28 | $105.60 | $105.60 | 1,462 | — | — |
| 2016-09-27 | $105.60 | $105.60 | 3,023 | — | — |
| 2016-09-26 | $105.60 | $105.60 | 1,635 | — | — |
| 2016-09-23 | $105.60 | $105.60 | 2,025 | — | — |
| 2016-09-22 | $105.60 | $105.60 | 1,351 | — | — |
| 2016-09-21 | $105.60 | $105.60 | 2,596 | — | — |
| 2016-09-20 | $105.60 | $105.60 | 1,570 | — | — |
| 2016-09-19 | $100.80 | $100.80 | 1,427 | — | — |
| 2016-09-16 | $105.60 | $105.60 | 5,259 | — | — |
| 2016-09-15 | $110.40 | $110.40 | 3,425 | — | — |
| 2016-09-14 | $110.40 | $110.40 | 5,756 | — | — |
| 2016-09-13 | $124.80 | $124.80 | 1,354 | — | — |
| 2016-09-12 | $129.60 | $129.60 | 2,122 | — | — |
| 2016-09-09 | $120.00 | $120.00 | 860 | — | — |
| 2016-09-08 | $124.80 | $124.80 | 945 | — | — |
| 2016-09-07 | $120.00 | $120.00 | 1,268 | — | — |
| 2016-09-06 | $120.00 | $120.00 | 784 | — | — |
| 2016-09-02 | $124.80 | $124.80 | 417 | — | — |
| 2016-09-01 | $120.00 | $120.00 | 982 | — | — |
| 2016-08-31 | $120.00 | $120.00 | 363 | — | — |
| 2016-08-30 | $120.00 | $120.00 | 748 | — | — |
| 2016-08-29 | $124.80 | $124.80 | 1,368 | — | — |
| 2016-08-26 | $120.00 | $120.00 | 813 | — | — |
| 2016-08-25 | $124.80 | $124.80 | 1,329 | — | — |
| 2016-08-24 | $124.80 | $124.80 | 2,221 | — | — |
| 2016-08-23 | $129.60 | $129.60 | 868 | — | — |
| 2016-08-22 | $129.60 | $129.60 | 695 | — | — |
| 2016-08-19 | $124.80 | $124.80 | 539 | — | — |
| 2016-08-18 | $124.80 | $124.80 | 663 | — | — |
| 2016-08-17 | $120.00 | $120.00 | 1,139 | — | — |
| 2016-08-16 | $124.80 | $124.80 | 1,151 | — | — |
| 2016-08-15 | $124.80 | $124.80 | 539 | — | — |
| 2016-08-12 | $124.80 | $124.80 | 332 | — | — |
| 2016-08-11 | $124.80 | $124.80 | 524 | — | — |
| 2016-08-10 | $124.80 | $124.80 | 602 | — | — |
| 2016-08-09 | $124.80 | $124.80 | 729 | — | — |
| 2016-08-08 | $129.60 | $129.60 | 782 | — | — |
| 2016-08-05 | $129.60 | $129.60 | 544 | — | — |
| 2016-08-04 | $129.60 | $129.60 | 1,050 | — | — |
| 2016-08-03 | $129.60 | $129.60 | 991 | — | — |
| 2016-08-02 | $129.60 | $129.60 | 1,001 | — | — |
| 2016-08-01 | $129.60 | $129.60 | 1,460 | — | — |
| 2016-07-29 | $124.80 | $124.80 | 2,039 | — | — |
| 2016-07-28 | $124.80 | $124.80 | 1,739 | — | — |
| 2016-07-27 | $124.80 | $124.80 | 1,009 | — | — |
| 2016-07-26 | $124.80 | $124.80 | 717 | — | — |
| 2016-07-25 | $124.80 | $124.80 | 1,797 | — | — |
| 2016-07-22 | $124.80 | $124.80 | 701 | — | — |
| 2016-07-21 | $124.80 | $124.80 | 349 | — | — |
| 2016-07-20 | $124.80 | $124.80 | 555 | — | — |
| 2016-07-19 | $124.80 | $124.80 | 712 | — | — |
| 2016-07-18 | $124.80 | $124.80 | 705 | — | — |
| 2016-07-15 | $124.80 | $124.80 | 890 | — | — |
| 2016-07-14 | $124.80 | $124.80 | 873 | — | — |
| 2016-07-13 | $124.80 | $124.80 | 453 | — | — |
| 2016-07-12 | $124.80 | $124.80 | 1,060 | — | — |
| 2016-07-11 | $129.60 | $129.60 | 2,611 | — | — |
| 2016-07-08 | $120.00 | $120.00 | 388 | — | — |
| 2016-07-07 | $124.80 | $124.80 | 714 | — | — |
| 2016-07-06 | $124.80 | $124.80 | 740 | — | — |
| 2016-07-05 | $124.80 | $124.80 | 619 | — | — |
| 2016-07-01 | $124.80 | $124.80 | 1,251 | — | — |
| 2016-06-30 | $120.00 | $120.00 | 993 | — | — |
| 2016-06-29 | $124.80 | $124.80 | 1,022 | — | — |
| 2016-06-28 | $124.80 | $124.80 | 896 | — | — |
| 2016-06-27 | $120.00 | $120.00 | 3,278 | — | — |
| 2016-06-24 | $124.80 | $124.80 | 1,341 | — | — |
| 2016-06-23 | $129.60 | $129.60 | 1,163 | — | — |
| 2016-06-22 | $129.60 | $129.60 | 3,055 | — | — |
| 2016-06-21 | $124.80 | $124.80 | 1,201 | — | — |
| 2016-06-20 | $124.80 | $124.80 | 1,769 | — | — |
| 2016-06-17 | $120.00 | $120.00 | 4,097 | — | — |
| 2016-06-16 | $124.80 | $124.80 | 3,029 | — | — |
| 2016-06-15 | $129.60 | $129.60 | 1,669 | — | — |
| 2016-06-14 | $129.60 | $129.60 | 1,140 | — | — |
| 2016-06-13 | $129.60 | $129.60 | 2,605 | — | — |
| 2016-06-10 | $129.60 | $129.60 | 1,283 | — | — |
| 2016-06-09 | $134.40 | $134.40 | 2,088 | — | — |
| 2016-06-08 | $139.20 | $139.20 | 1,737 | — | — |
| 2016-06-07 | $144.00 | $144.00 | 2,388 | — | — |
| 2016-06-06 | $148.80 | $148.80 | 3,503 | — | — |
| 2016-06-03 | $148.80 | $148.80 | 1,207 | — | — |
| 2016-06-02 | $153.60 | $153.60 | 1,037 | — | — |
| 2016-06-01 | $153.60 | $153.60 | 1,886 | — | — |
| 2016-05-31 | $153.60 | $153.60 | 1,990 | — | — |
| 2016-05-27 | $144.00 | $144.00 | 1,755 | — | — |
| 2016-05-26 | $144.00 | $144.00 | 995 | — | — |
| 2016-05-25 | $144.00 | $144.00 | 649 | — | — |
| 2016-05-24 | $139.20 | $139.20 | 479 | — | — |
| 2016-05-23 | $134.40 | $134.40 | 1,121 | — | — |
| 2016-05-20 | $129.60 | $129.60 | 1,142 | — | — |
| 2016-05-19 | $129.60 | $129.60 | 832 | — | — |
| 2016-05-18 | $124.80 | $124.80 | 999 | — | — |
| 2016-05-17 | $134.40 | $134.40 | 350 | — | — |
| 2016-05-16 | $129.60 | $129.60 | 521 | — | — |
| 2016-05-13 | $124.80 | $124.80 | 793 | — | — |
| 2016-05-12 | $124.80 | $124.80 | 1,445 | — | — |
| 2016-05-11 | $129.60 | $129.60 | 585 | — | — |
| 2016-05-10 | $134.40 | $134.40 | 972 | — | — |
| 2016-05-09 | $134.40 | $134.40 | 1,256 | — | — |
| 2016-05-06 | $134.40 | $134.40 | 1,151 | — | — |
| 2016-05-05 | $134.40 | $134.40 | 1,069 | — | — |
| 2016-05-04 | $139.20 | $139.20 | 948 | — | — |
| 2016-05-03 | $134.40 | $134.40 | 2,208 | — | — |
| 2016-05-02 | $144.00 | $144.00 | 702 | — | — |
| 2016-04-29 | $144.00 | $144.00 | 889 | — | — |
| 2016-04-28 | $144.00 | $144.00 | 823 | — | — |
| 2016-04-27 | $144.00 | $144.00 | 1,523 | — | — |
| 2016-04-26 | $153.60 | $153.60 | 1,782 | — | — |
| 2016-04-25 | $158.40 | $158.40 | 3,717 | — | — |
| 2016-04-22 | $153.60 | $153.60 | 648 | — | — |
| 2016-04-21 | $153.60 | $153.60 | 443 | — | — |
| 2016-04-20 | $148.80 | $148.80 | 988 | — | — |
| 2016-04-19 | $153.60 | $153.60 | 541 | — | — |
| 2016-04-18 | $153.60 | $153.60 | 945 | — | — |
| 2016-04-15 | $153.60 | $153.60 | 338 | — | — |
| 2016-04-14 | $153.60 | $153.60 | 561 | — | — |
| 2016-04-13 | $153.60 | $153.60 | 514 | — | — |
| 2016-04-12 | $153.60 | $153.60 | 378 | — | — |
| 2016-04-11 | $153.60 | $153.60 | 318 | — | — |
| 2016-04-08 | $158.40 | $158.40 | 438 | — | — |
| 2016-04-07 | $158.40 | $158.40 | 602 | — | — |
| 2016-04-06 | $158.40 | $158.40 | 1,151 | — | — |
| 2016-04-05 | $158.40 | $158.40 | 434 | — | — |
| 2016-04-04 | $163.20 | $163.20 | 600 | — | — |
| 2016-04-01 | $158.40 | $158.40 | 635 | — | — |
| 2016-03-31 | $158.40 | $158.40 | 1,141 | — | — |
| 2016-03-30 | $168.00 | $168.00 | 1,331 | — | — |
| 2016-03-29 | $158.40 | $158.40 | 1,498 | — | — |
| 2016-03-28 | $153.60 | $153.60 | 580 | — | — |
| 2016-03-24 | $153.60 | $153.60 | 888 | — | — |
| 2016-03-23 | $163.20 | $163.20 | 363 | — | — |
| 2016-03-22 | $158.40 | $158.40 | 853 | — | — |
| 2016-03-21 | $163.20 | $163.20 | 1,185 | — | — |
| 2016-03-18 | $153.60 | $153.60 | 1,025 | — | — |
| 2016-03-17 | $153.60 | $153.60 | 883 | — | — |
| 2016-03-16 | $148.80 | $148.80 | 1,381 | — | — |
| 2016-03-15 | $163.20 | $163.20 | 1,185 | — | — |
| 2016-03-14 | $172.80 | $172.80 | 780 | — | — |
| 2016-03-11 | $172.80 | $172.80 | 526 | — | — |
| 2016-03-10 | $172.80 | $172.80 | 1,121 | — | — |
| 2016-03-09 | $177.60 | $177.60 | 578 | — | — |
| 2016-03-08 | $177.60 | $177.60 | 544 | — | — |
| 2016-03-07 | $177.60 | $177.60 | 760 | — | — |
| 2016-03-04 | $182.40 | $182.40 | 797 | — | — |
| 2016-03-03 | $177.60 | $177.60 | 602 | — | — |
| 2016-03-02 | $177.60 | $177.60 | 765 | — | — |
| 2016-03-01 | $177.60 | $177.60 | 1,436 | — | — |
| 2016-02-29 | $168.00 | $168.00 | 1,211 | — | — |
| 2016-02-26 | $177.60 | $177.60 | 1,049 | — | — |
| 2016-02-25 | $177.60 | $177.60 | 595 | — | — |
| 2016-02-24 | $187.20 | $187.20 | 1,082 | — | — |
| 2016-02-23 | $192.00 | $192.00 | 2,091 | — | — |
| 2016-02-22 | $172.80 | $172.80 | 205 | — | — |
| 2016-02-19 | $172.80 | $172.80 | 191 | — | — |
| 2016-02-18 | $172.80 | $172.80 | 118 | — | — |
| 2016-02-17 | $177.60 | $177.60 | 536 | — | — |
| 2016-02-16 | $177.60 | $177.60 | 514 | — | — |
| 2016-02-12 | $172.80 | $172.80 | 489 | — | — |
| 2016-02-11 | $177.60 | $177.60 | 589 | — | — |
| 2016-02-10 | $163.20 | $163.20 | 281 | — | — |
| 2016-02-09 | $168.00 | $168.00 | 174 | — | — |
| 2016-02-08 | $163.20 | $163.20 | 827 | — | — |
| 2016-02-05 | $172.80 | $172.80 | 522 | — | — |
| 2016-02-04 | $177.60 | $177.60 | 281 | — | — |
| 2016-02-03 | $172.80 | $172.80 | 451 | — | — |
| 2016-02-02 | $187.20 | $187.20 | 876 | — | — |
| 2016-02-01 | $182.40 | $182.40 | 380 | — | — |
| 2016-01-29 | $172.80 | $172.80 | 1,825 | — | — |
| 2016-01-28 | $168.00 | $168.00 | 876 | — | — |
| 2016-01-27 | $163.20 | $163.20 | 616 | — | — |
| 2016-01-26 | $168.00 | $168.00 | 628 | — | — |
| 2016-01-25 | $168.00 | $168.00 | 1,108 | — | — |
| 2016-01-22 | $163.20 | $163.20 | 1,143 | — | — |
| 2016-01-21 | $148.80 | $148.80 | 1,272 | — | — |
| 2016-01-20 | $139.20 | $139.20 | 2,157 | — | — |
| 2016-01-19 | $139.20 | $139.20 | 609 | — | — |
| 2016-01-15 | $139.20 | $139.20 | 1,098 | — | — |
| 2016-01-14 | $148.80 | $148.80 | 1,743 | — | — |
| 2016-01-13 | $144.00 | $144.00 | 1,553 | — | — |
| 2016-01-12 | $158.40 | $158.40 | 1,471 | — | — |
| 2016-01-11 | $158.40 | $158.40 | 790 | — | — |
| 2016-01-08 | $163.20 | $163.20 | 638 | — | — |
| 2016-01-07 | $168.00 | $168.00 | 2,034 | — | — |
| 2016-01-06 | $172.80 | $172.80 | 942 | — | — |
| 2016-01-05 | $168.00 | $168.00 | 600 | — | — |
| 2016-01-04 | $163.20 | $163.20 | 1,485 | — | — |