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
- 1989-10-04 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 | $101.10 | $118.63 | 2,178,200 | — | — |
| 2016-12-29 | $101.28 | $118.84 | 1,517,700 | — | — |
| 2016-12-28 | $101.65 | $119.27 | 1,896,100 | — | — |
| 2016-12-27 | $102.54 | $120.32 | 1,410,800 | — | — |
| 2016-12-23 | $102.03 | $119.72 | 1,706,200 | — | — |
| 2016-12-22 | $103.13 | $121.01 | 2,722,400 | — | — |
| 2016-12-21 | $102.55 | $120.33 | 2,364,900 | — | — |
| 2016-12-20 | $103.16 | $121.05 | 2,383,100 | — | — |
| 2016-12-19 | $103.48 | $121.42 | 2,238,900 | — | — |
| 2016-12-16 | $104.00 | $122.03 | 8,906,300 | — | — |
| 2016-12-15 | $103.92 | $121.94 | 4,646,800 | — | — |
| 2016-12-14 | $104.21 | $122.28 | 4,010,300 | — | — |
| 2016-12-13 | $108.01 | $126.74 | 3,912,600 | — | — |
| 2016-12-12 | $105.83 | $124.18 | 5,758,500 | — | — |
| 2016-12-09 | $106.45 | $124.91 | 4,049,600 | — | — |
| 2016-12-08 | $104.93 | $123.12 | 6,189,100 | — | — |
| 2016-12-07 | $103.53 | $121.48 | 3,777,700 | — | — |
| 2016-12-06 | $103.97 | $122.00 | 3,539,700 | — | — |
| 2016-12-05 | $104.46 | $122.57 | 5,883,900 | — | — |
| 2016-12-02 | $103.74 | $121.73 | 4,078,300 | — | — |
| 2016-12-01 | $104.75 | $122.91 | 6,505,300 | — | — |
| 2016-11-30 | $102.52 | $120.30 | 10,121,000 | — | — |
| 2016-11-29 | $92.44 | $108.47 | 4,010,400 | — | — |
| 2016-11-28 | $93.47 | $109.68 | 3,031,200 | — | — |
| 2016-11-25 | $95.98 | $112.62 | 1,518,300 | — | — |
| 2016-11-23 | $97.00 | $113.82 | 2,675,500 | — | — |
| 2016-11-22 | $95.27 | $111.79 | 3,867,800 | — | — |
| 2016-11-21 | $95.67 | $112.26 | 4,642,400 | — | — |
| 2016-11-18 | $93.15 | $109.30 | 2,755,400 | — | — |
| 2016-11-17 | $92.34 | $108.35 | 5,877,700 | — | — |
| 2016-11-16 | $95.22 | $111.73 | 4,103,400 | — | — |
| 2016-11-15 | $94.57 | $110.97 | 8,288,400 | — | — |
| 2016-11-14 | $92.68 | $108.75 | 2,467,000 | — | — |
| 2016-11-11 | $91.41 | $107.26 | 2,340,300 | — | — |
| 2016-11-10 | $92.63 | $108.69 | 2,983,000 | — | — |
| 2016-11-09 | $93.43 | $109.63 | 4,685,900 | — | — |
| 2016-11-08 | $93.36 | $109.55 | 2,382,200 | — | — |
| 2016-11-07 | $93.43 | $109.63 | 2,988,200 | — | — |
| 2016-11-04 | $91.80 | $107.72 | 6,775,100 | — | — |
| 2016-11-03 | $92.08 | $108.04 | 4,157,900 | — | — |
| 2016-11-02 | $90.94 | $106.71 | 3,302,600 | — | — |
| 2016-11-01 | $91.16 | $106.97 | 2,496,000 | — | — |
| 2016-10-31 | $90.42 | $106.10 | 2,406,900 | — | — |
| 2016-10-28 | $90.80 | $106.54 | 3,269,800 | — | — |
| 2016-10-27 | $91.74 | $107.65 | 3,581,300 | — | — |
| 2016-10-26 | $92.14 | $108.12 | 3,286,400 | — | — |
| 2016-10-25 | $92.67 | $108.74 | 1,429,100 | — | — |
| 2016-10-24 | $93.62 | $109.85 | 2,569,000 | — | — |
| 2016-10-21 | $93.88 | $110.16 | 2,729,600 | — | — |
| 2016-10-20 | $94.91 | $111.37 | 2,472,200 | — | — |
| 2016-10-19 | $95.06 | $111.54 | 3,163,600 | — | — |
| 2016-10-18 | $93.13 | $109.28 | 2,735,400 | — | — |
| 2016-10-17 | $93.78 | $110.04 | 2,100,100 | — | — |
| 2016-10-14 | $94.48 | $110.86 | 2,526,800 | — | — |
| 2016-10-13 | $95.50 | $112.06 | 2,252,400 | — | — |
| 2016-10-12 | $96.30 | $112.80 | 2,415,800 | — | — |
| 2016-10-11 | $96.05 | $112.51 | 2,099,900 | — | — |
| 2016-10-10 | $97.29 | $113.96 | 1,963,600 | — | — |
| 2016-10-07 | $96.44 | $112.96 | 1,742,900 | — | — |
| 2016-10-06 | $97.14 | $113.78 | 1,789,700 | — | — |
| 2016-10-05 | $97.38 | $114.06 | 3,284,500 | — | — |
| 2016-10-04 | $95.14 | $111.44 | 1,724,700 | — | — |
| 2016-10-03 | $96.11 | $112.58 | 2,318,600 | — | — |
| 2016-09-30 | $96.71 | $113.28 | 4,006,500 | — | — |
| 2016-09-29 | $95.05 | $111.34 | 4,486,500 | — | — |
| 2016-09-28 | $93.96 | $110.06 | 4,533,800 | — | — |
| 2016-09-27 | $88.56 | $103.73 | 2,939,000 | — | — |
| 2016-09-26 | $89.26 | $104.55 | 2,131,500 | — | — |
| 2016-09-23 | $89.75 | $105.13 | 3,679,800 | — | — |
| 2016-09-22 | $92.61 | $108.48 | 3,047,100 | — | — |
| 2016-09-21 | $93.52 | $109.54 | 3,188,900 | — | — |
| 2016-09-20 | $90.40 | $105.89 | 3,049,400 | — | — |
| 2016-09-19 | $90.05 | $105.48 | 3,740,000 | — | — |
| 2016-09-16 | $90.97 | $106.56 | 4,559,700 | — | — |
| 2016-09-15 | $90.95 | $106.53 | 3,931,800 | — | — |
| 2016-09-14 | $88.45 | $103.60 | 3,673,700 | — | — |
| 2016-09-13 | $90.40 | $105.89 | 3,985,900 | — | — |
| 2016-09-12 | $92.98 | $108.91 | 2,498,800 | — | — |
| 2016-09-09 | $92.65 | $108.52 | 3,013,300 | — | — |
| 2016-09-08 | $95.43 | $111.78 | 3,697,300 | — | — |
| 2016-09-07 | $94.32 | $110.48 | 4,271,500 | — | — |
| 2016-09-06 | $94.83 | $111.08 | 7,421,600 | — | — |
| 2016-09-02 | $88.91 | $104.14 | 1,938,400 | — | — |
| 2016-09-01 | $88.55 | $103.72 | 2,420,700 | — | — |
| 2016-08-31 | $88.49 | $103.65 | 2,709,100 | — | — |
| 2016-08-30 | $90.07 | $105.50 | 1,618,400 | — | — |
| 2016-08-29 | $91.14 | $106.76 | 2,226,100 | — | — |
| 2016-08-26 | $90.18 | $105.63 | 1,641,100 | — | — |
| 2016-08-25 | $90.25 | $105.71 | 1,929,900 | — | — |
| 2016-08-24 | $90.73 | $106.28 | 2,329,200 | — | — |
| 2016-08-23 | $91.21 | $106.84 | 2,986,400 | — | — |
| 2016-08-22 | $91.17 | $106.79 | 2,276,100 | — | — |
| 2016-08-19 | $91.76 | $107.48 | 2,338,600 | — | — |
| 2016-08-18 | $91.73 | $107.45 | 4,122,200 | — | — |
| 2016-08-17 | $90.22 | $105.68 | 3,160,400 | — | — |
| 2016-08-16 | $90.26 | $105.72 | 2,463,400 | — | — |
| 2016-08-15 | $90.55 | $106.06 | 2,794,100 | — | — |
| 2016-08-12 | $91.20 | $106.83 | 1,912,000 | — | — |
| 2016-08-11 | $90.28 | $105.75 | 3,445,400 | — | — |
| 2016-08-10 | $89.42 | $104.74 | 2,664,100 | — | — |
| 2016-08-09 | $90.38 | $105.87 | 3,064,200 | — | — |
| 2016-08-08 | $90.66 | $106.19 | 4,506,100 | — | — |
| 2016-08-05 | $90.16 | $105.61 | 8,928,300 | — | — |
| 2016-08-04 | $84.24 | $98.67 | 4,243,000 | — | — |
| 2016-08-03 | $82.37 | $96.48 | 3,036,500 | — | — |
| 2016-08-02 | $79.89 | $93.58 | 3,039,100 | — | — |
| 2016-08-01 | $78.70 | $92.18 | 3,591,800 | — | — |
| 2016-07-29 | $81.70 | $95.70 | 2,886,900 | — | — |
| 2016-07-28 | $79.90 | $93.59 | 2,537,400 | — | — |
| 2016-07-27 | $79.78 | $93.45 | 3,450,200 | — | — |
| 2016-07-26 | $80.45 | $94.23 | 2,548,000 | — | — |
| 2016-07-25 | $78.75 | $92.24 | 4,280,300 | — | — |
| 2016-07-22 | $80.98 | $94.85 | 2,620,100 | — | — |
| 2016-07-21 | $81.49 | $95.45 | 1,825,300 | — | — |
| 2016-07-20 | $82.11 | $96.18 | 2,156,700 | — | — |
| 2016-07-19 | $82.04 | $96.10 | 2,173,800 | — | — |
| 2016-07-18 | $83.25 | $97.51 | 1,864,800 | — | — |
| 2016-07-15 | $84.10 | $98.51 | 2,473,800 | — | — |
| 2016-07-14 | $84.63 | $99.13 | 2,018,100 | — | — |
| 2016-07-13 | $83.84 | $98.20 | 2,812,000 | — | — |
| 2016-07-12 | $85.14 | $99.53 | 2,860,700 | — | — |
| 2016-07-11 | $82.90 | $96.91 | 1,689,200 | — | — |
| 2016-07-08 | $82.54 | $96.49 | 1,979,500 | — | — |
| 2016-07-07 | $81.61 | $95.40 | 2,145,800 | — | — |
| 2016-07-06 | $82.76 | $96.75 | 2,207,300 | — | — |
| 2016-07-05 | $82.76 | $96.75 | 2,704,800 | — | — |
| 2016-07-01 | $84.78 | $99.11 | 2,675,400 | — | — |
| 2016-06-30 | $83.42 | $97.52 | 3,364,000 | — | — |
| 2016-06-29 | $83.44 | $97.54 | 2,870,300 | — | — |
| 2016-06-28 | $81.75 | $95.57 | 3,105,700 | — | — |
| 2016-06-27 | $78.59 | $91.87 | 4,234,100 | — | — |
| 2016-06-24 | $81.06 | $94.76 | 4,942,200 | — | — |
| 2016-06-23 | $84.50 | $98.78 | 2,413,200 | — | — |
| 2016-06-22 | $83.60 | $97.73 | 2,415,600 | — | — |
| 2016-06-21 | $84.91 | $99.26 | 3,539,800 | — | — |
| 2016-06-20 | $83.19 | $97.25 | 3,215,000 | — | — |
| 2016-06-17 | $80.89 | $94.56 | 3,280,800 | — | — |
| 2016-06-16 | $80.18 | $93.73 | 3,139,800 | — | — |
| 2016-06-15 | $82.44 | $96.37 | 2,150,800 | — | — |
| 2016-06-14 | $82.98 | $97.01 | 2,335,700 | — | — |
| 2016-06-13 | $81.39 | $95.15 | 2,235,300 | — | — |
| 2016-06-10 | $81.56 | $95.35 | 2,983,600 | — | — |
| 2016-06-09 | $84.58 | $98.88 | 3,588,100 | — | — |
| 2016-06-08 | $85.36 | $99.79 | 3,796,800 | — | — |
| 2016-06-07 | $85.42 | $99.86 | 4,369,500 | — | — |
| 2016-06-06 | $81.27 | $95.01 | 2,037,300 | — | — |
| 2016-06-03 | $79.71 | $93.18 | 2,134,500 | — | — |
| 2016-06-02 | $80.49 | $94.09 | 2,069,800 | — | — |
| 2016-06-01 | $80.75 | $94.40 | 3,337,100 | — | — |
| 2016-05-31 | $81.36 | $95.11 | 3,009,200 | — | — |
| 2016-05-27 | $81.57 | $95.36 | 2,100,600 | — | — |
| 2016-05-26 | $82.30 | $96.21 | 2,367,300 | — | — |
| 2016-05-25 | $83.08 | $97.12 | 2,895,200 | — | — |
| 2016-05-24 | $82.49 | $96.43 | 3,312,900 | — | — |
| 2016-05-23 | $81.27 | $95.01 | 3,215,300 | — | — |
| 2016-05-20 | $80.92 | $94.60 | 3,322,800 | — | — |
| 2016-05-19 | $80.08 | $93.62 | 3,798,500 | — | — |
| 2016-05-18 | $80.41 | $94.00 | 2,478,500 | — | — |
| 2016-05-17 | $81.57 | $95.36 | 3,952,300 | — | — |
| 2016-05-16 | $80.69 | $94.33 | 2,992,800 | — | — |
| 2016-05-13 | $78.65 | $91.94 | 3,219,100 | — | — |
| 2016-05-12 | $80.50 | $94.11 | 2,277,400 | — | — |
| 2016-05-11 | $80.32 | $93.90 | 3,192,000 | — | — |
| 2016-05-10 | $79.73 | $93.21 | 4,089,700 | — | — |
| 2016-05-09 | $78.64 | $91.93 | 3,002,700 | — | — |
| 2016-05-06 | $78.68 | $91.98 | 5,070,700 | — | — |
| 2016-05-05 | $81.26 | $94.99 | 5,206,800 | — | — |
| 2016-05-04 | $79.34 | $92.75 | 3,757,600 | — | — |
| 2016-05-03 | $80.63 | $94.26 | 3,808,600 | — | — |
| 2016-05-02 | $82.78 | $96.77 | 4,300,700 | — | — |
| 2016-04-29 | $82.62 | $96.58 | 4,570,600 | — | — |
| 2016-04-28 | $81.89 | $95.73 | 3,266,000 | — | — |
| 2016-04-27 | $84.51 | $98.79 | 3,795,100 | — | — |
| 2016-04-26 | $82.78 | $96.77 | 3,654,700 | — | — |
| 2016-04-25 | $79.76 | $93.24 | 2,828,100 | — | — |
| 2016-04-22 | $80.92 | $94.60 | 3,157,300 | — | — |
| 2016-04-21 | $79.16 | $92.54 | 3,336,600 | — | — |
| 2016-04-20 | $79.37 | $92.79 | 4,066,200 | — | — |
| 2016-04-19 | $79.13 | $92.50 | 3,829,900 | — | — |
| 2016-04-18 | $77.44 | $90.53 | 3,586,400 | — | — |
| 2016-04-15 | $75.71 | $88.51 | 4,868,800 | — | — |
| 2016-04-14 | $77.81 | $90.96 | 2,666,700 | — | — |
| 2016-04-13 | $77.78 | $90.93 | 4,629,100 | — | — |
| 2016-04-12 | $77.51 | $90.41 | 5,528,000 | — | — |
| 2016-04-11 | $74.01 | $86.33 | 3,457,500 | — | — |
| 2016-04-08 | $73.47 | $85.70 | 3,215,900 | — | — |
| 2016-04-07 | $71.45 | $83.35 | 3,017,600 | — | — |
| 2016-04-06 | $71.22 | $83.08 | 4,159,200 | — | — |
| 2016-04-05 | $70.54 | $82.28 | 3,467,500 | — | — |
| 2016-04-04 | $70.31 | $82.02 | 3,452,600 | — | — |
| 2016-04-01 | $72.04 | $84.03 | 5,143,400 | — | — |
| 2016-03-31 | $72.58 | $84.66 | 5,664,700 | — | — |
| 2016-03-30 | $73.66 | $85.92 | 4,136,200 | — | — |
| 2016-03-29 | $75.45 | $88.01 | 3,243,000 | — | — |
| 2016-03-28 | $74.53 | $86.94 | 2,628,700 | — | — |
| 2016-03-24 | $74.30 | $86.67 | 3,621,400 | — | — |
| 2016-03-23 | $74.34 | $86.72 | 3,840,700 | — | — |
| 2016-03-22 | $75.90 | $88.54 | 2,844,300 | — | — |
| 2016-03-21 | $75.96 | $88.61 | 2,899,600 | — | — |
| 2016-03-18 | $75.63 | $88.22 | 7,455,600 | — | — |
| 2016-03-17 | $76.50 | $89.24 | 4,675,100 | — | — |
| 2016-03-16 | $75.04 | $87.53 | 4,881,800 | — | — |
| 2016-03-15 | $73.61 | $85.87 | 3,910,500 | — | — |
| 2016-03-14 | $74.78 | $87.23 | 3,188,400 | — | — |
| 2016-03-11 | $75.18 | $87.70 | 4,282,000 | — | — |
| 2016-03-10 | $72.27 | $84.30 | 4,557,300 | — | — |
| 2016-03-09 | $72.26 | $84.29 | 4,693,500 | — | — |
| 2016-03-08 | $70.56 | $82.31 | 6,598,900 | — | — |
| 2016-03-07 | $75.47 | $88.03 | 8,446,300 | — | — |
| 2016-03-04 | $71.41 | $83.30 | 7,930,800 | — | — |
| 2016-03-03 | $69.25 | $80.78 | 6,644,400 | — | — |
| 2016-03-02 | $67.00 | $78.15 | 5,243,400 | — | — |
| 2016-03-01 | $65.02 | $75.85 | 7,542,900 | — | — |
| 2016-02-29 | $64.74 | $75.52 | 7,950,300 | — | — |
| 2016-02-26 | $67.50 | $78.74 | 10,600,800 | — | — |
| 2016-02-25 | $68.50 | $79.90 | 5,356,700 | — | — |
| 2016-02-24 | $69.52 | $81.09 | 4,151,500 | — | — |
| 2016-02-23 | $68.02 | $79.34 | 4,418,700 | — | — |
| 2016-02-22 | $72.21 | $84.23 | 4,684,600 | — | — |
| 2016-02-19 | $69.71 | $81.32 | 3,575,100 | — | — |
| 2016-02-18 | $69.46 | $81.02 | 3,668,100 | — | — |
| 2016-02-17 | $70.82 | $82.61 | 6,288,200 | — | — |
| 2016-02-16 | $67.89 | $79.19 | 3,747,900 | — | — |
| 2016-02-12 | $67.70 | $78.97 | 5,476,800 | — | — |
| 2016-02-11 | $65.56 | $76.47 | 5,413,000 | — | — |
| 2016-02-10 | $65.79 | $76.74 | 4,302,100 | — | — |
| 2016-02-09 | $65.59 | $76.51 | 6,382,800 | — | — |
| 2016-02-08 | $68.43 | $79.82 | 6,274,500 | — | — |
| 2016-02-05 | $67.06 | $78.22 | 5,514,400 | — | — |
| 2016-02-04 | $68.44 | $79.83 | 5,174,300 | — | — |
| 2016-02-03 | $70.19 | $81.88 | 5,381,200 | — | — |
| 2016-02-02 | $67.16 | $78.34 | 5,463,600 | — | — |
| 2016-02-01 | $69.09 | $80.59 | 4,489,100 | — | — |
| 2016-01-29 | $71.02 | $82.84 | 6,883,200 | — | — |
| 2016-01-28 | $68.63 | $80.06 | 6,737,700 | — | — |
| 2016-01-27 | $66.07 | $77.07 | 7,071,300 | — | — |
| 2016-01-26 | $66.03 | $77.02 | 6,789,000 | — | — |
| 2016-01-25 | $61.59 | $71.84 | 4,969,200 | — | — |
| 2016-01-22 | $66.02 | $77.01 | 6,827,100 | — | — |
| 2016-01-21 | $63.75 | $74.36 | 7,403,900 | — | — |
| 2016-01-20 | $60.24 | $70.27 | 10,621,600 | — | — |
| 2016-01-19 | $60.98 | $71.13 | 5,477,000 | — | — |
| 2016-01-15 | $62.97 | $73.45 | 5,870,600 | — | — |
| 2016-01-14 | $65.26 | $76.13 | 7,134,900 | — | — |
| 2016-01-13 | $64.17 | $74.85 | 7,745,400 | — | — |
| 2016-01-12 | $62.92 | $73.20 | 7,124,500 | — | — |
| 2016-01-11 | $63.67 | $74.07 | 5,356,600 | — | — |
| 2016-01-08 | $65.52 | $76.22 | 4,990,100 | — | — |
| 2016-01-07 | $65.46 | $76.15 | 5,297,900 | — | — |
| 2016-01-06 | $67.32 | $78.32 | 6,626,700 | — | — |
| 2016-01-05 | $70.13 | $81.59 | 3,665,200 | — | — |
| 2016-01-04 | $69.68 | $81.06 | 5,136,700 | — | — |