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
- 1995-05-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 | $72.72 | $106.13 | 1,453,100 | — | — |
| 2016-12-29 | $73.78 | $107.68 | 540,700 | — | — |
| 2016-12-28 | $73.68 | $107.53 | 954,900 | — | — |
| 2016-12-27 | $74.37 | $108.54 | 641,900 | — | — |
| 2016-12-23 | $74.48 | $108.70 | 633,600 | — | — |
| 2016-12-22 | $74.57 | $108.83 | 1,098,200 | — | — |
| 2016-12-21 | $75.74 | $110.54 | 1,459,900 | — | — |
| 2016-12-20 | $75.74 | $110.54 | 3,105,300 | — | — |
| 2016-12-19 | $75.68 | $110.45 | 2,255,100 | — | — |
| 2016-12-16 | $75.53 | $110.23 | 3,316,000 | — | — |
| 2016-12-15 | $75.76 | $110.57 | 1,785,900 | — | — |
| 2016-12-14 | $76.40 | $111.50 | 1,808,300 | — | — |
| 2016-12-13 | $76.86 | $112.18 | 2,134,800 | — | — |
| 2016-12-12 | $78.09 | $113.97 | 2,191,400 | — | — |
| 2016-12-09 | $78.60 | $114.71 | 1,612,000 | — | — |
| 2016-12-08 | $78.94 | $115.21 | 2,863,300 | — | — |
| 2016-12-07 | $78.59 | $114.70 | 1,395,300 | — | — |
| 2016-12-06 | $77.25 | $112.74 | 2,109,800 | — | — |
| 2016-12-05 | $76.71 | $111.96 | 1,677,900 | — | — |
| 2016-12-02 | $75.04 | $109.52 | 1,666,900 | — | — |
| 2016-12-01 | $75.79 | $110.61 | 1,994,900 | — | — |
| 2016-11-30 | $73.30 | $106.98 | 2,509,800 | — | — |
| 2016-11-29 | $72.88 | $106.37 | 2,354,400 | — | — |
| 2016-11-28 | $73.93 | $107.90 | 1,084,800 | — | — |
| 2016-11-25 | $74.95 | $109.39 | 278,700 | — | — |
| 2016-11-23 | $74.49 | $108.72 | 782,100 | — | — |
| 2016-11-22 | $74.00 | $108.00 | 2,469,500 | — | — |
| 2016-11-21 | $73.14 | $106.75 | 1,312,900 | — | — |
| 2016-11-18 | $72.84 | $106.31 | 1,396,000 | — | — |
| 2016-11-17 | $72.47 | $105.77 | 2,041,100 | — | — |
| 2016-11-16 | $71.60 | $104.50 | 2,667,200 | — | — |
| 2016-11-15 | $73.07 | $106.64 | 3,026,300 | — | — |
| 2016-11-14 | $72.51 | $105.83 | 2,745,500 | — | — |
| 2016-11-11 | $70.12 | $102.34 | 2,293,000 | — | — |
| 2016-11-10 | $69.31 | $101.16 | 2,985,600 | — | — |
| 2016-11-09 | $68.58 | $100.09 | 2,978,700 | — | — |
| 2016-11-08 | $65.61 | $95.76 | 1,250,300 | — | — |
| 2016-11-07 | $65.50 | $95.60 | 1,405,600 | — | — |
| 2016-11-04 | $63.86 | $93.20 | 1,764,800 | — | — |
| 2016-11-03 | $63.80 | $93.11 | 1,897,300 | — | — |
| 2016-11-02 | $64.62 | $94.31 | 1,640,500 | — | — |
| 2016-11-01 | $64.34 | $93.90 | 1,943,300 | — | — |
| 2016-10-31 | $64.79 | $94.56 | 2,386,600 | — | — |
| 2016-10-28 | $62.61 | $91.38 | 947,400 | — | — |
| 2016-10-27 | $61.52 | $89.79 | 679,300 | — | — |
| 2016-10-26 | $61.16 | $89.26 | 1,921,900 | — | — |
| 2016-10-25 | $61.72 | $90.08 | 1,801,300 | — | — |
| 2016-10-24 | $63.31 | $92.40 | 1,050,800 | — | — |
| 2016-10-21 | $63.07 | $92.05 | 1,104,900 | — | — |
| 2016-10-20 | $62.88 | $91.77 | 2,422,300 | — | — |
| 2016-10-19 | $63.37 | $92.49 | 1,131,500 | — | — |
| 2016-10-18 | $63.03 | $91.99 | 1,204,600 | — | — |
| 2016-10-17 | $62.57 | $91.32 | 1,814,300 | — | — |
| 2016-10-14 | $62.23 | $90.82 | 861,600 | — | — |
| 2016-10-13 | $62.18 | $90.75 | 972,400 | — | — |
| 2016-10-12 | $62.80 | $91.66 | 1,386,300 | — | — |
| 2016-10-11 | $62.40 | $91.07 | 1,744,400 | — | — |
| 2016-10-10 | $62.36 | $91.01 | 1,458,700 | — | — |
| 2016-10-07 | $61.63 | $89.95 | 1,607,100 | — | — |
| 2016-10-06 | $60.95 | $88.96 | 1,626,800 | — | — |
| 2016-10-05 | $61.56 | $89.85 | 2,613,100 | — | — |
| 2016-10-04 | $61.72 | $89.26 | 6,515,000 | — | — |
| 2016-10-03 | $61.36 | $88.74 | 3,757,700 | — | — |
| 2016-09-30 | $61.32 | $88.68 | 2,300,300 | — | — |
| 2016-09-29 | $60.63 | $87.69 | 1,125,500 | — | — |
| 2016-09-28 | $61.14 | $88.42 | 2,051,500 | — | — |
| 2016-09-27 | $61.52 | $88.97 | 1,587,400 | — | — |
| 2016-09-26 | $62.47 | $90.35 | 1,273,700 | — | — |
| 2016-09-23 | $63.05 | $91.18 | 1,704,300 | — | — |
| 2016-09-22 | $61.99 | $89.65 | 1,115,700 | — | — |
| 2016-09-21 | $62.36 | $90.19 | 1,121,300 | — | — |
| 2016-09-20 | $61.48 | $88.91 | 818,100 | — | — |
| 2016-09-19 | $61.39 | $88.78 | 721,100 | — | — |
| 2016-09-16 | $61.95 | $89.59 | 2,941,000 | — | — |
| 2016-09-15 | $62.12 | $89.84 | 1,576,400 | — | — |
| 2016-09-14 | $61.67 | $89.19 | 1,649,600 | — | — |
| 2016-09-13 | $62.60 | $90.53 | 1,312,000 | — | — |
| 2016-09-12 | $63.06 | $91.20 | 2,066,000 | — | — |
| 2016-09-09 | $61.45 | $88.87 | 1,115,600 | — | — |
| 2016-09-08 | $62.42 | $90.27 | 1,005,600 | — | — |
| 2016-09-07 | $62.93 | $91.01 | 1,167,000 | — | — |
| 2016-09-06 | $62.57 | $90.49 | 1,252,500 | — | — |
| 2016-09-02 | $62.33 | $90.14 | 1,252,800 | — | — |
| 2016-09-01 | $61.89 | $89.51 | 1,326,300 | — | — |
| 2016-08-31 | $61.64 | $89.15 | 2,317,400 | — | — |
| 2016-08-30 | $60.88 | $88.05 | 1,141,800 | — | — |
| 2016-08-29 | $61.24 | $88.57 | 1,239,900 | — | — |
| 2016-08-26 | $61.19 | $88.50 | 1,836,600 | — | — |
| 2016-08-25 | $63.00 | $91.11 | 1,371,700 | — | — |
| 2016-08-24 | $62.96 | $91.05 | 1,789,700 | — | — |
| 2016-08-23 | $62.46 | $90.33 | 1,040,100 | — | — |
| 2016-08-22 | $61.48 | $88.91 | 1,042,100 | — | — |
| 2016-08-19 | $61.63 | $89.13 | 1,293,100 | — | — |
| 2016-08-18 | $62.62 | $90.56 | 1,374,800 | — | — |
| 2016-08-17 | $62.42 | $90.27 | 1,381,200 | — | — |
| 2016-08-16 | $62.27 | $90.06 | 1,311,200 | — | — |
| 2016-08-15 | $62.37 | $90.20 | 1,242,500 | — | — |
| 2016-08-12 | $62.75 | $90.75 | 1,029,100 | — | — |
| 2016-08-11 | $62.67 | $90.64 | 2,314,100 | — | — |
| 2016-08-10 | $61.54 | $89.00 | 1,986,600 | — | — |
| 2016-08-09 | $62.31 | $90.11 | 1,659,400 | — | — |
| 2016-08-08 | $62.17 | $89.91 | 1,395,600 | — | — |
| 2016-08-05 | $62.42 | $90.27 | 1,938,300 | — | — |
| 2016-08-04 | $61.05 | $88.29 | 1,688,100 | — | — |
| 2016-08-03 | $60.72 | $87.82 | 2,086,100 | — | — |
| 2016-08-02 | $60.26 | $87.15 | 1,949,300 | — | — |
| 2016-08-01 | $61.70 | $89.23 | 1,822,200 | — | — |
| 2016-07-29 | $61.56 | $89.03 | 2,156,900 | — | — |
| 2016-07-28 | $61.13 | $88.41 | 1,984,400 | — | — |
| 2016-07-27 | $59.68 | $86.31 | 3,328,300 | — | — |
| 2016-07-26 | $60.72 | $87.82 | 3,072,400 | — | — |
| 2016-07-25 | $63.14 | $91.32 | 1,399,100 | — | — |
| 2016-07-22 | $62.56 | $90.48 | 1,794,500 | — | — |
| 2016-07-21 | $61.99 | $89.65 | 2,007,000 | — | — |
| 2016-07-20 | $62.68 | $90.65 | 1,449,400 | — | — |
| 2016-07-19 | $62.38 | $90.22 | 1,700,800 | — | — |
| 2016-07-18 | $62.31 | $90.11 | 1,570,600 | — | — |
| 2016-07-15 | $62.48 | $90.36 | 2,218,500 | — | — |
| 2016-07-14 | $63.15 | $91.33 | 3,176,400 | — | — |
| 2016-07-13 | $62.68 | $90.65 | 2,205,300 | — | — |
| 2016-07-12 | $62.80 | $90.82 | 2,479,700 | — | — |
| 2016-07-11 | $62.62 | $90.56 | 2,877,300 | — | — |
| 2016-07-08 | $62.03 | $89.71 | 2,177,000 | — | — |
| 2016-07-07 | $62.07 | $89.77 | 2,174,400 | — | — |
| 2016-07-06 | $62.22 | $89.17 | 2,727,500 | — | — |
| 2016-07-05 | $61.49 | $88.13 | 3,875,400 | — | — |
| 2016-07-01 | $63.00 | $90.29 | 5,500,900 | — | — |
| 2016-06-30 | $63.34 | $90.78 | 6,361,400 | — | — |
| 2016-06-29 | $65.96 | $94.53 | 4,975,900 | — | — |
| 2016-06-28 | $65.24 | $93.50 | 2,236,400 | — | — |
| 2016-06-27 | $64.94 | $93.07 | 4,245,900 | — | — |
| 2016-06-24 | $66.84 | $95.80 | 3,753,400 | — | — |
| 2016-06-23 | $67.98 | $97.43 | 1,044,300 | — | — |
| 2016-06-22 | $67.18 | $96.28 | 1,333,600 | — | — |
| 2016-06-21 | $67.20 | $96.31 | 1,586,200 | — | — |
| 2016-06-20 | $67.71 | $97.04 | 1,059,200 | — | — |
| 2016-06-17 | $67.47 | $96.70 | 1,292,900 | — | — |
| 2016-06-16 | $67.53 | $96.79 | 1,083,200 | — | — |
| 2016-06-15 | $67.49 | $96.73 | 1,608,200 | — | — |
| 2016-06-14 | $68.08 | $97.57 | 1,435,600 | — | — |
| 2016-06-13 | $67.73 | $97.07 | 1,203,000 | — | — |
| 2016-06-10 | $67.81 | $97.19 | 837,800 | — | — |
| 2016-06-09 | $68.33 | $97.93 | 1,589,200 | — | — |
| 2016-06-08 | $67.39 | $96.58 | 856,800 | — | — |
| 2016-06-07 | $67.45 | $96.67 | 1,243,400 | — | — |
| 2016-06-06 | $67.35 | $96.53 | 1,526,200 | — | — |
| 2016-06-03 | $67.75 | $97.10 | 1,093,200 | — | — |
| 2016-06-02 | $67.80 | $97.17 | 1,278,100 | — | — |
| 2016-06-01 | $67.43 | $96.64 | 1,934,400 | — | — |
| 2016-05-31 | $67.83 | $97.22 | 3,095,500 | — | — |
| 2016-05-27 | $67.48 | $96.71 | 1,067,000 | — | — |
| 2016-05-26 | $67.28 | $96.43 | 1,976,400 | — | — |
| 2016-05-25 | $66.25 | $94.95 | 1,348,500 | — | — |
| 2016-05-24 | $65.80 | $94.31 | 1,260,100 | — | — |
| 2016-05-23 | $65.00 | $93.16 | 2,990,400 | — | — |
| 2016-05-20 | $66.15 | $94.81 | 2,047,000 | — | — |
| 2016-05-19 | $65.90 | $94.45 | 3,373,400 | — | — |
| 2016-05-18 | $63.04 | $90.35 | 2,792,100 | — | — |
| 2016-05-17 | $63.90 | $91.58 | 2,678,200 | — | — |
| 2016-05-16 | $63.28 | $90.69 | 1,529,900 | — | — |
| 2016-05-13 | $63.31 | $90.74 | 1,502,600 | — | — |
| 2016-05-12 | $63.81 | $91.45 | 1,381,900 | — | — |
| 2016-05-11 | $63.12 | $90.46 | 1,420,300 | — | — |
| 2016-05-10 | $64.66 | $92.67 | 1,261,700 | — | — |
| 2016-05-09 | $64.45 | $92.37 | 1,311,700 | — | — |
| 2016-05-06 | $62.49 | $89.56 | 1,817,700 | — | — |
| 2016-05-05 | $62.97 | $90.25 | 1,300,200 | — | — |
| 2016-05-04 | $63.93 | $91.63 | 888,500 | — | — |
| 2016-05-03 | $63.48 | $90.98 | 1,480,300 | — | — |
| 2016-05-02 | $63.61 | $91.17 | 1,787,900 | — | — |
| 2016-04-29 | $62.25 | $89.22 | 1,421,900 | — | — |
| 2016-04-28 | $63.15 | $90.51 | 1,703,500 | — | — |
| 2016-04-27 | $63.64 | $91.21 | 1,599,100 | — | — |
| 2016-04-26 | $63.86 | $91.53 | 1,367,100 | — | — |
| 2016-04-25 | $63.46 | $90.95 | 832,200 | — | — |
| 2016-04-22 | $63.30 | $90.72 | 1,713,400 | — | — |
| 2016-04-21 | $62.79 | $89.99 | 1,989,700 | — | — |
| 2016-04-20 | $63.14 | $90.49 | 1,909,000 | — | — |
| 2016-04-19 | $63.19 | $90.56 | 2,581,600 | — | — |
| 2016-04-18 | $64.79 | $92.86 | 1,511,300 | — | — |
| 2016-04-15 | $64.20 | $92.01 | 2,723,600 | — | — |
| 2016-04-14 | $64.85 | $92.94 | 2,124,000 | — | — |
| 2016-04-13 | $65.58 | $93.99 | 1,726,700 | — | — |
| 2016-04-12 | $65.88 | $94.42 | 2,567,100 | — | — |
| 2016-04-11 | $64.74 | $92.79 | 3,573,600 | — | — |
| 2016-04-08 | $64.79 | $92.86 | 2,309,700 | — | — |
| 2016-04-07 | $64.68 | $92.70 | 2,975,000 | — | — |
| 2016-04-06 | $64.99 | $92.43 | 3,460,400 | — | — |
| 2016-04-05 | $64.80 | $92.16 | 3,905,200 | — | — |
| 2016-04-04 | $67.34 | $95.77 | 3,303,400 | — | — |
| 2016-04-01 | $67.04 | $95.34 | 1,721,200 | — | — |
| 2016-03-31 | $66.30 | $94.29 | 1,946,100 | — | — |
| 2016-03-30 | $66.58 | $94.69 | 1,431,000 | — | — |
| 2016-03-29 | $66.63 | $94.76 | 1,248,800 | — | — |
| 2016-03-28 | $66.47 | $94.53 | 1,022,100 | — | — |
| 2016-03-24 | $65.77 | $93.54 | 1,302,000 | — | — |
| 2016-03-23 | $66.52 | $94.60 | 959,100 | — | — |
| 2016-03-22 | $66.65 | $94.79 | 1,040,100 | — | — |
| 2016-03-21 | $67.22 | $95.60 | 1,057,500 | — | — |
| 2016-03-18 | $67.29 | $95.70 | 2,537,600 | — | — |
| 2016-03-17 | $67.58 | $96.11 | 1,451,400 | — | — |
| 2016-03-16 | $67.56 | $96.08 | 1,077,300 | — | — |
| 2016-03-15 | $66.84 | $95.06 | 1,261,800 | — | — |
| 2016-03-14 | $67.78 | $96.40 | 1,124,100 | — | — |
| 2016-03-11 | $67.57 | $96.10 | 2,054,000 | — | — |
| 2016-03-10 | $67.12 | $95.46 | 1,907,200 | — | — |
| 2016-03-09 | $66.93 | $95.19 | 4,647,900 | — | — |
| 2016-03-08 | $64.58 | $91.85 | 1,167,200 | — | — |
| 2016-03-07 | $65.15 | $92.66 | 1,142,100 | — | — |
| 2016-03-04 | $64.93 | $92.34 | 1,004,900 | — | — |
| 2016-03-03 | $64.82 | $92.19 | 1,651,700 | — | — |
| 2016-03-02 | $64.68 | $91.99 | 1,233,500 | — | — |
| 2016-03-01 | $64.25 | $91.38 | 1,241,300 | — | — |
| 2016-02-29 | $63.88 | $90.85 | 1,136,000 | — | — |
| 2016-02-26 | $63.74 | $90.65 | 1,597,400 | — | — |
| 2016-02-25 | $63.74 | $90.65 | 884,400 | — | — |
| 2016-02-24 | $63.32 | $90.05 | 2,040,500 | — | — |
| 2016-02-23 | $62.86 | $89.40 | 2,170,000 | — | — |
| 2016-02-22 | $62.14 | $88.37 | 1,229,800 | — | — |
| 2016-02-19 | $61.19 | $87.02 | 1,514,700 | — | — |
| 2016-02-18 | $61.52 | $87.49 | 1,630,800 | — | — |
| 2016-02-17 | $61.54 | $87.52 | 2,362,800 | — | — |
| 2016-02-16 | $59.54 | $84.68 | 1,352,000 | — | — |
| 2016-02-12 | $58.67 | $83.44 | 1,366,000 | — | — |
| 2016-02-11 | $57.14 | $81.26 | 3,807,200 | — | — |
| 2016-02-10 | $57.59 | $81.90 | 2,556,100 | — | — |
| 2016-02-09 | $58.48 | $83.17 | 3,542,900 | — | — |
| 2016-02-08 | $59.54 | $84.68 | 2,181,000 | — | — |
| 2016-02-05 | $58.99 | $83.89 | 2,432,100 | — | — |
| 2016-02-04 | $61.52 | $87.49 | 1,706,400 | — | — |
| 2016-02-03 | $61.93 | $88.08 | 1,679,000 | — | — |
| 2016-02-02 | $62.15 | $88.39 | 2,380,000 | — | — |
| 2016-02-01 | $63.33 | $90.07 | 1,985,000 | — | — |
| 2016-01-29 | $63.06 | $89.68 | 2,597,000 | — | — |
| 2016-01-28 | $63.26 | $89.97 | 2,442,100 | — | — |
| 2016-01-27 | $62.59 | $89.01 | 2,724,000 | — | — |
| 2016-01-26 | $62.66 | $89.11 | 2,065,200 | — | — |
| 2016-01-25 | $61.47 | $87.42 | 2,437,100 | — | — |
| 2016-01-22 | $61.93 | $88.08 | 1,839,700 | — | — |
| 2016-01-21 | $60.32 | $85.79 | 2,696,500 | — | — |
| 2016-01-20 | $59.67 | $84.86 | 2,160,700 | — | — |
| 2016-01-19 | $60.83 | $86.51 | 1,763,000 | — | — |
| 2016-01-15 | $60.23 | $85.66 | 1,693,200 | — | — |
| 2016-01-14 | $61.67 | $87.71 | 2,592,900 | — | — |
| 2016-01-13 | $61.86 | $87.98 | 2,867,800 | — | — |
| 2016-01-12 | $62.51 | $88.90 | 2,116,600 | — | — |
| 2016-01-11 | $61.96 | $88.12 | 2,096,500 | — | — |
| 2016-01-08 | $62.01 | $88.19 | 1,958,100 | — | — |
| 2016-01-07 | $62.48 | $88.86 | 2,587,000 | — | — |
| 2016-01-06 | $62.92 | $89.48 | 2,001,100 | — | — |
| 2016-01-05 | $63.89 | $90.15 | 2,077,500 | — | — |
| 2016-01-04 | $62.75 | $88.54 | 1,891,200 | — | — |