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
- 2007-04-19 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 | $57.51 | $69.41 | 2,119,800 | — | — |
| 2016-12-29 | $58.05 | $70.06 | 1,671,900 | — | — |
| 2016-12-28 | $58.00 | $70.00 | 1,392,500 | — | — |
| 2016-12-27 | $58.32 | $70.39 | 1,609,400 | — | — |
| 2016-12-23 | $58.02 | $70.03 | 1,184,200 | — | — |
| 2016-12-22 | $58.08 | $70.10 | 1,103,600 | — | — |
| 2016-12-21 | $57.82 | $69.78 | 1,618,100 | — | — |
| 2016-12-20 | $58.06 | $70.07 | 1,410,400 | — | — |
| 2016-12-19 | $57.80 | $69.76 | 1,926,700 | — | — |
| 2016-12-16 | $57.01 | $68.81 | 3,430,900 | — | — |
| 2016-12-15 | $57.25 | $69.10 | 3,231,800 | — | — |
| 2016-12-14 | $56.55 | $68.25 | 3,298,300 | — | — |
| 2016-12-13 | $56.65 | $68.37 | 3,327,200 | — | — |
| 2016-12-12 | $56.13 | $67.75 | 4,155,700 | — | — |
| 2016-12-09 | $56.74 | $68.48 | 3,406,200 | — | — |
| 2016-12-08 | $58.55 | $70.67 | 4,155,800 | — | — |
| 2016-12-07 | $58.39 | $70.47 | 7,594,000 | — | — |
| 2016-12-06 | $55.99 | $67.58 | 7,616,300 | — | — |
| 2016-12-05 | $55.02 | $66.41 | 1,999,300 | — | — |
| 2016-12-02 | $54.44 | $65.71 | 3,087,900 | — | — |
| 2016-12-01 | $54.26 | $65.49 | 4,413,900 | — | — |
| 2016-11-30 | $54.21 | $65.43 | 5,207,000 | — | — |
| 2016-11-29 | $55.39 | $66.85 | 3,816,900 | — | — |
| 2016-11-28 | $54.98 | $66.36 | 4,237,000 | — | — |
| 2016-11-25 | $54.59 | $65.89 | 1,381,000 | — | — |
| 2016-11-23 | $54.34 | $65.58 | 4,273,300 | — | — |
| 2016-11-22 | $54.24 | $65.46 | 3,741,100 | — | — |
| 2016-11-21 | $53.72 | $64.84 | 3,442,200 | — | — |
| 2016-11-18 | $53.59 | $64.68 | 1,768,400 | — | — |
| 2016-11-17 | $53.39 | $64.44 | 2,805,800 | — | — |
| 2016-11-16 | $52.73 | $63.64 | 4,223,300 | — | — |
| 2016-11-15 | $53.46 | $64.52 | 4,366,200 | — | — |
| 2016-11-14 | $52.92 | $63.87 | 6,746,800 | — | — |
| 2016-11-11 | $52.54 | $63.41 | 3,596,300 | — | — |
| 2016-11-10 | $52.18 | $62.98 | 10,527,700 | — | — |
| 2016-11-09 | $53.01 | $63.98 | 7,569,500 | — | — |
| 2016-11-08 | $50.46 | $60.90 | 1,867,900 | — | — |
| 2016-11-07 | $50.35 | $60.77 | 3,851,400 | — | — |
| 2016-11-04 | $49.35 | $59.56 | 3,261,000 | — | — |
| 2016-11-03 | $49.52 | $59.77 | 4,088,300 | — | — |
| 2016-11-02 | $49.18 | $59.36 | 3,279,600 | — | — |
| 2016-11-01 | $49.29 | $59.49 | 2,804,400 | — | — |
| 2016-10-31 | $49.73 | $60.02 | 3,529,000 | — | — |
| 2016-10-28 | $49.35 | $59.56 | 3,227,800 | — | — |
| 2016-10-27 | $49.50 | $59.74 | 4,161,600 | — | — |
| 2016-10-26 | $49.50 | $59.74 | 11,194,000 | — | — |
| 2016-10-25 | $49.60 | $59.86 | 11,909,500 | — | — |
| 2016-10-24 | $51.19 | $61.78 | 21,198,300 | — | — |
| 2016-10-21 | $46.75 | $56.42 | 5,837,900 | — | — |
| 2016-10-20 | $47.05 | $56.79 | 2,373,000 | — | — |
| 2016-10-19 | $47.32 | $57.11 | 2,955,700 | — | — |
| 2016-10-18 | $47.35 | $57.15 | 2,836,000 | — | — |
| 2016-10-17 | $46.52 | $56.15 | 1,700,100 | — | — |
| 2016-10-14 | $46.23 | $55.80 | 2,231,000 | — | — |
| 2016-10-13 | $46.01 | $55.53 | 3,005,400 | — | — |
| 2016-10-12 | $46.03 | $55.56 | 1,394,900 | — | — |
| 2016-10-11 | $45.61 | $55.05 | 1,986,100 | — | — |
| 2016-10-10 | $46.15 | $55.70 | 2,227,000 | — | — |
| 2016-10-07 | $45.27 | $54.64 | 2,932,600 | — | — |
| 2016-10-06 | $45.50 | $54.92 | 3,072,600 | — | — |
| 2016-10-05 | $46.07 | $55.60 | 2,371,700 | — | — |
| 2016-10-04 | $46.75 | $56.42 | 3,490,900 | — | — |
| 2016-10-03 | $46.88 | $56.58 | 2,103,500 | — | — |
| 2016-09-30 | $46.72 | $56.39 | 3,805,900 | — | — |
| 2016-09-29 | $46.46 | $56.07 | 2,458,500 | — | — |
| 2016-09-28 | $46.81 | $56.50 | 1,720,800 | — | — |
| 2016-09-27 | $46.90 | $56.61 | 3,388,500 | — | — |
| 2016-09-26 | $46.92 | $56.63 | 2,069,700 | — | — |
| 2016-09-23 | $47.29 | $57.08 | 2,678,900 | — | — |
| 2016-09-22 | $47.03 | $56.76 | 3,308,800 | — | — |
| 2016-09-21 | $45.88 | $55.37 | 3,909,800 | — | — |
| 2016-09-20 | $44.50 | $53.71 | 5,297,700 | — | — |
| 2016-09-19 | $45.93 | $55.43 | 1,935,900 | — | — |
| 2016-09-16 | $46.55 | $56.18 | 5,424,600 | — | — |
| 2016-09-15 | $47.18 | $56.94 | 2,894,600 | — | — |
| 2016-09-14 | $45.87 | $55.36 | 3,981,400 | — | — |
| 2016-09-13 | $45.34 | $54.72 | 3,797,000 | — | — |
| 2016-09-12 | $45.93 | $55.43 | 3,798,700 | — | — |
| 2016-09-09 | $44.64 | $53.88 | 3,543,700 | — | — |
| 2016-09-08 | $46.71 | $56.38 | 2,426,500 | — | — |
| 2016-09-07 | $46.73 | $56.40 | 2,894,600 | — | — |
| 2016-09-06 | $47.21 | $56.98 | 2,507,800 | — | — |
| 2016-09-02 | $47.29 | $57.08 | 2,542,400 | — | — |
| 2016-09-01 | $46.25 | $55.82 | 2,643,500 | — | — |
| 2016-08-31 | $46.34 | $55.93 | 2,432,800 | — | — |
| 2016-08-30 | $46.10 | $55.64 | 2,569,200 | — | — |
| 2016-08-29 | $46.73 | $56.40 | 2,613,200 | — | — |
| 2016-08-26 | $45.96 | $55.47 | 2,052,000 | — | — |
| 2016-08-25 | $46.28 | $55.86 | 1,151,100 | — | — |
| 2016-08-24 | $46.21 | $55.77 | 1,615,800 | — | — |
| 2016-08-23 | $46.83 | $56.52 | 1,563,800 | — | — |
| 2016-08-22 | $46.71 | $56.38 | 1,408,900 | — | — |
| 2016-08-19 | $46.27 | $55.84 | 1,729,000 | — | — |
| 2016-08-18 | $46.98 | $56.70 | 2,964,200 | — | — |
| 2016-08-17 | $46.38 | $55.98 | 3,560,000 | — | — |
| 2016-08-16 | $46.24 | $55.81 | 1,726,100 | — | — |
| 2016-08-15 | $46.77 | $56.45 | 1,778,900 | — | — |
| 2016-08-12 | $46.95 | $56.67 | 1,704,000 | — | — |
| 2016-08-11 | $46.83 | $56.52 | 2,543,600 | — | — |
| 2016-08-10 | $47.20 | $56.97 | 2,064,200 | — | — |
| 2016-08-09 | $47.64 | $57.50 | 1,782,800 | — | — |
| 2016-08-08 | $47.61 | $57.46 | 3,055,000 | — | — |
| 2016-08-05 | $47.78 | $57.67 | 2,398,900 | — | — |
| 2016-08-04 | $47.33 | $57.12 | 1,852,500 | — | — |
| 2016-08-03 | $47.21 | $56.98 | 3,376,400 | — | — |
| 2016-08-02 | $46.81 | $56.50 | 2,175,800 | — | — |
| 2016-08-01 | $47.07 | $56.81 | 3,375,700 | — | — |
| 2016-07-29 | $46.34 | $55.93 | 3,237,000 | — | — |
| 2016-07-28 | $46.22 | $55.78 | 3,422,000 | — | — |
| 2016-07-27 | $45.64 | $55.08 | 7,307,500 | — | — |
| 2016-07-26 | $44.98 | $54.29 | 3,181,000 | — | — |
| 2016-07-25 | $45.04 | $54.36 | 3,872,700 | — | — |
| 2016-07-22 | $45.44 | $54.84 | 2,312,000 | — | — |
| 2016-07-21 | $44.67 | $53.91 | 2,910,800 | — | — |
| 2016-07-20 | $44.54 | $53.76 | 1,647,700 | — | — |
| 2016-07-19 | $44.38 | $53.56 | 1,321,100 | — | — |
| 2016-07-18 | $44.37 | $53.55 | 1,916,100 | — | — |
| 2016-07-15 | $44.41 | $53.60 | 3,031,700 | — | — |
| 2016-07-14 | $44.03 | $53.14 | 2,832,400 | — | — |
| 2016-07-13 | $44.21 | $53.36 | 2,429,100 | — | — |
| 2016-07-12 | $43.64 | $52.67 | 2,275,000 | — | — |
| 2016-07-11 | $44.04 | $53.15 | 2,739,000 | — | — |
| 2016-07-08 | $43.58 | $52.60 | 2,392,400 | — | — |
| 2016-07-07 | $42.96 | $51.85 | 1,517,100 | — | — |
| 2016-07-06 | $43.15 | $52.08 | 3,809,600 | — | — |
| 2016-07-05 | $43.21 | $52.15 | 2,467,100 | — | — |
| 2016-07-01 | $42.99 | $51.89 | 2,326,100 | — | — |
| 2016-06-30 | $43.27 | $52.22 | 3,439,900 | — | — |
| 2016-06-29 | $43.45 | $52.44 | 4,106,000 | — | — |
| 2016-06-28 | $42.51 | $51.31 | 3,883,600 | — | — |
| 2016-06-27 | $41.20 | $49.73 | 4,128,900 | — | — |
| 2016-06-24 | $41.10 | $49.60 | 8,258,300 | — | — |
| 2016-06-23 | $43.67 | $52.71 | 1,871,700 | — | — |
| 2016-06-22 | $42.70 | $51.54 | 1,909,000 | — | — |
| 2016-06-21 | $42.92 | $51.80 | 2,290,500 | — | — |
| 2016-06-20 | $42.28 | $51.03 | 2,461,400 | — | — |
| 2016-06-17 | $41.77 | $50.41 | 4,239,000 | — | — |
| 2016-06-16 | $41.76 | $50.40 | 3,057,400 | — | — |
| 2016-06-15 | $41.66 | $50.28 | 4,306,600 | — | — |
| 2016-06-14 | $42.35 | $51.11 | 2,958,600 | — | — |
| 2016-06-13 | $42.07 | $50.78 | 4,009,700 | — | — |
| 2016-06-10 | $41.93 | $50.61 | 4,821,500 | — | — |
| 2016-06-09 | $43.08 | $51.99 | 3,509,700 | — | — |
| 2016-06-08 | $43.91 | $53.00 | 2,524,900 | — | — |
| 2016-06-07 | $43.74 | $52.79 | 2,628,500 | — | — |
| 2016-06-06 | $43.07 | $51.98 | 5,356,800 | — | — |
| 2016-06-03 | $43.63 | $52.66 | 3,492,000 | — | — |
| 2016-06-02 | $43.19 | $52.13 | 4,664,500 | — | — |
| 2016-06-01 | $42.62 | $51.44 | 4,443,700 | — | — |
| 2016-05-31 | $42.76 | $51.61 | 3,858,800 | — | — |
| 2016-05-27 | $42.54 | $51.34 | 2,337,600 | — | — |
| 2016-05-26 | $42.63 | $51.45 | 3,565,600 | — | — |
| 2016-05-25 | $42.12 | $50.84 | 2,311,700 | — | — |
| 2016-05-24 | $41.87 | $50.53 | 4,371,500 | — | — |
| 2016-05-23 | $41.64 | $50.26 | 4,274,300 | — | — |
| 2016-05-20 | $41.70 | $50.33 | 6,966,900 | — | — |
| 2016-05-19 | $40.81 | $49.25 | 3,001,300 | — | — |
| 2016-05-18 | $40.68 | $49.10 | 5,051,800 | — | — |
| 2016-05-17 | $40.72 | $49.15 | 7,527,100 | — | — |
| 2016-05-16 | $40.62 | $49.03 | 3,023,400 | — | — |
| 2016-05-13 | $40.64 | $49.05 | 3,434,000 | — | — |
| 2016-05-12 | $40.72 | $49.15 | 4,033,900 | — | — |
| 2016-05-11 | $40.82 | $49.27 | 3,997,000 | — | — |
| 2016-05-10 | $40.81 | $49.25 | 6,717,300 | — | — |
| 2016-05-09 | $39.90 | $48.16 | 2,118,800 | — | — |
| 2016-05-06 | $39.49 | $47.66 | 2,566,000 | — | — |
| 2016-05-05 | $39.25 | $47.37 | 3,887,800 | — | — |
| 2016-05-04 | $39.10 | $47.19 | 3,750,400 | — | — |
| 2016-05-03 | $39.66 | $47.87 | 3,310,500 | — | — |
| 2016-05-02 | $39.99 | $48.27 | 3,703,600 | — | — |
| 2016-04-29 | $39.28 | $47.41 | 5,388,900 | — | — |
| 2016-04-28 | $39.76 | $47.99 | 4,344,400 | — | — |
| 2016-04-27 | $39.70 | $47.92 | 7,511,800 | — | — |
| 2016-04-26 | $39.33 | $47.47 | 14,907,600 | — | — |
| 2016-04-25 | $41.18 | $49.70 | 6,979,700 | — | — |
| 2016-04-22 | $40.22 | $48.54 | 3,652,000 | — | — |
| 2016-04-21 | $40.25 | $48.58 | 4,133,800 | — | — |
| 2016-04-20 | $40.15 | $48.46 | 6,149,700 | — | — |
| 2016-04-19 | $39.85 | $48.10 | 8,717,700 | — | — |
| 2016-04-18 | $39.25 | $47.37 | 8,171,400 | — | — |
| 2016-04-15 | $39.29 | $47.42 | 6,091,500 | — | — |
| 2016-04-14 | $38.81 | $46.84 | 2,068,300 | — | — |
| 2016-04-13 | $38.85 | $46.89 | 2,653,300 | — | — |
| 2016-04-12 | $38.89 | $46.94 | 3,305,700 | — | — |
| 2016-04-11 | $38.64 | $46.64 | 1,818,800 | — | — |
| 2016-04-08 | $38.70 | $46.71 | 1,873,200 | — | — |
| 2016-04-07 | $38.82 | $46.85 | 4,579,500 | — | — |
| 2016-04-06 | $39.10 | $47.19 | 2,772,500 | — | — |
| 2016-04-05 | $39.14 | $47.24 | 3,926,200 | — | — |
| 2016-04-04 | $39.66 | $47.87 | 4,075,400 | — | — |
| 2016-04-01 | $39.36 | $47.50 | 6,229,200 | — | — |
| 2016-03-31 | $38.30 | $46.23 | 3,830,500 | — | — |
| 2016-03-30 | $38.44 | $46.39 | 2,693,600 | — | — |
| 2016-03-29 | $38.43 | $46.38 | 4,809,600 | — | — |
| 2016-03-28 | $37.04 | $44.70 | 2,608,100 | — | — |
| 2016-03-24 | $37.00 | $44.66 | 6,775,100 | — | — |
| 2016-03-23 | $37.07 | $44.74 | 3,287,700 | — | — |
| 2016-03-22 | $37.28 | $44.99 | 3,132,200 | — | — |
| 2016-03-21 | $37.35 | $45.08 | 2,737,900 | — | — |
| 2016-03-18 | $36.93 | $44.57 | 5,394,400 | — | — |
| 2016-03-17 | $37.16 | $44.85 | 4,757,000 | — | — |
| 2016-03-16 | $37.18 | $44.87 | 4,939,900 | — | — |
| 2016-03-15 | $36.77 | $44.38 | 3,536,900 | — | — |
| 2016-03-14 | $37.09 | $44.77 | 4,344,100 | — | — |
| 2016-03-11 | $37.75 | $45.56 | 6,587,100 | — | — |
| 2016-03-10 | $37.57 | $45.34 | 5,178,900 | — | — |
| 2016-03-09 | $38.20 | $46.10 | 6,058,700 | — | — |
| 2016-03-08 | $38.95 | $47.01 | 4,869,300 | — | — |
| 2016-03-07 | $38.64 | $46.64 | 4,463,400 | — | — |
| 2016-03-04 | $38.48 | $46.44 | 3,446,800 | — | — |
| 2016-03-03 | $38.97 | $47.03 | 6,974,800 | — | — |
| 2016-03-02 | $38.77 | $46.79 | 2,544,100 | — | — |
| 2016-03-01 | $38.65 | $46.65 | 4,224,300 | — | — |
| 2016-02-29 | $37.10 | $44.78 | 4,383,300 | — | — |
| 2016-02-26 | $37.47 | $45.22 | 4,714,900 | — | — |
| 2016-02-25 | $38.36 | $46.30 | 4,313,400 | — | — |
| 2016-02-24 | $36.78 | $44.39 | 7,954,500 | — | — |
| 2016-02-23 | $36.20 | $43.69 | 2,826,600 | — | — |
| 2016-02-22 | $35.83 | $43.24 | 4,944,500 | — | — |
| 2016-02-19 | $34.95 | $42.18 | 5,286,900 | — | — |
| 2016-02-18 | $36.63 | $44.21 | 4,004,800 | — | — |
| 2016-02-17 | $36.85 | $44.48 | 9,705,900 | — | — |
| 2016-02-16 | $36.45 | $43.99 | 4,422,500 | — | — |
| 2016-02-12 | $35.11 | $42.38 | 3,200,600 | — | — |
| 2016-02-11 | $34.03 | $41.07 | 3,960,500 | — | — |
| 2016-02-10 | $34.57 | $41.72 | 3,776,200 | — | — |
| 2016-02-09 | $33.89 | $40.90 | 8,214,000 | — | — |
| 2016-02-08 | $33.96 | $40.99 | 6,731,700 | — | — |
| 2016-02-05 | $35.66 | $43.04 | 7,554,600 | — | — |
| 2016-02-04 | $38.70 | $46.71 | 3,778,800 | — | — |
| 2016-02-03 | $38.34 | $46.27 | 5,139,700 | — | — |
| 2016-02-02 | $39.27 | $47.40 | 2,974,700 | — | — |
| 2016-02-01 | $40.59 | $48.99 | 3,646,000 | — | — |
| 2016-01-29 | $40.15 | $48.46 | 3,566,700 | — | — |
| 2016-01-28 | $38.67 | $46.67 | 1,418,600 | — | — |
| 2016-01-27 | $38.50 | $46.47 | 2,304,100 | — | — |
| 2016-01-26 | $39.43 | $47.59 | 2,718,200 | — | — |
| 2016-01-25 | $37.89 | $45.73 | 3,027,400 | — | — |
| 2016-01-22 | $37.85 | $45.68 | 3,955,800 | — | — |
| 2016-01-21 | $37.10 | $44.78 | 3,829,900 | — | — |
| 2016-01-20 | $37.36 | $45.09 | 4,814,200 | — | — |
| 2016-01-19 | $37.65 | $45.44 | 3,051,200 | — | — |
| 2016-01-15 | $37.79 | $45.61 | 5,138,400 | — | — |
| 2016-01-14 | $39.39 | $47.54 | 3,440,800 | — | — |
| 2016-01-13 | $38.85 | $46.89 | 3,621,500 | — | — |
| 2016-01-12 | $40.06 | $48.35 | 3,859,000 | — | — |
| 2016-01-11 | $39.68 | $47.89 | 3,893,100 | — | — |
| 2016-01-08 | $39.88 | $48.13 | 3,512,900 | — | — |
| 2016-01-07 | $40.51 | $48.89 | 8,091,300 | — | — |
| 2016-01-06 | $40.05 | $48.34 | 7,243,800 | — | — |
| 2016-01-05 | $40.22 | $48.54 | 5,553,600 | — | — |
| 2016-01-04 | $38.95 | $47.01 | 4,614,200 | — | — |