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
- 1999-11-10 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 | $114.64 | $170.62 | 1,734,000 | — | — |
| 2016-12-29 | $114.98 | $171.13 | 1,412,300 | — | — |
| 2016-12-28 | $115.20 | $171.46 | 1,541,700 | — | — |
| 2016-12-27 | $116.13 | $172.84 | 990,800 | — | — |
| 2016-12-23 | $115.97 | $172.60 | 1,229,800 | — | — |
| 2016-12-22 | $116.30 | $173.09 | 1,969,700 | — | — |
| 2016-12-21 | $116.10 | $172.80 | 3,028,400 | — | — |
| 2016-12-20 | $117.52 | $174.91 | 2,074,900 | — | — |
| 2016-12-19 | $116.98 | $174.11 | 2,209,900 | — | — |
| 2016-12-16 | $115.81 | $172.37 | 5,543,300 | — | — |
| 2016-12-15 | $117.28 | $174.55 | 3,045,700 | — | — |
| 2016-12-14 | $117.26 | $174.52 | 4,983,900 | — | — |
| 2016-12-13 | $120.16 | $178.84 | 3,123,400 | — | — |
| 2016-12-12 | $120.13 | $178.79 | 2,760,200 | — | — |
| 2016-12-09 | $119.60 | $178.01 | 3,196,800 | — | — |
| 2016-12-08 | $118.98 | $177.08 | 2,157,800 | — | — |
| 2016-12-07 | $118.62 | $176.55 | 2,539,300 | — | — |
| 2016-12-06 | $116.54 | $173.45 | 1,755,400 | — | — |
| 2016-12-05 | $116.56 | $173.48 | 2,310,000 | — | — |
| 2016-12-02 | $116.35 | $173.17 | 2,088,700 | — | — |
| 2016-12-01 | $116.43 | $173.29 | 2,485,200 | — | — |
| 2016-11-30 | $115.92 | $172.53 | 3,353,600 | — | — |
| 2016-11-29 | $116.28 | $173.06 | 2,772,400 | — | — |
| 2016-11-28 | $115.69 | $172.19 | 2,659,100 | — | — |
| 2016-11-25 | $116.26 | $173.03 | 1,077,600 | — | — |
| 2016-11-23 | $115.68 | $172.17 | 1,855,400 | — | — |
| 2016-11-22 | $114.63 | $170.61 | 1,987,300 | — | — |
| 2016-11-21 | $114.70 | $170.71 | 1,942,500 | — | — |
| 2016-11-18 | $114.09 | $169.81 | 1,992,400 | — | — |
| 2016-11-17 | $113.49 | $168.91 | 1,621,400 | — | — |
| 2016-11-16 | $112.81 | $167.90 | 2,297,800 | — | — |
| 2016-11-15 | $113.18 | $168.45 | 3,690,800 | — | — |
| 2016-11-14 | $112.91 | $168.05 | 3,396,800 | — | — |
| 2016-11-11 | $114.23 | $170.01 | 3,092,600 | — | — |
| 2016-11-10 | $113.31 | $168.64 | 4,532,600 | — | — |
| 2016-11-09 | $112.70 | $167.74 | 6,744,000 | — | — |
| 2016-11-08 | $112.03 | $165.58 | 5,834,300 | — | — |
| 2016-11-07 | $109.80 | $162.28 | 3,615,400 | — | — |
| 2016-11-04 | $106.94 | $158.06 | 2,559,300 | — | — |
| 2016-11-03 | $107.48 | $158.85 | 2,245,500 | — | — |
| 2016-11-02 | $106.90 | $158.00 | 2,568,900 | — | — |
| 2016-11-01 | $106.84 | $157.91 | 2,906,600 | — | — |
| 2016-10-31 | $107.76 | $159.27 | 2,328,700 | — | — |
| 2016-10-28 | $107.70 | $159.18 | 2,397,500 | — | — |
| 2016-10-27 | $108.08 | $159.74 | 3,532,000 | — | — |
| 2016-10-26 | $108.61 | $160.52 | 3,310,100 | — | — |
| 2016-10-25 | $107.84 | $159.39 | 2,242,500 | — | — |
| 2016-10-24 | $108.45 | $160.29 | 1,808,300 | — | — |
| 2016-10-21 | $107.16 | $158.38 | 2,816,400 | — | — |
| 2016-10-20 | $107.40 | $158.74 | 1,946,100 | — | — |
| 2016-10-19 | $108.05 | $159.70 | 1,991,400 | — | — |
| 2016-10-18 | $108.13 | $159.81 | 1,692,300 | — | — |
| 2016-10-17 | $108.03 | $159.67 | 1,759,900 | — | — |
| 2016-10-14 | $108.42 | $160.24 | 1,566,000 | — | — |
| 2016-10-13 | $108.30 | $160.07 | 2,088,600 | — | — |
| 2016-10-12 | $108.74 | $160.72 | 1,483,900 | — | — |
| 2016-10-11 | $108.70 | $160.66 | 1,944,400 | — | — |
| 2016-10-10 | $109.05 | $161.17 | 1,307,700 | — | — |
| 2016-10-07 | $108.80 | $160.80 | 1,443,000 | — | — |
| 2016-10-06 | $109.12 | $161.28 | 1,861,600 | — | — |
| 2016-10-05 | $109.16 | $161.34 | 3,019,100 | — | — |
| 2016-10-04 | $108.52 | $160.39 | 1,742,000 | — | — |
| 2016-10-03 | $109.18 | $161.37 | 1,445,300 | — | — |
| 2016-09-30 | $109.36 | $161.63 | 2,952,500 | — | — |
| 2016-09-29 | $108.21 | $159.93 | 2,473,400 | — | — |
| 2016-09-28 | $109.25 | $161.47 | 2,752,700 | — | — |
| 2016-09-27 | $110.01 | $162.59 | 2,466,000 | — | — |
| 2016-09-26 | $108.84 | $160.86 | 2,360,800 | — | — |
| 2016-09-23 | $109.21 | $161.41 | 1,651,600 | — | — |
| 2016-09-22 | $109.67 | $162.09 | 2,693,800 | — | — |
| 2016-09-21 | $109.66 | $162.08 | 2,937,500 | — | — |
| 2016-09-20 | $108.35 | $160.14 | 3,242,400 | — | — |
| 2016-09-19 | $107.12 | $158.32 | 2,168,900 | — | — |
| 2016-09-16 | $106.86 | $157.94 | 3,618,600 | — | — |
| 2016-09-15 | $107.08 | $158.26 | 2,134,200 | — | — |
| 2016-09-14 | $106.86 | $157.94 | 1,955,300 | — | — |
| 2016-09-13 | $106.86 | $157.94 | 3,023,600 | — | — |
| 2016-09-12 | $108.55 | $160.43 | 2,718,400 | — | — |
| 2016-09-09 | $107.63 | $159.08 | 3,533,700 | — | — |
| 2016-09-08 | $108.94 | $161.01 | 2,524,900 | — | — |
| 2016-09-07 | $109.48 | $161.81 | 1,517,800 | — | — |
| 2016-09-06 | $109.50 | $161.84 | 1,789,600 | — | — |
| 2016-09-02 | $109.59 | $161.97 | 1,920,300 | — | — |
| 2016-09-01 | $109.50 | $161.84 | 2,739,200 | — | — |
| 2016-08-31 | $109.22 | $161.43 | 2,272,800 | — | — |
| 2016-08-30 | $109.38 | $161.66 | 1,360,100 | — | — |
| 2016-08-29 | $109.12 | $161.28 | 1,924,600 | — | — |
| 2016-08-26 | $108.95 | $161.03 | 1,922,900 | — | — |
| 2016-08-25 | $109.33 | $161.59 | 1,845,000 | — | — |
| 2016-08-24 | $109.64 | $162.05 | 2,774,100 | — | — |
| 2016-08-23 | $109.44 | $161.75 | 2,150,000 | — | — |
| 2016-08-22 | $109.83 | $162.33 | 2,061,500 | — | — |
| 2016-08-19 | $110.57 | $163.42 | 1,613,300 | — | — |
| 2016-08-18 | $110.49 | $163.30 | 1,833,400 | — | — |
| 2016-08-17 | $110.24 | $162.93 | 1,542,700 | — | — |
| 2016-08-16 | $109.81 | $162.30 | 1,267,300 | — | — |
| 2016-08-15 | $109.85 | $162.36 | 1,548,800 | — | — |
| 2016-08-12 | $109.91 | $162.44 | 1,700,600 | — | — |
| 2016-08-11 | $110.90 | $162.76 | 2,786,800 | — | — |
| 2016-08-10 | $109.88 | $161.26 | 1,519,500 | — | — |
| 2016-08-09 | $109.65 | $160.92 | 1,790,400 | — | — |
| 2016-08-08 | $108.96 | $159.91 | 2,037,000 | — | — |
| 2016-08-05 | $108.79 | $159.66 | 2,413,000 | — | — |
| 2016-08-04 | $107.84 | $158.26 | 2,196,000 | — | — |
| 2016-08-03 | $108.29 | $158.92 | 2,335,000 | — | — |
| 2016-08-02 | $107.46 | $157.71 | 2,440,300 | — | — |
| 2016-08-01 | $108.01 | $158.51 | 2,834,700 | — | — |
| 2016-07-29 | $108.10 | $158.65 | 3,993,900 | — | — |
| 2016-07-28 | $108.73 | $159.57 | 4,481,700 | — | — |
| 2016-07-27 | $108.80 | $159.67 | 4,763,800 | — | — |
| 2016-07-26 | $110.37 | $161.98 | 1,404,100 | — | — |
| 2016-07-25 | $110.10 | $161.58 | 1,323,600 | — | — |
| 2016-07-22 | $110.36 | $161.96 | 2,012,400 | — | — |
| 2016-07-21 | $109.89 | $161.27 | 1,198,600 | — | — |
| 2016-07-20 | $110.59 | $162.30 | 1,329,300 | — | — |
| 2016-07-19 | $110.64 | $162.37 | 1,431,900 | — | — |
| 2016-07-18 | $110.90 | $162.76 | 1,964,400 | — | — |
| 2016-07-15 | $111.03 | $162.95 | 2,280,500 | — | — |
| 2016-07-14 | $111.50 | $163.64 | 2,514,500 | — | — |
| 2016-07-13 | $110.79 | $162.59 | 1,792,800 | — | — |
| 2016-07-12 | $110.29 | $161.86 | 2,370,400 | — | — |
| 2016-07-11 | $110.01 | $161.45 | 2,239,500 | — | — |
| 2016-07-08 | $109.52 | $160.73 | 2,445,700 | — | — |
| 2016-07-07 | $107.85 | $158.28 | 2,343,800 | — | — |
| 2016-07-06 | $107.72 | $158.09 | 3,267,500 | — | — |
| 2016-07-05 | $108.45 | $159.16 | 2,823,100 | — | — |
| 2016-07-01 | $108.36 | $159.03 | 2,793,400 | — | — |
| 2016-06-30 | $107.72 | $158.09 | 2,673,000 | — | — |
| 2016-06-29 | $106.34 | $156.06 | 2,728,600 | — | — |
| 2016-06-28 | $104.69 | $153.64 | 3,198,400 | — | — |
| 2016-06-27 | $103.77 | $152.29 | 3,609,400 | — | — |
| 2016-06-24 | $104.41 | $153.23 | 3,627,400 | — | — |
| 2016-06-23 | $107.22 | $157.35 | 3,040,500 | — | — |
| 2016-06-22 | $105.95 | $155.49 | 3,590,700 | — | — |
| 2016-06-21 | $106.67 | $156.55 | 3,688,100 | — | — |
| 2016-06-20 | $106.10 | $155.71 | 3,223,800 | — | — |
| 2016-06-17 | $105.02 | $154.13 | 3,417,200 | — | — |
| 2016-06-16 | $104.21 | $152.94 | 2,653,000 | — | — |
| 2016-06-15 | $103.89 | $152.47 | 2,829,300 | — | — |
| 2016-06-14 | $103.73 | $152.23 | 1,916,700 | — | — |
| 2016-06-13 | $103.64 | $152.10 | 2,593,700 | — | — |
| 2016-06-10 | $104.52 | $153.39 | 2,640,800 | — | — |
| 2016-06-09 | $104.97 | $154.05 | 1,610,900 | — | — |
| 2016-06-08 | $104.69 | $153.64 | 1,908,400 | — | — |
| 2016-06-07 | $103.87 | $152.44 | 1,921,000 | — | — |
| 2016-06-06 | $103.11 | $151.32 | 2,172,300 | — | — |
| 2016-06-03 | $103.12 | $151.34 | 2,001,900 | — | — |
| 2016-06-02 | $103.05 | $151.23 | 2,229,400 | — | — |
| 2016-06-01 | $102.89 | $151.00 | 1,765,400 | — | — |
| 2016-05-31 | $103.09 | $151.29 | 3,200,100 | — | — |
| 2016-05-27 | $102.98 | $151.13 | 1,987,700 | — | — |
| 2016-05-26 | $102.45 | $150.35 | 1,835,500 | — | — |
| 2016-05-25 | $102.30 | $150.13 | 1,650,500 | — | — |
| 2016-05-24 | $101.98 | $149.66 | 2,444,600 | — | — |
| 2016-05-23 | $101.09 | $148.36 | 2,562,500 | — | — |
| 2016-05-20 | $101.51 | $148.97 | 2,917,000 | — | — |
| 2016-05-19 | $101.29 | $148.65 | 2,475,700 | — | — |
| 2016-05-18 | $101.30 | $148.67 | 3,444,600 | — | — |
| 2016-05-17 | $101.09 | $148.36 | 2,465,100 | — | — |
| 2016-05-16 | $101.65 | $149.18 | 2,113,900 | — | — |
| 2016-05-13 | $100.66 | $147.73 | 2,838,500 | — | — |
| 2016-05-12 | $101.79 | $149.39 | 3,391,700 | — | — |
| 2016-05-11 | $102.45 | $149.21 | 2,646,500 | — | — |
| 2016-05-10 | $103.65 | $150.96 | 2,346,300 | — | — |
| 2016-05-09 | $102.69 | $149.56 | 2,476,200 | — | — |
| 2016-05-06 | $102.11 | $148.71 | 3,658,500 | — | — |
| 2016-05-05 | $102.14 | $148.76 | 3,945,400 | — | — |
| 2016-05-04 | $103.11 | $150.17 | 2,524,800 | — | — |
| 2016-05-03 | $104.38 | $152.02 | 2,171,900 | — | — |
| 2016-05-02 | $104.76 | $152.57 | 2,905,300 | — | — |
| 2016-04-29 | $105.07 | $153.03 | 2,516,700 | — | — |
| 2016-04-28 | $104.91 | $152.79 | 4,210,000 | — | — |
| 2016-04-27 | $106.46 | $155.05 | 2,871,900 | — | — |
| 2016-04-26 | $106.23 | $154.71 | 2,216,300 | — | — |
| 2016-04-25 | $105.07 | $153.03 | 1,732,100 | — | — |
| 2016-04-22 | $105.52 | $153.68 | 2,166,400 | — | — |
| 2016-04-21 | $104.99 | $152.91 | 2,187,300 | — | — |
| 2016-04-20 | $106.17 | $154.63 | 1,952,800 | — | — |
| 2016-04-19 | $106.84 | $155.60 | 2,032,000 | — | — |
| 2016-04-18 | $106.18 | $154.64 | 1,333,400 | — | — |
| 2016-04-15 | $105.54 | $153.71 | 2,668,400 | — | — |
| 2016-04-14 | $105.08 | $153.04 | 2,092,000 | — | — |
| 2016-04-13 | $105.54 | $153.71 | 2,000,900 | — | — |
| 2016-04-12 | $105.23 | $153.26 | 2,555,700 | — | — |
| 2016-04-11 | $103.86 | $151.26 | 1,922,500 | — | — |
| 2016-04-08 | $104.31 | $151.92 | 1,735,100 | — | — |
| 2016-04-07 | $103.99 | $151.45 | 2,107,700 | — | — |
| 2016-04-06 | $104.67 | $152.44 | 2,411,100 | — | — |
| 2016-04-05 | $103.92 | $151.35 | 2,178,700 | — | — |
| 2016-04-04 | $104.88 | $152.75 | 2,796,200 | — | — |
| 2016-04-01 | $104.95 | $152.85 | 2,764,400 | — | — |
| 2016-03-31 | $105.47 | $153.61 | 3,303,900 | — | — |
| 2016-03-30 | $105.73 | $153.99 | 2,277,700 | — | — |
| 2016-03-29 | $106.10 | $154.53 | 1,988,400 | — | — |
| 2016-03-28 | $105.06 | $153.01 | 1,930,900 | — | — |
| 2016-03-24 | $105.43 | $153.55 | 1,996,700 | — | — |
| 2016-03-23 | $104.88 | $152.75 | 2,210,400 | — | — |
| 2016-03-22 | $104.86 | $152.72 | 2,482,600 | — | — |
| 2016-03-21 | $105.15 | $153.14 | 2,789,700 | — | — |
| 2016-03-18 | $104.99 | $152.91 | 4,963,700 | — | — |
| 2016-03-17 | $103.75 | $151.10 | 4,641,200 | — | — |
| 2016-03-16 | $101.67 | $148.07 | 2,252,200 | — | — |
| 2016-03-15 | $101.42 | $147.71 | 1,796,300 | — | — |
| 2016-03-14 | $101.29 | $147.52 | 2,097,100 | — | — |
| 2016-03-11 | $100.82 | $146.84 | 2,315,100 | — | — |
| 2016-03-10 | $99.87 | $145.45 | 2,455,200 | — | — |
| 2016-03-09 | $99.56 | $145.00 | 3,442,800 | — | — |
| 2016-03-08 | $100.62 | $146.54 | 2,985,100 | — | — |
| 2016-03-07 | $101.30 | $147.53 | 3,349,700 | — | — |
| 2016-03-04 | $100.40 | $146.22 | 3,789,700 | — | — |
| 2016-03-03 | $99.62 | $145.09 | 2,541,400 | — | — |
| 2016-03-02 | $98.77 | $143.85 | 2,605,000 | — | — |
| 2016-03-01 | $98.36 | $143.25 | 2,666,900 | — | — |
| 2016-02-29 | $96.55 | $140.62 | 3,124,000 | — | — |
| 2016-02-26 | $97.44 | $141.91 | 2,372,900 | — | — |
| 2016-02-25 | $97.72 | $142.32 | 2,146,400 | — | — |
| 2016-02-24 | $96.87 | $141.08 | 2,366,700 | — | — |
| 2016-02-23 | $96.97 | $141.23 | 3,699,700 | — | — |
| 2016-02-22 | $98.02 | $142.76 | 2,574,300 | — | — |
| 2016-02-19 | $97.37 | $141.81 | 2,313,000 | — | — |
| 2016-02-18 | $97.46 | $141.94 | 2,654,700 | — | — |
| 2016-02-17 | $98.30 | $142.03 | 3,004,300 | — | — |
| 2016-02-16 | $98.56 | $142.41 | 3,205,700 | — | — |
| 2016-02-12 | $97.25 | $140.51 | 3,266,700 | — | — |
| 2016-02-11 | $95.09 | $137.39 | 3,897,000 | — | — |
| 2016-02-10 | $96.12 | $138.88 | 3,634,400 | — | — |
| 2016-02-09 | $97.53 | $140.92 | 5,427,500 | — | — |
| 2016-02-08 | $97.30 | $140.58 | 4,545,100 | — | — |
| 2016-02-05 | $95.37 | $137.80 | 4,273,300 | — | — |
| 2016-02-04 | $96.25 | $139.07 | 5,545,600 | — | — |
| 2016-02-03 | $95.33 | $137.74 | 4,857,500 | — | — |
| 2016-02-02 | $94.69 | $136.81 | 7,634,600 | — | — |
| 2016-02-01 | $94.08 | $135.93 | 5,521,800 | — | — |
| 2016-01-29 | $93.20 | $134.66 | 5,220,900 | — | — |
| 2016-01-28 | $91.00 | $131.48 | 2,286,100 | — | — |
| 2016-01-27 | $90.87 | $131.29 | 3,333,900 | — | — |
| 2016-01-26 | $90.93 | $131.38 | 2,307,700 | — | — |
| 2016-01-25 | $89.42 | $129.20 | 2,069,800 | — | — |
| 2016-01-22 | $89.90 | $129.89 | 2,866,000 | — | — |
| 2016-01-21 | $89.07 | $128.69 | 3,467,600 | — | — |
| 2016-01-20 | $88.70 | $128.16 | 4,836,900 | — | — |
| 2016-01-19 | $90.35 | $130.54 | 3,772,000 | — | — |
| 2016-01-15 | $90.04 | $130.09 | 5,459,500 | — | — |
| 2016-01-14 | $91.15 | $131.70 | 4,001,900 | — | — |
| 2016-01-13 | $90.61 | $130.92 | 4,274,500 | — | — |
| 2016-01-12 | $93.00 | $134.37 | 4,436,200 | — | — |
| 2016-01-11 | $91.66 | $132.44 | 3,484,000 | — | — |
| 2016-01-08 | $91.39 | $132.05 | 3,941,100 | — | — |
| 2016-01-07 | $92.60 | $133.79 | 3,790,800 | — | — |
| 2016-01-06 | $94.42 | $136.42 | 2,443,000 | — | — |
| 2016-01-05 | $95.78 | $138.39 | 2,839,600 | — | — |
| 2016-01-04 | $94.84 | $137.03 | 3,730,800 | — | — |