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 | $89.58 | $159.33 | 1,761,000 | — | — |
| 2016-12-29 | $90.38 | $160.74 | 1,093,800 | — | — |
| 2016-12-28 | $90.10 | $160.25 | 1,419,900 | — | — |
| 2016-12-27 | $90.79 | $161.49 | 1,165,200 | — | — |
| 2016-12-23 | $90.77 | $161.44 | 1,430,100 | — | — |
| 2016-12-22 | $90.07 | $160.20 | 1,253,100 | — | — |
| 2016-12-21 | $90.40 | $160.79 | 2,336,100 | — | — |
| 2016-12-20 | $88.73 | $157.82 | 2,417,400 | — | — |
| 2016-12-19 | $89.63 | $159.41 | 2,683,800 | — | — |
| 2016-12-16 | $90.59 | $161.12 | 3,884,700 | — | — |
| 2016-12-15 | $89.24 | $158.72 | 2,857,800 | — | — |
| 2016-12-14 | $88.83 | $157.99 | 2,815,500 | — | — |
| 2016-12-13 | $89.86 | $159.83 | 2,308,500 | — | — |
| 2016-12-12 | $90.25 | $160.52 | 2,570,700 | — | — |
| 2016-12-09 | $90.31 | $160.62 | 2,104,200 | — | — |
| 2016-12-08 | $90.45 | $160.88 | 2,474,700 | — | — |
| 2016-12-07 | $89.93 | $159.94 | 2,368,500 | — | — |
| 2016-12-06 | $88.82 | $157.98 | 1,866,600 | — | — |
| 2016-12-05 | $88.80 | $157.94 | 2,538,900 | — | — |
| 2016-12-02 | $88.35 | $157.15 | 3,198,300 | — | — |
| 2016-12-01 | $88.63 | $157.63 | 3,781,200 | — | — |
| 2016-11-30 | $89.56 | $159.29 | 3,554,700 | — | — |
| 2016-11-29 | $92.11 | $163.82 | 2,514,300 | — | — |
| 2016-11-28 | $91.34 | $162.46 | 3,076,800 | — | — |
| 2016-11-25 | $91.66 | $163.02 | 1,131,600 | — | — |
| 2016-11-23 | $90.80 | $161.50 | 2,383,800 | — | — |
| 2016-11-22 | $89.59 | $159.35 | 3,322,800 | — | — |
| 2016-11-21 | $88.71 | $157.79 | 2,621,100 | — | — |
| 2016-11-18 | $86.76 | $154.32 | 2,427,600 | — | — |
| 2016-11-17 | $87.57 | $155.75 | 2,541,900 | — | — |
| 2016-11-16 | $87.33 | $155.32 | 2,252,400 | — | — |
| 2016-11-15 | $88.58 | $157.04 | 3,159,900 | — | — |
| 2016-11-14 | $87.79 | $155.66 | 3,858,300 | — | — |
| 2016-11-11 | $87.25 | $154.70 | 2,964,900 | — | — |
| 2016-11-10 | $88.34 | $156.62 | 6,203,100 | — | — |
| 2016-11-09 | $85.91 | $152.32 | 4,071,600 | — | — |
| 2016-11-08 | $84.06 | $149.04 | 3,805,500 | — | — |
| 2016-11-07 | $82.66 | $146.55 | 3,018,000 | — | — |
| 2016-11-04 | $80.85 | $143.34 | 2,447,700 | — | — |
| 2016-11-03 | $80.51 | $142.74 | 2,035,500 | — | — |
| 2016-11-02 | $80.83 | $143.30 | 2,793,600 | — | — |
| 2016-11-01 | $80.21 | $142.21 | 4,023,900 | — | — |
| 2016-10-31 | $81.62 | $144.71 | 2,891,700 | — | — |
| 2016-10-28 | $81.58 | $144.63 | 5,139,600 | — | — |
| 2016-10-27 | $82.53 | $146.33 | 3,520,500 | — | — |
| 2016-10-26 | $83.08 | $147.29 | 4,842,600 | — | — |
| 2016-10-25 | $82.54 | $146.34 | 18,016,200 | — | — |
| 2016-10-24 | $92.63 | $164.23 | 2,767,800 | — | — |
| 2016-10-21 | $92.38 | $163.79 | 2,208,300 | — | — |
| 2016-10-20 | $91.94 | $163.01 | 2,870,700 | — | — |
| 2016-10-19 | $90.50 | $160.45 | 1,886,100 | — | — |
| 2016-10-18 | $90.28 | $160.07 | 1,257,600 | — | — |
| 2016-10-17 | $89.86 | $159.33 | 1,522,800 | — | — |
| 2016-10-14 | $89.47 | $158.62 | 1,602,300 | — | — |
| 2016-10-13 | $89.82 | $159.25 | 1,851,900 | — | — |
| 2016-10-12 | $89.68 | $158.99 | 1,563,900 | — | — |
| 2016-10-11 | $89.14 | $158.04 | 3,750,600 | — | — |
| 2016-10-10 | $90.25 | $160.01 | 2,233,800 | — | — |
| 2016-10-07 | $89.58 | $158.82 | 7,021,800 | — | — |
| 2016-10-06 | $91.36 | $161.97 | 2,494,200 | — | — |
| 2016-10-05 | $90.70 | $160.80 | 2,238,000 | — | — |
| 2016-10-04 | $90.33 | $160.16 | 2,787,600 | — | — |
| 2016-10-03 | $91.95 | $163.02 | 1,827,900 | — | — |
| 2016-09-30 | $92.22 | $163.50 | 2,174,400 | — | — |
| 2016-09-29 | $92.43 | $163.88 | 2,199,900 | — | — |
| 2016-09-28 | $93.97 | $166.61 | 1,975,800 | — | — |
| 2016-09-27 | $94.13 | $166.88 | 1,290,000 | — | — |
| 2016-09-26 | $93.44 | $165.66 | 1,622,100 | — | — |
| 2016-09-23 | $94.33 | $167.25 | 2,288,400 | — | — |
| 2016-09-22 | $93.21 | $165.25 | 1,646,100 | — | — |
| 2016-09-21 | $92.79 | $164.52 | 1,745,400 | — | — |
| 2016-09-20 | $91.72 | $162.62 | 2,382,900 | — | — |
| 2016-09-19 | $91.18 | $161.65 | 2,578,500 | — | — |
| 2016-09-16 | $91.33 | $161.92 | 2,888,400 | — | — |
| 2016-09-15 | $92.25 | $163.55 | 2,083,500 | — | — |
| 2016-09-14 | $91.87 | $162.88 | 2,094,900 | — | — |
| 2016-09-13 | $91.25 | $161.78 | 3,028,800 | — | — |
| 2016-09-12 | $93.12 | $165.09 | 2,965,500 | — | — |
| 2016-09-09 | $91.46 | $162.16 | 3,446,100 | — | — |
| 2016-09-08 | $94.45 | $167.46 | 1,805,400 | — | — |
| 2016-09-07 | $95.50 | $169.31 | 2,036,700 | — | — |
| 2016-09-06 | $95.04 | $168.51 | 1,110,900 | — | — |
| 2016-09-02 | $95.48 | $169.28 | 1,274,100 | — | — |
| 2016-09-01 | $95.09 | $168.59 | 3,056,400 | — | — |
| 2016-08-31 | $94.57 | $167.67 | 1,508,100 | — | — |
| 2016-08-30 | $95.57 | $169.44 | 1,933,200 | — | — |
| 2016-08-29 | $95.56 | $169.43 | 2,464,500 | — | — |
| 2016-08-26 | $95.27 | $168.92 | 1,618,200 | — | — |
| 2016-08-25 | $95.50 | $169.33 | 1,916,400 | — | — |
| 2016-08-24 | $95.60 | $169.50 | 1,432,800 | — | — |
| 2016-08-23 | $97.04 | $172.06 | 2,165,400 | — | — |
| 2016-08-22 | $95.96 | $170.14 | 3,432,300 | — | — |
| 2016-08-19 | $95.92 | $170.07 | 2,834,100 | — | — |
| 2016-08-18 | $96.19 | $170.55 | 1,365,900 | — | — |
| 2016-08-17 | $95.88 | $170.00 | 3,317,100 | — | — |
| 2016-08-16 | $97.18 | $171.80 | 1,747,200 | — | — |
| 2016-08-15 | $98.78 | $174.62 | 1,019,400 | — | — |
| 2016-08-12 | $98.60 | $174.32 | 1,258,800 | — | — |
| 2016-08-11 | $98.91 | $174.87 | 1,596,000 | — | — |
| 2016-08-10 | $98.82 | $174.70 | 1,210,200 | — | — |
| 2016-08-09 | $98.43 | $174.01 | 2,034,900 | — | — |
| 2016-08-08 | $99.19 | $175.36 | 1,812,000 | — | — |
| 2016-08-05 | $100.13 | $177.01 | 1,417,800 | — | — |
| 2016-08-04 | $100.01 | $176.80 | 1,188,300 | — | — |
| 2016-08-03 | $100.50 | $177.68 | 1,577,100 | — | — |
| 2016-08-02 | $100.58 | $177.81 | 2,208,000 | — | — |
| 2016-08-01 | $99.12 | $175.23 | 1,536,900 | — | — |
| 2016-07-29 | $99.91 | $176.63 | 2,472,600 | — | — |
| 2016-07-28 | $99.30 | $175.54 | 1,834,500 | — | — |
| 2016-07-27 | $97.43 | $172.25 | 2,060,100 | — | — |
| 2016-07-26 | $97.63 | $172.60 | 1,818,900 | — | — |
| 2016-07-25 | $98.40 | $173.95 | 2,052,000 | — | — |
| 2016-07-22 | $97.86 | $173.00 | 3,504,600 | — | — |
| 2016-07-21 | $96.88 | $171.27 | 10,390,800 | — | — |
| 2016-07-20 | $104.03 | $183.92 | 2,863,500 | — | — |
| 2016-07-19 | $103.00 | $182.09 | 1,455,600 | — | — |
| 2016-07-18 | $102.42 | $181.06 | 1,225,800 | — | — |
| 2016-07-15 | $101.97 | $180.26 | 1,536,600 | — | — |
| 2016-07-14 | $102.08 | $180.47 | 1,359,000 | — | — |
| 2016-07-13 | $102.30 | $180.85 | 1,015,200 | — | — |
| 2016-07-12 | $101.89 | $180.13 | 1,747,800 | — | — |
| 2016-07-11 | $102.40 | $181.02 | 1,625,700 | — | — |
| 2016-07-08 | $102.17 | $180.63 | 1,875,600 | — | — |
| 2016-07-07 | $100.70 | $178.02 | 2,211,900 | — | — |
| 2016-07-06 | $99.93 | $176.66 | 3,020,100 | — | — |
| 2016-07-05 | $98.22 | $173.64 | 1,584,900 | — | — |
| 2016-07-01 | $97.93 | $173.13 | 1,322,400 | — | — |
| 2016-06-30 | $97.89 | $173.06 | 1,875,300 | — | — |
| 2016-06-29 | $96.80 | $171.14 | 1,894,500 | — | — |
| 2016-06-28 | $96.69 | $170.93 | 3,028,800 | — | — |
| 2016-06-27 | $93.44 | $165.19 | 2,813,400 | — | — |
| 2016-06-24 | $94.58 | $167.21 | 5,037,300 | — | — |
| 2016-06-23 | $96.31 | $170.26 | 3,021,300 | — | — |
| 2016-06-22 | $96.64 | $170.85 | 1,638,000 | — | — |
| 2016-06-21 | $95.83 | $169.42 | 1,407,600 | — | — |
| 2016-06-20 | $96.52 | $170.63 | 1,625,700 | — | — |
| 2016-06-17 | $96.10 | $169.90 | 2,236,200 | — | — |
| 2016-06-16 | $96.85 | $171.21 | 1,538,700 | — | — |
| 2016-06-15 | $96.97 | $171.44 | 2,355,300 | — | — |
| 2016-06-14 | $97.38 | $172.16 | 2,088,600 | — | — |
| 2016-06-13 | $97.15 | $171.75 | 1,902,600 | — | — |
| 2016-06-10 | $97.35 | $172.10 | 1,693,800 | — | — |
| 2016-06-09 | $97.68 | $172.68 | 1,359,900 | — | — |
| 2016-06-08 | $98.43 | $174.02 | 2,028,900 | — | — |
| 2016-06-07 | $97.94 | $173.15 | 1,755,900 | — | — |
| 2016-06-06 | $97.82 | $172.94 | 2,217,600 | — | — |
| 2016-06-03 | $97.00 | $171.48 | 1,371,600 | — | — |
| 2016-06-02 | $97.34 | $172.09 | 1,603,500 | — | — |
| 2016-06-01 | $97.11 | $171.68 | 1,047,000 | — | — |
| 2016-05-31 | $97.03 | $171.54 | 1,727,400 | — | — |
| 2016-05-27 | $97.26 | $171.95 | 1,394,400 | — | — |
| 2016-05-26 | $96.14 | $169.96 | 1,931,700 | — | — |
| 2016-05-25 | $97.08 | $171.63 | 1,756,200 | — | — |
| 2016-05-24 | $97.31 | $172.03 | 2,063,100 | — | — |
| 2016-05-23 | $97.57 | $172.50 | 2,098,200 | — | — |
| 2016-05-20 | $96.54 | $170.66 | 1,099,800 | — | — |
| 2016-05-19 | $96.11 | $169.92 | 1,419,300 | — | — |
| 2016-05-18 | $97.08 | $171.62 | 1,554,300 | — | — |
| 2016-05-17 | $97.56 | $171.98 | 1,951,200 | — | — |
| 2016-05-16 | $99.23 | $174.92 | 1,314,000 | — | — |
| 2016-05-13 | $97.72 | $172.27 | 2,073,000 | — | — |
| 2016-05-12 | $98.73 | $174.04 | 3,107,700 | — | — |
| 2016-05-11 | $98.00 | $172.75 | 1,866,600 | — | — |
| 2016-05-10 | $98.67 | $173.93 | 2,351,100 | — | — |
| 2016-05-09 | $97.27 | $171.46 | 1,607,100 | — | — |
| 2016-05-06 | $96.83 | $170.69 | 1,201,200 | — | — |
| 2016-05-05 | $96.29 | $169.75 | 1,527,900 | — | — |
| 2016-05-04 | $96.33 | $169.82 | 1,549,200 | — | — |
| 2016-05-03 | $96.33 | $169.82 | 1,727,400 | — | — |
| 2016-05-02 | $96.50 | $170.12 | 2,368,200 | — | — |
| 2016-04-29 | $95.77 | $168.82 | 2,243,400 | — | — |
| 2016-04-28 | $96.54 | $170.17 | 3,502,800 | — | — |
| 2016-04-27 | $99.59 | $175.56 | 2,376,300 | — | — |
| 2016-04-26 | $100.04 | $176.35 | 3,489,600 | — | — |
| 2016-04-25 | $99.75 | $175.84 | 2,079,900 | — | — |
| 2016-04-22 | $99.70 | $175.75 | 2,178,900 | — | — |
| 2016-04-21 | $99.12 | $174.73 | 5,533,500 | — | — |
| 2016-04-20 | $100.01 | $176.29 | 2,716,800 | — | — |
| 2016-04-19 | $99.43 | $175.28 | 1,716,000 | — | — |
| 2016-04-18 | $98.92 | $174.38 | 1,627,500 | — | — |
| 2016-04-15 | $98.81 | $174.18 | 1,452,600 | — | — |
| 2016-04-14 | $98.17 | $173.05 | 2,328,000 | — | — |
| 2016-04-13 | $99.03 | $174.56 | 2,871,900 | — | — |
| 2016-04-12 | $99.22 | $174.90 | 2,214,600 | — | — |
| 2016-04-11 | $98.24 | $173.17 | 2,355,000 | — | — |
| 2016-04-08 | $98.99 | $174.51 | 3,042,000 | — | — |
| 2016-04-07 | $97.58 | $172.01 | 3,823,500 | — | — |
| 2016-04-06 | $96.92 | $170.86 | 2,206,200 | — | — |
| 2016-04-05 | $95.75 | $168.78 | 1,823,100 | — | — |
| 2016-04-04 | $95.71 | $168.72 | 1,368,900 | — | — |
| 2016-04-01 | $95.88 | $169.02 | 1,962,900 | — | — |
| 2016-03-31 | $94.89 | $167.27 | 2,161,500 | — | — |
| 2016-03-30 | $94.81 | $167.13 | 1,823,700 | — | — |
| 2016-03-29 | $95.20 | $167.82 | 1,975,200 | — | — |
| 2016-03-28 | $94.64 | $166.84 | 1,580,400 | — | — |
| 2016-03-24 | $93.78 | $165.32 | 1,872,600 | — | — |
| 2016-03-23 | $94.33 | $166.28 | 3,561,900 | — | — |
| 2016-03-22 | $94.00 | $165.70 | 5,370,000 | — | — |
| 2016-03-21 | $91.10 | $160.58 | 13,577,700 | — | — |
| 2016-03-18 | $96.23 | $169.63 | 2,737,800 | — | — |
| 2016-03-17 | $95.70 | $168.69 | 2,473,500 | — | — |
| 2016-03-16 | $95.67 | $168.65 | 2,038,500 | — | — |
| 2016-03-15 | $94.25 | $166.14 | 1,709,400 | — | — |
| 2016-03-14 | $94.56 | $166.70 | 1,876,500 | — | — |
| 2016-03-11 | $94.94 | $167.37 | 3,137,700 | — | — |
| 2016-03-10 | $93.20 | $164.29 | 2,690,100 | — | — |
| 2016-03-09 | $91.74 | $161.71 | 2,309,100 | — | — |
| 2016-03-08 | $92.06 | $162.29 | 2,430,900 | — | — |
| 2016-03-07 | $92.09 | $162.34 | 1,884,000 | — | — |
| 2016-03-04 | $92.27 | $162.65 | 2,150,100 | — | — |
| 2016-03-03 | $90.66 | $159.82 | 2,745,000 | — | — |
| 2016-03-02 | $91.23 | $160.82 | 2,721,000 | — | — |
| 2016-03-01 | $93.72 | $165.21 | 3,399,000 | — | — |
| 2016-02-29 | $90.17 | $158.95 | 3,590,400 | — | — |
| 2016-02-26 | $91.01 | $160.43 | 4,752,900 | — | — |
| 2016-02-25 | $88.49 | $155.98 | 2,421,600 | — | — |
| 2016-02-24 | $86.57 | $152.11 | 1,900,500 | — | — |
| 2016-02-23 | $84.90 | $149.18 | 1,686,600 | — | — |
| 2016-02-22 | $85.93 | $150.99 | 1,754,400 | — | — |
| 2016-02-19 | $85.17 | $149.65 | 1,742,700 | — | — |
| 2016-02-18 | $84.93 | $149.22 | 2,020,800 | — | — |
| 2016-02-17 | $86.38 | $151.78 | 2,067,600 | — | — |
| 2016-02-16 | $86.31 | $151.66 | 2,975,400 | — | — |
| 2016-02-12 | $85.55 | $150.32 | 1,998,900 | — | — |
| 2016-02-11 | $82.63 | $145.18 | 2,197,200 | — | — |
| 2016-02-10 | $84.24 | $148.01 | 1,930,200 | — | — |
| 2016-02-09 | $84.14 | $147.85 | 2,452,200 | — | — |
| 2016-02-08 | $82.21 | $144.45 | 2,997,300 | — | — |
| 2016-02-05 | $85.37 | $150.01 | 3,181,200 | — | — |
| 2016-02-04 | $86.75 | $152.43 | 2,475,600 | — | — |
| 2016-02-03 | $85.62 | $150.44 | 2,373,300 | — | — |
| 2016-02-02 | $82.98 | $145.81 | 1,938,600 | — | — |
| 2016-02-01 | $84.95 | $149.27 | 2,337,900 | — | — |
| 2016-01-29 | $85.22 | $149.75 | 4,042,500 | — | — |
| 2016-01-28 | $83.22 | $146.23 | 5,981,100 | — | — |
| 2016-01-27 | $84.08 | $147.74 | 4,250,400 | — | — |
| 2016-01-26 | $83.14 | $146.08 | 2,197,500 | — | — |
| 2016-01-25 | $81.38 | $142.99 | 2,596,800 | — | — |
| 2016-01-22 | $83.34 | $146.43 | 2,887,500 | — | — |
| 2016-01-21 | $81.99 | $144.06 | 4,894,200 | — | — |
| 2016-01-20 | $81.79 | $143.71 | 6,560,400 | — | — |
| 2016-01-19 | $79.78 | $140.19 | 3,081,300 | — | — |
| 2016-01-15 | $80.70 | $141.80 | 2,650,500 | — | — |
| 2016-01-14 | $81.08 | $142.47 | 2,503,800 | — | — |
| 2016-01-13 | $80.39 | $141.25 | 1,758,000 | — | — |
| 2016-01-12 | $82.14 | $144.33 | 3,054,900 | — | — |
| 2016-01-11 | $80.66 | $141.72 | 2,174,700 | — | — |
| 2016-01-08 | $80.59 | $141.60 | 3,592,800 | — | — |
| 2016-01-07 | $80.52 | $141.49 | 2,640,900 | — | — |
| 2016-01-06 | $82.79 | $145.48 | 2,370,900 | — | — |
| 2016-01-05 | $85.26 | $149.81 | 2,271,900 | — | — |
| 2016-01-04 | $84.92 | $149.21 | 3,405,000 | — | — |