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
- 2005-07-21 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 | $113.28 | $166.18 | 2,082,700 | — | — |
| 2016-12-29 | $113.97 | $167.20 | 1,116,600 | — | — |
| 2016-12-28 | $113.47 | $166.46 | 1,062,500 | — | — |
| 2016-12-27 | $113.63 | $166.70 | 926,300 | — | — |
| 2016-12-23 | $113.86 | $167.03 | 869,400 | — | — |
| 2016-12-22 | $114.40 | $167.83 | 1,746,800 | — | — |
| 2016-12-21 | $114.86 | $168.50 | 2,910,300 | — | — |
| 2016-12-20 | $117.09 | $171.77 | 4,482,200 | — | — |
| 2016-12-19 | $116.22 | $170.50 | 1,957,600 | — | — |
| 2016-12-16 | $116.66 | $171.14 | 2,854,500 | — | — |
| 2016-12-15 | $116.96 | $171.58 | 2,985,000 | — | — |
| 2016-12-14 | $116.39 | $170.75 | 4,254,300 | — | — |
| 2016-12-13 | $120.03 | $176.09 | 3,169,500 | — | — |
| 2016-12-12 | $120.25 | $176.41 | 2,170,800 | — | — |
| 2016-12-09 | $124.06 | $182.00 | 1,556,700 | — | — |
| 2016-12-08 | $123.00 | $180.44 | 2,163,200 | — | — |
| 2016-12-07 | $123.55 | $181.25 | 1,753,300 | — | — |
| 2016-12-06 | $123.77 | $181.57 | 1,404,700 | — | — |
| 2016-12-05 | $123.69 | $181.46 | 2,633,200 | — | — |
| 2016-12-02 | $121.00 | $177.51 | 1,467,800 | — | — |
| 2016-12-01 | $122.01 | $178.99 | 1,931,100 | — | — |
| 2016-11-30 | $124.05 | $181.98 | 1,622,100 | — | — |
| 2016-11-29 | $125.10 | $183.52 | 983,600 | — | — |
| 2016-11-28 | $125.92 | $184.73 | 1,037,100 | — | — |
| 2016-11-25 | $127.28 | $186.72 | 425,600 | — | — |
| 2016-11-23 | $126.37 | $185.39 | 1,899,700 | — | — |
| 2016-11-22 | $127.57 | $187.15 | 1,390,900 | — | — |
| 2016-11-21 | $126.46 | $185.52 | 1,551,600 | — | — |
| 2016-11-18 | $125.67 | $184.36 | 1,369,500 | — | — |
| 2016-11-17 | $126.58 | $185.69 | 2,114,700 | — | — |
| 2016-11-16 | $125.20 | $183.67 | 1,564,000 | — | — |
| 2016-11-15 | $123.54 | $181.24 | 2,385,100 | — | — |
| 2016-11-14 | $119.16 | $174.43 | 3,185,800 | — | — |
| 2016-11-11 | $121.20 | $177.41 | 3,141,800 | — | — |
| 2016-11-10 | $123.63 | $180.97 | 2,352,100 | — | — |
| 2016-11-09 | $124.75 | $182.61 | 2,162,000 | — | — |
| 2016-11-08 | $127.01 | $185.92 | 2,345,100 | — | — |
| 2016-11-07 | $126.49 | $185.16 | 2,319,500 | — | — |
| 2016-11-04 | $125.21 | $183.28 | 1,587,400 | — | — |
| 2016-11-03 | $125.29 | $183.40 | 2,793,300 | — | — |
| 2016-11-02 | $123.00 | $180.05 | 2,810,100 | — | — |
| 2016-11-01 | $125.99 | $184.43 | 3,124,300 | — | — |
| 2016-10-31 | $129.23 | $189.17 | 2,596,100 | — | — |
| 2016-10-28 | $131.64 | $192.70 | 6,837,200 | — | — |
| 2016-10-27 | $126.42 | $185.06 | 4,204,700 | — | — |
| 2016-10-26 | $125.54 | $183.77 | 2,168,500 | — | — |
| 2016-10-25 | $127.99 | $187.35 | 1,918,000 | — | — |
| 2016-10-24 | $127.69 | $186.91 | 2,583,400 | — | — |
| 2016-10-21 | $127.58 | $186.75 | 2,171,200 | — | — |
| 2016-10-20 | $124.66 | $182.48 | 3,925,900 | — | — |
| 2016-10-19 | $124.69 | $182.52 | 2,752,400 | — | — |
| 2016-10-18 | $122.83 | $179.80 | 3,866,100 | — | — |
| 2016-10-17 | $121.78 | $178.26 | 2,256,200 | — | — |
| 2016-10-14 | $120.80 | $176.83 | 2,235,400 | — | — |
| 2016-10-13 | $118.69 | $173.74 | 1,109,800 | — | — |
| 2016-10-12 | $118.79 | $173.89 | 2,243,400 | — | — |
| 2016-10-11 | $117.72 | $172.32 | 1,873,500 | — | — |
| 2016-10-10 | $118.77 | $173.86 | 1,085,800 | — | — |
| 2016-10-07 | $117.77 | $172.39 | 1,174,100 | — | — |
| 2016-10-06 | $118.53 | $173.51 | 1,203,200 | — | — |
| 2016-10-05 | $119.14 | $174.40 | 1,377,800 | — | — |
| 2016-10-04 | $119.12 | $174.37 | 2,010,100 | — | — |
| 2016-10-03 | $117.02 | $171.30 | 1,542,800 | — | — |
| 2016-09-30 | $116.72 | $170.86 | 2,292,000 | — | — |
| 2016-09-29 | $118.40 | $173.32 | 5,575,000 | — | — |
| 2016-09-28 | $115.99 | $169.79 | 3,446,000 | — | — |
| 2016-09-27 | $113.10 | $165.56 | 2,604,700 | — | — |
| 2016-09-26 | $109.09 | $159.69 | 1,044,200 | — | — |
| 2016-09-23 | $109.91 | $160.89 | 1,674,800 | — | — |
| 2016-09-22 | $108.79 | $159.25 | 1,453,800 | — | — |
| 2016-09-21 | $108.02 | $158.12 | 2,003,000 | — | — |
| 2016-09-20 | $107.65 | $157.58 | 2,680,600 | — | — |
| 2016-09-19 | $106.12 | $155.34 | 4,241,900 | — | — |
| 2016-09-16 | $107.83 | $157.84 | 6,638,900 | — | — |
| 2016-09-15 | $111.90 | $163.80 | 2,163,500 | — | — |
| 2016-09-14 | $111.31 | $162.94 | 871,300 | — | — |
| 2016-09-13 | $111.56 | $163.30 | 1,156,400 | — | — |
| 2016-09-12 | $113.57 | $166.25 | 2,098,000 | — | — |
| 2016-09-09 | $111.10 | $162.63 | 1,696,700 | — | — |
| 2016-09-08 | $114.07 | $166.98 | 1,164,600 | — | — |
| 2016-09-07 | $113.65 | $166.36 | 1,577,600 | — | — |
| 2016-09-06 | $113.91 | $166.74 | 2,165,300 | — | — |
| 2016-09-02 | $112.05 | $164.02 | 1,744,200 | — | — |
| 2016-09-01 | $113.13 | $165.60 | 3,199,900 | — | — |
| 2016-08-31 | $109.12 | $159.73 | 1,915,300 | — | — |
| 2016-08-30 | $109.09 | $159.69 | 1,598,800 | — | — |
| 2016-08-29 | $109.80 | $160.73 | 1,694,000 | — | — |
| 2016-08-26 | $111.36 | $163.01 | 2,270,200 | — | — |
| 2016-08-25 | $112.25 | $164.31 | 1,320,000 | — | — |
| 2016-08-24 | $111.89 | $163.79 | 1,519,200 | — | — |
| 2016-08-23 | $113.60 | $166.29 | 1,585,700 | — | — |
| 2016-08-22 | $113.99 | $166.48 | 1,341,100 | — | — |
| 2016-08-19 | $115.00 | $167.95 | 1,102,800 | — | — |
| 2016-08-18 | $115.44 | $168.60 | 990,700 | — | — |
| 2016-08-17 | $115.42 | $168.57 | 1,342,500 | — | — |
| 2016-08-16 | $116.28 | $169.82 | 1,108,700 | — | — |
| 2016-08-15 | $116.90 | $170.73 | 1,749,600 | — | — |
| 2016-08-12 | $116.08 | $169.53 | 1,684,900 | — | — |
| 2016-08-11 | $114.80 | $167.66 | 1,298,300 | — | — |
| 2016-08-10 | $114.38 | $167.05 | 1,059,300 | — | — |
| 2016-08-09 | $113.78 | $166.17 | 1,251,800 | — | — |
| 2016-08-08 | $114.09 | $166.63 | 1,460,800 | — | — |
| 2016-08-05 | $113.23 | $165.37 | 2,141,000 | — | — |
| 2016-08-04 | $113.51 | $165.78 | 1,941,600 | — | — |
| 2016-08-03 | $112.56 | $164.39 | 2,114,900 | — | — |
| 2016-08-02 | $113.55 | $165.84 | 4,442,800 | — | — |
| 2016-08-01 | $117.37 | $171.42 | 1,964,400 | — | — |
| 2016-07-29 | $116.65 | $170.36 | 6,136,100 | — | — |
| 2016-07-28 | $119.27 | $174.19 | 4,959,500 | — | — |
| 2016-07-27 | $117.20 | $171.17 | 2,772,300 | — | — |
| 2016-07-26 | $117.64 | $171.81 | 2,863,100 | — | — |
| 2016-07-25 | $117.61 | $171.77 | 1,480,500 | — | — |
| 2016-07-22 | $117.20 | $171.17 | 1,231,100 | — | — |
| 2016-07-21 | $116.58 | $170.26 | 1,168,700 | — | — |
| 2016-07-20 | $117.19 | $171.15 | 1,340,000 | — | — |
| 2016-07-19 | $116.13 | $169.61 | 1,425,500 | — | — |
| 2016-07-18 | $115.53 | $168.73 | 1,103,400 | — | — |
| 2016-07-15 | $114.62 | $167.40 | 1,814,500 | — | — |
| 2016-07-14 | $115.13 | $168.14 | 1,970,000 | — | — |
| 2016-07-13 | $114.26 | $166.87 | 1,902,200 | — | — |
| 2016-07-12 | $113.40 | $165.62 | 2,090,800 | — | — |
| 2016-07-11 | $111.28 | $162.52 | 1,832,400 | — | — |
| 2016-07-08 | $109.43 | $159.82 | 1,661,300 | — | — |
| 2016-07-07 | $107.57 | $157.10 | 1,240,100 | — | — |
| 2016-07-06 | $106.20 | $155.10 | 1,372,200 | — | — |
| 2016-07-05 | $105.93 | $154.71 | 1,621,800 | — | — |
| 2016-07-01 | $107.71 | $157.31 | 1,779,300 | — | — |
| 2016-06-30 | $106.30 | $155.25 | 2,336,800 | — | — |
| 2016-06-29 | $104.18 | $152.15 | 2,045,000 | — | — |
| 2016-06-28 | $101.19 | $147.79 | 2,121,500 | — | — |
| 2016-06-27 | $98.44 | $143.77 | 3,233,500 | — | — |
| 2016-06-24 | $101.76 | $148.62 | 5,446,700 | — | — |
| 2016-06-23 | $109.90 | $160.51 | 1,647,600 | — | — |
| 2016-06-22 | $107.98 | $157.70 | 1,607,600 | — | — |
| 2016-06-21 | $107.37 | $156.81 | 1,168,800 | — | — |
| 2016-06-20 | $107.19 | $156.55 | 2,437,900 | — | — |
| 2016-06-17 | $104.14 | $152.09 | 2,697,800 | — | — |
| 2016-06-16 | $104.35 | $152.40 | 1,729,900 | — | — |
| 2016-06-15 | $104.34 | $152.39 | 1,594,800 | — | — |
| 2016-06-14 | $105.00 | $153.35 | 1,950,900 | — | — |
| 2016-06-13 | $104.33 | $152.37 | 1,976,200 | — | — |
| 2016-06-10 | $106.80 | $155.98 | 1,862,000 | — | — |
| 2016-06-09 | $109.11 | $159.35 | 1,074,000 | — | — |
| 2016-06-08 | $110.03 | $160.70 | 1,122,100 | — | — |
| 2016-06-07 | $110.66 | $161.62 | 2,065,000 | — | — |
| 2016-06-06 | $109.76 | $160.30 | 2,066,700 | — | — |
| 2016-06-03 | $109.99 | $160.64 | 1,527,200 | — | — |
| 2016-06-02 | $111.10 | $162.26 | 1,102,000 | — | — |
| 2016-06-01 | $110.60 | $161.53 | 1,546,600 | — | — |
| 2016-05-31 | $111.24 | $162.46 | 2,063,300 | — | — |
| 2016-05-27 | $112.29 | $164.00 | 1,076,400 | — | — |
| 2016-05-26 | $111.82 | $163.31 | 1,219,100 | — | — |
| 2016-05-25 | $113.01 | $165.05 | 1,648,000 | — | — |
| 2016-05-24 | $113.17 | $165.28 | 2,333,500 | — | — |
| 2016-05-23 | $110.20 | $160.59 | 1,096,100 | — | — |
| 2016-05-20 | $110.49 | $161.02 | 2,243,000 | — | — |
| 2016-05-19 | $108.56 | $158.20 | 2,241,300 | — | — |
| 2016-05-18 | $110.77 | $161.42 | 2,679,900 | — | — |
| 2016-05-17 | $111.62 | $162.66 | 1,650,300 | — | — |
| 2016-05-16 | $111.92 | $163.10 | 1,737,200 | — | — |
| 2016-05-13 | $111.92 | $163.10 | 1,235,700 | — | — |
| 2016-05-12 | $112.94 | $164.59 | 1,052,100 | — | — |
| 2016-05-11 | $112.65 | $164.16 | 1,111,500 | — | — |
| 2016-05-10 | $115.02 | $167.62 | 1,560,300 | — | — |
| 2016-05-09 | $112.60 | $164.09 | 1,531,300 | — | — |
| 2016-05-06 | $113.16 | $164.91 | 1,812,700 | — | — |
| 2016-05-05 | $112.55 | $164.02 | 2,174,300 | — | — |
| 2016-05-04 | $114.11 | $166.29 | 3,233,200 | — | — |
| 2016-05-03 | $115.97 | $169.00 | 2,649,600 | — | — |
| 2016-05-02 | $116.52 | $169.80 | 3,588,100 | — | — |
| 2016-04-29 | $115.77 | $168.71 | 8,365,700 | — | — |
| 2016-04-28 | $106.99 | $155.92 | 6,173,600 | — | — |
| 2016-04-27 | $107.77 | $157.05 | 3,165,600 | — | — |
| 2016-04-26 | $106.64 | $155.41 | 1,301,600 | — | — |
| 2016-04-25 | $106.43 | $155.10 | 1,719,000 | — | — |
| 2016-04-22 | $107.51 | $156.67 | 1,993,400 | — | — |
| 2016-04-21 | $108.34 | $157.88 | 1,373,100 | — | — |
| 2016-04-20 | $108.29 | $157.81 | 1,617,000 | — | — |
| 2016-04-19 | $107.56 | $156.75 | 3,681,100 | — | — |
| 2016-04-18 | $111.03 | $161.80 | 2,299,800 | — | — |
| 2016-04-15 | $109.16 | $159.08 | 2,246,300 | — | — |
| 2016-04-14 | $108.82 | $158.58 | 3,084,200 | — | — |
| 2016-04-13 | $106.92 | $155.81 | 2,304,700 | — | — |
| 2016-04-12 | $104.57 | $152.39 | 1,892,000 | — | — |
| 2016-04-11 | $101.96 | $148.59 | 1,677,500 | — | — |
| 2016-04-08 | $102.97 | $150.06 | 2,265,300 | — | — |
| 2016-04-07 | $103.57 | $150.93 | 2,143,600 | — | — |
| 2016-04-06 | $105.74 | $154.09 | 2,175,900 | — | — |
| 2016-04-05 | $104.05 | $151.63 | 3,831,400 | — | — |
| 2016-04-04 | $105.14 | $153.22 | 3,442,600 | — | — |
| 2016-04-01 | $108.20 | $157.68 | 2,487,500 | — | — |
| 2016-03-31 | $107.82 | $157.13 | 2,588,400 | — | — |
| 2016-03-30 | $107.80 | $157.10 | 1,386,400 | — | — |
| 2016-03-29 | $107.24 | $156.28 | 2,783,500 | — | — |
| 2016-03-28 | $106.60 | $155.35 | 2,319,800 | — | — |
| 2016-03-24 | $107.69 | $156.94 | 2,320,000 | — | — |
| 2016-03-23 | $108.99 | $158.83 | 1,642,700 | — | — |
| 2016-03-22 | $108.92 | $158.73 | 2,584,800 | — | — |
| 2016-03-21 | $110.88 | $161.59 | 2,390,200 | — | — |
| 2016-03-18 | $110.19 | $160.58 | 4,113,200 | — | — |
| 2016-03-17 | $111.48 | $162.46 | 2,735,600 | — | — |
| 2016-03-16 | $114.30 | $166.57 | 4,239,700 | — | — |
| 2016-03-15 | $116.27 | $169.44 | 2,505,400 | — | — |
| 2016-03-14 | $116.39 | $169.61 | 4,029,700 | — | — |
| 2016-03-11 | $114.93 | $167.49 | 3,803,100 | — | — |
| 2016-03-10 | $109.38 | $159.40 | 3,707,800 | — | — |
| 2016-03-09 | $105.69 | $154.02 | 1,891,500 | — | — |
| 2016-03-08 | $104.86 | $152.81 | 2,301,000 | — | — |
| 2016-03-07 | $105.39 | $153.23 | 2,392,100 | — | — |
| 2016-03-04 | $108.53 | $157.80 | 1,689,300 | — | — |
| 2016-03-03 | $108.51 | $157.77 | 2,283,300 | — | — |
| 2016-03-02 | $106.73 | $155.18 | 1,677,300 | — | — |
| 2016-03-01 | $108.19 | $157.31 | 2,227,700 | — | — |
| 2016-02-29 | $104.11 | $151.37 | 1,856,600 | — | — |
| 2016-02-26 | $105.45 | $153.32 | 1,538,100 | — | — |
| 2016-02-25 | $105.13 | $152.86 | 1,993,100 | — | — |
| 2016-02-24 | $104.40 | $151.80 | 2,812,000 | — | — |
| 2016-02-23 | $104.16 | $151.45 | 2,358,500 | — | — |
| 2016-02-22 | $106.96 | $155.52 | 2,593,700 | — | — |
| 2016-02-19 | $108.67 | $158.00 | 1,992,700 | — | — |
| 2016-02-18 | $107.47 | $156.26 | 3,387,800 | — | — |
| 2016-02-17 | $110.88 | $161.22 | 4,596,200 | — | — |
| 2016-02-16 | $105.44 | $153.31 | 3,984,200 | — | — |
| 2016-02-12 | $102.25 | $148.67 | 4,895,000 | — | — |
| 2016-02-11 | $103.37 | $150.30 | 11,008,900 | — | — |
| 2016-02-10 | $94.35 | $137.18 | 6,023,000 | — | — |
| 2016-02-09 | $92.64 | $134.70 | 4,471,200 | — | — |
| 2016-02-08 | $91.53 | $133.08 | 4,856,900 | — | — |
| 2016-02-05 | $93.54 | $136.01 | 5,815,100 | — | — |
| 2016-02-04 | $99.90 | $145.25 | 2,331,100 | — | — |
| 2016-02-03 | $96.30 | $140.02 | 3,239,700 | — | — |
| 2016-02-02 | $98.71 | $143.52 | 2,910,400 | — | — |
| 2016-02-01 | $102.15 | $148.52 | 2,689,000 | — | — |
| 2016-01-29 | $101.04 | $146.91 | 2,056,700 | — | — |
| 2016-01-28 | $98.69 | $143.49 | 2,624,900 | — | — |
| 2016-01-27 | $99.53 | $144.71 | 3,269,700 | — | — |
| 2016-01-26 | $104.93 | $152.57 | 2,388,300 | — | — |
| 2016-01-25 | $105.21 | $152.97 | 1,852,700 | — | — |
| 2016-01-22 | $107.12 | $155.75 | 1,630,100 | — | — |
| 2016-01-21 | $106.40 | $154.70 | 2,277,100 | — | — |
| 2016-01-20 | $106.28 | $154.53 | 3,142,300 | — | — |
| 2016-01-19 | $105.32 | $153.13 | 3,304,100 | — | — |
| 2016-01-15 | $102.76 | $149.41 | 4,698,600 | — | — |
| 2016-01-14 | $107.67 | $156.55 | 2,696,300 | — | — |
| 2016-01-13 | $106.37 | $154.66 | 3,646,400 | — | — |
| 2016-01-12 | $111.90 | $162.70 | 1,847,100 | — | — |
| 2016-01-11 | $111.20 | $161.68 | 2,177,900 | — | — |
| 2016-01-08 | $111.41 | $161.99 | 2,456,100 | — | — |
| 2016-01-07 | $114.81 | $166.93 | 2,008,800 | — | — |
| 2016-01-06 | $119.04 | $173.08 | 2,123,200 | — | — |
| 2016-01-05 | $119.93 | $174.38 | 3,723,800 | — | — |
| 2016-01-04 | $120.80 | $175.64 | 3,063,700 | — | — |