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
- 2006-02-06 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 | $72.88 | $77.93 | 1,720,800 | — | — |
| 2016-12-29 | $73.28 | $78.36 | 1,272,400 | — | — |
| 2016-12-28 | $73.53 | $78.63 | 1,946,800 | — | — |
| 2016-12-27 | $74.67 | $79.85 | 1,092,400 | — | — |
| 2016-12-23 | $74.79 | $79.98 | 1,623,400 | — | — |
| 2016-12-22 | $74.19 | $79.34 | 2,292,700 | — | — |
| 2016-12-21 | $75.72 | $80.97 | 1,562,200 | — | — |
| 2016-12-20 | $76.05 | $81.32 | 2,820,400 | — | — |
| 2016-12-19 | $74.48 | $79.65 | 2,589,900 | — | — |
| 2016-12-16 | $74.42 | $79.58 | 6,567,100 | — | — |
| 2016-12-15 | $74.79 | $79.98 | 4,753,700 | — | — |
| 2016-12-14 | $72.94 | $78.00 | 3,826,700 | — | — |
| 2016-12-13 | $72.55 | $77.58 | 2,780,600 | — | — |
| 2016-12-12 | $73.24 | $78.32 | 3,115,300 | — | — |
| 2016-12-09 | $75.17 | $80.38 | 5,148,600 | — | — |
| 2016-12-08 | $72.74 | $77.78 | 2,875,300 | — | — |
| 2016-12-07 | $72.43 | $77.45 | 4,058,100 | — | — |
| 2016-12-06 | $70.97 | $75.89 | 4,375,200 | — | — |
| 2016-12-05 | $68.26 | $72.99 | 3,396,900 | — | — |
| 2016-12-02 | $69.27 | $74.07 | 2,577,300 | — | — |
| 2016-12-01 | $68.47 | $73.22 | 3,212,700 | — | — |
| 2016-11-30 | $68.95 | $73.73 | 4,166,800 | — | — |
| 2016-11-29 | $69.72 | $74.56 | 2,532,100 | — | — |
| 2016-11-28 | $69.25 | $74.05 | 4,969,600 | — | — |
| 2016-11-25 | $70.09 | $74.95 | 1,410,400 | — | — |
| 2016-11-23 | $69.88 | $74.73 | 3,760,700 | — | — |
| 2016-11-22 | $69.50 | $74.32 | 4,989,800 | — | — |
| 2016-11-21 | $68.99 | $73.77 | 9,001,500 | — | — |
| 2016-11-18 | $68.29 | $73.03 | 4,963,600 | — | — |
| 2016-11-17 | $67.86 | $72.57 | 4,909,400 | — | — |
| 2016-11-16 | $65.50 | $70.04 | 4,938,400 | — | — |
| 2016-11-15 | $66.06 | $70.64 | 10,423,000 | — | — |
| 2016-11-14 | $62.94 | $67.31 | 6,663,600 | — | — |
| 2016-11-11 | $60.25 | $64.43 | 5,149,600 | — | — |
| 2016-11-10 | $59.94 | $64.10 | 5,716,100 | — | — |
| 2016-11-09 | $60.13 | $64.30 | 5,343,600 | — | — |
| 2016-11-08 | $59.31 | $63.42 | 4,078,300 | — | — |
| 2016-11-07 | $58.53 | $62.59 | 4,495,700 | — | — |
| 2016-11-04 | $57.23 | $61.20 | 5,021,200 | — | — |
| 2016-11-03 | $55.94 | $59.82 | 3,697,600 | — | — |
| 2016-11-02 | $56.14 | $60.03 | 3,958,000 | — | — |
| 2016-11-01 | $56.00 | $59.88 | 4,709,900 | — | — |
| 2016-10-31 | $56.23 | $60.13 | 5,329,500 | — | — |
| 2016-10-28 | $55.11 | $58.93 | 5,086,600 | — | — |
| 2016-10-27 | $54.42 | $58.19 | 4,902,100 | — | — |
| 2016-10-26 | $53.98 | $57.72 | 6,115,400 | — | — |
| 2016-10-25 | $54.63 | $58.42 | 3,151,000 | — | — |
| 2016-10-24 | $55.04 | $58.86 | 2,875,400 | — | — |
| 2016-10-21 | $55.60 | $59.46 | 3,939,800 | — | — |
| 2016-10-20 | $56.57 | $60.49 | 9,571,500 | — | — |
| 2016-10-19 | $55.44 | $59.29 | 7,538,300 | — | — |
| 2016-10-18 | $53.68 | $57.40 | 11,297,300 | — | — |
| 2016-10-17 | $53.03 | $56.71 | 6,398,200 | — | — |
| 2016-10-14 | $53.20 | $56.89 | 7,416,300 | — | — |
| 2016-10-13 | $53.69 | $57.41 | 8,065,400 | — | — |
| 2016-10-12 | $52.88 | $56.55 | 5,332,800 | — | — |
| 2016-10-11 | $53.52 | $57.23 | 5,937,700 | — | — |
| 2016-10-10 | $54.20 | $57.96 | 3,989,900 | — | — |
| 2016-10-07 | $52.82 | $56.48 | 2,577,500 | — | — |
| 2016-10-06 | $53.98 | $57.72 | 2,731,300 | — | — |
| 2016-10-05 | $53.82 | $57.55 | 2,565,500 | — | — |
| 2016-10-04 | $53.73 | $57.46 | 5,658,200 | — | — |
| 2016-10-03 | $53.25 | $56.94 | 4,448,100 | — | — |
| 2016-09-30 | $52.47 | $56.11 | 5,366,300 | — | — |
| 2016-09-29 | $51.14 | $54.69 | 5,857,500 | — | — |
| 2016-09-28 | $50.66 | $54.17 | 3,760,800 | — | — |
| 2016-09-27 | $50.41 | $53.91 | 3,750,600 | — | — |
| 2016-09-26 | $49.45 | $52.88 | 4,693,600 | — | — |
| 2016-09-23 | $50.95 | $54.48 | 3,411,600 | — | — |
| 2016-09-22 | $51.04 | $54.58 | 5,482,200 | — | — |
| 2016-09-21 | $50.23 | $53.71 | 4,563,100 | — | — |
| 2016-09-20 | $50.31 | $53.80 | 3,718,400 | — | — |
| 2016-09-19 | $50.96 | $54.49 | 3,673,200 | — | — |
| 2016-09-16 | $51.00 | $54.54 | 10,477,700 | — | — |
| 2016-09-15 | $51.71 | $55.30 | 4,719,000 | — | — |
| 2016-09-14 | $51.00 | $54.54 | 4,554,700 | — | — |
| 2016-09-13 | $51.64 | $55.22 | 4,742,400 | — | — |
| 2016-09-12 | $53.25 | $56.94 | 5,217,100 | — | — |
| 2016-09-09 | $52.45 | $56.09 | 4,994,100 | — | — |
| 2016-09-08 | $54.36 | $58.13 | 5,593,800 | — | — |
| 2016-09-07 | $53.68 | $57.40 | 7,211,600 | — | — |
| 2016-09-06 | $51.14 | $54.69 | 3,838,400 | — | — |
| 2016-09-02 | $51.09 | $54.63 | 3,732,400 | — | — |
| 2016-09-01 | $50.89 | $54.42 | 4,012,800 | — | — |
| 2016-08-31 | $50.41 | $53.91 | 5,211,700 | — | — |
| 2016-08-30 | $50.99 | $54.53 | 12,918,800 | — | — |
| 2016-08-29 | $46.95 | $50.21 | 2,404,500 | — | — |
| 2016-08-26 | $46.87 | $50.12 | 3,349,100 | — | — |
| 2016-08-25 | $47.53 | $50.83 | 2,075,800 | — | — |
| 2016-08-24 | $47.60 | $50.90 | 2,203,200 | — | — |
| 2016-08-23 | $47.49 | $50.78 | 2,270,400 | — | — |
| 2016-08-22 | $46.95 | $50.21 | 2,606,900 | — | — |
| 2016-08-19 | $47.09 | $50.36 | 3,267,100 | — | — |
| 2016-08-18 | $47.60 | $50.90 | 4,915,900 | — | — |
| 2016-08-17 | $48.18 | $51.52 | 3,299,400 | — | — |
| 2016-08-16 | $47.99 | $51.32 | 3,456,200 | — | — |
| 2016-08-15 | $48.01 | $51.34 | 3,025,400 | — | — |
| 2016-08-12 | $47.10 | $50.37 | 2,165,900 | — | — |
| 2016-08-11 | $47.27 | $50.55 | 4,019,000 | — | — |
| 2016-08-10 | $47.12 | $50.39 | 3,077,000 | — | — |
| 2016-08-09 | $47.81 | $51.13 | 3,886,000 | — | — |
| 2016-08-08 | $48.49 | $51.85 | 4,311,300 | — | — |
| 2016-08-05 | $48.41 | $51.77 | 5,995,000 | — | — |
| 2016-08-04 | $45.90 | $49.08 | 3,878,900 | — | — |
| 2016-08-03 | $44.90 | $48.01 | 4,616,000 | — | — |
| 2016-08-02 | $44.40 | $47.48 | 7,290,700 | — | — |
| 2016-08-01 | $47.36 | $50.64 | 2,934,700 | — | — |
| 2016-07-29 | $46.89 | $50.14 | 3,449,800 | — | — |
| 2016-07-28 | $47.40 | $50.69 | 2,496,600 | — | — |
| 2016-07-27 | $47.44 | $50.73 | 3,208,500 | — | — |
| 2016-07-26 | $47.73 | $51.04 | 4,226,100 | — | — |
| 2016-07-25 | $46.89 | $50.14 | 3,752,800 | — | — |
| 2016-07-22 | $47.57 | $50.87 | 4,903,800 | — | — |
| 2016-07-21 | $46.66 | $49.90 | 5,867,900 | — | — |
| 2016-07-20 | $48.30 | $51.65 | 8,422,200 | — | — |
| 2016-07-19 | $47.85 | $51.17 | 4,720,500 | — | — |
| 2016-07-18 | $47.71 | $51.02 | 3,692,700 | — | — |
| 2016-07-15 | $47.43 | $50.72 | 5,184,800 | — | — |
| 2016-07-14 | $47.85 | $51.17 | 7,702,500 | — | — |
| 2016-07-13 | $45.86 | $49.04 | 5,491,900 | — | — |
| 2016-07-12 | $46.16 | $49.36 | 9,778,600 | — | — |
| 2016-07-11 | $42.41 | $45.35 | 4,661,700 | — | — |
| 2016-07-08 | $41.48 | $44.36 | 5,261,200 | — | — |
| 2016-07-07 | $40.09 | $42.87 | 4,606,300 | — | — |
| 2016-07-06 | $39.31 | $42.04 | 8,217,800 | — | — |
| 2016-07-05 | $40.29 | $43.08 | 5,207,800 | — | — |
| 2016-07-01 | $41.37 | $44.24 | 5,092,900 | — | — |
| 2016-06-30 | $41.04 | $43.89 | 6,052,600 | — | — |
| 2016-06-29 | $40.57 | $43.38 | 7,373,100 | — | — |
| 2016-06-28 | $38.95 | $41.65 | 7,820,500 | — | — |
| 2016-06-27 | $37.75 | $40.37 | 12,908,800 | — | — |
| 2016-06-24 | $41.06 | $43.91 | 12,313,800 | — | — |
| 2016-06-23 | $45.17 | $48.30 | 4,914,100 | — | — |
| 2016-06-22 | $45.09 | $48.22 | 4,814,700 | — | — |
| 2016-06-21 | $44.86 | $47.97 | 7,749,400 | — | — |
| 2016-06-20 | $43.40 | $46.41 | 4,427,800 | — | — |
| 2016-06-17 | $42.62 | $45.58 | 8,183,100 | — | — |
| 2016-06-16 | $41.83 | $44.73 | 7,695,600 | — | — |
| 2016-06-15 | $42.89 | $45.86 | 6,334,500 | — | — |
| 2016-06-14 | $42.09 | $45.01 | 8,162,800 | — | — |
| 2016-06-13 | $44.06 | $47.12 | 7,127,800 | — | — |
| 2016-06-10 | $46.08 | $49.28 | 4,206,300 | — | — |
| 2016-06-09 | $46.70 | $49.94 | 4,648,800 | — | — |
| 2016-06-08 | $45.69 | $48.86 | 4,875,300 | — | — |
| 2016-06-07 | $45.81 | $48.99 | 5,863,000 | — | — |
| 2016-06-06 | $44.53 | $47.62 | 5,251,200 | — | — |
| 2016-06-03 | $44.30 | $47.37 | 5,639,400 | — | — |
| 2016-06-02 | $45.17 | $48.30 | 3,355,300 | — | — |
| 2016-06-01 | $45.25 | $48.39 | 3,982,300 | — | — |
| 2016-05-31 | $45.09 | $48.22 | 6,080,900 | — | — |
| 2016-05-27 | $45.18 | $48.31 | 3,619,400 | — | — |
| 2016-05-26 | $44.50 | $47.59 | 4,891,000 | — | — |
| 2016-05-25 | $45.13 | $48.26 | 3,650,300 | — | — |
| 2016-05-24 | $44.99 | $48.11 | 3,703,300 | — | — |
| 2016-05-23 | $44.20 | $47.27 | 3,745,500 | — | — |
| 2016-05-20 | $44.49 | $47.58 | 3,281,500 | — | — |
| 2016-05-19 | $44.01 | $47.06 | 5,576,300 | — | — |
| 2016-05-18 | $45.27 | $48.41 | 4,480,400 | — | — |
| 2016-05-17 | $45.05 | $48.17 | 5,917,900 | — | — |
| 2016-05-16 | $44.59 | $47.68 | 6,079,200 | — | — |
| 2016-05-13 | $43.84 | $46.88 | 5,766,500 | — | — |
| 2016-05-12 | $43.78 | $46.82 | 7,912,300 | — | — |
| 2016-05-11 | $45.80 | $48.98 | 5,069,300 | — | — |
| 2016-05-10 | $47.00 | $50.26 | 4,796,800 | — | — |
| 2016-05-09 | $45.71 | $48.88 | 4,617,200 | — | — |
| 2016-05-06 | $45.70 | $48.87 | 9,247,300 | — | — |
| 2016-05-05 | $44.99 | $48.11 | 6,037,400 | — | — |
| 2016-05-04 | $45.55 | $48.71 | 7,184,800 | — | — |
| 2016-05-03 | $47.13 | $50.40 | 6,726,600 | — | — |
| 2016-05-02 | $46.66 | $49.90 | 6,626,200 | — | — |
| 2016-04-29 | $45.81 | $48.99 | 10,249,400 | — | — |
| 2016-04-28 | $48.06 | $51.39 | 5,661,400 | — | — |
| 2016-04-27 | $48.94 | $52.33 | 5,211,300 | — | — |
| 2016-04-26 | $49.14 | $52.55 | 7,547,600 | — | — |
| 2016-04-25 | $49.37 | $52.79 | 6,859,000 | — | — |
| 2016-04-22 | $50.74 | $54.26 | 11,340,800 | — | — |
| 2016-04-21 | $52.76 | $56.42 | 25,281,200 | — | — |
| 2016-04-20 | $58.60 | $62.66 | 4,122,300 | — | — |
| 2016-04-19 | $58.05 | $62.08 | 3,551,700 | — | — |
| 2016-04-18 | $56.98 | $60.93 | 2,406,900 | — | — |
| 2016-04-15 | $56.90 | $60.85 | 2,847,900 | — | — |
| 2016-04-14 | $56.73 | $60.66 | 3,795,100 | — | — |
| 2016-04-13 | $55.58 | $59.43 | 3,789,200 | — | — |
| 2016-04-12 | $54.07 | $57.82 | 3,392,700 | — | — |
| 2016-04-11 | $53.71 | $57.44 | 4,584,900 | — | — |
| 2016-04-08 | $53.08 | $56.76 | 3,548,400 | — | — |
| 2016-04-07 | $53.16 | $56.85 | 6,755,000 | — | — |
| 2016-04-06 | $55.14 | $58.96 | 3,224,200 | — | — |
| 2016-04-05 | $55.58 | $59.43 | 2,727,400 | — | — |
| 2016-04-04 | $55.85 | $59.72 | 4,622,100 | — | — |
| 2016-04-01 | $56.72 | $60.65 | 7,407,200 | — | — |
| 2016-03-31 | $59.86 | $64.01 | 5,745,000 | — | — |
| 2016-03-30 | $59.82 | $63.97 | 3,402,800 | — | — |
| 2016-03-29 | $58.66 | $62.73 | 4,041,000 | — | — |
| 2016-03-28 | $57.91 | $61.93 | 3,395,100 | — | — |
| 2016-03-24 | $57.84 | $61.85 | 6,622,400 | — | — |
| 2016-03-23 | $59.74 | $63.88 | 4,020,400 | — | — |
| 2016-03-22 | $60.49 | $64.69 | 4,467,900 | — | — |
| 2016-03-21 | $61.19 | $65.43 | 3,629,200 | — | — |
| 2016-03-18 | $60.41 | $64.60 | 7,375,300 | — | — |
| 2016-03-17 | $58.84 | $62.92 | 3,279,000 | — | — |
| 2016-03-16 | $58.77 | $62.85 | 3,670,900 | — | — |
| 2016-03-15 | $58.05 | $62.08 | 4,730,800 | — | — |
| 2016-03-14 | $58.98 | $63.07 | 3,942,500 | — | — |
| 2016-03-11 | $58.37 | $62.42 | 3,119,700 | — | — |
| 2016-03-10 | $57.26 | $61.23 | 3,509,500 | — | — |
| 2016-03-09 | $57.44 | $61.42 | 4,755,100 | — | — |
| 2016-03-08 | $56.34 | $60.25 | 7,848,100 | — | — |
| 2016-03-07 | $57.61 | $61.61 | 4,920,400 | — | — |
| 2016-03-04 | $58.00 | $62.02 | 5,766,900 | — | — |
| 2016-03-03 | $58.34 | $62.39 | 5,190,000 | — | — |
| 2016-03-02 | $57.92 | $61.94 | 4,849,100 | — | — |
| 2016-03-01 | $58.40 | $62.45 | 5,216,500 | — | — |
| 2016-02-29 | $57.26 | $61.23 | 5,605,200 | — | — |
| 2016-02-26 | $56.58 | $60.50 | 4,498,800 | — | — |
| 2016-02-25 | $56.86 | $60.80 | 4,654,600 | — | — |
| 2016-02-24 | $56.26 | $60.16 | 5,594,700 | — | — |
| 2016-02-23 | $55.45 | $59.30 | 4,317,100 | — | — |
| 2016-02-22 | $55.49 | $59.34 | 6,665,900 | — | — |
| 2016-02-19 | $53.82 | $57.55 | 9,733,300 | — | — |
| 2016-02-18 | $51.94 | $55.54 | 5,575,100 | — | — |
| 2016-02-17 | $50.61 | $54.12 | 4,214,400 | — | — |
| 2016-02-16 | $48.87 | $52.26 | 4,593,500 | — | — |
| 2016-02-12 | $48.35 | $51.70 | 4,097,600 | — | — |
| 2016-02-11 | $46.98 | $50.24 | 4,926,400 | — | — |
| 2016-02-10 | $47.71 | $51.02 | 7,833,000 | — | — |
| 2016-02-09 | $46.48 | $49.70 | 9,300,200 | — | — |
| 2016-02-08 | $45.68 | $48.85 | 7,691,700 | — | — |
| 2016-02-05 | $46.86 | $50.11 | 5,164,900 | — | — |
| 2016-02-04 | $48.41 | $51.77 | 5,711,500 | — | — |
| 2016-02-03 | $47.57 | $50.87 | 6,490,000 | — | — |
| 2016-02-02 | $46.45 | $49.67 | 7,114,500 | — | — |
| 2016-02-01 | $48.86 | $52.25 | 6,719,300 | — | — |
| 2016-01-29 | $48.28 | $51.63 | 9,056,700 | — | — |
| 2016-01-28 | $46.11 | $49.31 | 7,770,500 | — | — |
| 2016-01-27 | $47.71 | $51.02 | 8,127,200 | — | — |
| 2016-01-26 | $47.23 | $50.51 | 5,602,800 | — | — |
| 2016-01-25 | $46.44 | $49.66 | 5,578,400 | — | — |
| 2016-01-22 | $46.72 | $49.96 | 8,290,100 | — | — |
| 2016-01-21 | $45.33 | $48.47 | 10,292,600 | — | — |
| 2016-01-20 | $45.12 | $48.25 | 11,771,600 | — | — |
| 2016-01-19 | $45.18 | $48.31 | 8,597,400 | — | — |
| 2016-01-15 | $45.67 | $48.84 | 10,924,000 | — | — |
| 2016-01-14 | $47.83 | $51.15 | 9,801,600 | — | — |
| 2016-01-13 | $48.06 | $51.39 | 8,043,600 | — | — |
| 2016-01-12 | $50.86 | $54.39 | 10,054,900 | — | — |
| 2016-01-11 | $51.62 | $55.20 | 8,451,200 | — | — |
| 2016-01-08 | $51.89 | $55.49 | 6,365,600 | — | — |
| 2016-01-07 | $52.63 | $56.28 | 6,095,600 | — | — |
| 2016-01-06 | $55.20 | $59.03 | 4,902,100 | — | — |
| 2016-01-05 | $55.06 | $58.88 | 6,982,900 | — | — |
| 2016-01-04 | $55.61 | $59.47 | 5,693,200 | — | — |