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
- 1982-01-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 | $68.32 | $169.65 | 2,552,900 | — | — |
| 2016-12-29 | $68.63 | $170.42 | 1,913,000 | — | — |
| 2016-12-28 | $68.67 | $170.52 | 2,471,100 | — | — |
| 2016-12-27 | $69.45 | $172.45 | 2,153,900 | — | — |
| 2016-12-23 | $68.96 | $171.24 | 1,696,600 | — | — |
| 2016-12-22 | $68.72 | $170.64 | 3,212,400 | — | — |
| 2016-12-21 | $67.93 | $168.68 | 3,206,400 | — | — |
| 2016-12-20 | $67.57 | $167.78 | 2,765,100 | — | — |
| 2016-12-19 | $67.45 | $167.49 | 3,612,300 | — | — |
| 2016-12-16 | $68.00 | $168.85 | 8,009,900 | — | — |
| 2016-12-15 | $67.64 | $167.96 | 5,106,900 | — | — |
| 2016-12-14 | $66.49 | $165.10 | 4,534,300 | — | — |
| 2016-12-13 | $67.20 | $166.87 | 4,336,400 | — | — |
| 2016-12-12 | $66.82 | $165.92 | 6,769,800 | — | — |
| 2016-12-09 | $68.00 | $168.85 | 5,124,500 | — | — |
| 2016-12-08 | $68.37 | $169.77 | 5,556,100 | — | — |
| 2016-12-07 | $67.54 | $167.71 | 6,398,000 | — | — |
| 2016-12-06 | $64.72 | $160.71 | 5,149,300 | — | — |
| 2016-12-05 | $64.52 | $160.21 | 8,277,900 | — | — |
| 2016-12-02 | $61.46 | $152.61 | 5,295,700 | — | — |
| 2016-12-01 | $60.53 | $150.30 | 10,720,500 | — | — |
| 2016-11-30 | $61.56 | $152.86 | 14,238,400 | — | — |
| 2016-11-29 | $63.77 | $158.35 | 4,427,900 | — | — |
| 2016-11-28 | $63.79 | $158.40 | 4,666,400 | — | — |
| 2016-11-25 | $64.86 | $161.06 | 1,735,400 | — | — |
| 2016-11-23 | $64.72 | $160.71 | 4,277,500 | — | — |
| 2016-11-22 | $65.25 | $162.02 | 4,427,400 | — | — |
| 2016-11-21 | $64.54 | $160.26 | 4,922,800 | — | — |
| 2016-11-18 | $63.39 | $157.40 | 4,737,700 | — | — |
| 2016-11-17 | $64.67 | $159.09 | 5,854,900 | — | — |
| 2016-11-16 | $63.63 | $156.53 | 4,684,100 | — | — |
| 2016-11-15 | $63.15 | $155.35 | 4,652,200 | — | — |
| 2016-11-14 | $62.58 | $153.95 | 4,614,100 | — | — |
| 2016-11-11 | $62.45 | $153.63 | 4,273,700 | — | — |
| 2016-11-10 | $62.96 | $154.89 | 8,019,800 | — | — |
| 2016-11-09 | $62.03 | $152.60 | 10,909,100 | — | — |
| 2016-11-08 | $58.14 | $143.03 | 3,802,900 | — | — |
| 2016-11-07 | $58.52 | $143.96 | 4,075,100 | — | — |
| 2016-11-04 | $57.87 | $142.36 | 3,729,900 | — | — |
| 2016-11-03 | $57.86 | $142.34 | 3,855,900 | — | — |
| 2016-11-02 | $58.43 | $143.74 | 7,317,600 | — | — |
| 2016-11-01 | $59.49 | $146.35 | 7,816,800 | — | — |
| 2016-10-31 | $59.24 | $145.74 | 4,969,500 | — | — |
| 2016-10-28 | $58.60 | $144.16 | 4,742,100 | — | — |
| 2016-10-27 | $58.81 | $144.68 | 6,598,100 | — | — |
| 2016-10-26 | $59.52 | $146.42 | 7,770,800 | — | — |
| 2016-10-25 | $58.93 | $144.97 | 10,808,900 | — | — |
| 2016-10-24 | $56.16 | $138.16 | 5,358,700 | — | — |
| 2016-10-21 | $55.76 | $137.17 | 5,287,900 | — | — |
| 2016-10-20 | $54.77 | $134.74 | 3,650,900 | — | — |
| 2016-10-19 | $54.54 | $134.17 | 7,486,700 | — | — |
| 2016-10-18 | $55.46 | $136.44 | 6,109,400 | — | — |
| 2016-10-17 | $54.15 | $133.21 | 5,476,200 | — | — |
| 2016-10-14 | $53.79 | $132.33 | 3,071,900 | — | — |
| 2016-10-13 | $53.85 | $132.48 | 3,862,400 | — | — |
| 2016-10-12 | $53.79 | $132.33 | 5,334,200 | — | — |
| 2016-10-11 | $54.19 | $133.31 | 4,419,700 | — | — |
| 2016-10-10 | $54.74 | $134.66 | 4,118,400 | — | — |
| 2016-10-07 | $54.27 | $133.51 | 5,564,700 | — | — |
| 2016-10-06 | $54.90 | $135.06 | 4,045,600 | — | — |
| 2016-10-05 | $54.80 | $134.81 | 6,393,900 | — | — |
| 2016-10-04 | $53.65 | $131.98 | 5,804,000 | — | — |
| 2016-10-03 | $52.90 | $130.14 | 5,172,200 | — | — |
| 2016-09-30 | $53.00 | $130.38 | 8,318,600 | — | — |
| 2016-09-29 | $51.71 | $127.21 | 13,909,600 | — | — |
| 2016-09-28 | $55.11 | $135.58 | 6,715,600 | — | — |
| 2016-09-27 | $55.02 | $135.35 | 5,952,000 | — | — |
| 2016-09-26 | $54.29 | $133.56 | 4,827,200 | — | — |
| 2016-09-23 | $55.67 | $136.95 | 5,392,000 | — | — |
| 2016-09-22 | $55.60 | $136.78 | 4,741,800 | — | — |
| 2016-09-21 | $55.68 | $136.98 | 6,032,900 | — | — |
| 2016-09-20 | $55.45 | $136.41 | 6,201,100 | — | — |
| 2016-09-19 | $57.14 | $140.57 | 5,976,500 | — | — |
| 2016-09-16 | $56.73 | $139.56 | 7,316,500 | — | — |
| 2016-09-15 | $56.19 | $138.23 | 6,651,900 | — | — |
| 2016-09-14 | $54.57 | $134.25 | 5,416,800 | — | — |
| 2016-09-13 | $55.35 | $136.17 | 4,689,500 | — | — |
| 2016-09-12 | $55.88 | $137.47 | 5,791,400 | — | — |
| 2016-09-09 | $54.92 | $135.11 | 5,773,700 | — | — |
| 2016-09-08 | $56.15 | $138.13 | 4,467,100 | — | — |
| 2016-09-07 | $56.09 | $137.99 | 4,613,600 | — | — |
| 2016-09-06 | $55.27 | $135.97 | 3,554,000 | — | — |
| 2016-09-02 | $54.83 | $134.89 | 4,872,900 | — | — |
| 2016-09-01 | $54.29 | $133.56 | 5,281,500 | — | — |
| 2016-08-31 | $55.35 | $136.17 | 5,006,200 | — | — |
| 2016-08-30 | $55.80 | $137.27 | 4,046,800 | — | — |
| 2016-08-29 | $55.63 | $136.85 | 3,559,300 | — | — |
| 2016-08-26 | $55.28 | $135.99 | 4,064,600 | — | — |
| 2016-08-25 | $55.02 | $135.35 | 5,914,400 | — | — |
| 2016-08-24 | $55.70 | $137.03 | 5,688,200 | — | — |
| 2016-08-23 | $55.21 | $135.82 | 4,353,800 | — | — |
| 2016-08-22 | $54.43 | $133.90 | 5,185,800 | — | — |
| 2016-08-19 | $54.82 | $134.86 | 3,976,600 | — | — |
| 2016-08-18 | $55.06 | $135.45 | 5,096,400 | — | — |
| 2016-08-17 | $55.17 | $135.72 | 5,803,400 | — | — |
| 2016-08-16 | $54.50 | $134.07 | 4,319,900 | — | — |
| 2016-08-15 | $54.52 | $134.12 | 4,942,600 | — | — |
| 2016-08-12 | $54.33 | $133.66 | 4,847,100 | — | — |
| 2016-08-11 | $54.35 | $133.71 | 7,812,100 | — | — |
| 2016-08-10 | $52.92 | $130.19 | 7,119,200 | — | — |
| 2016-08-09 | $52.49 | $129.13 | 6,853,600 | — | — |
| 2016-08-08 | $54.19 | $131.84 | 6,624,400 | — | — |
| 2016-08-05 | $53.50 | $130.16 | 8,010,300 | — | — |
| 2016-08-04 | $53.33 | $129.74 | 8,840,400 | — | — |
| 2016-08-03 | $54.71 | $133.10 | 11,362,100 | — | — |
| 2016-08-02 | $52.35 | $127.36 | 6,961,900 | — | — |
| 2016-08-01 | $51.63 | $125.61 | 6,897,300 | — | — |
| 2016-07-29 | $52.28 | $127.19 | 5,116,400 | — | — |
| 2016-07-28 | $51.87 | $126.19 | 5,808,300 | — | — |
| 2016-07-27 | $52.21 | $127.02 | 9,149,300 | — | — |
| 2016-07-26 | $52.67 | $128.14 | 12,769,500 | — | — |
| 2016-07-25 | $50.29 | $122.35 | 7,659,200 | — | — |
| 2016-07-22 | $49.88 | $121.35 | 6,151,300 | — | — |
| 2016-07-21 | $50.07 | $121.81 | 4,521,300 | — | — |
| 2016-07-20 | $50.78 | $123.54 | 4,509,000 | — | — |
| 2016-07-19 | $50.85 | $123.71 | 4,880,900 | — | — |
| 2016-07-18 | $50.43 | $122.69 | 5,078,600 | — | — |
| 2016-07-15 | $49.94 | $121.50 | 5,729,900 | — | — |
| 2016-07-14 | $50.40 | $122.62 | 5,975,100 | — | — |
| 2016-07-13 | $49.54 | $120.52 | 8,156,300 | — | — |
| 2016-07-12 | $49.25 | $119.82 | 7,872,400 | — | — |
| 2016-07-11 | $48.49 | $117.97 | 6,178,200 | — | — |
| 2016-07-08 | $47.73 | $116.12 | 9,573,700 | — | — |
| 2016-07-07 | $47.24 | $114.93 | 10,444,200 | — | — |
| 2016-07-06 | $48.66 | $118.38 | 11,096,200 | — | — |
| 2016-07-05 | $49.84 | $121.25 | 7,937,300 | — | — |
| 2016-07-01 | $51.43 | $125.12 | 5,896,200 | — | — |
| 2016-06-30 | $51.00 | $124.07 | 10,412,900 | — | — |
| 2016-06-29 | $51.92 | $126.31 | 7,510,100 | — | — |
| 2016-06-28 | $51.83 | $126.09 | 7,708,900 | — | — |
| 2016-06-27 | $51.13 | $124.39 | 6,175,400 | — | — |
| 2016-06-24 | $52.56 | $127.87 | 8,054,900 | — | — |
| 2016-06-23 | $53.71 | $130.67 | 5,570,900 | — | — |
| 2016-06-22 | $52.81 | $128.48 | 5,301,500 | — | — |
| 2016-06-21 | $52.47 | $127.65 | 4,809,500 | — | — |
| 2016-06-20 | $51.68 | $125.73 | 4,520,000 | — | — |
| 2016-06-17 | $51.71 | $125.80 | 7,102,000 | — | — |
| 2016-06-16 | $51.79 | $126.00 | 5,707,900 | — | — |
| 2016-06-15 | $51.29 | $124.78 | 8,192,100 | — | — |
| 2016-06-14 | $50.79 | $123.56 | 7,432,000 | — | — |
| 2016-06-13 | $51.02 | $124.12 | 8,842,700 | — | — |
| 2016-06-10 | $53.43 | $129.99 | 4,673,700 | — | — |
| 2016-06-09 | $53.81 | $130.91 | 6,292,200 | — | — |
| 2016-06-08 | $54.39 | $132.32 | 6,276,500 | — | — |
| 2016-06-07 | $55.64 | $135.36 | 5,563,300 | — | — |
| 2016-06-06 | $54.92 | $133.61 | 5,254,700 | — | — |
| 2016-06-03 | $55.15 | $134.17 | 4,541,500 | — | — |
| 2016-06-02 | $55.72 | $135.56 | 5,520,900 | — | — |
| 2016-06-01 | $55.75 | $135.63 | 6,355,000 | — | — |
| 2016-05-31 | $54.70 | $133.08 | 6,194,400 | — | — |
| 2016-05-27 | $54.57 | $132.76 | 4,437,700 | — | — |
| 2016-05-26 | $54.09 | $131.59 | 5,436,700 | — | — |
| 2016-05-25 | $54.62 | $132.88 | 6,709,800 | — | — |
| 2016-05-24 | $55.35 | $134.66 | 5,390,800 | — | — |
| 2016-05-23 | $54.46 | $132.49 | 4,635,500 | — | — |
| 2016-05-20 | $56.13 | $135.10 | 3,498,400 | — | — |
| 2016-05-19 | $55.40 | $133.34 | 5,244,700 | — | — |
| 2016-05-18 | $56.44 | $135.84 | 5,813,400 | — | — |
| 2016-05-17 | $55.25 | $132.98 | 4,382,400 | — | — |
| 2016-05-16 | $55.19 | $132.83 | 5,794,800 | — | — |
| 2016-05-13 | $55.11 | $132.64 | 4,555,600 | — | — |
| 2016-05-12 | $54.78 | $131.85 | 4,516,600 | — | — |
| 2016-05-11 | $55.87 | $134.47 | 5,687,900 | — | — |
| 2016-05-10 | $56.00 | $134.78 | 4,913,700 | — | — |
| 2016-05-09 | $54.98 | $132.33 | 5,390,700 | — | — |
| 2016-05-06 | $55.36 | $133.24 | 6,734,100 | — | — |
| 2016-05-05 | $55.61 | $133.84 | 6,325,600 | — | — |
| 2016-05-04 | $56.15 | $135.14 | 8,052,600 | — | — |
| 2016-05-03 | $57.63 | $138.71 | 8,338,500 | — | — |
| 2016-05-02 | $59.82 | $143.98 | 5,419,000 | — | — |
| 2016-04-29 | $58.87 | $141.69 | 6,701,300 | — | — |
| 2016-04-28 | $60.91 | $146.60 | 4,581,200 | — | — |
| 2016-04-27 | $62.19 | $149.68 | 4,611,800 | — | — |
| 2016-04-26 | $61.81 | $148.77 | 4,213,900 | — | — |
| 2016-04-25 | $61.77 | $148.67 | 4,362,200 | — | — |
| 2016-04-22 | $61.24 | $147.39 | 3,973,800 | — | — |
| 2016-04-21 | $60.65 | $145.97 | 5,053,200 | — | — |
| 2016-04-20 | $60.22 | $144.94 | 6,518,300 | — | — |
| 2016-04-19 | $60.11 | $144.67 | 6,157,200 | — | — |
| 2016-04-18 | $60.71 | $146.12 | 5,606,200 | — | — |
| 2016-04-15 | $59.49 | $143.18 | 6,987,700 | — | — |
| 2016-04-14 | $61.56 | $148.16 | 4,140,700 | — | — |
| 2016-04-13 | $62.55 | $150.55 | 4,419,700 | — | — |
| 2016-04-12 | $60.90 | $146.58 | 7,141,400 | — | — |
| 2016-04-11 | $60.74 | $146.19 | 6,120,400 | — | — |
| 2016-04-08 | $63.06 | $151.78 | 7,235,100 | — | — |
| 2016-04-07 | $61.66 | $148.41 | 4,447,800 | — | — |
| 2016-04-06 | $61.68 | $148.45 | 8,103,500 | — | — |
| 2016-04-05 | $63.14 | $151.97 | 3,946,700 | — | — |
| 2016-04-04 | $63.29 | $152.33 | 3,466,400 | — | — |
| 2016-04-01 | $62.91 | $151.41 | 4,441,900 | — | — |
| 2016-03-31 | $64.14 | $154.37 | 5,731,600 | — | — |
| 2016-03-30 | $63.98 | $153.99 | 4,970,800 | — | — |
| 2016-03-29 | $65.28 | $157.12 | 3,554,300 | — | — |
| 2016-03-28 | $65.24 | $157.02 | 3,293,700 | — | — |
| 2016-03-24 | $65.84 | $158.47 | 4,255,400 | — | — |
| 2016-03-23 | $64.90 | $156.20 | 4,293,400 | — | — |
| 2016-03-22 | $66.07 | $159.02 | 4,016,600 | — | — |
| 2016-03-21 | $65.85 | $158.49 | 5,072,900 | — | — |
| 2016-03-18 | $65.16 | $156.83 | 9,723,900 | — | — |
| 2016-03-17 | $64.18 | $154.47 | 6,442,100 | — | — |
| 2016-03-16 | $65.94 | $158.71 | 4,990,200 | — | — |
| 2016-03-15 | $64.94 | $156.30 | 4,649,900 | — | — |
| 2016-03-14 | $64.39 | $154.98 | 4,234,700 | — | — |
| 2016-03-11 | $65.37 | $157.33 | 4,976,800 | — | — |
| 2016-03-10 | $64.18 | $154.47 | 5,400,200 | — | — |
| 2016-03-09 | $64.80 | $155.96 | 6,117,000 | — | — |
| 2016-03-08 | $62.33 | $150.02 | 5,212,400 | — | — |
| 2016-03-07 | $63.25 | $152.23 | 5,197,600 | — | — |
| 2016-03-04 | $63.89 | $153.77 | 7,029,900 | — | — |
| 2016-03-03 | $63.84 | $153.65 | 6,239,500 | — | — |
| 2016-03-02 | $62.08 | $149.42 | 5,392,100 | — | — |
| 2016-03-01 | $61.59 | $148.24 | 4,507,100 | — | — |
| 2016-02-29 | $60.08 | $144.60 | 5,333,600 | — | — |
| 2016-02-26 | $59.66 | $143.59 | 5,374,600 | — | — |
| 2016-02-25 | $60.69 | $146.07 | 5,303,100 | — | — |
| 2016-02-24 | $60.61 | $145.88 | 8,503,500 | — | — |
| 2016-02-23 | $57.49 | $138.37 | 5,713,300 | — | — |
| 2016-02-22 | $58.68 | $141.23 | 5,025,800 | — | — |
| 2016-02-19 | $57.05 | $137.31 | 5,530,100 | — | — |
| 2016-02-18 | $55.56 | $133.72 | 6,813,100 | — | — |
| 2016-02-17 | $57.77 | $139.04 | 5,971,000 | — | — |
| 2016-02-16 | $57.35 | $138.03 | 6,991,100 | — | — |
| 2016-02-12 | $57.75 | $138.99 | 6,712,300 | — | — |
| 2016-02-11 | $55.57 | $133.75 | 8,175,500 | — | — |
| 2016-02-10 | $54.88 | $132.09 | 6,826,900 | — | — |
| 2016-02-09 | $54.82 | $131.94 | 6,624,900 | — | — |
| 2016-02-08 | $54.82 | $131.94 | 11,497,000 | — | — |
| 2016-02-05 | $57.12 | $137.48 | 9,175,800 | — | — |
| 2016-02-04 | $61.79 | $147.27 | 10,085,800 | — | — |
| 2016-02-03 | $60.94 | $145.25 | 12,704,000 | — | — |
| 2016-02-02 | $65.28 | $155.59 | 6,879,800 | — | — |
| 2016-02-01 | $68.70 | $163.74 | 5,461,400 | — | — |
| 2016-01-29 | $67.87 | $161.77 | 7,275,200 | — | — |
| 2016-01-28 | $64.54 | $153.83 | 10,704,300 | — | — |
| 2016-01-27 | $65.99 | $157.28 | 7,529,000 | — | — |
| 2016-01-26 | $67.71 | $161.38 | 5,989,200 | — | — |
| 2016-01-25 | $65.14 | $155.26 | 6,063,300 | — | — |
| 2016-01-22 | $67.86 | $161.74 | 9,274,700 | — | — |
| 2016-01-21 | $63.43 | $151.18 | 8,961,700 | — | — |
| 2016-01-20 | $65.48 | $156.07 | 7,963,100 | — | — |
| 2016-01-19 | $66.54 | $158.60 | 7,105,800 | — | — |
| 2016-01-15 | $66.41 | $158.29 | 8,629,600 | — | — |
| 2016-01-14 | $67.32 | $160.45 | 8,700,200 | — | — |
| 2016-01-13 | $65.03 | $155.00 | 13,534,500 | — | — |
| 2016-01-12 | $71.19 | $169.68 | 8,173,800 | — | — |
| 2016-01-11 | $69.07 | $164.63 | 6,680,300 | — | — |
| 2016-01-08 | $68.26 | $162.70 | 10,241,900 | — | — |
| 2016-01-07 | $72.09 | $171.82 | 9,149,200 | — | — |
| 2016-01-06 | $70.66 | $168.42 | 7,666,200 | — | — |
| 2016-01-05 | $71.16 | $169.61 | 5,152,500 | — | — |
| 2016-01-04 | $69.94 | $166.70 | 6,629,200 | — | — |