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
- 1970-01-02 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 | $56.17 | $221.99 | 11,289,685 | — | — |
| 2016-12-29 | $56.34 | $222.63 | 6,833,065 | — | — |
| 2016-12-28 | $56.56 | $223.50 | 6,470,981 | — | — |
| 2016-12-27 | $57.05 | $225.46 | 6,094,749 | — | — |
| 2016-12-23 | $56.83 | $224.59 | 7,955,892 | — | — |
| 2016-12-22 | $56.85 | $224.67 | 10,584,800 | — | — |
| 2016-12-21 | $56.71 | $224.10 | 12,630,706 | — | — |
| 2016-12-20 | $57.73 | $228.14 | 10,875,201 | — | — |
| 2016-12-19 | $58.34 | $230.55 | 12,512,072 | — | — |
| 2016-12-16 | $59.58 | $235.45 | 18,406,758 | — | — |
| 2016-12-15 | $59.51 | $235.19 | 8,917,851 | — | — |
| 2016-12-14 | $58.97 | $233.04 | 11,612,574 | — | — |
| 2016-12-13 | $58.96 | $233.00 | 8,218,626 | — | — |
| 2016-12-12 | $58.89 | $230.96 | 8,641,808 | — | — |
| 2016-12-09 | $58.43 | $229.13 | 11,021,187 | — | — |
| 2016-12-08 | $57.37 | $224.98 | 8,998,757 | — | — |
| 2016-12-07 | $57.31 | $224.75 | 14,723,981 | — | — |
| 2016-12-06 | $57.52 | $225.58 | 11,171,261 | — | — |
| 2016-12-05 | $57.49 | $225.46 | 13,608,490 | — | — |
| 2016-12-02 | $58.33 | $228.76 | 8,376,769 | — | — |
| 2016-12-01 | $57.98 | $227.37 | 8,802,047 | — | — |
| 2016-11-30 | $58.39 | $228.98 | 13,132,174 | — | — |
| 2016-11-29 | $59.34 | $232.72 | 10,516,575 | — | — |
| 2016-11-28 | $58.97 | $231.26 | 7,806,971 | — | — |
| 2016-11-25 | $59.36 | $232.80 | 3,669,362 | — | — |
| 2016-11-23 | $58.82 | $230.67 | 9,588,152 | — | — |
| 2016-11-22 | $58.87 | $230.89 | 10,052,626 | — | — |
| 2016-11-21 | $59.45 | $233.14 | 7,164,862 | — | — |
| 2016-11-18 | $59.04 | $231.53 | 8,066,351 | — | — |
| 2016-11-17 | $59.83 | $234.63 | 8,762,642 | — | — |
| 2016-11-16 | $59.76 | $234.37 | 11,297,650 | — | — |
| 2016-11-15 | $60.73 | $238.19 | 7,640,339 | — | — |
| 2016-11-14 | $60.62 | $237.74 | 10,610,476 | — | — |
| 2016-11-11 | $61.02 | $239.31 | 14,734,566 | — | — |
| 2016-11-10 | $61.98 | $243.09 | 18,719,690 | — | — |
| 2016-11-09 | $61.24 | $240.17 | 29,187,953 | — | — |
| 2016-11-08 | $57.74 | $226.44 | 8,323,321 | — | — |
| 2016-11-07 | $57.30 | $224.72 | 10,981,258 | — | — |
| 2016-11-04 | $56.13 | $220.11 | 11,861,893 | — | — |
| 2016-11-03 | $55.75 | $218.65 | 11,866,504 | — | — |
| 2016-11-02 | $56.15 | $220.19 | 11,239,486 | — | — |
| 2016-11-01 | $56.58 | $221.91 | 15,036,075 | — | — |
| 2016-10-31 | $56.03 | $219.74 | 14,939,030 | — | — |
| 2016-10-28 | $56.15 | $220.19 | 21,335,603 | — | — |
| 2016-10-27 | $58.48 | $229.36 | 10,847,534 | — | — |
| 2016-10-26 | $58.08 | $227.78 | 10,435,774 | — | — |
| 2016-10-25 | $59.11 | $231.83 | 15,917,548 | — | — |
| 2016-10-24 | $57.97 | $227.33 | 10,420,264 | — | — |
| 2016-10-21 | $58.40 | $229.02 | 7,762,222 | — | — |
| 2016-10-20 | $59.08 | $231.71 | 6,626,923 | — | — |
| 2016-10-19 | $59.04 | $231.53 | 5,850,670 | — | — |
| 2016-10-18 | $59.25 | $232.35 | 10,467,424 | — | — |
| 2016-10-17 | $58.70 | $230.22 | 13,681,221 | — | — |
| 2016-10-14 | $59.29 | $232.54 | 12,790,002 | — | — |
| 2016-10-13 | $59.65 | $233.92 | 15,239,492 | — | — |
| 2016-10-12 | $58.84 | $230.74 | 10,607,751 | — | — |
| 2016-10-11 | $59.09 | $231.75 | 14,625,259 | — | — |
| 2016-10-10 | $60.97 | $239.12 | 21,322,503 | — | — |
| 2016-10-07 | $59.90 | $234.89 | 11,292,410 | — | — |
| 2016-10-06 | $59.79 | $234.48 | 11,979,164 | — | — |
| 2016-10-05 | $59.92 | $235.01 | 8,249,122 | — | — |
| 2016-10-04 | $59.60 | $233.73 | 8,276,475 | — | — |
| 2016-10-03 | $59.66 | $233.96 | 7,881,065 | — | — |
| 2016-09-30 | $59.55 | $233.55 | 14,258,354 | — | — |
| 2016-09-29 | $59.07 | $231.68 | 11,454,640 | — | — |
| 2016-09-28 | $60.40 | $236.88 | 12,361,160 | — | — |
| 2016-09-27 | $59.70 | $234.15 | 7,693,158 | — | — |
| 2016-09-26 | $59.30 | $232.57 | 7,319,022 | — | — |
| 2016-09-23 | $60.08 | $235.61 | 8,048,430 | — | — |
| 2016-09-22 | $60.13 | $235.83 | 8,853,294 | — | — |
| 2016-09-21 | $59.83 | $234.63 | 7,565,512 | — | — |
| 2016-09-20 | $59.10 | $231.79 | 9,653,757 | — | — |
| 2016-09-19 | $58.52 | $229.51 | 11,829,510 | — | — |
| 2016-09-16 | $59.43 | $233.06 | 13,029,050 | — | — |
| 2016-09-15 | $59.52 | $233.43 | 9,429,694 | — | — |
| 2016-09-14 | $58.54 | $229.58 | 10,922,046 | — | — |
| 2016-09-13 | $58.98 | $231.30 | 10,714,123 | — | — |
| 2016-09-12 | $60.30 | $234.74 | 11,139,716 | — | — |
| 2016-09-09 | $59.63 | $232.14 | 13,191,700 | — | — |
| 2016-09-08 | $60.34 | $234.93 | 9,627,242 | — | — |
| 2016-09-07 | $59.99 | $233.56 | 9,084,169 | — | — |
| 2016-09-06 | $60.34 | $234.93 | 8,310,954 | — | — |
| 2016-09-02 | $60.10 | $233.96 | 7,978,634 | — | — |
| 2016-09-01 | $60.02 | $233.67 | 6,858,846 | — | — |
| 2016-08-31 | $59.91 | $233.26 | 9,285,804 | — | — |
| 2016-08-30 | $59.84 | $232.96 | 6,474,544 | — | — |
| 2016-08-29 | $60.12 | $234.08 | 5,843,438 | — | — |
| 2016-08-26 | $59.97 | $233.48 | 8,167,902 | — | — |
| 2016-08-25 | $59.47 | $231.51 | 8,329,190 | — | — |
| 2016-08-24 | $59.86 | $233.04 | 7,842,079 | — | — |
| 2016-08-23 | $60.67 | $236.19 | 6,076,723 | — | — |
| 2016-08-22 | $60.64 | $236.08 | 6,756,666 | — | — |
| 2016-08-19 | $60.46 | $235.38 | 8,887,040 | — | — |
| 2016-08-18 | $60.72 | $236.38 | 7,259,077 | — | — |
| 2016-08-17 | $60.39 | $235.12 | 8,668,532 | — | — |
| 2016-08-16 | $60.15 | $234.19 | 5,952,745 | — | — |
| 2016-08-15 | $60.42 | $235.23 | 6,969,305 | — | — |
| 2016-08-12 | $60.45 | $235.34 | 6,544,026 | — | — |
| 2016-08-11 | $60.72 | $236.38 | 10,862,520 | — | — |
| 2016-08-10 | $59.77 | $232.70 | 9,259,499 | — | — |
| 2016-08-09 | $59.63 | $232.14 | 12,821,651 | — | — |
| 2016-08-08 | $59.98 | $233.52 | 26,248,103 | — | — |
| 2016-08-05 | $60.94 | $237.23 | 76,374,048 | — | — |
| 2016-08-04 | $55.19 | $214.87 | 5,807,387 | — | — |
| 2016-08-03 | $55.01 | $214.16 | 10,099,890 | — | — |
| 2016-08-02 | $55.66 | $216.69 | 7,153,962 | — | — |
| 2016-08-01 | $55.97 | $217.92 | 9,297,018 | — | — |
| 2016-07-29 | $55.97 | $217.92 | 8,898,778 | — | — |
| 2016-07-28 | $55.75 | $217.06 | 7,639,606 | — | — |
| 2016-07-27 | $55.92 | $217.69 | 8,267,462 | — | — |
| 2016-07-26 | $55.69 | $216.80 | 7,494,038 | — | — |
| 2016-07-25 | $55.88 | $217.54 | 8,422,986 | — | — |
| 2016-07-22 | $56.13 | $218.51 | 6,570,436 | — | — |
| 2016-07-21 | $56.10 | $218.40 | 6,337,361 | — | — |
| 2016-07-20 | $56.10 | $218.40 | 6,786,848 | — | — |
| 2016-07-19 | $55.97 | $217.92 | 9,307,602 | — | — |
| 2016-07-18 | $56.32 | $219.25 | 9,190,122 | — | — |
| 2016-07-15 | $56.90 | $221.52 | 8,554,510 | — | — |
| 2016-07-14 | $56.92 | $221.59 | 7,698,084 | — | — |
| 2016-07-13 | $56.82 | $221.22 | 7,119,274 | — | — |
| 2016-07-12 | $56.87 | $221.41 | 8,804,562 | — | — |
| 2016-07-11 | $56.62 | $220.44 | 7,688,862 | — | — |
| 2016-07-08 | $56.63 | $220.48 | 9,934,411 | — | — |
| 2016-07-07 | $56.09 | $218.36 | 9,800,791 | — | — |
| 2016-07-06 | $56.45 | $219.77 | 15,015,430 | — | — |
| 2016-07-05 | $55.34 | $215.46 | 7,749,017 | — | — |
| 2016-07-01 | $55.29 | $215.24 | 8,245,978 | — | — |
| 2016-06-30 | $54.97 | $214.02 | 9,723,030 | — | — |
| 2016-06-29 | $54.44 | $211.93 | 10,284,862 | — | — |
| 2016-06-28 | $53.03 | $206.47 | 13,372,585 | — | — |
| 2016-06-27 | $52.78 | $205.47 | 13,721,778 | — | — |
| 2016-06-24 | $53.32 | $207.59 | 18,087,013 | — | — |
| 2016-06-23 | $55.04 | $214.28 | 7,302,883 | — | — |
| 2016-06-22 | $54.43 | $211.90 | 13,076,420 | — | — |
| 2016-06-21 | $53.67 | $208.96 | 6,710,344 | — | — |
| 2016-06-20 | $53.57 | $208.55 | 9,116,238 | — | — |
| 2016-06-17 | $53.33 | $207.63 | 18,323,651 | — | — |
| 2016-06-16 | $54.87 | $213.61 | 23,110,706 | — | — |
| 2016-06-15 | $53.52 | $208.37 | 8,015,942 | — | — |
| 2016-06-14 | $53.67 | $208.96 | 9,006,722 | — | — |
| 2016-06-13 | $53.54 | $208.44 | 6,502,630 | — | — |
| 2016-06-10 | $54.21 | $209.33 | 9,989,222 | — | — |
| 2016-06-09 | $54.56 | $210.70 | 9,670,630 | — | — |
| 2016-06-08 | $54.98 | $212.32 | 8,164,025 | — | — |
| 2016-06-07 | $54.39 | $210.03 | 6,552,515 | — | — |
| 2016-06-06 | $54.55 | $210.66 | 7,235,392 | — | — |
| 2016-06-03 | $54.05 | $208.71 | 5,697,871 | — | — |
| 2016-06-02 | $54.22 | $209.37 | 7,645,684 | — | — |
| 2016-06-01 | $53.75 | $207.57 | 7,012,168 | — | — |
| 2016-05-31 | $53.68 | $207.31 | 9,922,988 | — | — |
| 2016-05-27 | $53.89 | $208.12 | 7,869,222 | — | — |
| 2016-05-26 | $53.81 | $207.79 | 5,995,084 | — | — |
| 2016-05-25 | $53.98 | $208.45 | 10,052,626 | — | — |
| 2016-05-24 | $53.05 | $204.88 | 6,614,138 | — | — |
| 2016-05-23 | $52.40 | $202.37 | 5,837,674 | — | — |
| 2016-05-20 | $52.59 | $203.07 | 9,047,489 | — | — |
| 2016-05-19 | $52.08 | $201.12 | 9,153,127 | — | — |
| 2016-05-18 | $52.17 | $201.45 | 7,745,978 | — | — |
| 2016-05-17 | $51.83 | $200.16 | 12,360,112 | — | — |
| 2016-05-16 | $52.15 | $201.38 | 6,968,257 | — | — |
| 2016-05-13 | $51.41 | $198.54 | 7,467,210 | — | — |
| 2016-05-12 | $51.64 | $199.42 | 8,640,026 | — | — |
| 2016-05-11 | $51.82 | $200.12 | 6,888,399 | — | — |
| 2016-05-10 | $52.18 | $201.49 | 6,797,538 | — | — |
| 2016-05-09 | $51.62 | $199.35 | 8,358,219 | — | — |
| 2016-05-06 | $51.15 | $197.51 | 11,031,562 | — | — |
| 2016-05-05 | $51.61 | $199.31 | 11,764,010 | — | — |
| 2016-05-04 | $52.30 | $201.96 | 8,075,888 | — | — |
| 2016-05-03 | $52.56 | $202.96 | 7,966,058 | — | — |
| 2016-05-02 | $52.77 | $203.77 | 10,143,487 | — | — |
| 2016-04-29 | $52.33 | $202.08 | 13,862,944 | — | — |
| 2016-04-28 | $53.19 | $205.39 | 9,531,246 | — | — |
| 2016-04-27 | $53.73 | $207.49 | 7,274,587 | — | — |
| 2016-04-26 | $53.47 | $206.50 | 7,573,477 | — | — |
| 2016-04-25 | $53.65 | $207.16 | 8,677,650 | — | — |
| 2016-04-22 | $54.14 | $209.08 | 7,433,988 | — | — |
| 2016-04-21 | $54.01 | $208.56 | 11,040,994 | — | — |
| 2016-04-20 | $53.99 | $208.49 | 8,929,903 | — | — |
| 2016-04-19 | $54.26 | $209.52 | 8,011,122 | — | — |
| 2016-04-18 | $53.92 | $208.23 | 8,168,322 | — | — |
| 2016-04-15 | $53.57 | $206.87 | 8,839,251 | — | — |
| 2016-04-14 | $53.86 | $208.01 | 8,757,822 | — | — |
| 2016-04-13 | $53.40 | $206.20 | 8,849,836 | — | — |
| 2016-04-12 | $52.81 | $203.92 | 6,221,976 | — | — |
| 2016-04-11 | $52.53 | $202.85 | 7,404,749 | — | — |
| 2016-04-08 | $52.82 | $203.99 | 7,322,795 | — | — |
| 2016-04-07 | $52.88 | $204.21 | 11,042,566 | — | — |
| 2016-04-06 | $53.08 | $204.99 | 13,079,459 | — | — |
| 2016-04-05 | $51.76 | $199.86 | 9,432,838 | — | — |
| 2016-04-04 | $51.91 | $200.45 | 10,741,581 | — | — |
| 2016-04-01 | $51.24 | $197.87 | 9,099,889 | — | — |
| 2016-03-31 | $50.49 | $194.96 | 8,735,080 | — | — |
| 2016-03-30 | $50.78 | $196.11 | 6,711,287 | — | — |
| 2016-03-29 | $50.88 | $196.47 | 7,730,782 | — | — |
| 2016-03-28 | $50.41 | $194.67 | 6,337,046 | — | — |
| 2016-03-24 | $50.64 | $195.55 | 7,929,378 | — | — |
| 2016-03-23 | $50.65 | $195.59 | 10,424,980 | — | — |
| 2016-03-22 | $50.60 | $195.41 | 9,748,810 | — | — |
| 2016-03-21 | $50.38 | $194.56 | 8,014,161 | — | — |
| 2016-03-18 | $49.86 | $192.53 | 15,116,666 | — | — |
| 2016-03-17 | $49.17 | $189.88 | 10,038,163 | — | — |
| 2016-03-16 | $49.56 | $191.39 | 10,460,402 | — | — |
| 2016-03-15 | $50.02 | $193.16 | 9,495,614 | — | — |
| 2016-03-14 | $50.65 | $195.59 | 6,846,479 | — | — |
| 2016-03-11 | $50.76 | $196.03 | 16,277,955 | — | — |
| 2016-03-10 | $50.61 | $193.75 | 12,856,340 | — | — |
| 2016-03-09 | $49.96 | $191.26 | 9,589,829 | — | — |
| 2016-03-08 | $50.05 | $191.59 | 8,665,912 | — | — |
| 2016-03-07 | $50.23 | $192.29 | 7,824,682 | — | — |
| 2016-03-04 | $49.69 | $190.24 | 9,521,918 | — | — |
| 2016-03-03 | $49.71 | $190.31 | 10,279,622 | — | — |
| 2016-03-02 | $49.88 | $190.93 | 12,548,857 | — | — |
| 2016-03-01 | $49.38 | $189.04 | 12,686,774 | — | — |
| 2016-02-29 | $47.91 | $183.41 | 13,507,358 | — | — |
| 2016-02-26 | $48.32 | $184.98 | 9,695,362 | — | — |
| 2016-02-25 | $48.66 | $186.30 | 9,110,998 | — | — |
| 2016-02-24 | $48.24 | $184.69 | 7,936,190 | — | — |
| 2016-02-23 | $48.23 | $184.62 | 8,278,676 | — | — |
| 2016-02-22 | $48.44 | $185.46 | 8,143,274 | — | — |
| 2016-02-19 | $47.82 | $183.08 | 9,394,482 | — | — |
| 2016-02-18 | $48.02 | $183.81 | 10,074,319 | — | — |
| 2016-02-17 | $48.28 | $184.83 | 9,770,818 | — | — |
| 2016-02-16 | $47.50 | $181.84 | 11,964,178 | — | — |
| 2016-02-12 | $46.78 | $179.10 | 14,251,018 | — | — |
| 2016-02-11 | $46.61 | $178.44 | 11,620,643 | — | — |
| 2016-02-10 | $47.26 | $180.93 | 11,565,833 | — | — |
| 2016-02-09 | $46.91 | $179.57 | 11,160,257 | — | — |
| 2016-02-08 | $46.59 | $178.37 | 13,985,665 | — | — |
| 2016-02-05 | $47.12 | $180.38 | 17,693,384 | — | — |
| 2016-02-04 | $46.36 | $177.49 | 21,598,442 | — | — |
| 2016-02-03 | $47.76 | $182.83 | 20,507,893 | — | — |
| 2016-02-02 | $48.10 | $184.14 | 15,614,466 | — | — |
| 2016-02-01 | $48.43 | $185.38 | 11,979,898 | — | — |
| 2016-01-29 | $48.35 | $185.09 | 17,734,990 | — | — |
| 2016-01-28 | $46.95 | $179.72 | 18,996,991 | — | — |
| 2016-01-27 | $48.06 | $183.99 | 13,748,817 | — | — |
| 2016-01-26 | $49.09 | $187.94 | 9,450,340 | — | — |
| 2016-01-25 | $48.59 | $186.00 | 9,725,964 | — | — |
| 2016-01-22 | $49.00 | $187.57 | 11,331,814 | — | — |
| 2016-01-21 | $48.59 | $186.00 | 12,499,706 | — | — |
| 2016-01-20 | $48.23 | $184.65 | 16,684,579 | — | — |
| 2016-01-19 | $48.99 | $187.54 | 11,454,116 | — | — |
| 2016-01-15 | $48.80 | $186.81 | 16,233,939 | — | — |
| 2016-01-14 | $49.43 | $189.22 | 14,219,788 | — | — |
| 2016-01-13 | $48.34 | $185.05 | 17,340,837 | — | — |
| 2016-01-12 | $49.39 | $189.07 | 11,864,408 | — | — |
| 2016-01-11 | $48.90 | $187.21 | 15,057,035 | — | — |
| 2016-01-08 | $48.74 | $186.59 | 14,835,698 | — | — |
| 2016-01-07 | $49.58 | $189.80 | 13,330,560 | — | — |
| 2016-01-06 | $50.02 | $191.48 | 13,064,263 | — | — |
| 2016-01-05 | $50.72 | $194.15 | 11,607,124 | — | — |
| 2016-01-04 | $50.08 | $191.70 | 17,998,981 | — | — |