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
- 1970-01-02 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 | $62.96 | $1,698.79 | 1,677,000 | — | — |
| 2016-12-29 | $63.28 | $1,707.42 | 1,508,100 | — | — |
| 2016-12-28 | $62.39 | $1,683.41 | 1,501,800 | — | — |
| 2016-12-27 | $63.13 | $1,703.38 | 1,246,500 | — | — |
| 2016-12-23 | $63.17 | $1,704.46 | 1,121,600 | — | — |
| 2016-12-22 | $63.24 | $1,706.34 | 2,143,100 | — | — |
| 2016-12-21 | $62.80 | $1,694.47 | 1,506,000 | — | — |
| 2016-12-20 | $63.21 | $1,705.54 | 2,549,000 | — | — |
| 2016-12-19 | $62.94 | $1,698.25 | 2,011,500 | — | — |
| 2016-12-16 | $62.81 | $1,694.74 | 3,966,200 | — | — |
| 2016-12-15 | $62.11 | $1,675.85 | 2,290,700 | — | — |
| 2016-12-14 | $61.70 | $1,664.79 | 3,726,100 | — | — |
| 2016-12-13 | $62.71 | $1,692.04 | 2,909,000 | — | — |
| 2016-12-12 | $61.95 | $1,671.54 | 2,603,000 | — | — |
| 2016-12-09 | $60.99 | $1,645.64 | 2,329,400 | — | — |
| 2016-12-08 | $60.18 | $1,623.78 | 2,876,800 | — | — |
| 2016-12-07 | $60.25 | $1,625.67 | 2,444,700 | — | — |
| 2016-12-06 | $59.47 | $1,604.62 | 3,343,400 | — | — |
| 2016-12-05 | $59.20 | $1,597.34 | 3,400,600 | — | — |
| 2016-12-02 | $58.70 | $1,583.85 | 2,129,800 | — | — |
| 2016-12-01 | $58.16 | $1,569.28 | 3,539,300 | — | — |
| 2016-11-30 | $59.05 | $1,593.29 | 3,515,300 | — | — |
| 2016-11-29 | $61.27 | $1,653.19 | 2,769,700 | — | — |
| 2016-11-28 | $60.90 | $1,643.21 | 2,705,300 | — | — |
| 2016-11-25 | $59.72 | $1,611.37 | 984,800 | — | — |
| 2016-11-23 | $58.82 | $1,587.08 | 2,438,500 | — | — |
| 2016-11-22 | $59.17 | $1,596.53 | 4,091,400 | — | — |
| 2016-11-21 | $59.32 | $1,600.58 | 2,462,300 | — | — |
| 2016-11-18 | $58.44 | $1,576.83 | 2,775,700 | — | — |
| 2016-11-17 | $58.86 | $1,588.16 | 2,307,200 | — | — |
| 2016-11-16 | $58.99 | $1,591.67 | 2,755,400 | — | — |
| 2016-11-15 | $59.46 | $1,604.35 | 3,537,900 | — | — |
| 2016-11-14 | $58.72 | $1,584.39 | 7,074,600 | — | — |
| 2016-11-11 | $59.99 | $1,618.65 | 3,539,800 | — | — |
| 2016-11-10 | $59.74 | $1,611.91 | 5,057,600 | — | — |
| 2016-11-09 | $61.25 | $1,652.65 | 3,160,900 | — | — |
| 2016-11-08 | $63.23 | $1,706.08 | 2,970,800 | — | — |
| 2016-11-07 | $63.24 | $1,690.43 | 3,102,500 | — | — |
| 2016-11-04 | $62.40 | $1,667.97 | 2,966,900 | — | — |
| 2016-11-03 | $62.92 | $1,681.87 | 2,401,800 | — | — |
| 2016-11-02 | $62.61 | $1,673.59 | 3,156,200 | — | — |
| 2016-11-01 | $63.38 | $1,694.17 | 4,536,100 | — | — |
| 2016-10-31 | $64.84 | $1,733.19 | 4,076,400 | — | — |
| 2016-10-28 | $63.41 | $1,694.97 | 2,351,900 | — | — |
| 2016-10-27 | $63.19 | $1,689.09 | 2,305,000 | — | — |
| 2016-10-26 | $63.53 | $1,698.18 | 2,250,800 | — | — |
| 2016-10-25 | $63.46 | $1,696.31 | 2,535,100 | — | — |
| 2016-10-24 | $63.03 | $1,684.81 | 1,677,400 | — | — |
| 2016-10-21 | $62.48 | $1,670.11 | 1,782,700 | — | — |
| 2016-10-20 | $62.91 | $1,681.60 | 1,682,700 | — | — |
| 2016-10-19 | $63.19 | $1,689.09 | 2,351,300 | — | — |
| 2016-10-18 | $63.37 | $1,693.90 | 2,833,900 | — | — |
| 2016-10-17 | $62.97 | $1,683.21 | 2,767,900 | — | — |
| 2016-10-14 | $62.30 | $1,665.30 | 2,490,100 | — | — |
| 2016-10-13 | $62.53 | $1,671.45 | 3,457,000 | — | — |
| 2016-10-12 | $62.00 | $1,657.28 | 2,648,400 | — | — |
| 2016-10-11 | $61.34 | $1,639.64 | 2,157,700 | — | — |
| 2016-10-10 | $62.21 | $1,662.89 | 1,633,700 | — | — |
| 2016-10-07 | $61.79 | $1,651.67 | 3,345,100 | — | — |
| 2016-10-06 | $62.25 | $1,663.96 | 3,195,800 | — | — |
| 2016-10-05 | $62.18 | $1,662.09 | 3,825,400 | — | — |
| 2016-10-04 | $62.18 | $1,662.09 | 3,586,500 | — | — |
| 2016-10-03 | $63.51 | $1,697.64 | 2,813,400 | — | — |
| 2016-09-30 | $64.21 | $1,716.35 | 4,152,600 | — | — |
| 2016-09-29 | $64.50 | $1,724.11 | 3,632,100 | — | — |
| 2016-09-28 | $65.36 | $1,747.09 | 2,515,900 | — | — |
| 2016-09-27 | $65.50 | $1,750.84 | 2,229,800 | — | — |
| 2016-09-26 | $66.36 | $1,773.82 | 1,745,800 | — | — |
| 2016-09-23 | $66.66 | $1,781.84 | 2,031,100 | — | — |
| 2016-09-22 | $66.60 | $1,780.24 | 2,582,500 | — | — |
| 2016-09-21 | $66.19 | $1,769.28 | 3,380,800 | — | — |
| 2016-09-20 | $65.01 | $1,737.74 | 2,232,900 | — | — |
| 2016-09-19 | $65.42 | $1,748.70 | 2,185,900 | — | — |
| 2016-09-16 | $64.81 | $1,732.39 | 3,751,500 | — | — |
| 2016-09-15 | $64.30 | $1,718.76 | 2,450,900 | — | — |
| 2016-09-14 | $64.02 | $1,711.27 | 2,820,600 | — | — |
| 2016-09-13 | $63.81 | $1,705.66 | 3,845,800 | — | — |
| 2016-09-12 | $64.71 | $1,729.72 | 2,815,100 | — | — |
| 2016-09-09 | $63.71 | $1,702.99 | 3,341,300 | — | — |
| 2016-09-08 | $66.10 | $1,766.87 | 1,834,100 | — | — |
| 2016-09-07 | $66.05 | $1,765.54 | 1,992,800 | — | — |
| 2016-09-06 | $66.04 | $1,765.27 | 2,431,000 | — | — |
| 2016-09-02 | $65.24 | $1,743.89 | 2,209,500 | — | — |
| 2016-09-01 | $64.41 | $1,721.70 | 2,030,800 | — | — |
| 2016-08-31 | $64.57 | $1,725.98 | 3,163,300 | — | — |
| 2016-08-30 | $64.32 | $1,719.29 | 3,295,000 | — | — |
| 2016-08-29 | $65.18 | $1,742.28 | 2,269,300 | — | — |
| 2016-08-26 | $64.69 | $1,729.18 | 3,314,600 | — | — |
| 2016-08-25 | $66.37 | $1,774.09 | 1,594,200 | — | — |
| 2016-08-24 | $66.34 | $1,773.29 | 1,584,100 | — | — |
| 2016-08-23 | $66.28 | $1,771.69 | 1,858,100 | — | — |
| 2016-08-22 | $66.52 | $1,778.10 | 1,595,000 | — | — |
| 2016-08-19 | $66.37 | $1,774.09 | 2,056,700 | — | — |
| 2016-08-18 | $67.40 | $1,801.62 | 3,464,100 | — | — |
| 2016-08-17 | $66.50 | $1,777.57 | 3,340,000 | — | — |
| 2016-08-16 | $65.68 | $1,755.65 | 2,380,900 | — | — |
| 2016-08-15 | $66.52 | $1,778.10 | 1,943,800 | — | — |
| 2016-08-12 | $67.55 | $1,805.63 | 1,372,600 | — | — |
| 2016-08-11 | $67.72 | $1,810.18 | 2,133,600 | — | — |
| 2016-08-10 | $67.56 | $1,805.90 | 1,289,100 | — | — |
| 2016-08-09 | $67.39 | $1,801.36 | 1,747,200 | — | — |
| 2016-08-08 | $67.15 | $1,794.94 | 1,876,500 | — | — |
| 2016-08-05 | $67.85 | $1,798.68 | 3,774,800 | — | — |
| 2016-08-04 | $68.64 | $1,819.63 | 1,797,600 | — | — |
| 2016-08-03 | $68.45 | $1,814.59 | 1,959,400 | — | — |
| 2016-08-02 | $69.01 | $1,829.43 | 1,893,900 | — | — |
| 2016-08-01 | $69.31 | $1,837.39 | 1,669,500 | — | — |
| 2016-07-29 | $69.30 | $1,837.12 | 2,490,200 | — | — |
| 2016-07-28 | $68.92 | $1,827.05 | 2,641,200 | — | — |
| 2016-07-27 | $68.86 | $1,825.46 | 3,190,500 | — | — |
| 2016-07-26 | $69.74 | $1,848.79 | 2,375,100 | — | — |
| 2016-07-25 | $69.77 | $1,849.58 | 1,966,600 | — | — |
| 2016-07-22 | $70.06 | $1,857.27 | 2,452,800 | — | — |
| 2016-07-21 | $69.43 | $1,840.57 | 3,186,400 | — | — |
| 2016-07-20 | $69.35 | $1,838.45 | 1,458,500 | — | — |
| 2016-07-19 | $69.77 | $1,849.58 | 1,821,600 | — | — |
| 2016-07-18 | $69.95 | $1,854.35 | 1,581,300 | — | — |
| 2016-07-15 | $69.64 | $1,846.14 | 2,263,600 | — | — |
| 2016-07-14 | $69.38 | $1,839.24 | 2,473,300 | — | — |
| 2016-07-13 | $70.01 | $1,855.94 | 2,007,100 | — | — |
| 2016-07-12 | $69.58 | $1,844.55 | 2,865,500 | — | — |
| 2016-07-11 | $70.70 | $1,874.24 | 2,064,800 | — | — |
| 2016-07-08 | $70.71 | $1,874.50 | 2,690,500 | — | — |
| 2016-07-07 | $70.28 | $1,863.10 | 2,989,800 | — | — |
| 2016-07-06 | $71.27 | $1,889.35 | 2,990,400 | — | — |
| 2016-07-05 | $70.81 | $1,877.15 | 1,935,200 | — | — |
| 2016-07-01 | $70.14 | $1,859.39 | 2,113,600 | — | — |
| 2016-06-30 | $70.09 | $1,858.07 | 2,858,400 | — | — |
| 2016-06-29 | $68.72 | $1,821.75 | 2,522,400 | — | — |
| 2016-06-28 | $68.64 | $1,819.63 | 2,394,300 | — | — |
| 2016-06-27 | $68.35 | $1,811.94 | 3,506,700 | — | — |
| 2016-06-24 | $67.26 | $1,783.04 | 4,034,600 | — | — |
| 2016-06-23 | $66.59 | $1,765.28 | 1,831,000 | — | — |
| 2016-06-22 | $66.50 | $1,762.90 | 1,458,200 | — | — |
| 2016-06-21 | $66.77 | $1,770.05 | 1,383,300 | — | — |
| 2016-06-20 | $66.79 | $1,770.58 | 2,036,700 | — | — |
| 2016-06-17 | $67.21 | $1,781.72 | 2,620,800 | — | — |
| 2016-06-16 | $66.88 | $1,772.97 | 2,217,600 | — | — |
| 2016-06-15 | $66.24 | $1,756.00 | 2,131,200 | — | — |
| 2016-06-14 | $66.83 | $1,771.64 | 2,090,400 | — | — |
| 2016-06-13 | $66.55 | $1,764.22 | 2,802,400 | — | — |
| 2016-06-10 | $66.85 | $1,772.17 | 1,768,800 | — | — |
| 2016-06-09 | $66.96 | $1,775.09 | 1,803,100 | — | — |
| 2016-06-08 | $66.20 | $1,754.94 | 1,555,700 | — | — |
| 2016-06-07 | $65.84 | $1,745.40 | 2,182,100 | — | — |
| 2016-06-06 | $65.70 | $1,741.69 | 1,960,500 | — | — |
| 2016-06-03 | $65.81 | $1,744.60 | 2,307,500 | — | — |
| 2016-06-02 | $64.68 | $1,714.65 | 1,948,900 | — | — |
| 2016-06-01 | $64.89 | $1,720.21 | 1,938,600 | — | — |
| 2016-05-31 | $64.73 | $1,715.97 | 3,362,400 | — | — |
| 2016-05-27 | $64.31 | $1,704.84 | 2,135,600 | — | — |
| 2016-05-26 | $64.33 | $1,705.37 | 3,277,300 | — | — |
| 2016-05-25 | $63.43 | $1,681.51 | 2,407,900 | — | — |
| 2016-05-24 | $63.63 | $1,686.81 | 2,288,300 | — | — |
| 2016-05-23 | $62.95 | $1,668.79 | 2,521,100 | — | — |
| 2016-05-20 | $63.80 | $1,691.32 | 2,226,200 | — | — |
| 2016-05-19 | $63.85 | $1,692.64 | 2,869,700 | — | — |
| 2016-05-18 | $63.30 | $1,678.06 | 4,397,800 | — | — |
| 2016-05-17 | $64.51 | $1,710.14 | 3,411,800 | — | — |
| 2016-05-16 | $65.93 | $1,747.78 | 2,341,600 | — | — |
| 2016-05-13 | $65.61 | $1,739.30 | 2,781,400 | — | — |
| 2016-05-12 | $65.66 | $1,740.63 | 2,146,000 | — | — |
| 2016-05-11 | $65.21 | $1,728.70 | 2,100,800 | — | — |
| 2016-05-10 | $65.05 | $1,724.46 | 2,757,700 | — | — |
| 2016-05-09 | $65.29 | $1,730.82 | 3,933,000 | — | — |
| 2016-05-06 | $64.56 | $1,711.47 | 3,189,400 | — | — |
| 2016-05-05 | $65.15 | $1,712.26 | 2,817,300 | — | — |
| 2016-05-04 | $65.39 | $1,718.57 | 3,535,900 | — | — |
| 2016-05-03 | $64.50 | $1,695.18 | 4,468,600 | — | — |
| 2016-05-02 | $64.36 | $1,691.50 | 5,028,000 | — | — |
| 2016-04-29 | $63.50 | $1,668.90 | 2,992,800 | — | — |
| 2016-04-28 | $63.06 | $1,657.33 | 5,010,200 | — | — |
| 2016-04-27 | $63.93 | $1,680.20 | 3,967,600 | — | — |
| 2016-04-26 | $62.90 | $1,653.13 | 1,977,300 | — | — |
| 2016-04-25 | $62.81 | $1,650.76 | 2,469,500 | — | — |
| 2016-04-22 | $62.74 | $1,648.92 | 3,059,900 | — | — |
| 2016-04-21 | $62.26 | $1,636.31 | 4,528,300 | — | — |
| 2016-04-20 | $63.70 | $1,674.15 | 4,650,600 | — | — |
| 2016-04-19 | $65.84 | $1,730.40 | 2,621,200 | — | — |
| 2016-04-18 | $66.24 | $1,740.91 | 1,757,100 | — | — |
| 2016-04-15 | $66.05 | $1,735.92 | 1,960,800 | — | — |
| 2016-04-14 | $65.59 | $1,723.83 | 1,122,300 | — | — |
| 2016-04-13 | $65.79 | $1,729.08 | 1,943,400 | — | — |
| 2016-04-12 | $66.31 | $1,742.75 | 1,773,600 | — | — |
| 2016-04-11 | $65.68 | $1,726.19 | 1,679,500 | — | — |
| 2016-04-08 | $66.01 | $1,734.86 | 2,137,800 | — | — |
| 2016-04-07 | $65.50 | $1,721.46 | 1,523,500 | — | — |
| 2016-04-06 | $65.63 | $1,724.88 | 2,024,000 | — | — |
| 2016-04-05 | $65.40 | $1,718.83 | 2,580,800 | — | — |
| 2016-04-04 | $66.58 | $1,749.84 | 1,795,400 | — | — |
| 2016-04-01 | $67.01 | $1,761.15 | 2,097,800 | — | — |
| 2016-03-31 | $66.40 | $1,745.11 | 2,924,700 | — | — |
| 2016-03-30 | $66.02 | $1,735.13 | 2,277,900 | — | — |
| 2016-03-29 | $66.03 | $1,735.39 | 3,495,900 | — | — |
| 2016-03-28 | $65.00 | $1,708.32 | 3,282,600 | — | — |
| 2016-03-24 | $65.06 | $1,709.90 | 3,984,900 | — | — |
| 2016-03-23 | $65.08 | $1,710.42 | 3,702,600 | — | — |
| 2016-03-22 | $64.77 | $1,702.27 | 2,772,300 | — | — |
| 2016-03-21 | $64.80 | $1,703.06 | 2,291,300 | — | — |
| 2016-03-18 | $64.79 | $1,702.80 | 5,079,300 | — | — |
| 2016-03-17 | $65.43 | $1,719.62 | 2,374,100 | — | — |
| 2016-03-16 | $65.13 | $1,711.74 | 2,908,000 | — | — |
| 2016-03-15 | $64.41 | $1,692.81 | 1,599,200 | — | — |
| 2016-03-14 | $64.22 | $1,687.82 | 1,540,600 | — | — |
| 2016-03-11 | $64.23 | $1,688.08 | 2,094,700 | — | — |
| 2016-03-10 | $64.13 | $1,685.45 | 1,951,300 | — | — |
| 2016-03-09 | $64.30 | $1,689.92 | 2,323,700 | — | — |
| 2016-03-08 | $63.61 | $1,671.79 | 2,701,400 | — | — |
| 2016-03-07 | $63.24 | $1,662.06 | 2,929,100 | — | — |
| 2016-03-04 | $62.43 | $1,640.78 | 3,857,900 | — | — |
| 2016-03-03 | $61.77 | $1,623.43 | 3,879,100 | — | — |
| 2016-03-02 | $61.89 | $1,626.58 | 2,801,700 | — | — |
| 2016-03-01 | $61.73 | $1,622.38 | 2,059,600 | — | — |
| 2016-02-29 | $61.75 | $1,622.90 | 3,225,100 | — | — |
| 2016-02-26 | $61.47 | $1,615.55 | 3,320,900 | — | — |
| 2016-02-25 | $63.89 | $1,679.15 | 1,763,100 | — | — |
| 2016-02-24 | $63.01 | $1,656.02 | 1,800,800 | — | — |
| 2016-02-23 | $62.76 | $1,649.45 | 1,943,800 | — | — |
| 2016-02-22 | $62.85 | $1,651.81 | 2,213,500 | — | — |
| 2016-02-19 | $61.91 | $1,627.11 | 2,445,700 | — | — |
| 2016-02-18 | $62.45 | $1,641.30 | 2,926,700 | — | — |
| 2016-02-17 | $61.10 | $1,605.82 | 3,400,700 | — | — |
| 2016-02-16 | $61.09 | $1,605.56 | 3,925,100 | — | — |
| 2016-02-12 | $60.60 | $1,592.68 | 3,847,300 | — | — |
| 2016-02-11 | $61.31 | $1,611.34 | 3,288,500 | — | — |
| 2016-02-10 | $62.90 | $1,653.13 | 4,180,300 | — | — |
| 2016-02-09 | $62.37 | $1,639.20 | 3,166,400 | — | — |
| 2016-02-08 | $62.49 | $1,642.35 | 4,545,200 | — | — |
| 2016-02-05 | $62.84 | $1,636.83 | 4,123,000 | — | — |
| 2016-02-04 | $62.29 | $1,622.51 | 4,114,600 | — | — |
| 2016-02-03 | $63.31 | $1,649.08 | 4,944,000 | — | — |
| 2016-02-02 | $62.00 | $1,614.95 | 4,599,000 | — | — |
| 2016-02-01 | $61.79 | $1,609.48 | 5,033,500 | — | — |
| 2016-01-29 | $60.97 | $1,588.12 | 4,726,900 | — | — |
| 2016-01-28 | $59.45 | $1,548.53 | 4,542,500 | — | — |
| 2016-01-27 | $58.19 | $1,515.71 | 3,125,500 | — | — |
| 2016-01-26 | $58.20 | $1,515.97 | 3,176,500 | — | — |
| 2016-01-25 | $57.75 | $1,504.25 | 3,639,700 | — | — |
| 2016-01-22 | $58.53 | $1,524.57 | 3,707,600 | — | — |
| 2016-01-21 | $57.64 | $1,501.39 | 3,990,500 | — | — |
| 2016-01-20 | $57.92 | $1,508.68 | 4,403,300 | — | — |
| 2016-01-19 | $59.57 | $1,551.66 | 3,620,700 | — | — |
| 2016-01-15 | $58.69 | $1,528.74 | 3,577,300 | — | — |
| 2016-01-14 | $59.14 | $1,540.46 | 4,091,600 | — | — |
| 2016-01-13 | $57.95 | $1,509.46 | 3,531,500 | — | — |
| 2016-01-12 | $58.17 | $1,515.19 | 4,252,100 | — | — |
| 2016-01-11 | $58.77 | $1,530.82 | 2,763,500 | — | — |
| 2016-01-08 | $58.26 | $1,517.53 | 2,795,400 | — | — |
| 2016-01-07 | $58.35 | $1,519.88 | 3,847,200 | — | — |
| 2016-01-06 | $59.03 | $1,537.59 | 3,528,300 | — | — |
| 2016-01-05 | $58.81 | $1,531.86 | 3,434,500 | — | — |
| 2016-01-04 | $58.33 | $1,519.36 | 4,087,800 | — | — |