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
- 1991-12-13 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 | $65.20 | $84.09 | 5,941,900 | — | — |
| 2016-12-29 | $66.04 | $85.18 | 3,700,800 | — | — |
| 2016-12-28 | $65.75 | $84.80 | 6,547,200 | — | — |
| 2016-12-27 | $67.25 | $86.74 | 3,028,200 | — | — |
| 2016-12-23 | $66.86 | $86.24 | 3,088,100 | — | — |
| 2016-12-22 | $66.76 | $86.11 | 5,900,200 | — | — |
| 2016-12-21 | $67.16 | $86.62 | 5,211,400 | — | — |
| 2016-12-20 | $66.91 | $86.30 | 6,685,400 | — | — |
| 2016-12-19 | $67.02 | $86.44 | 7,884,700 | — | — |
| 2016-12-16 | $66.46 | $85.72 | 18,155,600 | — | — |
| 2016-12-15 | $68.03 | $87.75 | 7,162,400 | — | — |
| 2016-12-14 | $67.56 | $87.14 | 9,957,700 | — | — |
| 2016-12-13 | $69.34 | $89.43 | 8,494,200 | — | — |
| 2016-12-12 | $68.47 | $88.31 | 5,615,200 | — | — |
| 2016-12-09 | $68.52 | $88.38 | 5,551,800 | — | — |
| 2016-12-08 | $68.55 | $88.42 | 5,552,600 | — | — |
| 2016-12-07 | $68.34 | $88.14 | 7,202,700 | — | — |
| 2016-12-06 | $67.45 | $87.00 | 6,701,800 | — | — |
| 2016-12-05 | $66.36 | $85.59 | 8,708,200 | — | — |
| 2016-12-02 | $65.84 | $84.92 | 9,687,000 | — | — |
| 2016-12-01 | $64.16 | $82.75 | 16,563,900 | — | — |
| 2016-11-30 | $68.13 | $87.87 | 12,470,000 | — | — |
| 2016-11-29 | $66.77 | $86.12 | 6,544,900 | — | — |
| 2016-11-28 | $67.10 | $86.55 | 8,225,200 | — | — |
| 2016-11-25 | $68.29 | $87.40 | 4,200,100 | — | — |
| 2016-11-23 | $68.13 | $87.19 | 4,820,300 | — | — |
| 2016-11-22 | $68.31 | $87.42 | 9,803,600 | — | — |
| 2016-11-21 | $67.10 | $85.87 | 7,868,900 | — | — |
| 2016-11-18 | $67.31 | $86.14 | 9,889,300 | — | — |
| 2016-11-17 | $66.67 | $85.32 | 6,982,500 | — | — |
| 2016-11-16 | $66.30 | $84.85 | 9,552,200 | — | — |
| 2016-11-15 | $66.77 | $85.45 | 9,615,200 | — | — |
| 2016-11-14 | $65.93 | $84.38 | 8,256,800 | — | — |
| 2016-11-11 | $66.88 | $85.59 | 10,239,800 | — | — |
| 2016-11-10 | $66.31 | $84.86 | 17,774,400 | — | — |
| 2016-11-09 | $67.88 | $86.87 | 11,604,400 | — | — |
| 2016-11-08 | $68.27 | $87.37 | 6,696,600 | — | — |
| 2016-11-07 | $68.46 | $87.61 | 9,205,300 | — | — |
| 2016-11-04 | $66.73 | $85.40 | 8,584,300 | — | — |
| 2016-11-03 | $66.95 | $85.68 | 15,642,500 | — | — |
| 2016-11-02 | $67.09 | $85.86 | 15,183,000 | — | — |
| 2016-11-01 | $68.34 | $87.46 | 8,910,100 | — | — |
| 2016-10-31 | $68.72 | $87.95 | 10,108,300 | — | — |
| 2016-10-28 | $68.40 | $87.54 | 17,952,700 | — | — |
| 2016-10-27 | $70.09 | $89.70 | 33,941,700 | — | — |
| 2016-10-26 | $68.20 | $87.28 | 9,241,200 | — | — |
| 2016-10-25 | $67.71 | $86.65 | 5,370,000 | — | — |
| 2016-10-24 | $68.06 | $87.10 | 6,669,600 | — | — |
| 2016-10-21 | $67.93 | $86.94 | 19,676,600 | — | — |
| 2016-10-20 | $67.34 | $86.18 | 13,579,000 | — | — |
| 2016-10-19 | $65.79 | $84.20 | 5,414,700 | — | — |
| 2016-10-18 | $66.10 | $84.59 | 5,966,900 | — | — |
| 2016-10-17 | $65.19 | $83.43 | 6,348,200 | — | — |
| 2016-10-14 | $65.70 | $84.08 | 6,743,100 | — | — |
| 2016-10-13 | $65.70 | $84.08 | 7,236,600 | — | — |
| 2016-10-12 | $66.06 | $84.54 | 6,615,700 | — | — |
| 2016-10-11 | $66.09 | $84.58 | 8,910,600 | — | — |
| 2016-10-10 | $67.25 | $86.07 | 7,029,800 | — | — |
| 2016-10-07 | $68.19 | $87.27 | 8,398,100 | — | — |
| 2016-10-06 | $67.54 | $86.44 | 12,957,200 | — | — |
| 2016-10-05 | $66.84 | $85.54 | 6,362,000 | — | — |
| 2016-10-04 | $66.68 | $85.34 | 9,746,400 | — | — |
| 2016-10-03 | $67.11 | $85.89 | 10,153,600 | — | — |
| 2016-09-30 | $68.50 | $87.67 | 34,879,500 | — | — |
| 2016-09-29 | $67.45 | $86.32 | 43,098,800 | — | — |
| 2016-09-28 | $63.45 | $81.20 | 5,251,900 | — | — |
| 2016-09-27 | $63.31 | $81.02 | 5,228,300 | — | — |
| 2016-09-26 | $62.31 | $79.74 | 6,207,400 | — | — |
| 2016-09-23 | $62.75 | $80.31 | 7,794,700 | — | — |
| 2016-09-22 | $63.52 | $81.29 | 7,895,700 | — | — |
| 2016-09-21 | $63.57 | $81.36 | 7,488,600 | — | — |
| 2016-09-20 | $62.70 | $80.24 | 5,471,400 | — | — |
| 2016-09-19 | $62.86 | $80.45 | 6,759,900 | — | — |
| 2016-09-16 | $62.99 | $80.61 | 14,677,700 | — | — |
| 2016-09-15 | $62.54 | $80.04 | 8,871,200 | — | — |
| 2016-09-14 | $61.59 | $78.82 | 5,982,400 | — | — |
| 2016-09-13 | $61.29 | $78.44 | 8,397,100 | — | — |
| 2016-09-12 | $62.25 | $79.67 | 10,158,600 | — | — |
| 2016-09-09 | $60.52 | $77.45 | 10,625,600 | — | — |
| 2016-09-08 | $62.69 | $80.23 | 7,698,100 | — | — |
| 2016-09-07 | $62.43 | $79.90 | 6,281,600 | — | — |
| 2016-09-06 | $63.09 | $80.74 | 5,603,000 | — | — |
| 2016-09-02 | $63.35 | $81.07 | 6,325,900 | — | — |
| 2016-09-01 | $63.47 | $81.23 | 6,906,300 | — | — |
| 2016-08-31 | $63.07 | $80.72 | 6,516,600 | — | — |
| 2016-08-30 | $62.94 | $80.55 | 5,047,600 | — | — |
| 2016-08-29 | $62.98 | $80.60 | 5,354,700 | — | — |
| 2016-08-26 | $62.97 | $79.91 | 7,255,600 | — | — |
| 2016-08-25 | $62.64 | $79.49 | 4,916,700 | — | — |
| 2016-08-24 | $62.61 | $79.45 | 6,902,400 | — | — |
| 2016-08-23 | $63.09 | $80.06 | 5,970,600 | — | — |
| 2016-08-22 | $62.83 | $79.73 | 5,720,900 | — | — |
| 2016-08-19 | $62.76 | $79.64 | 7,093,000 | — | — |
| 2016-08-18 | $63.04 | $80.00 | 7,935,900 | — | — |
| 2016-08-17 | $62.28 | $79.03 | 6,812,400 | — | — |
| 2016-08-16 | $62.07 | $78.77 | 7,650,600 | — | — |
| 2016-08-15 | $62.43 | $79.22 | 6,499,000 | — | — |
| 2016-08-12 | $61.71 | $78.31 | 4,947,700 | — | — |
| 2016-08-11 | $61.74 | $78.35 | 4,988,300 | — | — |
| 2016-08-10 | $61.71 | $78.31 | 3,836,200 | — | — |
| 2016-08-09 | $61.99 | $78.67 | 5,350,300 | — | — |
| 2016-08-08 | $61.58 | $78.15 | 8,410,600 | — | — |
| 2016-08-05 | $62.00 | $78.68 | 8,320,700 | — | — |
| 2016-08-04 | $60.98 | $77.38 | 5,169,600 | — | — |
| 2016-08-03 | $61.01 | $77.42 | 6,448,200 | — | — |
| 2016-08-02 | $60.60 | $76.90 | 14,732,800 | — | — |
| 2016-08-01 | $61.85 | $78.49 | 14,606,200 | — | — |
| 2016-07-29 | $62.58 | $79.42 | 8,291,000 | — | — |
| 2016-07-28 | $62.43 | $79.22 | 8,514,200 | — | — |
| 2016-07-27 | $62.51 | $79.33 | 13,395,100 | — | — |
| 2016-07-26 | $61.35 | $77.85 | 11,272,600 | — | — |
| 2016-07-25 | $60.73 | $77.07 | 9,166,200 | — | — |
| 2016-07-22 | $61.15 | $77.60 | 12,505,700 | — | — |
| 2016-07-21 | $59.93 | $76.05 | 33,912,300 | — | — |
| 2016-07-20 | $55.82 | $70.84 | 17,204,300 | — | — |
| 2016-07-19 | $55.14 | $69.97 | 8,164,200 | — | — |
| 2016-07-18 | $55.35 | $70.24 | 9,225,900 | — | — |
| 2016-07-15 | $54.75 | $69.48 | 10,236,900 | — | — |
| 2016-07-14 | $54.88 | $69.64 | 6,601,500 | — | — |
| 2016-07-13 | $54.83 | $69.58 | 5,676,400 | — | — |
| 2016-07-12 | $54.62 | $69.31 | 7,413,700 | — | — |
| 2016-07-11 | $54.12 | $68.68 | 6,941,600 | — | — |
| 2016-07-08 | $54.19 | $68.77 | 6,853,900 | — | — |
| 2016-07-07 | $52.93 | $67.17 | 5,763,300 | — | — |
| 2016-07-06 | $52.37 | $66.46 | 7,740,700 | — | — |
| 2016-07-05 | $51.94 | $65.91 | 10,626,200 | — | — |
| 2016-07-01 | $53.00 | $67.26 | 6,385,000 | — | — |
| 2016-06-30 | $53.57 | $67.98 | 9,254,400 | — | — |
| 2016-06-29 | $53.55 | $67.96 | 7,126,900 | — | — |
| 2016-06-28 | $52.51 | $66.64 | 7,470,400 | — | — |
| 2016-06-27 | $51.14 | $64.90 | 11,642,700 | — | — |
| 2016-06-24 | $52.12 | $66.14 | 17,018,500 | — | — |
| 2016-06-23 | $55.55 | $70.49 | 8,952,200 | — | — |
| 2016-06-22 | $54.04 | $68.58 | 8,481,600 | — | — |
| 2016-06-21 | $53.88 | $68.37 | 6,431,700 | — | — |
| 2016-06-20 | $53.89 | $68.39 | 8,680,800 | — | — |
| 2016-06-17 | $53.55 | $67.96 | 14,548,800 | — | — |
| 2016-06-16 | $53.42 | $67.79 | 5,907,500 | — | — |
| 2016-06-15 | $53.28 | $67.61 | 8,832,400 | — | — |
| 2016-06-14 | $52.70 | $66.88 | 8,887,300 | — | — |
| 2016-06-13 | $52.83 | $67.04 | 12,128,900 | — | — |
| 2016-06-10 | $53.83 | $68.31 | 15,791,600 | — | — |
| 2016-06-09 | $54.98 | $69.77 | 8,726,200 | — | — |
| 2016-06-08 | $54.94 | $69.72 | 6,314,800 | — | — |
| 2016-06-07 | $54.84 | $69.59 | 5,400,200 | — | — |
| 2016-06-06 | $54.89 | $69.66 | 7,905,100 | — | — |
| 2016-06-03 | $54.94 | $69.72 | 10,008,100 | — | — |
| 2016-06-02 | $54.88 | $69.64 | 9,036,200 | — | — |
| 2016-06-01 | $54.79 | $69.53 | 12,156,800 | — | — |
| 2016-05-31 | $54.92 | $69.69 | 15,093,400 | — | — |
| 2016-05-27 | $55.27 | $70.14 | 5,918,200 | — | — |
| 2016-05-26 | $55.74 | $70.06 | 7,020,900 | — | — |
| 2016-05-25 | $55.98 | $70.36 | 9,266,500 | — | — |
| 2016-05-24 | $55.59 | $69.87 | 13,097,700 | — | — |
| 2016-05-23 | $54.18 | $68.10 | 9,685,300 | — | — |
| 2016-05-20 | $54.52 | $68.53 | 14,003,600 | — | — |
| 2016-05-19 | $52.76 | $66.32 | 8,614,000 | — | — |
| 2016-05-18 | $52.79 | $66.35 | 10,507,200 | — | — |
| 2016-05-17 | $51.99 | $65.35 | 9,386,200 | — | — |
| 2016-05-16 | $51.91 | $65.25 | 6,823,600 | — | — |
| 2016-05-13 | $51.32 | $64.51 | 6,975,100 | — | — |
| 2016-05-12 | $51.51 | $64.75 | 9,516,000 | — | — |
| 2016-05-11 | $52.15 | $65.55 | 8,324,100 | — | — |
| 2016-05-10 | $52.15 | $65.55 | 8,199,000 | — | — |
| 2016-05-09 | $51.20 | $64.36 | 7,173,600 | — | — |
| 2016-05-06 | $50.92 | $64.00 | 9,434,500 | — | — |
| 2016-05-05 | $51.13 | $64.27 | 10,189,100 | — | — |
| 2016-05-04 | $50.49 | $63.46 | 11,981,800 | — | — |
| 2016-05-03 | $50.73 | $63.77 | 7,848,600 | — | — |
| 2016-05-02 | $51.11 | $64.24 | 7,123,500 | — | — |
| 2016-04-29 | $50.52 | $63.50 | 11,437,400 | — | — |
| 2016-04-28 | $52.13 | $65.52 | 7,795,000 | — | — |
| 2016-04-27 | $52.90 | $66.49 | 8,256,600 | — | — |
| 2016-04-26 | $52.91 | $66.51 | 7,600,100 | — | — |
| 2016-04-25 | $52.43 | $65.90 | 6,941,200 | — | — |
| 2016-04-22 | $52.64 | $66.17 | 14,029,800 | — | — |
| 2016-04-21 | $51.67 | $64.95 | 16,728,600 | — | — |
| 2016-04-20 | $52.09 | $65.47 | 11,216,900 | — | — |
| 2016-04-19 | $51.83 | $65.15 | 9,306,400 | — | — |
| 2016-04-18 | $51.55 | $64.80 | 7,673,100 | — | — |
| 2016-04-15 | $51.06 | $64.18 | 10,143,300 | — | — |
| 2016-04-14 | $51.82 | $65.14 | 7,921,400 | — | — |
| 2016-04-13 | $51.92 | $65.26 | 13,813,500 | — | — |
| 2016-04-12 | $50.82 | $63.88 | 6,116,900 | — | — |
| 2016-04-11 | $51.00 | $64.10 | 8,637,200 | — | — |
| 2016-04-08 | $50.56 | $63.55 | 5,584,800 | — | — |
| 2016-04-07 | $50.03 | $62.89 | 7,532,200 | — | — |
| 2016-04-06 | $50.62 | $63.63 | 7,631,600 | — | — |
| 2016-04-05 | $50.07 | $62.94 | 6,863,300 | — | — |
| 2016-04-04 | $50.65 | $63.66 | 6,289,600 | — | — |
| 2016-04-01 | $50.88 | $63.95 | 9,379,800 | — | — |
| 2016-03-31 | $51.14 | $64.28 | 7,315,800 | — | — |
| 2016-03-30 | $50.99 | $64.09 | 7,142,800 | — | — |
| 2016-03-29 | $50.69 | $63.71 | 10,462,600 | — | — |
| 2016-03-28 | $50.19 | $63.09 | 9,065,200 | — | — |
| 2016-03-24 | $50.86 | $63.93 | 7,527,300 | — | — |
| 2016-03-23 | $50.99 | $64.09 | 9,194,600 | — | — |
| 2016-03-22 | $52.02 | $65.39 | 6,623,200 | — | — |
| 2016-03-21 | $52.21 | $65.63 | 11,796,500 | — | — |
| 2016-03-18 | $51.59 | $64.85 | 28,991,500 | — | — |
| 2016-03-17 | $51.38 | $64.58 | 10,190,400 | — | — |
| 2016-03-16 | $51.30 | $64.48 | 21,052,300 | — | — |
| 2016-03-15 | $51.63 | $64.90 | 12,887,600 | — | — |
| 2016-03-14 | $52.09 | $65.47 | 7,407,200 | — | — |
| 2016-03-11 | $52.22 | $65.64 | 11,404,300 | — | — |
| 2016-03-10 | $52.02 | $65.39 | 9,539,100 | — | — |
| 2016-03-09 | $51.95 | $65.30 | 13,964,500 | — | — |
| 2016-03-08 | $52.46 | $65.94 | 11,684,300 | — | — |
| 2016-03-07 | $53.30 | $67.00 | 10,171,500 | — | — |
| 2016-03-04 | $52.66 | $66.19 | 12,770,300 | — | — |
| 2016-03-03 | $52.38 | $65.84 | 12,365,200 | — | — |
| 2016-03-02 | $52.85 | $66.43 | 15,664,800 | — | — |
| 2016-03-01 | $52.11 | $65.50 | 11,977,400 | — | — |
| 2016-02-29 | $50.79 | $63.84 | 12,127,300 | — | — |
| 2016-02-26 | $51.62 | $64.28 | 9,528,400 | — | — |
| 2016-02-25 | $51.64 | $64.31 | 8,352,400 | — | — |
| 2016-02-24 | $51.52 | $64.16 | 10,966,600 | — | — |
| 2016-02-23 | $50.42 | $62.79 | 9,358,700 | — | — |
| 2016-02-22 | $51.28 | $63.86 | 16,793,600 | — | — |
| 2016-02-19 | $49.42 | $61.54 | 16,196,800 | — | — |
| 2016-02-18 | $49.08 | $61.12 | 13,173,100 | — | — |
| 2016-02-17 | $48.41 | $60.28 | 14,868,200 | — | — |
| 2016-02-16 | $46.73 | $58.19 | 13,832,500 | — | — |
| 2016-02-12 | $44.56 | $55.49 | 11,696,500 | — | — |
| 2016-02-11 | $43.00 | $53.55 | 12,537,700 | — | — |
| 2016-02-10 | $42.96 | $53.50 | 10,044,600 | — | — |
| 2016-02-09 | $43.61 | $54.31 | 10,339,800 | — | — |
| 2016-02-08 | $43.89 | $54.65 | 12,799,000 | — | — |
| 2016-02-05 | $44.02 | $54.82 | 10,709,800 | — | — |
| 2016-02-04 | $45.66 | $56.86 | 10,798,900 | — | — |
| 2016-02-03 | $44.73 | $55.70 | 16,733,600 | — | — |
| 2016-02-02 | $43.15 | $53.73 | 21,079,700 | — | — |
| 2016-02-01 | $46.11 | $57.42 | 13,120,400 | — | — |
| 2016-01-29 | $45.34 | $56.46 | 24,039,200 | — | — |
| 2016-01-28 | $43.59 | $54.28 | 27,935,200 | — | — |
| 2016-01-27 | $47.53 | $59.19 | 12,305,000 | — | — |
| 2016-01-26 | $48.52 | $60.42 | 9,273,400 | — | — |
| 2016-01-25 | $47.58 | $59.25 | 9,365,800 | — | — |
| 2016-01-22 | $48.07 | $59.86 | 12,154,900 | — | — |
| 2016-01-21 | $47.05 | $58.59 | 12,913,700 | — | — |
| 2016-01-20 | $45.93 | $57.19 | 14,761,500 | — | — |
| 2016-01-19 | $46.09 | $57.39 | 12,680,000 | — | — |
| 2016-01-15 | $45.82 | $57.06 | 17,273,300 | — | — |
| 2016-01-14 | $47.73 | $59.44 | 21,649,400 | — | — |
| 2016-01-13 | $46.10 | $57.41 | 17,285,100 | — | — |
| 2016-01-12 | $46.52 | $57.93 | 9,290,700 | — | — |
| 2016-01-11 | $46.07 | $57.37 | 13,624,900 | — | — |
| 2016-01-08 | $45.88 | $57.13 | 15,285,500 | — | — |
| 2016-01-07 | $46.14 | $57.46 | 20,495,600 | — | — |
| 2016-01-06 | $48.64 | $60.57 | 15,783,500 | — | — |
| 2016-01-05 | $49.14 | $61.19 | 13,482,300 | — | — |
| 2016-01-04 | $50.12 | $62.41 | 12,571,300 | — | — |