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 | $104.22 | $149.96 | 6,983,300 | — | — |
| 2016-12-29 | $104.56 | $150.45 | 5,896,800 | — | — |
| 2016-12-28 | $104.30 | $150.08 | 5,178,600 | — | — |
| 2016-12-27 | $105.17 | $151.33 | 3,639,500 | — | — |
| 2016-12-23 | $105.15 | $151.30 | 3,238,800 | — | — |
| 2016-12-22 | $105.42 | $151.69 | 5,230,800 | — | — |
| 2016-12-21 | $105.56 | $151.89 | 5,202,400 | — | — |
| 2016-12-20 | $105.46 | $151.75 | 8,947,300 | — | — |
| 2016-12-19 | $105.30 | $151.52 | 11,475,600 | — | — |
| 2016-12-16 | $103.91 | $149.52 | 12,635,500 | — | — |
| 2016-12-15 | $104.39 | $150.21 | 8,745,400 | — | — |
| 2016-12-14 | $104.05 | $149.72 | 7,961,900 | — | — |
| 2016-12-13 | $103.85 | $149.43 | 7,393,200 | — | — |
| 2016-12-12 | $104.06 | $149.73 | 7,880,200 | — | — |
| 2016-12-09 | $104.86 | $150.88 | 12,173,900 | — | — |
| 2016-12-08 | $103.38 | $148.75 | 16,524,800 | — | — |
| 2016-12-07 | $101.99 | $145.63 | 12,255,700 | — | — |
| 2016-12-06 | $100.66 | $143.73 | 8,427,500 | — | — |
| 2016-12-05 | $99.96 | $142.73 | 11,331,500 | — | — |
| 2016-12-02 | $98.50 | $140.65 | 7,737,200 | — | — |
| 2016-12-01 | $98.94 | $141.28 | 9,958,100 | — | — |
| 2016-11-30 | $99.12 | $141.53 | 11,369,200 | — | — |
| 2016-11-29 | $99.67 | $142.32 | 8,396,800 | — | — |
| 2016-11-28 | $98.97 | $141.32 | 7,106,700 | — | — |
| 2016-11-25 | $98.82 | $141.11 | 4,396,800 | — | — |
| 2016-11-23 | $98.26 | $140.31 | 5,897,400 | — | — |
| 2016-11-22 | $97.71 | $139.52 | 5,323,700 | — | — |
| 2016-11-21 | $97.63 | $139.41 | 10,771,100 | — | — |
| 2016-11-18 | $98.24 | $140.28 | 8,586,100 | — | — |
| 2016-11-17 | $99.37 | $141.89 | 8,662,600 | — | — |
| 2016-11-16 | $99.12 | $141.53 | 9,702,400 | — | — |
| 2016-11-15 | $97.70 | $139.51 | 7,184,600 | — | — |
| 2016-11-14 | $97.92 | $139.82 | 13,208,400 | — | — |
| 2016-11-11 | $97.68 | $139.48 | 23,008,100 | — | — |
| 2016-11-10 | $94.96 | $135.59 | 13,777,900 | — | — |
| 2016-11-09 | $94.64 | $135.14 | 8,635,700 | — | — |
| 2016-11-08 | $94.38 | $134.77 | 6,226,900 | — | — |
| 2016-11-07 | $94.43 | $134.84 | 6,996,100 | — | — |
| 2016-11-04 | $92.45 | $132.01 | 7,456,500 | — | — |
| 2016-11-03 | $93.37 | $133.32 | 7,751,400 | — | — |
| 2016-11-02 | $91.91 | $131.24 | 6,716,200 | — | — |
| 2016-11-01 | $92.39 | $131.92 | 6,449,800 | — | — |
| 2016-10-31 | $92.69 | $132.35 | 9,957,600 | — | — |
| 2016-10-28 | $93.85 | $134.01 | 7,309,100 | — | — |
| 2016-10-27 | $94.02 | $134.25 | 6,647,000 | — | — |
| 2016-10-26 | $93.49 | $133.50 | 7,152,800 | — | — |
| 2016-10-25 | $92.75 | $132.44 | 6,380,700 | — | — |
| 2016-10-24 | $93.37 | $133.32 | 7,281,000 | — | — |
| 2016-10-21 | $93.03 | $132.84 | 13,814,500 | — | — |
| 2016-10-20 | $92.03 | $131.41 | 6,153,200 | — | — |
| 2016-10-19 | $91.93 | $131.27 | 6,140,500 | — | — |
| 2016-10-18 | $91.17 | $130.18 | 4,890,800 | — | — |
| 2016-10-17 | $90.83 | $129.70 | 5,134,600 | — | — |
| 2016-10-14 | $91.30 | $130.37 | 4,345,700 | — | — |
| 2016-10-13 | $91.12 | $130.11 | 5,725,200 | — | — |
| 2016-10-12 | $91.41 | $130.53 | 6,836,600 | — | — |
| 2016-10-11 | $91.86 | $131.17 | 6,651,100 | — | — |
| 2016-10-10 | $92.49 | $132.07 | 4,241,000 | — | — |
| 2016-10-07 | $92.49 | $132.07 | 6,144,100 | — | — |
| 2016-10-06 | $92.83 | $132.55 | 7,484,800 | — | — |
| 2016-10-05 | $92.45 | $132.01 | 5,365,000 | — | — |
| 2016-10-04 | $92.59 | $132.21 | 5,903,400 | — | — |
| 2016-10-03 | $92.49 | $132.07 | 5,834,700 | — | — |
| 2016-09-30 | $92.86 | $132.60 | 8,923,700 | — | — |
| 2016-09-29 | $91.80 | $131.08 | 7,476,600 | — | — |
| 2016-09-28 | $92.20 | $131.65 | 8,272,300 | — | — |
| 2016-09-27 | $91.72 | $130.97 | 9,167,400 | — | — |
| 2016-09-26 | $91.96 | $131.31 | 10,449,300 | — | — |
| 2016-09-23 | $93.27 | $133.18 | 4,407,700 | — | — |
| 2016-09-22 | $93.41 | $133.38 | 6,470,700 | — | — |
| 2016-09-21 | $92.39 | $131.92 | 12,049,500 | — | — |
| 2016-09-20 | $92.95 | $132.72 | 6,200,100 | — | — |
| 2016-09-19 | $92.63 | $132.27 | 5,421,500 | — | — |
| 2016-09-16 | $92.56 | $132.17 | 10,568,600 | — | — |
| 2016-09-15 | $92.50 | $132.08 | 7,559,400 | — | — |
| 2016-09-14 | $92.26 | $131.74 | 6,386,500 | — | — |
| 2016-09-13 | $92.70 | $132.37 | 7,795,200 | — | — |
| 2016-09-12 | $93.64 | $133.71 | 9,367,300 | — | — |
| 2016-09-09 | $92.42 | $131.97 | 10,248,400 | — | — |
| 2016-09-08 | $94.09 | $134.35 | 7,438,100 | — | — |
| 2016-09-07 | $93.71 | $133.81 | 6,281,500 | — | — |
| 2016-09-06 | $93.80 | $133.94 | 8,463,500 | — | — |
| 2016-09-02 | $94.42 | $134.82 | 5,382,000 | — | — |
| 2016-09-01 | $94.26 | $134.59 | 6,274,200 | — | — |
| 2016-08-31 | $94.46 | $134.88 | 7,375,200 | — | — |
| 2016-08-30 | $94.86 | $135.45 | 6,845,000 | — | — |
| 2016-08-29 | $94.87 | $135.47 | 7,903,000 | — | — |
| 2016-08-26 | $95.21 | $135.95 | 6,019,600 | — | — |
| 2016-08-25 | $95.55 | $136.44 | 4,518,700 | — | — |
| 2016-08-24 | $95.82 | $136.82 | 5,912,500 | — | — |
| 2016-08-23 | $95.97 | $137.04 | 4,996,300 | — | — |
| 2016-08-22 | $95.87 | $136.89 | 5,495,300 | — | — |
| 2016-08-19 | $96.39 | $137.64 | 6,362,400 | — | — |
| 2016-08-18 | $96.65 | $138.01 | 5,250,700 | — | — |
| 2016-08-17 | $96.87 | $138.32 | 5,697,300 | — | — |
| 2016-08-16 | $96.88 | $138.34 | 5,777,800 | — | — |
| 2016-08-15 | $97.10 | $138.65 | 5,299,600 | — | — |
| 2016-08-12 | $96.84 | $138.28 | 9,360,300 | — | — |
| 2016-08-11 | $97.77 | $139.61 | 9,233,900 | — | — |
| 2016-08-10 | $97.86 | $139.74 | 27,181,300 | — | — |
| 2016-08-09 | $96.67 | $138.04 | 15,548,700 | — | — |
| 2016-08-08 | $95.75 | $136.72 | 7,792,000 | — | — |
| 2016-08-05 | $95.83 | $136.84 | 6,528,500 | — | — |
| 2016-08-04 | $95.16 | $135.88 | 10,038,300 | — | — |
| 2016-08-03 | $96.09 | $137.21 | 9,068,700 | — | — |
| 2016-08-02 | $95.01 | $135.67 | 7,644,100 | — | — |
| 2016-08-01 | $95.54 | $136.42 | 7,131,600 | — | — |
| 2016-07-29 | $95.95 | $137.01 | 8,264,000 | — | — |
| 2016-07-28 | $95.91 | $136.95 | 7,713,500 | — | — |
| 2016-07-27 | $96.33 | $137.55 | 6,911,400 | — | — |
| 2016-07-26 | $96.69 | $138.06 | 6,274,800 | — | — |
| 2016-07-25 | $97.39 | $139.06 | 4,825,500 | — | — |
| 2016-07-22 | $97.71 | $139.52 | 5,381,700 | — | — |
| 2016-07-21 | $98.01 | $139.95 | 6,726,600 | — | — |
| 2016-07-20 | $98.22 | $140.25 | 10,664,900 | — | — |
| 2016-07-19 | $99.47 | $142.03 | 5,742,700 | — | — |
| 2016-07-18 | $100.15 | $143.01 | 5,051,300 | — | — |
| 2016-07-15 | $99.80 | $142.51 | 5,764,400 | — | — |
| 2016-07-14 | $99.97 | $142.75 | 7,461,500 | — | — |
| 2016-07-13 | $99.88 | $142.62 | 5,494,700 | — | — |
| 2016-07-12 | $100.20 | $143.08 | 8,508,500 | — | — |
| 2016-07-11 | $99.98 | $142.76 | 5,428,000 | — | — |
| 2016-07-08 | $99.62 | $142.25 | 6,045,800 | — | — |
| 2016-07-07 | $98.41 | $140.52 | 5,146,000 | — | — |
| 2016-07-06 | $98.45 | $139.56 | 6,223,300 | — | — |
| 2016-07-05 | $97.66 | $138.44 | 5,846,400 | — | — |
| 2016-07-01 | $98.03 | $138.97 | 5,681,600 | — | — |
| 2016-06-30 | $97.82 | $138.67 | 7,189,500 | — | — |
| 2016-06-29 | $96.98 | $137.48 | 6,563,600 | — | — |
| 2016-06-28 | $96.05 | $136.16 | 7,143,100 | — | — |
| 2016-06-27 | $94.38 | $133.79 | 9,438,400 | — | — |
| 2016-06-24 | $95.72 | $135.69 | 15,079,900 | — | — |
| 2016-06-23 | $99.02 | $140.37 | 5,826,100 | — | — |
| 2016-06-22 | $98.79 | $140.05 | 4,948,900 | — | — |
| 2016-06-21 | $98.82 | $140.09 | 5,202,500 | — | — |
| 2016-06-20 | $99.57 | $141.15 | 8,268,600 | — | — |
| 2016-06-17 | $99.00 | $140.34 | 8,959,400 | — | — |
| 2016-06-16 | $98.38 | $139.46 | 7,129,700 | — | — |
| 2016-06-15 | $98.27 | $139.31 | 6,663,200 | — | — |
| 2016-06-14 | $98.40 | $139.49 | 6,125,700 | — | — |
| 2016-06-13 | $97.57 | $138.32 | 8,766,300 | — | — |
| 2016-06-10 | $97.34 | $137.99 | 7,204,400 | — | — |
| 2016-06-09 | $97.84 | $138.70 | 5,379,400 | — | — |
| 2016-06-08 | $98.04 | $138.98 | 5,466,200 | — | — |
| 2016-06-07 | $98.35 | $139.42 | 5,608,400 | — | — |
| 2016-06-06 | $98.78 | $140.03 | 4,986,600 | — | — |
| 2016-06-03 | $98.75 | $139.99 | 6,857,500 | — | — |
| 2016-06-02 | $98.72 | $139.95 | 4,830,100 | — | — |
| 2016-06-01 | $98.52 | $139.66 | 7,243,900 | — | — |
| 2016-05-31 | $99.22 | $140.66 | 10,396,200 | — | — |
| 2016-05-27 | $100.29 | $142.17 | 4,589,100 | — | — |
| 2016-05-26 | $99.81 | $141.49 | 3,852,600 | — | — |
| 2016-05-25 | $99.86 | $141.56 | 5,667,300 | — | — |
| 2016-05-24 | $99.51 | $141.07 | 5,250,800 | — | — |
| 2016-05-23 | $99.18 | $140.60 | 5,588,600 | — | — |
| 2016-05-20 | $99.78 | $141.45 | 7,297,000 | — | — |
| 2016-05-19 | $98.41 | $139.51 | 7,063,500 | — | — |
| 2016-05-18 | $99.00 | $140.34 | 9,323,100 | — | — |
| 2016-05-17 | $99.94 | $141.68 | 8,694,400 | — | — |
| 2016-05-16 | $100.36 | $142.27 | 9,113,000 | — | — |
| 2016-05-13 | $100.52 | $142.50 | 9,570,200 | — | — |
| 2016-05-12 | $101.71 | $144.19 | 11,251,700 | — | — |
| 2016-05-11 | $102.29 | $145.01 | 27,068,100 | — | — |
| 2016-05-10 | $106.60 | $151.12 | 15,177,200 | — | — |
| 2016-05-09 | $105.34 | $149.33 | 8,130,300 | — | — |
| 2016-05-06 | $105.54 | $149.61 | 7,407,500 | — | — |
| 2016-05-05 | $104.93 | $148.75 | 6,466,000 | — | — |
| 2016-05-04 | $103.67 | $146.96 | 6,445,100 | — | — |
| 2016-05-03 | $103.78 | $147.12 | 6,243,300 | — | — |
| 2016-05-02 | $104.36 | $147.94 | 5,285,700 | — | — |
| 2016-04-29 | $103.26 | $146.38 | 7,006,900 | — | — |
| 2016-04-28 | $104.03 | $147.47 | 5,658,300 | — | — |
| 2016-04-27 | $105.28 | $149.25 | 5,996,100 | — | — |
| 2016-04-26 | $104.89 | $148.69 | 6,452,900 | — | — |
| 2016-04-25 | $104.57 | $148.24 | 6,117,100 | — | — |
| 2016-04-22 | $103.77 | $147.11 | 5,731,300 | — | — |
| 2016-04-21 | $102.91 | $145.89 | 6,824,800 | — | — |
| 2016-04-20 | $103.27 | $146.40 | 7,712,000 | — | — |
| 2016-04-19 | $102.64 | $145.50 | 10,639,800 | — | — |
| 2016-04-18 | $101.48 | $143.86 | 10,665,200 | — | — |
| 2016-04-15 | $98.59 | $139.76 | 6,146,800 | — | — |
| 2016-04-14 | $98.63 | $139.82 | 6,676,200 | — | — |
| 2016-04-13 | $99.48 | $141.02 | 7,967,400 | — | — |
| 2016-04-12 | $97.35 | $138.00 | 6,277,200 | — | — |
| 2016-04-11 | $96.27 | $136.47 | 5,916,600 | — | — |
| 2016-04-08 | $96.42 | $136.69 | 6,982,700 | — | — |
| 2016-04-07 | $96.16 | $136.32 | 7,525,400 | — | — |
| 2016-04-06 | $97.48 | $138.19 | 6,952,400 | — | — |
| 2016-04-05 | $97.00 | $137.51 | 10,818,800 | — | — |
| 2016-04-04 | $98.68 | $139.89 | 5,334,700 | — | — |
| 2016-04-01 | $99.07 | $140.44 | 5,895,500 | — | — |
| 2016-03-31 | $99.31 | $140.78 | 7,038,800 | — | — |
| 2016-03-30 | $98.91 | $140.22 | 5,677,500 | — | — |
| 2016-03-29 | $98.16 | $139.15 | 5,170,800 | — | — |
| 2016-03-28 | $98.09 | $139.05 | 5,317,100 | — | — |
| 2016-03-24 | $97.22 | $137.82 | 5,577,700 | — | — |
| 2016-03-23 | $96.83 | $137.27 | 5,517,700 | — | — |
| 2016-03-22 | $97.58 | $138.33 | 6,475,700 | — | — |
| 2016-03-21 | $98.46 | $139.58 | 7,070,300 | — | — |
| 2016-03-18 | $99.20 | $140.63 | 10,205,100 | — | — |
| 2016-03-17 | $99.60 | $141.19 | 6,385,600 | — | — |
| 2016-03-16 | $98.44 | $139.55 | 6,079,400 | — | — |
| 2016-03-15 | $98.24 | $139.27 | 5,942,400 | — | — |
| 2016-03-14 | $98.81 | $140.07 | 6,175,000 | — | — |
| 2016-03-11 | $97.94 | $138.84 | 5,605,800 | — | — |
| 2016-03-10 | $97.04 | $137.56 | 5,453,500 | — | — |
| 2016-03-09 | $97.66 | $138.44 | 7,010,700 | — | — |
| 2016-03-08 | $97.82 | $138.67 | 6,229,300 | — | — |
| 2016-03-07 | $99.39 | $140.90 | 7,218,700 | — | — |
| 2016-03-04 | $98.48 | $139.61 | 6,739,800 | — | — |
| 2016-03-03 | $98.82 | $140.09 | 8,581,300 | — | — |
| 2016-03-02 | $97.00 | $137.51 | 6,498,600 | — | — |
| 2016-03-01 | $97.65 | $138.43 | 7,139,900 | — | — |
| 2016-02-29 | $95.52 | $135.41 | 7,794,400 | — | — |
| 2016-02-26 | $95.31 | $135.11 | 5,277,000 | — | — |
| 2016-02-25 | $95.65 | $135.59 | 4,562,300 | — | — |
| 2016-02-24 | $95.43 | $135.28 | 6,945,600 | — | — |
| 2016-02-23 | $95.38 | $135.21 | 6,253,800 | — | — |
| 2016-02-22 | $96.37 | $136.62 | 6,980,400 | — | — |
| 2016-02-19 | $95.01 | $134.69 | 6,838,200 | — | — |
| 2016-02-18 | $95.17 | $134.91 | 8,773,900 | — | — |
| 2016-02-17 | $95.50 | $135.38 | 12,610,000 | — | — |
| 2016-02-16 | $92.91 | $131.71 | 9,050,900 | — | — |
| 2016-02-12 | $91.15 | $129.22 | 10,786,100 | — | — |
| 2016-02-11 | $90.31 | $128.02 | 17,523,800 | — | — |
| 2016-02-10 | $88.85 | $125.95 | 32,649,800 | — | — |
| 2016-02-09 | $92.32 | $130.87 | 19,237,400 | — | — |
| 2016-02-08 | $92.12 | $130.59 | 13,750,100 | — | — |
| 2016-02-05 | $93.90 | $133.11 | 8,898,500 | — | — |
| 2016-02-04 | $95.43 | $135.28 | 8,350,300 | — | — |
| 2016-02-03 | $95.14 | $134.87 | 10,878,000 | — | — |
| 2016-02-02 | $93.12 | $132.01 | 7,244,400 | — | — |
| 2016-02-01 | $95.15 | $134.89 | 7,027,200 | — | — |
| 2016-01-29 | $95.82 | $135.84 | 8,211,600 | — | — |
| 2016-01-28 | $93.53 | $132.59 | 7,312,700 | — | — |
| 2016-01-27 | $94.32 | $133.71 | 6,328,900 | — | — |
| 2016-01-26 | $96.27 | $136.47 | 6,915,600 | — | — |
| 2016-01-25 | $95.29 | $135.08 | 7,812,200 | — | — |
| 2016-01-22 | $96.90 | $137.37 | 12,303,800 | — | — |
| 2016-01-21 | $94.02 | $133.28 | 12,078,200 | — | — |
| 2016-01-20 | $92.54 | $131.19 | 16,918,100 | — | — |
| 2016-01-19 | $93.97 | $133.21 | 13,286,800 | — | — |
| 2016-01-15 | $93.90 | $133.11 | 22,337,000 | — | — |
| 2016-01-14 | $99.11 | $140.50 | 11,147,500 | — | — |
| 2016-01-13 | $98.48 | $139.61 | 11,615,400 | — | — |
| 2016-01-12 | $101.46 | $143.83 | 8,863,900 | — | — |
| 2016-01-11 | $99.92 | $141.65 | 9,583,200 | — | — |
| 2016-01-08 | $99.25 | $140.70 | 10,691,600 | — | — |
| 2016-01-07 | $99.50 | $141.05 | 14,680,200 | — | — |
| 2016-01-06 | $100.36 | $142.27 | 13,934,500 | — | — |
| 2016-01-05 | $100.90 | $143.04 | 16,212,900 | — | — |
| 2016-01-04 | $102.98 | $145.99 | 12,531,500 | — | — |