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
- 2001-07-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 | $117.13 | $145.97 | 1,739,500 | — | — |
| 2016-12-29 | $117.01 | $145.82 | 1,633,900 | — | — |
| 2016-12-28 | $116.61 | $145.32 | 1,797,700 | — | — |
| 2016-12-27 | $117.55 | $146.49 | 1,546,300 | — | — |
| 2016-12-23 | $117.48 | $146.41 | 1,697,200 | — | — |
| 2016-12-22 | $117.79 | $146.79 | 2,758,400 | — | — |
| 2016-12-21 | $117.90 | $146.93 | 6,032,500 | — | — |
| 2016-12-20 | $124.10 | $154.66 | 3,290,800 | — | — |
| 2016-12-19 | $123.65 | $154.10 | 2,750,400 | — | — |
| 2016-12-16 | $123.00 | $153.29 | 4,514,000 | — | — |
| 2016-12-15 | $124.55 | $155.22 | 1,761,400 | — | — |
| 2016-12-14 | $123.65 | $154.10 | 2,041,300 | — | — |
| 2016-12-13 | $125.40 | $156.28 | 2,333,200 | — | — |
| 2016-12-12 | $123.61 | $154.05 | 1,608,700 | — | — |
| 2016-12-09 | $123.31 | $153.67 | 2,227,200 | — | — |
| 2016-12-08 | $121.74 | $151.72 | 1,449,300 | — | — |
| 2016-12-07 | $121.57 | $151.50 | 2,024,100 | — | — |
| 2016-12-06 | $118.41 | $147.57 | 1,973,600 | — | — |
| 2016-12-05 | $117.72 | $146.71 | 2,052,300 | — | — |
| 2016-12-02 | $117.29 | $146.17 | 1,922,800 | — | — |
| 2016-12-01 | $117.66 | $146.63 | 2,260,400 | — | — |
| 2016-11-30 | $119.43 | $148.84 | 2,635,500 | — | — |
| 2016-11-29 | $120.94 | $150.72 | 1,484,000 | — | — |
| 2016-11-28 | $120.76 | $150.49 | 2,075,600 | — | — |
| 2016-11-25 | $120.74 | $150.47 | 783,700 | — | — |
| 2016-11-23 | $119.82 | $149.32 | 1,958,700 | — | — |
| 2016-11-22 | $119.48 | $148.90 | 2,251,800 | — | — |
| 2016-11-21 | $119.68 | $149.15 | 1,694,600 | — | — |
| 2016-11-18 | $118.43 | $147.59 | 2,123,500 | — | — |
| 2016-11-17 | $118.37 | $147.52 | 1,313,600 | — | — |
| 2016-11-16 | $117.32 | $146.21 | 2,147,100 | — | — |
| 2016-11-15 | $115.99 | $144.55 | 3,119,900 | — | — |
| 2016-11-14 | $117.25 | $146.12 | 3,622,500 | — | — |
| 2016-11-11 | $119.18 | $148.53 | 3,201,800 | — | — |
| 2016-11-10 | $120.33 | $149.96 | 4,357,500 | — | — |
| 2016-11-09 | $117.21 | $146.07 | 5,797,600 | — | — |
| 2016-11-08 | $119.81 | $149.31 | 2,118,800 | — | — |
| 2016-11-07 | $119.97 | $149.51 | 2,311,100 | — | — |
| 2016-11-04 | $117.23 | $146.10 | 2,068,300 | — | — |
| 2016-11-03 | $116.95 | $145.75 | 2,086,400 | — | — |
| 2016-11-02 | $118.61 | $147.82 | 5,361,100 | — | — |
| 2016-11-01 | $116.14 | $144.74 | 2,444,400 | — | — |
| 2016-10-31 | $116.24 | $144.86 | 1,877,800 | — | — |
| 2016-10-28 | $115.67 | $144.15 | 1,656,200 | — | — |
| 2016-10-27 | $115.46 | $143.89 | 1,871,600 | — | — |
| 2016-10-26 | $115.45 | $143.88 | 1,830,900 | — | — |
| 2016-10-25 | $115.27 | $143.65 | 1,456,400 | — | — |
| 2016-10-24 | $115.80 | $144.31 | 1,539,800 | — | — |
| 2016-10-21 | $115.59 | $144.05 | 1,979,100 | — | — |
| 2016-10-20 | $116.05 | $144.62 | 2,247,800 | — | — |
| 2016-10-19 | $116.82 | $145.58 | 2,263,100 | — | — |
| 2016-10-18 | $117.53 | $144.96 | 2,472,900 | — | — |
| 2016-10-17 | $116.85 | $144.12 | 1,904,900 | — | — |
| 2016-10-14 | $118.25 | $145.85 | 2,508,500 | — | — |
| 2016-10-13 | $118.11 | $145.68 | 3,106,600 | — | — |
| 2016-10-12 | $117.62 | $145.07 | 2,366,500 | — | — |
| 2016-10-11 | $116.97 | $144.27 | 2,708,200 | — | — |
| 2016-10-10 | $117.46 | $144.87 | 2,157,600 | — | — |
| 2016-10-07 | $116.00 | $143.07 | 3,034,300 | — | — |
| 2016-10-06 | $118.52 | $146.18 | 2,504,500 | — | — |
| 2016-10-05 | $118.21 | $145.80 | 2,875,100 | — | — |
| 2016-10-04 | $118.24 | $145.84 | 3,973,700 | — | — |
| 2016-10-03 | $120.86 | $149.07 | 3,667,500 | — | — |
| 2016-09-30 | $122.17 | $150.68 | 4,815,800 | — | — |
| 2016-09-29 | $121.64 | $150.03 | 7,643,400 | — | — |
| 2016-09-28 | $116.65 | $143.88 | 3,640,300 | — | — |
| 2016-09-27 | $116.13 | $143.23 | 3,134,700 | — | — |
| 2016-09-26 | $113.73 | $140.27 | 3,224,200 | — | — |
| 2016-09-23 | $113.09 | $139.48 | 2,265,200 | — | — |
| 2016-09-22 | $113.66 | $140.19 | 2,596,200 | — | — |
| 2016-09-21 | $111.70 | $137.77 | 2,466,900 | — | — |
| 2016-09-20 | $110.70 | $136.54 | 1,995,200 | — | — |
| 2016-09-19 | $110.50 | $136.29 | 1,785,700 | — | — |
| 2016-09-16 | $109.88 | $135.53 | 2,604,900 | — | — |
| 2016-09-15 | $110.72 | $136.56 | 2,903,300 | — | — |
| 2016-09-14 | $109.80 | $135.43 | 2,328,100 | — | — |
| 2016-09-13 | $110.53 | $136.33 | 2,483,200 | — | — |
| 2016-09-12 | $112.76 | $139.08 | 2,370,900 | — | — |
| 2016-09-09 | $110.39 | $136.15 | 3,282,700 | — | — |
| 2016-09-08 | $112.30 | $138.51 | 3,078,500 | — | — |
| 2016-09-07 | $115.12 | $141.99 | 1,484,300 | — | — |
| 2016-09-06 | $115.36 | $142.28 | 1,479,200 | — | — |
| 2016-09-02 | $115.66 | $142.65 | 1,539,600 | — | — |
| 2016-09-01 | $115.06 | $141.91 | 1,572,700 | — | — |
| 2016-08-31 | $115.00 | $141.84 | 1,999,400 | — | — |
| 2016-08-30 | $115.35 | $142.27 | 1,319,000 | — | — |
| 2016-08-29 | $114.85 | $141.66 | 1,367,700 | — | — |
| 2016-08-26 | $115.20 | $142.09 | 1,419,300 | — | — |
| 2016-08-25 | $115.04 | $141.89 | 1,869,300 | — | — |
| 2016-08-24 | $114.57 | $141.31 | 2,266,800 | — | — |
| 2016-08-23 | $115.48 | $142.43 | 2,385,100 | — | — |
| 2016-08-22 | $113.76 | $140.31 | 1,458,600 | — | — |
| 2016-08-19 | $113.05 | $139.44 | 1,519,000 | — | — |
| 2016-08-18 | $112.35 | $138.57 | 2,405,600 | — | — |
| 2016-08-17 | $112.93 | $139.29 | 1,566,900 | — | — |
| 2016-08-16 | $112.98 | $139.35 | 1,998,500 | — | — |
| 2016-08-15 | $113.60 | $140.11 | 2,284,400 | — | — |
| 2016-08-12 | $113.03 | $139.41 | 1,414,700 | — | — |
| 2016-08-11 | $113.39 | $139.85 | 1,297,600 | — | — |
| 2016-08-10 | $113.22 | $139.65 | 1,498,600 | — | — |
| 2016-08-09 | $112.88 | $139.23 | 1,820,000 | — | — |
| 2016-08-08 | $113.68 | $140.21 | 1,481,900 | — | — |
| 2016-08-05 | $114.60 | $141.35 | 2,746,700 | — | — |
| 2016-08-04 | $113.71 | $140.25 | 2,215,300 | — | — |
| 2016-08-03 | $113.61 | $140.13 | 1,601,600 | — | — |
| 2016-08-02 | $112.83 | $139.16 | 2,120,100 | — | — |
| 2016-08-01 | $112.88 | $139.23 | 2,235,300 | — | — |
| 2016-07-29 | $112.81 | $139.14 | 2,678,700 | — | — |
| 2016-07-28 | $112.08 | $138.24 | 2,224,600 | — | — |
| 2016-07-27 | $113.71 | $140.25 | 2,275,800 | — | — |
| 2016-07-26 | $114.26 | $140.93 | 2,796,100 | — | — |
| 2016-07-25 | $113.07 | $139.46 | 1,834,100 | — | — |
| 2016-07-22 | $112.86 | $139.20 | 1,982,800 | — | — |
| 2016-07-21 | $112.36 | $138.58 | 2,465,300 | — | — |
| 2016-07-20 | $115.45 | $142.40 | 2,665,700 | — | — |
| 2016-07-19 | $113.37 | $139.83 | 1,827,000 | — | — |
| 2016-07-18 | $114.14 | $140.78 | 2,390,700 | — | — |
| 2016-07-15 | $115.09 | $141.95 | 2,749,000 | — | — |
| 2016-07-14 | $116.77 | $144.02 | 1,502,000 | — | — |
| 2016-07-13 | $116.83 | $144.10 | 1,537,200 | — | — |
| 2016-07-12 | $116.50 | $143.69 | 2,431,400 | — | — |
| 2016-07-11 | $115.46 | $142.41 | 1,522,300 | — | — |
| 2016-07-08 | $115.11 | $141.98 | 1,962,800 | — | — |
| 2016-07-07 | $112.70 | $139.00 | 2,050,500 | — | — |
| 2016-07-06 | $113.52 | $140.02 | 2,667,200 | — | — |
| 2016-07-05 | $113.10 | $139.50 | 2,041,100 | — | — |
| 2016-07-01 | $113.52 | $140.02 | 2,195,500 | — | — |
| 2016-06-30 | $113.29 | $139.73 | 3,682,600 | — | — |
| 2016-06-29 | $111.76 | $137.84 | 3,603,000 | — | — |
| 2016-06-28 | $110.56 | $136.36 | 2,873,000 | — | — |
| 2016-06-27 | $109.29 | $134.80 | 3,648,000 | — | — |
| 2016-06-24 | $111.45 | $137.46 | 6,814,300 | — | — |
| 2016-06-23 | $118.91 | $146.66 | 2,858,800 | — | — |
| 2016-06-22 | $119.03 | $146.81 | 3,275,500 | — | — |
| 2016-06-21 | $119.43 | $147.30 | 2,040,400 | — | — |
| 2016-06-20 | $119.05 | $146.84 | 2,092,700 | — | — |
| 2016-06-17 | $117.57 | $145.01 | 2,216,500 | — | — |
| 2016-06-16 | $118.30 | $145.91 | 1,568,800 | — | — |
| 2016-06-15 | $117.45 | $144.86 | 1,453,300 | — | — |
| 2016-06-14 | $118.09 | $145.65 | 1,425,300 | — | — |
| 2016-06-13 | $117.08 | $144.41 | 1,992,300 | — | — |
| 2016-06-10 | $118.27 | $145.87 | 1,452,100 | — | — |
| 2016-06-09 | $119.44 | $147.32 | 1,197,200 | — | — |
| 2016-06-08 | $119.32 | $147.17 | 2,072,100 | — | — |
| 2016-06-07 | $119.65 | $147.58 | 1,317,300 | — | — |
| 2016-06-06 | $119.60 | $147.51 | 1,202,900 | — | — |
| 2016-06-03 | $118.90 | $146.65 | 1,196,700 | — | — |
| 2016-06-02 | $119.24 | $147.07 | 1,605,700 | — | — |
| 2016-06-01 | $119.01 | $146.79 | 1,202,900 | — | — |
| 2016-05-31 | $118.97 | $146.74 | 1,955,700 | — | — |
| 2016-05-27 | $118.94 | $146.70 | 1,317,400 | — | — |
| 2016-05-26 | $118.41 | $146.05 | 1,435,900 | — | — |
| 2016-05-25 | $118.55 | $146.22 | 2,123,600 | — | — |
| 2016-05-24 | $119.12 | $146.92 | 2,066,400 | — | — |
| 2016-05-23 | $116.18 | $143.30 | 1,256,200 | — | — |
| 2016-05-20 | $116.47 | $143.65 | 1,538,200 | — | — |
| 2016-05-19 | $116.03 | $143.11 | 1,752,500 | — | — |
| 2016-05-18 | $116.52 | $143.72 | 1,367,300 | — | — |
| 2016-05-17 | $116.22 | $143.35 | 2,136,800 | — | — |
| 2016-05-16 | $117.15 | $144.49 | 2,609,800 | — | — |
| 2016-05-13 | $115.44 | $142.38 | 1,803,400 | — | — |
| 2016-05-12 | $116.36 | $143.52 | 2,114,300 | — | — |
| 2016-05-11 | $115.98 | $143.05 | 1,582,900 | — | — |
| 2016-05-10 | $116.94 | $144.23 | 1,622,200 | — | — |
| 2016-05-09 | $115.47 | $142.42 | 1,452,900 | — | — |
| 2016-05-06 | $115.55 | $142.52 | 1,917,600 | — | — |
| 2016-05-05 | $114.08 | $140.71 | 1,704,600 | — | — |
| 2016-05-04 | $113.55 | $140.05 | 1,822,100 | — | — |
| 2016-05-03 | $113.30 | $139.74 | 2,031,600 | — | — |
| 2016-05-02 | $114.40 | $141.10 | 2,293,900 | — | — |
| 2016-04-29 | $112.92 | $139.28 | 2,451,100 | — | — |
| 2016-04-28 | $114.33 | $141.01 | 2,028,200 | — | — |
| 2016-04-27 | $115.48 | $142.43 | 1,990,200 | — | — |
| 2016-04-26 | $114.61 | $141.36 | 2,177,200 | — | — |
| 2016-04-25 | $114.10 | $140.73 | 1,805,900 | — | — |
| 2016-04-22 | $113.95 | $140.55 | 2,634,600 | — | — |
| 2016-04-21 | $114.48 | $141.20 | 2,327,300 | — | — |
| 2016-04-20 | $115.54 | $142.51 | 2,220,900 | — | — |
| 2016-04-19 | $115.10 | $141.96 | 1,823,000 | — | — |
| 2016-04-18 | $115.59 | $142.57 | 2,237,500 | — | — |
| 2016-04-15 | $114.82 | $141.62 | 2,299,700 | — | — |
| 2016-04-14 | $114.75 | $141.53 | 2,062,200 | — | — |
| 2016-04-13 | $114.96 | $141.79 | 4,390,500 | — | — |
| 2016-04-12 | $114.39 | $139.73 | 2,715,500 | — | — |
| 2016-04-11 | $113.10 | $138.16 | 2,465,400 | — | — |
| 2016-04-08 | $112.83 | $137.83 | 1,627,300 | — | — |
| 2016-04-07 | $112.10 | $136.93 | 3,075,900 | — | — |
| 2016-04-06 | $114.67 | $140.07 | 2,918,800 | — | — |
| 2016-04-05 | $114.13 | $139.41 | 2,069,700 | — | — |
| 2016-04-04 | $115.50 | $141.09 | 2,231,900 | — | — |
| 2016-04-01 | $116.35 | $142.13 | 2,019,200 | — | — |
| 2016-03-31 | $115.40 | $140.97 | 2,740,600 | — | — |
| 2016-03-30 | $115.37 | $140.93 | 3,182,300 | — | — |
| 2016-03-29 | $115.26 | $140.79 | 4,033,800 | — | — |
| 2016-03-28 | $114.17 | $139.46 | 4,214,700 | — | — |
| 2016-03-24 | $114.30 | $139.62 | 6,472,700 | — | — |
| 2016-03-23 | $107.66 | $131.51 | 3,193,300 | — | — |
| 2016-03-22 | $107.83 | $131.72 | 2,136,200 | — | — |
| 2016-03-21 | $108.16 | $132.12 | 3,472,200 | — | — |
| 2016-03-18 | $107.77 | $131.65 | 8,616,800 | — | — |
| 2016-03-17 | $108.56 | $132.61 | 2,876,700 | — | — |
| 2016-03-16 | $107.59 | $131.43 | 2,332,800 | — | — |
| 2016-03-15 | $107.07 | $130.79 | 2,391,000 | — | — |
| 2016-03-14 | $106.32 | $129.87 | 2,757,900 | — | — |
| 2016-03-11 | $105.68 | $129.09 | 2,952,700 | — | — |
| 2016-03-10 | $103.58 | $126.53 | 2,406,900 | — | — |
| 2016-03-09 | $103.40 | $126.31 | 2,296,300 | — | — |
| 2016-03-08 | $102.62 | $125.35 | 2,330,600 | — | — |
| 2016-03-07 | $102.40 | $125.09 | 1,835,600 | — | — |
| 2016-03-04 | $103.18 | $126.04 | 1,581,900 | — | — |
| 2016-03-03 | $102.80 | $125.57 | 2,036,200 | — | — |
| 2016-03-02 | $102.66 | $125.40 | 2,436,000 | — | — |
| 2016-03-01 | $103.45 | $126.37 | 2,125,500 | — | — |
| 2016-02-29 | $100.26 | $122.47 | 2,389,500 | — | — |
| 2016-02-26 | $101.12 | $123.52 | 2,109,900 | — | — |
| 2016-02-25 | $100.91 | $123.27 | 2,794,500 | — | — |
| 2016-02-24 | $99.55 | $121.60 | 2,567,800 | — | — |
| 2016-02-23 | $99.65 | $121.73 | 2,359,100 | — | — |
| 2016-02-22 | $100.35 | $122.58 | 2,126,300 | — | — |
| 2016-02-19 | $98.95 | $120.87 | 3,229,400 | — | — |
| 2016-02-18 | $98.52 | $120.35 | 2,740,200 | — | — |
| 2016-02-17 | $99.01 | $120.94 | 3,741,700 | — | — |
| 2016-02-16 | $96.91 | $118.38 | 3,808,300 | — | — |
| 2016-02-12 | $94.70 | $115.68 | 3,122,500 | — | — |
| 2016-02-11 | $93.43 | $114.13 | 4,202,800 | — | — |
| 2016-02-10 | $94.21 | $115.08 | 4,649,100 | — | — |
| 2016-02-09 | $93.32 | $113.99 | 6,679,500 | — | — |
| 2016-02-08 | $95.07 | $116.13 | 6,681,700 | — | — |
| 2016-02-05 | $98.97 | $120.90 | 3,894,500 | — | — |
| 2016-02-04 | $102.73 | $125.49 | 3,875,400 | — | — |
| 2016-02-03 | $102.10 | $124.72 | 4,535,300 | — | — |
| 2016-02-02 | $103.82 | $126.82 | 2,992,900 | — | — |
| 2016-02-01 | $106.28 | $129.82 | 3,693,100 | — | — |
| 2016-01-29 | $105.54 | $128.92 | 4,878,500 | — | — |
| 2016-01-28 | $103.08 | $125.92 | 3,378,800 | — | — |
| 2016-01-27 | $101.96 | $124.55 | 3,044,300 | — | — |
| 2016-01-26 | $102.53 | $125.24 | 2,925,500 | — | — |
| 2016-01-25 | $101.75 | $124.29 | 2,962,100 | — | — |
| 2016-01-22 | $102.24 | $124.89 | 3,609,700 | — | — |
| 2016-01-21 | $98.29 | $120.06 | 4,499,300 | — | — |
| 2016-01-20 | $99.06 | $121.01 | 5,245,000 | — | — |
| 2016-01-19 | $101.38 | $123.84 | 3,477,500 | — | — |
| 2016-01-15 | $99.27 | $121.26 | 5,184,300 | — | — |
| 2016-01-14 | $101.88 | $124.45 | 4,285,500 | — | — |
| 2016-01-13 | $99.26 | $121.25 | 3,160,200 | — | — |
| 2016-01-12 | $101.01 | $123.39 | 2,811,000 | — | — |
| 2016-01-11 | $99.23 | $121.21 | 2,734,400 | — | — |
| 2016-01-08 | $98.20 | $119.95 | 2,330,200 | — | — |
| 2016-01-07 | $99.16 | $121.13 | 3,194,700 | — | — |
| 2016-01-06 | $102.16 | $124.79 | 3,134,200 | — | — |
| 2016-01-05 | $102.36 | $125.04 | 2,409,000 | — | — |
| 2016-01-04 | $101.83 | $124.39 | 2,817,000 | — | — |