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-02-16 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 | $36.25 | $52.36 | 4,944,800 | — | — |
| 2016-12-29 | $36.08 | $52.11 | 3,618,100 | — | — |
| 2016-12-28 | $35.93 | $51.90 | 4,658,700 | — | — |
| 2016-12-27 | $36.34 | $52.49 | 4,335,100 | — | — |
| 2016-12-23 | $36.82 | $53.18 | 2,814,400 | — | — |
| 2016-12-22 | $36.91 | $53.31 | 5,832,800 | — | — |
| 2016-12-21 | $36.37 | $52.53 | 3,549,000 | — | — |
| 2016-12-20 | $36.25 | $52.36 | 4,664,200 | — | — |
| 2016-12-19 | $36.57 | $52.82 | 5,114,200 | — | — |
| 2016-12-16 | $36.51 | $52.73 | 5,486,400 | — | — |
| 2016-12-15 | $36.73 | $53.05 | 6,696,400 | — | — |
| 2016-12-14 | $37.00 | $53.44 | 10,609,100 | — | — |
| 2016-12-13 | $37.66 | $54.39 | 6,750,200 | — | — |
| 2016-12-12 | $37.25 | $53.80 | 8,814,300 | — | — |
| 2016-12-09 | $36.30 | $52.43 | 7,696,100 | — | — |
| 2016-12-08 | $35.91 | $51.87 | 11,320,900 | — | — |
| 2016-12-07 | $35.27 | $50.94 | 10,408,200 | — | — |
| 2016-12-06 | $35.03 | $50.60 | 30,830,700 | — | — |
| 2016-12-05 | $37.04 | $53.50 | 6,751,500 | — | — |
| 2016-12-02 | $36.53 | $52.76 | 6,924,100 | — | — |
| 2016-12-01 | $36.57 | $52.82 | 6,557,800 | — | — |
| 2016-11-30 | $37.70 | $53.96 | 10,812,600 | — | — |
| 2016-11-29 | $37.86 | $54.19 | 5,516,900 | — | — |
| 2016-11-28 | $38.15 | $54.61 | 4,883,100 | — | — |
| 2016-11-25 | $38.21 | $54.69 | 2,320,800 | — | — |
| 2016-11-23 | $38.11 | $54.55 | 6,554,900 | — | — |
| 2016-11-22 | $37.83 | $54.15 | 10,562,800 | — | — |
| 2016-11-21 | $38.80 | $55.54 | 6,112,300 | — | — |
| 2016-11-18 | $38.56 | $55.19 | 6,477,100 | — | — |
| 2016-11-17 | $38.89 | $55.66 | 9,721,600 | — | — |
| 2016-11-16 | $38.07 | $54.49 | 18,397,000 | — | — |
| 2016-11-15 | $37.60 | $53.82 | 27,149,300 | — | — |
| 2016-11-14 | $41.03 | $58.73 | 11,175,900 | — | — |
| 2016-11-11 | $40.65 | $58.18 | 5,830,200 | — | — |
| 2016-11-10 | $40.06 | $57.34 | 12,173,500 | — | — |
| 2016-11-09 | $39.97 | $57.21 | 30,730,100 | — | — |
| 2016-11-08 | $38.77 | $55.49 | 14,442,200 | — | — |
| 2016-11-07 | $40.78 | $58.37 | 8,565,100 | — | — |
| 2016-11-04 | $40.24 | $57.60 | 16,322,700 | — | — |
| 2016-11-03 | $39.20 | $56.11 | 40,938,000 | — | — |
| 2016-11-02 | $43.33 | $62.02 | 7,977,500 | — | — |
| 2016-11-01 | $43.12 | $61.72 | 7,778,000 | — | — |
| 2016-10-31 | $42.74 | $61.18 | 27,345,500 | — | — |
| 2016-10-28 | $42.32 | $60.57 | 6,195,100 | — | — |
| 2016-10-27 | $43.15 | $61.76 | 4,736,800 | — | — |
| 2016-10-26 | $43.36 | $62.06 | 3,594,200 | — | — |
| 2016-10-25 | $43.85 | $62.76 | 12,979,300 | — | — |
| 2016-10-24 | $43.50 | $62.26 | 6,470,700 | — | — |
| 2016-10-21 | $44.00 | $62.98 | 5,860,700 | — | — |
| 2016-10-20 | $44.21 | $63.28 | 9,170,100 | — | — |
| 2016-10-19 | $43.34 | $62.03 | 7,220,600 | — | — |
| 2016-10-18 | $43.26 | $61.92 | 11,232,800 | — | — |
| 2016-10-17 | $41.79 | $59.82 | 11,290,700 | — | — |
| 2016-10-14 | $42.96 | $61.49 | 7,360,800 | — | — |
| 2016-10-13 | $44.28 | $63.38 | 6,948,200 | — | — |
| 2016-10-12 | $44.12 | $63.15 | 4,586,700 | — | — |
| 2016-10-11 | $44.56 | $63.78 | 6,088,900 | — | — |
| 2016-10-10 | $45.04 | $64.47 | 6,864,600 | — | — |
| 2016-10-07 | $45.06 | $64.50 | 4,526,200 | — | — |
| 2016-10-06 | $45.40 | $64.98 | 5,954,000 | — | — |
| 2016-10-05 | $45.19 | $64.68 | 9,511,800 | — | — |
| 2016-10-04 | $45.26 | $64.78 | 7,439,300 | — | — |
| 2016-10-03 | $45.68 | $65.38 | 8,181,100 | — | — |
| 2016-09-30 | $46.01 | $65.86 | 13,279,500 | — | — |
| 2016-09-29 | $46.29 | $66.26 | 20,781,000 | — | — |
| 2016-09-28 | $48.68 | $69.68 | 9,151,600 | — | — |
| 2016-09-27 | $49.47 | $70.81 | 6,099,400 | — | — |
| 2016-09-26 | $50.27 | $71.95 | 4,241,500 | — | — |
| 2016-09-23 | $51.47 | $73.67 | 3,127,600 | — | — |
| 2016-09-22 | $51.23 | $73.33 | 2,970,000 | — | — |
| 2016-09-21 | $50.48 | $72.25 | 3,351,400 | — | — |
| 2016-09-20 | $50.36 | $72.08 | 3,440,600 | — | — |
| 2016-09-19 | $50.70 | $72.57 | 3,598,100 | — | — |
| 2016-09-16 | $51.74 | $74.06 | 4,650,700 | — | — |
| 2016-09-15 | $51.90 | $74.29 | 3,524,500 | — | — |
| 2016-09-14 | $51.95 | $74.36 | 5,628,500 | — | — |
| 2016-09-13 | $51.54 | $73.77 | 3,518,100 | — | — |
| 2016-09-12 | $51.56 | $73.80 | 4,640,100 | — | — |
| 2016-09-09 | $50.21 | $71.87 | 5,846,600 | — | — |
| 2016-09-08 | $51.04 | $73.06 | 4,862,800 | — | — |
| 2016-09-07 | $51.29 | $73.41 | 5,737,800 | — | — |
| 2016-09-06 | $51.33 | $73.47 | 7,258,800 | — | — |
| 2016-09-02 | $51.22 | $73.31 | 5,682,200 | — | — |
| 2016-09-01 | $50.90 | $72.86 | 7,272,800 | — | — |
| 2016-08-31 | $50.39 | $72.13 | 6,549,900 | — | — |
| 2016-08-30 | $50.56 | $72.37 | 5,867,300 | — | — |
| 2016-08-29 | $50.75 | $72.64 | 6,221,100 | — | — |
| 2016-08-26 | $51.55 | $73.79 | 5,395,800 | — | — |
| 2016-08-25 | $51.20 | $73.28 | 10,660,400 | — | — |
| 2016-08-24 | $51.63 | $73.90 | 16,140,800 | — | — |
| 2016-08-23 | $53.20 | $76.15 | 3,437,300 | — | — |
| 2016-08-22 | $53.48 | $76.55 | 3,440,100 | — | — |
| 2016-08-19 | $52.99 | $75.85 | 3,548,100 | — | — |
| 2016-08-18 | $53.05 | $75.93 | 4,665,600 | — | — |
| 2016-08-17 | $53.08 | $75.49 | 6,645,100 | — | — |
| 2016-08-16 | $53.79 | $76.50 | 8,075,600 | — | — |
| 2016-08-15 | $54.54 | $77.57 | 8,082,400 | — | — |
| 2016-08-12 | $53.86 | $76.60 | 6,969,700 | — | — |
| 2016-08-11 | $53.42 | $75.97 | 5,859,800 | — | — |
| 2016-08-10 | $52.61 | $74.82 | 7,133,300 | — | — |
| 2016-08-09 | $53.45 | $76.02 | 5,577,900 | — | — |
| 2016-08-08 | $53.25 | $75.73 | 7,829,900 | — | — |
| 2016-08-05 | $54.21 | $77.10 | 6,582,300 | — | — |
| 2016-08-04 | $55.45 | $78.86 | 9,027,300 | — | — |
| 2016-08-03 | $53.57 | $76.19 | 5,024,400 | — | — |
| 2016-08-02 | $52.96 | $75.32 | 5,447,500 | — | — |
| 2016-08-01 | $53.61 | $76.24 | 4,277,400 | — | — |
| 2016-07-29 | $53.50 | $76.09 | 6,096,500 | — | — |
| 2016-07-28 | $54.79 | $77.92 | 8,364,900 | — | — |
| 2016-07-27 | $55.16 | $78.45 | 5,211,100 | — | — |
| 2016-07-26 | $54.31 | $77.24 | 4,424,100 | — | — |
| 2016-07-25 | $54.33 | $77.27 | 2,725,800 | — | — |
| 2016-07-22 | $54.73 | $77.84 | 3,479,700 | — | — |
| 2016-07-21 | $54.63 | $77.69 | 3,206,000 | — | — |
| 2016-07-20 | $54.96 | $78.16 | 5,030,800 | — | — |
| 2016-07-19 | $53.60 | $76.23 | 4,232,000 | — | — |
| 2016-07-18 | $54.10 | $76.94 | 4,805,500 | — | — |
| 2016-07-15 | $54.21 | $77.10 | 6,405,700 | — | — |
| 2016-07-14 | $54.98 | $78.19 | 6,231,800 | — | — |
| 2016-07-13 | $54.46 | $77.45 | 16,755,600 | — | — |
| 2016-07-12 | $52.46 | $74.61 | 8,941,900 | — | — |
| 2016-07-11 | $50.93 | $72.43 | 5,223,800 | — | — |
| 2016-07-08 | $50.89 | $72.37 | 4,850,900 | — | — |
| 2016-07-07 | $50.52 | $71.85 | 5,794,300 | — | — |
| 2016-07-06 | $50.31 | $71.55 | 4,724,300 | — | — |
| 2016-07-05 | $49.97 | $71.07 | 3,650,800 | — | — |
| 2016-07-01 | $50.05 | $71.18 | 3,799,700 | — | — |
| 2016-06-30 | $50.23 | $71.44 | 6,387,400 | — | — |
| 2016-06-29 | $50.26 | $71.48 | 5,417,400 | — | — |
| 2016-06-28 | $49.57 | $70.50 | 4,029,600 | — | — |
| 2016-06-27 | $48.53 | $69.02 | 5,826,200 | — | — |
| 2016-06-24 | $50.01 | $71.12 | 5,841,300 | — | — |
| 2016-06-23 | $51.37 | $73.06 | 4,642,700 | — | — |
| 2016-06-22 | $51.19 | $72.80 | 5,750,100 | — | — |
| 2016-06-21 | $50.98 | $72.50 | 5,208,100 | — | — |
| 2016-06-20 | $51.97 | $73.91 | 5,818,400 | — | — |
| 2016-06-17 | $52.01 | $73.97 | 3,758,800 | — | — |
| 2016-06-16 | $52.21 | $74.25 | 5,877,700 | — | — |
| 2016-06-15 | $52.39 | $74.51 | 4,825,000 | — | — |
| 2016-06-14 | $53.37 | $75.90 | 4,891,200 | — | — |
| 2016-06-13 | $53.22 | $75.69 | 3,975,400 | — | — |
| 2016-06-10 | $53.01 | $75.39 | 6,353,000 | — | — |
| 2016-06-09 | $53.31 | $75.82 | 2,900,900 | — | — |
| 2016-06-08 | $53.99 | $76.78 | 2,642,500 | — | — |
| 2016-06-07 | $54.06 | $76.88 | 5,242,300 | — | — |
| 2016-06-06 | $54.69 | $77.78 | 3,759,400 | — | — |
| 2016-06-03 | $53.79 | $76.50 | 4,450,700 | — | — |
| 2016-06-02 | $54.65 | $77.72 | 9,256,700 | — | — |
| 2016-06-01 | $52.91 | $75.25 | 4,368,900 | — | — |
| 2016-05-31 | $51.87 | $73.77 | 4,981,600 | — | — |
| 2016-05-27 | $51.66 | $73.47 | 3,709,000 | — | — |
| 2016-05-26 | $51.59 | $73.37 | 3,356,000 | — | — |
| 2016-05-25 | $51.48 | $73.21 | 6,539,200 | — | — |
| 2016-05-24 | $51.89 | $73.80 | 4,360,400 | — | — |
| 2016-05-23 | $51.22 | $72.84 | 3,974,900 | — | — |
| 2016-05-20 | $51.94 | $73.87 | 5,567,000 | — | — |
| 2016-05-19 | $51.25 | $72.40 | 5,578,000 | — | — |
| 2016-05-18 | $52.07 | $73.56 | 5,135,300 | — | — |
| 2016-05-17 | $51.40 | $72.61 | 7,093,900 | — | — |
| 2016-05-16 | $50.43 | $71.24 | 6,659,600 | — | — |
| 2016-05-13 | $50.30 | $71.06 | 9,527,400 | — | — |
| 2016-05-12 | $50.25 | $70.99 | 8,154,400 | — | — |
| 2016-05-11 | $50.92 | $71.94 | 8,220,300 | — | — |
| 2016-05-10 | $52.87 | $74.69 | 8,767,700 | — | — |
| 2016-05-09 | $52.81 | $74.61 | 11,327,200 | — | — |
| 2016-05-06 | $50.27 | $71.02 | 25,389,400 | — | — |
| 2016-05-05 | $53.87 | $76.10 | 6,931,100 | — | — |
| 2016-05-04 | $53.83 | $76.05 | 7,316,800 | — | — |
| 2016-05-03 | $54.20 | $76.57 | 10,701,700 | — | — |
| 2016-05-02 | $53.49 | $75.57 | 11,270,000 | — | — |
| 2016-04-29 | $54.45 | $76.92 | 8,062,900 | — | — |
| 2016-04-28 | $54.99 | $77.69 | 7,498,300 | — | — |
| 2016-04-27 | $56.23 | $79.44 | 4,596,400 | — | — |
| 2016-04-26 | $55.50 | $78.41 | 7,743,400 | — | — |
| 2016-04-25 | $55.77 | $78.79 | 6,293,300 | — | — |
| 2016-04-22 | $57.05 | $80.60 | 3,540,400 | — | — |
| 2016-04-21 | $57.25 | $80.88 | 4,342,500 | — | — |
| 2016-04-20 | $56.56 | $79.90 | 7,555,100 | — | — |
| 2016-04-19 | $56.66 | $80.05 | 6,958,200 | — | — |
| 2016-04-18 | $54.99 | $77.69 | 4,522,200 | — | — |
| 2016-04-15 | $55.18 | $77.96 | 4,556,700 | — | — |
| 2016-04-14 | $55.73 | $78.73 | 4,907,500 | — | — |
| 2016-04-13 | $55.64 | $78.60 | 5,738,200 | — | — |
| 2016-04-12 | $54.93 | $77.60 | 5,244,300 | — | — |
| 2016-04-11 | $55.92 | $79.00 | 2,845,400 | — | — |
| 2016-04-08 | $56.29 | $79.52 | 3,086,900 | — | — |
| 2016-04-07 | $56.50 | $79.82 | 4,507,700 | — | — |
| 2016-04-06 | $56.73 | $80.14 | 7,633,500 | — | — |
| 2016-04-05 | $54.55 | $77.07 | 5,752,300 | — | — |
| 2016-04-04 | $54.66 | $77.22 | 6,693,400 | — | — |
| 2016-04-01 | $54.21 | $76.58 | 4,803,400 | — | — |
| 2016-03-31 | $53.51 | $75.60 | 6,787,500 | — | — |
| 2016-03-30 | $54.40 | $76.85 | 4,791,900 | — | — |
| 2016-03-29 | $54.95 | $77.63 | 4,923,600 | — | — |
| 2016-03-28 | $53.86 | $76.09 | 4,837,500 | — | — |
| 2016-03-24 | $54.29 | $76.70 | 3,170,300 | — | — |
| 2016-03-23 | $54.05 | $76.36 | 6,516,800 | — | — |
| 2016-03-22 | $54.78 | $77.39 | 4,505,400 | — | — |
| 2016-03-21 | $54.22 | $76.60 | 5,861,600 | — | — |
| 2016-03-18 | $54.08 | $76.40 | 7,333,000 | — | — |
| 2016-03-17 | $53.50 | $75.58 | 13,276,700 | — | — |
| 2016-03-16 | $55.32 | $78.15 | 8,312,800 | — | — |
| 2016-03-15 | $57.13 | $80.71 | 8,432,300 | — | — |
| 2016-03-14 | $59.09 | $83.48 | 3,874,900 | — | — |
| 2016-03-11 | $58.95 | $83.28 | 4,542,600 | — | — |
| 2016-03-10 | $57.98 | $81.91 | 6,888,400 | — | — |
| 2016-03-09 | $57.90 | $81.80 | 8,206,800 | — | — |
| 2016-03-08 | $56.21 | $79.41 | 4,725,800 | — | — |
| 2016-03-07 | $56.81 | $80.26 | 4,952,500 | — | — |
| 2016-03-04 | $55.62 | $78.58 | 6,150,300 | — | — |
| 2016-03-03 | $55.60 | $78.55 | 5,178,500 | — | — |
| 2016-03-02 | $56.29 | $79.52 | 3,900,100 | — | — |
| 2016-03-01 | $56.10 | $79.25 | 5,981,600 | — | — |
| 2016-02-29 | $55.60 | $78.55 | 5,453,800 | — | — |
| 2016-02-26 | $56.98 | $80.50 | 2,479,700 | — | — |
| 2016-02-25 | $57.58 | $81.35 | 3,475,200 | — | — |
| 2016-02-24 | $56.89 | $79.89 | 3,991,200 | — | — |
| 2016-02-23 | $57.47 | $80.70 | 4,382,700 | — | — |
| 2016-02-22 | $57.42 | $80.63 | 4,161,600 | — | — |
| 2016-02-19 | $56.63 | $79.53 | 4,031,900 | — | — |
| 2016-02-18 | $57.06 | $80.13 | 4,394,100 | — | — |
| 2016-02-17 | $57.67 | $80.99 | 5,639,900 | — | — |
| 2016-02-16 | $56.13 | $78.82 | 5,084,900 | — | — |
| 2016-02-12 | $55.75 | $78.29 | 7,577,200 | — | — |
| 2016-02-11 | $54.08 | $75.94 | 9,819,200 | — | — |
| 2016-02-10 | $56.91 | $79.92 | 7,513,400 | — | — |
| 2016-02-09 | $57.67 | $80.99 | 6,171,900 | — | — |
| 2016-02-08 | $56.93 | $79.95 | 8,835,900 | — | — |
| 2016-02-05 | $58.86 | $82.66 | 5,665,900 | — | — |
| 2016-02-04 | $59.90 | $84.12 | 6,050,200 | — | — |
| 2016-02-03 | $60.27 | $84.64 | 7,401,000 | — | — |
| 2016-02-02 | $60.94 | $85.58 | 3,761,000 | — | — |
| 2016-02-01 | $62.70 | $88.05 | 4,424,300 | — | — |
| 2016-01-29 | $61.48 | $86.34 | 5,574,500 | — | — |
| 2016-01-28 | $60.41 | $84.83 | 7,068,600 | — | — |
| 2016-01-27 | $62.03 | $87.11 | 7,362,900 | — | — |
| 2016-01-26 | $64.06 | $89.96 | 5,035,500 | — | — |
| 2016-01-25 | $63.17 | $88.71 | 3,295,000 | — | — |
| 2016-01-22 | $63.26 | $88.84 | 4,288,600 | — | — |
| 2016-01-21 | $61.99 | $87.05 | 4,132,800 | — | — |
| 2016-01-20 | $61.88 | $86.90 | 6,059,200 | — | — |
| 2016-01-19 | $62.09 | $87.19 | 5,739,000 | — | — |
| 2016-01-15 | $62.52 | $87.80 | 6,374,800 | — | — |
| 2016-01-14 | $63.21 | $88.77 | 5,634,600 | — | — |
| 2016-01-13 | $62.78 | $88.16 | 3,880,200 | — | — |
| 2016-01-12 | $64.40 | $90.44 | 4,091,300 | — | — |
| 2016-01-11 | $63.49 | $89.16 | 5,889,400 | — | — |
| 2016-01-08 | $63.70 | $89.45 | 5,744,900 | — | — |
| 2016-01-07 | $64.49 | $90.56 | 6,341,800 | — | — |
| 2016-01-06 | $64.96 | $91.22 | 5,984,400 | — | — |
| 2016-01-05 | $65.86 | $92.49 | 6,034,200 | — | — |
| 2016-01-04 | $65.30 | $91.70 | 4,705,400 | — | — |