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
- 2006-05-25 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 | $103.25 | $107.86 | 3,834,700 | — | — |
| 2016-12-29 | $103.77 | $108.40 | 2,858,600 | — | — |
| 2016-12-28 | $103.68 | $108.31 | 2,552,300 | — | — |
| 2016-12-27 | $104.80 | $109.48 | 2,160,700 | — | — |
| 2016-12-23 | $104.71 | $109.38 | 1,610,700 | — | — |
| 2016-12-22 | $104.31 | $108.96 | 2,463,900 | — | — |
| 2016-12-21 | $104.17 | $108.82 | 1,952,500 | — | — |
| 2016-12-20 | $104.54 | $109.20 | 2,354,400 | — | — |
| 2016-12-19 | $103.54 | $108.16 | 2,980,900 | — | — |
| 2016-12-16 | $103.43 | $108.04 | 4,659,700 | — | — |
| 2016-12-15 | $104.35 | $109.01 | 3,774,100 | — | — |
| 2016-12-14 | $103.28 | $107.89 | 3,515,800 | — | — |
| 2016-12-13 | $103.32 | $107.93 | 4,297,700 | — | — |
| 2016-12-12 | $103.28 | $107.89 | 3,827,700 | — | — |
| 2016-12-09 | $104.41 | $109.07 | 2,541,000 | — | — |
| 2016-12-08 | $104.82 | $109.50 | 3,024,700 | — | — |
| 2016-12-07 | $105.25 | $109.95 | 5,423,500 | — | — |
| 2016-12-06 | $102.00 | $106.55 | 4,975,200 | — | — |
| 2016-12-05 | $103.55 | $108.17 | 5,427,900 | — | — |
| 2016-12-02 | $101.10 | $105.61 | 3,981,100 | — | — |
| 2016-12-01 | $100.18 | $104.65 | 5,452,100 | — | — |
| 2016-11-30 | $102.20 | $106.76 | 6,889,200 | — | — |
| 2016-11-29 | $103.82 | $108.45 | 3,356,600 | — | — |
| 2016-11-28 | $103.36 | $107.97 | 5,401,700 | — | — |
| 2016-11-25 | $105.73 | $110.45 | 1,566,900 | — | — |
| 2016-11-23 | $104.56 | $109.22 | 4,952,300 | — | — |
| 2016-11-22 | $105.93 | $110.66 | 4,570,100 | — | — |
| 2016-11-21 | $105.94 | $110.67 | 2,650,800 | — | — |
| 2016-11-18 | $104.78 | $109.45 | 3,275,000 | — | — |
| 2016-11-17 | $104.45 | $109.11 | 3,096,800 | — | — |
| 2016-11-16 | $104.00 | $108.64 | 4,567,900 | — | — |
| 2016-11-15 | $102.48 | $107.05 | 4,633,100 | — | — |
| 2016-11-14 | $101.14 | $105.65 | 7,106,800 | — | — |
| 2016-11-11 | $104.62 | $109.29 | 3,300,300 | — | — |
| 2016-11-10 | $104.50 | $109.16 | 6,584,300 | — | — |
| 2016-11-09 | $106.19 | $110.93 | 4,775,000 | — | — |
| 2016-11-08 | $105.70 | $110.42 | 2,864,300 | — | — |
| 2016-11-07 | $105.96 | $110.69 | 3,067,500 | — | — |
| 2016-11-04 | $103.03 | $107.63 | 3,067,200 | — | — |
| 2016-11-03 | $103.78 | $108.41 | 3,127,300 | — | — |
| 2016-11-02 | $104.00 | $108.64 | 3,527,500 | — | — |
| 2016-11-01 | $104.96 | $109.64 | 7,076,500 | — | — |
| 2016-10-31 | $107.02 | $111.79 | 5,820,000 | — | — |
| 2016-10-28 | $106.90 | $111.67 | 9,282,800 | — | — |
| 2016-10-27 | $103.60 | $108.22 | 5,096,100 | — | — |
| 2016-10-26 | $103.22 | $107.83 | 3,356,000 | — | — |
| 2016-10-25 | $102.88 | $107.47 | 4,869,300 | — | — |
| 2016-10-24 | $103.19 | $107.79 | 2,565,600 | — | — |
| 2016-10-21 | $102.85 | $107.44 | 3,018,800 | — | — |
| 2016-10-20 | $102.55 | $107.13 | 2,945,300 | — | — |
| 2016-10-19 | $102.73 | $107.31 | 3,305,200 | — | — |
| 2016-10-18 | $101.73 | $106.27 | 2,623,700 | — | — |
| 2016-10-17 | $100.85 | $105.35 | 1,975,500 | — | — |
| 2016-10-14 | $100.88 | $105.38 | 3,280,200 | — | — |
| 2016-10-13 | $100.65 | $105.14 | 3,657,400 | — | — |
| 2016-10-12 | $101.36 | $105.88 | 3,467,800 | — | — |
| 2016-10-11 | $101.35 | $105.87 | 3,412,900 | — | — |
| 2016-10-10 | $102.65 | $107.23 | 2,376,500 | — | — |
| 2016-10-07 | $102.25 | $106.81 | 4,225,600 | — | — |
| 2016-10-06 | $102.94 | $107.53 | 3,875,600 | — | — |
| 2016-10-05 | $102.40 | $106.97 | 3,768,100 | — | — |
| 2016-10-04 | $101.22 | $105.54 | 2,881,900 | — | — |
| 2016-10-03 | $101.88 | $106.23 | 3,696,700 | — | — |
| 2016-09-30 | $101.77 | $106.11 | 5,503,900 | — | — |
| 2016-09-29 | $100.61 | $104.90 | 3,010,000 | — | — |
| 2016-09-28 | $101.51 | $105.84 | 3,629,500 | — | — |
| 2016-09-27 | $101.45 | $105.78 | 3,547,700 | — | — |
| 2016-09-26 | $101.16 | $105.47 | 3,468,900 | — | — |
| 2016-09-23 | $101.66 | $106.00 | 2,759,400 | — | — |
| 2016-09-22 | $102.12 | $106.48 | 3,390,600 | — | — |
| 2016-09-21 | $101.26 | $105.58 | 3,251,900 | — | — |
| 2016-09-20 | $100.49 | $104.78 | 3,848,700 | — | — |
| 2016-09-19 | $99.68 | $103.93 | 3,056,900 | — | — |
| 2016-09-16 | $99.36 | $103.60 | 4,498,800 | — | — |
| 2016-09-15 | $99.47 | $103.71 | 3,485,700 | — | — |
| 2016-09-14 | $98.71 | $102.92 | 4,400,300 | — | — |
| 2016-09-13 | $99.39 | $103.63 | 4,732,200 | — | — |
| 2016-09-12 | $100.11 | $104.38 | 4,264,300 | — | — |
| 2016-09-09 | $98.15 | $102.34 | 5,458,500 | — | — |
| 2016-09-08 | $99.98 | $104.24 | 4,605,400 | — | — |
| 2016-09-07 | $99.57 | $103.82 | 4,198,200 | — | — |
| 2016-09-06 | $98.79 | $103.00 | 3,879,300 | — | — |
| 2016-09-02 | $97.89 | $102.07 | 2,572,400 | — | — |
| 2016-09-01 | $97.62 | $101.78 | 4,198,100 | — | — |
| 2016-08-31 | $96.63 | $100.75 | 3,499,300 | — | — |
| 2016-08-30 | $97.09 | $101.23 | 2,634,100 | — | — |
| 2016-08-29 | $96.78 | $100.91 | 2,590,200 | — | — |
| 2016-08-26 | $96.47 | $100.58 | 3,123,100 | — | — |
| 2016-08-25 | $95.59 | $99.67 | 1,983,000 | — | — |
| 2016-08-24 | $95.53 | $99.60 | 2,008,100 | — | — |
| 2016-08-23 | $96.29 | $100.40 | 3,099,700 | — | — |
| 2016-08-22 | $95.79 | $99.88 | 2,390,800 | — | — |
| 2016-08-19 | $95.22 | $99.28 | 3,090,800 | — | — |
| 2016-08-18 | $95.27 | $99.33 | 3,134,200 | — | — |
| 2016-08-17 | $95.59 | $99.67 | 4,054,700 | — | — |
| 2016-08-16 | $95.62 | $99.70 | 2,866,200 | — | — |
| 2016-08-15 | $96.44 | $100.55 | 2,081,200 | — | — |
| 2016-08-12 | $96.12 | $100.22 | 1,988,600 | — | — |
| 2016-08-11 | $96.53 | $100.65 | 2,971,100 | — | — |
| 2016-08-10 | $96.29 | $100.40 | 2,004,700 | — | — |
| 2016-08-09 | $96.70 | $100.82 | 1,937,100 | — | — |
| 2016-08-08 | $96.78 | $100.91 | 2,873,000 | — | — |
| 2016-08-05 | $96.88 | $101.01 | 2,632,200 | — | — |
| 2016-08-04 | $95.91 | $100.00 | 2,875,600 | — | — |
| 2016-08-03 | $95.08 | $99.14 | 3,006,100 | — | — |
| 2016-08-02 | $95.25 | $99.31 | 3,948,600 | — | — |
| 2016-08-01 | $95.07 | $99.13 | 3,512,100 | — | — |
| 2016-07-29 | $95.24 | $99.30 | 4,364,100 | — | — |
| 2016-07-28 | $96.01 | $100.11 | 5,209,400 | — | — |
| 2016-07-27 | $93.75 | $97.75 | 5,696,800 | — | — |
| 2016-07-26 | $93.43 | $97.42 | 4,469,600 | — | — |
| 2016-07-25 | $93.00 | $96.97 | 3,773,500 | — | — |
| 2016-07-22 | $93.66 | $97.65 | 4,348,200 | — | — |
| 2016-07-21 | $92.46 | $96.40 | 4,305,900 | — | — |
| 2016-07-20 | $93.30 | $97.28 | 3,794,100 | — | — |
| 2016-07-19 | $92.38 | $96.32 | 3,423,800 | — | — |
| 2016-07-18 | $91.60 | $95.51 | 3,407,300 | — | — |
| 2016-07-15 | $90.93 | $94.81 | 3,262,400 | — | — |
| 2016-07-14 | $91.45 | $95.35 | 4,240,100 | — | — |
| 2016-07-13 | $90.34 | $94.19 | 3,996,900 | — | — |
| 2016-07-12 | $90.00 | $93.84 | 6,122,200 | — | — |
| 2016-07-11 | $88.75 | $92.54 | 5,274,700 | — | — |
| 2016-07-08 | $88.56 | $92.34 | 5,621,800 | — | — |
| 2016-07-07 | $87.81 | $91.56 | 4,707,200 | — | — |
| 2016-07-06 | $86.83 | $90.53 | 9,412,800 | — | — |
| 2016-07-05 | $88.24 | $91.81 | 7,077,000 | — | — |
| 2016-07-01 | $88.85 | $92.44 | 8,342,100 | — | — |
| 2016-06-30 | $88.06 | $91.62 | 12,706,800 | — | — |
| 2016-06-29 | $92.13 | $95.85 | 3,987,900 | — | — |
| 2016-06-28 | $90.42 | $94.07 | 4,820,400 | — | — |
| 2016-06-27 | $89.07 | $92.67 | 7,444,800 | — | — |
| 2016-06-24 | $91.47 | $95.17 | 8,356,800 | — | — |
| 2016-06-23 | $95.71 | $99.58 | 2,992,400 | — | — |
| 2016-06-22 | $94.06 | $97.86 | 2,876,700 | — | — |
| 2016-06-21 | $95.11 | $98.95 | 4,203,000 | — | — |
| 2016-06-20 | $94.35 | $98.16 | 4,949,500 | — | — |
| 2016-06-17 | $93.29 | $97.06 | 6,941,700 | — | — |
| 2016-06-16 | $94.08 | $97.88 | 4,976,200 | — | — |
| 2016-06-15 | $93.34 | $97.11 | 4,025,900 | — | — |
| 2016-06-14 | $94.11 | $97.91 | 5,338,200 | — | — |
| 2016-06-13 | $94.19 | $98.00 | 3,082,200 | — | — |
| 2016-06-10 | $95.21 | $99.06 | 4,080,700 | — | — |
| 2016-06-09 | $97.02 | $100.94 | 2,044,700 | — | — |
| 2016-06-08 | $97.99 | $101.95 | 4,365,200 | — | — |
| 2016-06-07 | $96.68 | $100.59 | 2,394,900 | — | — |
| 2016-06-06 | $96.64 | $100.55 | 2,160,700 | — | — |
| 2016-06-03 | $96.03 | $99.91 | 2,814,800 | — | — |
| 2016-06-02 | $96.88 | $100.79 | 2,662,100 | — | — |
| 2016-06-01 | $96.41 | $100.31 | 2,677,500 | — | — |
| 2016-05-31 | $95.90 | $99.78 | 4,028,800 | — | — |
| 2016-05-27 | $97.18 | $101.11 | 2,724,300 | — | — |
| 2016-05-26 | $96.38 | $100.27 | 1,738,300 | — | — |
| 2016-05-25 | $96.45 | $100.35 | 2,689,500 | — | — |
| 2016-05-24 | $96.48 | $100.38 | 2,446,500 | — | — |
| 2016-05-23 | $95.08 | $98.92 | 2,231,800 | — | — |
| 2016-05-20 | $95.47 | $99.33 | 2,446,700 | — | — |
| 2016-05-19 | $94.70 | $98.53 | 2,268,900 | — | — |
| 2016-05-18 | $95.63 | $99.49 | 2,469,900 | — | — |
| 2016-05-17 | $95.60 | $99.46 | 3,463,300 | — | — |
| 2016-05-16 | $96.15 | $100.04 | 2,273,600 | — | — |
| 2016-05-13 | $95.36 | $99.21 | 3,371,600 | — | — |
| 2016-05-12 | $95.85 | $99.72 | 4,216,800 | — | — |
| 2016-05-11 | $96.41 | $100.31 | 2,540,600 | — | — |
| 2016-05-10 | $97.64 | $101.59 | 1,903,500 | — | — |
| 2016-05-09 | $96.72 | $100.63 | 1,972,600 | — | — |
| 2016-05-06 | $96.68 | $100.59 | 2,042,700 | — | — |
| 2016-05-05 | $96.19 | $100.08 | 2,848,600 | — | — |
| 2016-05-04 | $96.25 | $100.14 | 3,187,500 | — | — |
| 2016-05-03 | $96.45 | $100.35 | 3,362,100 | — | — |
| 2016-05-02 | $97.77 | $101.72 | 3,813,100 | — | — |
| 2016-04-29 | $96.99 | $100.91 | 5,338,500 | — | — |
| 2016-04-28 | $97.18 | $101.11 | 6,261,400 | — | — |
| 2016-04-27 | $98.38 | $102.36 | 5,211,900 | — | — |
| 2016-04-26 | $97.27 | $101.20 | 2,929,200 | — | — |
| 2016-04-25 | $96.98 | $100.90 | 3,276,100 | — | — |
| 2016-04-22 | $97.45 | $101.39 | 7,176,300 | — | — |
| 2016-04-21 | $97.54 | $101.48 | 2,913,600 | — | — |
| 2016-04-20 | $97.90 | $101.86 | 3,627,300 | — | — |
| 2016-04-19 | $97.24 | $101.17 | 3,635,900 | — | — |
| 2016-04-18 | $97.67 | $101.62 | 3,079,700 | — | — |
| 2016-04-15 | $96.68 | $100.59 | 4,127,600 | — | — |
| 2016-04-14 | $96.17 | $100.06 | 3,292,200 | — | — |
| 2016-04-13 | $95.75 | $99.62 | 3,698,600 | — | — |
| 2016-04-12 | $93.86 | $97.65 | 2,673,700 | — | — |
| 2016-04-11 | $93.47 | $97.25 | 3,858,200 | — | — |
| 2016-04-08 | $93.79 | $97.58 | 2,564,000 | — | — |
| 2016-04-07 | $93.51 | $97.29 | 3,046,500 | — | — |
| 2016-04-06 | $94.75 | $98.58 | 3,334,200 | — | — |
| 2016-04-05 | $94.35 | $97.96 | 5,378,300 | — | — |
| 2016-04-04 | $95.05 | $98.69 | 4,449,900 | — | — |
| 2016-04-01 | $95.87 | $99.54 | 5,276,900 | — | — |
| 2016-03-31 | $94.50 | $98.12 | 5,647,100 | — | — |
| 2016-03-30 | $93.81 | $97.40 | 3,477,900 | — | — |
| 2016-03-29 | $92.78 | $96.33 | 3,326,300 | — | — |
| 2016-03-28 | $91.24 | $94.74 | 2,304,300 | — | — |
| 2016-03-24 | $91.91 | $95.43 | 2,618,700 | — | — |
| 2016-03-23 | $92.13 | $95.66 | 2,816,100 | — | — |
| 2016-03-22 | $91.76 | $95.28 | 3,541,300 | — | — |
| 2016-03-21 | $92.35 | $95.89 | 3,176,900 | — | — |
| 2016-03-18 | $92.31 | $95.85 | 5,972,900 | — | — |
| 2016-03-17 | $91.41 | $94.91 | 4,568,900 | — | — |
| 2016-03-16 | $90.01 | $93.46 | 3,005,000 | — | — |
| 2016-03-15 | $89.36 | $92.78 | 4,468,800 | — | — |
| 2016-03-14 | $88.87 | $92.27 | 4,407,400 | — | — |
| 2016-03-11 | $88.58 | $91.97 | 4,003,200 | — | — |
| 2016-03-10 | $86.89 | $90.22 | 3,239,100 | — | — |
| 2016-03-09 | $87.18 | $90.52 | 3,477,800 | — | — |
| 2016-03-08 | $86.85 | $90.18 | 4,251,700 | — | — |
| 2016-03-07 | $88.30 | $91.68 | 4,939,800 | — | — |
| 2016-03-04 | $90.05 | $93.50 | 3,181,300 | — | — |
| 2016-03-03 | $89.74 | $93.18 | 4,202,500 | — | — |
| 2016-03-02 | $89.89 | $93.33 | 3,898,300 | — | — |
| 2016-03-01 | $90.10 | $93.55 | 4,967,500 | — | — |
| 2016-02-29 | $86.92 | $90.25 | 4,302,900 | — | — |
| 2016-02-26 | $87.57 | $90.93 | 3,294,900 | — | — |
| 2016-02-25 | $87.42 | $90.77 | 3,280,500 | — | — |
| 2016-02-24 | $86.42 | $89.73 | 3,361,300 | — | — |
| 2016-02-23 | $86.21 | $89.51 | 4,236,900 | — | — |
| 2016-02-22 | $87.82 | $91.18 | 3,010,800 | — | — |
| 2016-02-19 | $86.79 | $90.12 | 3,490,500 | — | — |
| 2016-02-18 | $86.04 | $89.34 | 3,551,500 | — | — |
| 2016-02-17 | $87.21 | $90.55 | 4,143,400 | — | — |
| 2016-02-16 | $86.18 | $89.48 | 4,908,000 | — | — |
| 2016-02-12 | $84.89 | $88.14 | 5,213,300 | — | — |
| 2016-02-11 | $82.11 | $85.26 | 6,285,400 | — | — |
| 2016-02-10 | $83.31 | $86.50 | 4,858,900 | — | — |
| 2016-02-09 | $81.97 | $85.11 | 7,802,700 | — | — |
| 2016-02-08 | $80.65 | $83.74 | 9,213,800 | — | — |
| 2016-02-05 | $82.76 | $85.93 | 8,474,000 | — | — |
| 2016-02-04 | $86.33 | $89.64 | 4,490,600 | — | — |
| 2016-02-03 | $86.47 | $89.78 | 5,253,600 | — | — |
| 2016-02-02 | $85.93 | $89.22 | 7,096,900 | — | — |
| 2016-02-01 | $88.63 | $92.03 | 5,956,400 | — | — |
| 2016-01-29 | $89.03 | $92.44 | 16,410,500 | — | — |
| 2016-01-28 | $83.43 | $86.63 | 9,169,600 | — | — |
| 2016-01-27 | $84.81 | $88.06 | 6,750,900 | — | — |
| 2016-01-26 | $87.00 | $90.33 | 4,872,500 | — | — |
| 2016-01-25 | $86.77 | $90.09 | 5,110,500 | — | — |
| 2016-01-22 | $88.00 | $91.37 | 4,912,500 | — | — |
| 2016-01-21 | $86.12 | $89.42 | 5,989,700 | — | — |
| 2016-01-20 | $85.13 | $88.39 | 11,672,100 | — | — |
| 2016-01-19 | $86.22 | $89.52 | 10,175,200 | — | — |
| 2016-01-15 | $88.71 | $92.11 | 6,459,800 | — | — |
| 2016-01-14 | $90.71 | $94.19 | 6,235,800 | — | — |
| 2016-01-13 | $89.19 | $92.61 | 4,895,000 | — | — |
| 2016-01-12 | $91.44 | $94.94 | 4,441,800 | — | — |
| 2016-01-11 | $90.58 | $94.05 | 5,845,600 | — | — |
| 2016-01-08 | $89.89 | $93.33 | 5,912,100 | — | — |
| 2016-01-07 | $91.64 | $95.15 | 6,600,000 | — | — |
| 2016-01-06 | $93.35 | $96.93 | 4,370,000 | — | — |
| 2016-01-05 | $94.99 | $98.43 | 4,352,500 | — | — |
| 2016-01-04 | $94.81 | $98.25 | 6,378,700 | — | — |