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
- 1978-04-12 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 | $150.04 | $161.92 | 1,642,091 | — | — |
| 2016-12-29 | $150.64 | $162.57 | 1,604,737 | — | — |
| 2016-12-28 | $151.85 | $163.87 | 1,930,251 | — | — |
| 2016-12-27 | $153.55 | $165.70 | 1,199,427 | — | — |
| 2016-12-23 | $154.60 | $166.84 | 2,081,653 | — | — |
| 2016-12-22 | $153.82 | $165.99 | 2,519,354 | — | — |
| 2016-12-21 | $154.81 | $167.06 | 7,949,846 | — | — |
| 2016-12-20 | $160.15 | $172.82 | 3,807,388 | — | — |
| 2016-12-19 | $159.24 | $171.85 | 1,859,142 | — | — |
| 2016-12-16 | $158.32 | $170.86 | 4,454,694 | — | — |
| 2016-12-15 | $159.48 | $172.11 | 1,509,428 | — | — |
| 2016-12-14 | $159.48 | $172.11 | 3,143,701 | — | — |
| 2016-12-13 | $161.98 | $174.80 | 2,777,234 | — | — |
| 2016-12-12 | $159.26 | $171.86 | 1,790,391 | — | — |
| 2016-12-09 | $158.42 | $170.96 | 2,429,133 | — | — |
| 2016-12-08 | $158.80 | $171.37 | 3,662,936 | — | — |
| 2016-12-07 | $158.36 | $170.54 | 2,340,650 | — | — |
| 2016-12-06 | $155.79 | $167.77 | 1,536,730 | — | — |
| 2016-12-05 | $156.73 | $168.79 | 1,749,562 | — | — |
| 2016-12-02 | $155.36 | $167.31 | 1,914,739 | — | — |
| 2016-12-01 | $154.87 | $166.78 | 2,193,592 | — | — |
| 2016-11-30 | $154.45 | $166.33 | 1,903,198 | — | — |
| 2016-11-29 | $153.36 | $165.16 | 1,337,426 | — | — |
| 2016-11-28 | $153.13 | $164.91 | 2,167,531 | — | — |
| 2016-11-25 | $154.34 | $166.21 | 810,621 | — | — |
| 2016-11-23 | $153.20 | $164.99 | 1,093,073 | — | — |
| 2016-11-22 | $151.56 | $163.22 | 1,442,042 | — | — |
| 2016-11-21 | $151.61 | $163.28 | 1,607,467 | — | — |
| 2016-11-18 | $150.92 | $162.53 | 1,655,990 | — | — |
| 2016-11-17 | $149.14 | $160.61 | 1,156,364 | — | — |
| 2016-11-16 | $148.12 | $159.52 | 1,566,390 | — | — |
| 2016-11-15 | $149.39 | $160.88 | 1,795,727 | — | — |
| 2016-11-14 | $150.01 | $161.55 | 2,690,612 | — | — |
| 2016-11-11 | $148.02 | $159.41 | 1,936,456 | — | — |
| 2016-11-10 | $147.92 | $159.30 | 2,851,818 | — | — |
| 2016-11-09 | $145.99 | $157.22 | 3,566,882 | — | — |
| 2016-11-08 | $146.10 | $157.34 | 2,497,388 | — | — |
| 2016-11-07 | $145.06 | $156.22 | 3,042,808 | — | — |
| 2016-11-04 | $140.85 | $151.69 | 1,934,471 | — | — |
| 2016-11-03 | $139.93 | $150.70 | 1,569,865 | — | — |
| 2016-11-02 | $138.90 | $149.59 | 1,808,509 | — | — |
| 2016-11-01 | $138.22 | $148.86 | 2,426,900 | — | — |
| 2016-10-31 | $140.47 | $151.28 | 1,232,189 | — | — |
| 2016-10-28 | $140.41 | $151.22 | 1,864,851 | — | — |
| 2016-10-27 | $140.53 | $151.35 | 1,861,128 | — | — |
| 2016-10-26 | $139.88 | $150.64 | 2,199,921 | — | — |
| 2016-10-25 | $138.54 | $149.20 | 1,405,681 | — | — |
| 2016-10-24 | $138.66 | $149.33 | 2,293,740 | — | — |
| 2016-10-21 | $137.15 | $147.70 | 1,147,553 | — | — |
| 2016-10-20 | $136.74 | $147.27 | 1,037,476 | — | — |
| 2016-10-19 | $137.36 | $147.93 | 1,348,719 | — | — |
| 2016-10-18 | $137.58 | $148.17 | 1,117,272 | — | — |
| 2016-10-17 | $137.66 | $148.26 | 1,304,912 | — | — |
| 2016-10-14 | $137.78 | $148.38 | 997,268 | — | — |
| 2016-10-13 | $137.75 | $148.35 | 1,778,105 | — | — |
| 2016-10-12 | $139.84 | $150.60 | 1,555,345 | — | — |
| 2016-10-11 | $140.27 | $151.07 | 1,814,466 | — | — |
| 2016-10-10 | $140.38 | $151.18 | 1,516,006 | — | — |
| 2016-10-07 | $139.41 | $150.14 | 1,759,986 | — | — |
| 2016-10-06 | $139.48 | $150.21 | 1,564,156 | — | — |
| 2016-10-05 | $140.42 | $151.22 | 1,492,427 | — | — |
| 2016-10-04 | $139.89 | $150.65 | 1,852,441 | — | — |
| 2016-10-03 | $140.45 | $151.26 | 1,803,918 | — | — |
| 2016-09-30 | $140.76 | $151.59 | 2,406,671 | — | — |
| 2016-09-29 | $141.11 | $151.97 | 2,416,723 | — | — |
| 2016-09-28 | $141.38 | $152.26 | 2,829,728 | — | — |
| 2016-09-27 | $142.87 | $153.86 | 2,647,301 | — | — |
| 2016-09-26 | $141.29 | $152.16 | 3,004,213 | — | — |
| 2016-09-23 | $140.52 | $151.34 | 3,068,373 | — | — |
| 2016-09-22 | $139.94 | $150.70 | 3,941,788 | — | — |
| 2016-09-21 | $140.10 | $150.88 | 6,587,352 | — | — |
| 2016-09-20 | $131.06 | $141.15 | 3,337,297 | — | — |
| 2016-09-19 | $129.94 | $139.94 | 2,251,670 | — | — |
| 2016-09-16 | $128.03 | $137.89 | 3,145,190 | — | — |
| 2016-09-15 | $128.98 | $138.91 | 1,734,422 | — | — |
| 2016-09-14 | $128.49 | $138.37 | 1,278,602 | — | — |
| 2016-09-13 | $129.21 | $139.15 | 1,634,893 | — | — |
| 2016-09-12 | $131.56 | $141.68 | 1,644,821 | — | — |
| 2016-09-09 | $129.61 | $139.59 | 1,845,988 | — | — |
| 2016-09-08 | $133.28 | $143.54 | 1,031,767 | — | — |
| 2016-09-07 | $133.12 | $143.02 | 1,113,549 | — | — |
| 2016-09-06 | $132.82 | $142.69 | 1,450,729 | — | — |
| 2016-09-02 | $133.35 | $143.27 | 1,984,980 | — | — |
| 2016-09-01 | $133.47 | $143.40 | 1,466,738 | — | — |
| 2016-08-31 | $132.90 | $142.78 | 1,524,941 | — | — |
| 2016-08-30 | $132.90 | $142.78 | 1,246,088 | — | — |
| 2016-08-29 | $133.09 | $142.99 | 1,470,833 | — | — |
| 2016-08-26 | $132.92 | $142.80 | 1,367,582 | — | — |
| 2016-08-25 | $133.38 | $143.30 | 1,637,251 | — | — |
| 2016-08-24 | $135.56 | $145.64 | 1,066,888 | — | — |
| 2016-08-23 | $135.85 | $145.95 | 1,055,595 | — | — |
| 2016-08-22 | $135.29 | $145.34 | 1,174,607 | — | — |
| 2016-08-19 | $135.88 | $145.98 | 1,695,082 | — | — |
| 2016-08-18 | $134.72 | $144.74 | 1,370,064 | — | — |
| 2016-08-17 | $134.13 | $144.10 | 1,366,589 | — | — |
| 2016-08-16 | $134.35 | $144.34 | 1,133,529 | — | — |
| 2016-08-15 | $134.09 | $144.05 | 1,387,934 | — | — |
| 2016-08-12 | $133.36 | $143.27 | 1,300,940 | — | — |
| 2016-08-11 | $133.59 | $143.53 | 1,298,210 | — | — |
| 2016-08-10 | $132.68 | $142.54 | 1,021,467 | — | — |
| 2016-08-09 | $132.42 | $142.26 | 906,923 | — | — |
| 2016-08-08 | $131.91 | $141.72 | 1,206,873 | — | — |
| 2016-08-05 | $131.27 | $141.03 | 1,296,721 | — | — |
| 2016-08-04 | $128.78 | $138.36 | 1,088,109 | — | — |
| 2016-08-03 | $129.42 | $139.04 | 731,942 | — | — |
| 2016-08-02 | $128.27 | $137.80 | 1,060,559 | — | — |
| 2016-08-01 | $130.27 | $139.95 | 1,018,489 | — | — |
| 2016-07-29 | $130.46 | $140.16 | 1,261,352 | — | — |
| 2016-07-28 | $130.10 | $139.77 | 1,082,400 | — | — |
| 2016-07-27 | $129.66 | $139.30 | 1,266,192 | — | — |
| 2016-07-26 | $130.14 | $139.81 | 1,422,931 | — | — |
| 2016-07-25 | $129.11 | $138.71 | 1,668,152 | — | — |
| 2016-07-22 | $129.55 | $139.18 | 1,530,401 | — | — |
| 2016-07-21 | $127.65 | $137.14 | 1,080,539 | — | — |
| 2016-07-20 | $128.98 | $138.57 | 848,099 | — | — |
| 2016-07-19 | $128.67 | $138.24 | 959,541 | — | — |
| 2016-07-18 | $129.54 | $139.17 | 1,080,042 | — | — |
| 2016-07-15 | $129.40 | $139.02 | 1,560,061 | — | — |
| 2016-07-14 | $130.14 | $139.81 | 1,931,368 | — | — |
| 2016-07-13 | $129.27 | $138.88 | 1,797,340 | — | — |
| 2016-07-12 | $128.89 | $138.47 | 2,132,410 | — | — |
| 2016-07-11 | $126.60 | $136.01 | 2,352,564 | — | — |
| 2016-07-08 | $125.88 | $135.24 | 2,164,056 | — | — |
| 2016-07-07 | $122.97 | $132.11 | 1,875,151 | — | — |
| 2016-07-06 | $122.04 | $131.11 | 2,328,737 | — | — |
| 2016-07-05 | $122.62 | $131.73 | 2,379,369 | — | — |
| 2016-07-01 | $123.96 | $133.18 | 2,542,561 | — | — |
| 2016-06-30 | $122.30 | $131.40 | 2,129,804 | — | — |
| 2016-06-29 | $121.08 | $130.08 | 2,720,396 | — | — |
| 2016-06-28 | $119.34 | $128.21 | 2,403,569 | — | — |
| 2016-06-27 | $117.75 | $126.51 | 3,640,349 | — | — |
| 2016-06-24 | $121.33 | $130.35 | 7,264,194 | — | — |
| 2016-06-23 | $127.23 | $136.69 | 2,816,698 | — | — |
| 2016-06-22 | $126.12 | $135.49 | 6,005,323 | — | — |
| 2016-06-21 | $132.11 | $141.93 | 2,399,225 | — | — |
| 2016-06-20 | $132.53 | $142.38 | 2,504,586 | — | — |
| 2016-06-17 | $130.74 | $140.46 | 2,788,527 | — | — |
| 2016-06-16 | $130.44 | $140.13 | 2,353,308 | — | — |
| 2016-06-15 | $128.65 | $138.22 | 1,492,303 | — | — |
| 2016-06-14 | $128.73 | $138.30 | 1,612,804 | — | — |
| 2016-06-13 | $129.27 | $138.54 | 1,796,472 | — | — |
| 2016-06-10 | $129.63 | $138.92 | 1,984,855 | — | — |
| 2016-06-09 | $132.24 | $141.72 | 1,295,480 | — | — |
| 2016-06-08 | $132.76 | $142.27 | 1,159,218 | — | — |
| 2016-06-07 | $132.82 | $142.34 | 1,864,975 | — | — |
| 2016-06-06 | $131.56 | $140.99 | 1,828,986 | — | — |
| 2016-06-03 | $132.01 | $141.47 | 1,774,258 | — | — |
| 2016-06-02 | $132.80 | $142.31 | 849,092 | — | — |
| 2016-06-01 | $132.72 | $142.23 | 1,152,765 | — | — |
| 2016-05-31 | $132.93 | $142.46 | 1,661,327 | — | — |
| 2016-05-27 | $132.53 | $142.03 | 1,141,224 | — | — |
| 2016-05-26 | $131.67 | $141.10 | 1,296,969 | — | — |
| 2016-05-25 | $132.33 | $141.81 | 1,258,250 | — | — |
| 2016-05-24 | $132.46 | $141.95 | 1,496,522 | — | — |
| 2016-05-23 | $130.57 | $139.93 | 1,476,914 | — | — |
| 2016-05-20 | $130.24 | $139.58 | 1,700,046 | — | — |
| 2016-05-19 | $128.21 | $137.40 | 1,367,086 | — | — |
| 2016-05-18 | $128.52 | $137.73 | 1,603,744 | — | — |
| 2016-05-17 | $127.87 | $137.04 | 1,778,974 | — | — |
| 2016-05-16 | $127.79 | $136.95 | 1,341,397 | — | — |
| 2016-05-13 | $127.12 | $136.23 | 1,640,850 | — | — |
| 2016-05-12 | $128.42 | $137.62 | 2,028,166 | — | — |
| 2016-05-11 | $129.97 | $139.28 | 1,597,291 | — | — |
| 2016-05-10 | $131.55 | $140.97 | 1,801,684 | — | — |
| 2016-05-09 | $130.77 | $140.15 | 1,311,489 | — | — |
| 2016-05-06 | $129.76 | $139.06 | 2,182,174 | — | — |
| 2016-05-05 | $129.23 | $138.49 | 3,207,489 | — | — |
| 2016-05-04 | $133.16 | $142.70 | 1,757,877 | — | — |
| 2016-05-03 | $132.79 | $142.30 | 1,593,692 | — | — |
| 2016-05-02 | $135.04 | $144.72 | 1,728,837 | — | — |
| 2016-04-29 | $133.05 | $142.58 | 1,525,065 | — | — |
| 2016-04-28 | $133.49 | $143.06 | 1,388,555 | — | — |
| 2016-04-27 | $135.02 | $144.70 | 1,051,872 | — | — |
| 2016-04-26 | $134.66 | $144.31 | 1,283,442 | — | — |
| 2016-04-25 | $133.41 | $142.97 | 1,282,077 | — | — |
| 2016-04-22 | $134.02 | $143.63 | 1,686,643 | — | — |
| 2016-04-21 | $133.42 | $142.98 | 1,462,394 | — | — |
| 2016-04-20 | $134.89 | $144.56 | 1,011,539 | — | — |
| 2016-04-19 | $135.59 | $145.31 | 1,310,496 | — | — |
| 2016-04-18 | $134.67 | $144.33 | 1,034,746 | — | — |
| 2016-04-15 | $133.68 | $143.26 | 1,071,852 | — | — |
| 2016-04-14 | $133.52 | $143.09 | 1,290,020 | — | — |
| 2016-04-13 | $134.75 | $144.40 | 1,989,323 | — | — |
| 2016-04-12 | $133.05 | $142.58 | 2,069,616 | — | — |
| 2016-04-11 | $131.39 | $140.80 | 1,802,925 | — | — |
| 2016-04-08 | $131.68 | $141.12 | 1,982,498 | — | — |
| 2016-04-07 | $129.96 | $139.27 | 1,690,863 | — | — |
| 2016-04-06 | $131.16 | $140.56 | 1,394,636 | — | — |
| 2016-04-05 | $130.49 | $139.84 | 1,424,048 | — | — |
| 2016-04-04 | $131.99 | $141.45 | 2,039,708 | — | — |
| 2016-04-01 | $131.89 | $141.34 | 1,867,581 | — | — |
| 2016-03-31 | $131.12 | $140.52 | 2,462,516 | — | — |
| 2016-03-30 | $130.19 | $139.52 | 1,736,904 | — | — |
| 2016-03-29 | $131.34 | $140.75 | 1,872,421 | — | — |
| 2016-03-28 | $130.69 | $140.06 | 1,895,379 | — | — |
| 2016-03-24 | $131.06 | $140.46 | 1,365,100 | — | — |
| 2016-03-23 | $131.05 | $140.44 | 1,548,148 | — | — |
| 2016-03-22 | $131.68 | $141.12 | 2,044,796 | — | — |
| 2016-03-21 | $132.59 | $142.09 | 2,674,107 | — | — |
| 2016-03-18 | $131.92 | $141.37 | 5,631,782 | — | — |
| 2016-03-17 | $130.01 | $139.33 | 11,034,600 | — | — |
| 2016-03-16 | $116.25 | $124.58 | 3,193,341 | — | — |
| 2016-03-15 | $115.29 | $123.55 | 2,196,074 | — | — |
| 2016-03-14 | $115.91 | $124.21 | 2,056,709 | — | — |
| 2016-03-11 | $116.37 | $124.71 | 1,421,938 | — | — |
| 2016-03-10 | $114.11 | $122.29 | 1,449,488 | — | — |
| 2016-03-09 | $114.41 | $122.39 | 1,841,396 | — | — |
| 2016-03-08 | $114.85 | $122.87 | 1,589,721 | — | — |
| 2016-03-07 | $116.91 | $125.06 | 1,921,813 | — | — |
| 2016-03-04 | $115.96 | $124.05 | 2,259,861 | — | — |
| 2016-03-03 | $115.92 | $124.01 | 2,260,233 | — | — |
| 2016-03-02 | $114.64 | $122.64 | 2,231,939 | — | — |
| 2016-03-01 | $113.92 | $121.87 | 2,500,243 | — | — |
| 2016-02-29 | $110.30 | $117.99 | 2,521,836 | — | — |
| 2016-02-26 | $110.70 | $118.43 | 2,488,826 | — | — |
| 2016-02-25 | $109.57 | $117.22 | 1,689,497 | — | — |
| 2016-02-24 | $107.57 | $115.07 | 1,627,944 | — | — |
| 2016-02-23 | $107.82 | $115.35 | 2,926,030 | — | — |
| 2016-02-22 | $109.10 | $116.71 | 3,306,893 | — | — |
| 2016-02-19 | $104.56 | $111.86 | 3,337,297 | — | — |
| 2016-02-18 | $105.83 | $113.21 | 2,638,118 | — | — |
| 2016-02-17 | $107.24 | $114.73 | 2,566,636 | — | — |
| 2016-02-16 | $106.45 | $113.88 | 2,167,903 | — | — |
| 2016-02-12 | $103.63 | $110.86 | 2,142,587 | — | — |
| 2016-02-11 | $100.26 | $107.25 | 3,306,148 | — | — |
| 2016-02-10 | $102.85 | $110.03 | 2,641,717 | — | — |
| 2016-02-09 | $104.57 | $111.87 | 2,402,824 | — | — |
| 2016-02-08 | $105.02 | $112.35 | 2,174,728 | — | — |
| 2016-02-05 | $106.29 | $113.71 | 1,993,294 | — | — |
| 2016-02-04 | $108.15 | $115.69 | 3,154,622 | — | — |
| 2016-02-03 | $105.54 | $112.91 | 2,424,418 | — | — |
| 2016-02-02 | $104.88 | $112.19 | 2,696,693 | — | — |
| 2016-02-01 | $106.62 | $114.06 | 2,304,661 | — | — |
| 2016-01-29 | $107.07 | $114.55 | 3,671,002 | — | — |
| 2016-01-28 | $103.32 | $110.53 | 1,956,809 | — | — |
| 2016-01-27 | $103.34 | $110.56 | 2,883,339 | — | — |
| 2016-01-26 | $102.56 | $109.72 | 2,301,310 | — | — |
| 2016-01-25 | $101.56 | $108.65 | 3,397,362 | — | — |
| 2016-01-22 | $102.79 | $109.96 | 2,969,961 | — | — |
| 2016-01-21 | $99.57 | $106.52 | 3,274,999 | — | — |
| 2016-01-20 | $99.26 | $106.18 | 4,671,745 | — | — |
| 2016-01-19 | $102.50 | $109.65 | 3,668,644 | — | — |
| 2016-01-15 | $102.27 | $109.41 | 5,260,971 | — | — |
| 2016-01-14 | $106.12 | $113.53 | 2,661,200 | — | — |
| 2016-01-13 | $104.99 | $112.31 | 2,815,705 | — | — |
| 2016-01-12 | $108.55 | $116.12 | 1,841,768 | — | — |
| 2016-01-11 | $107.15 | $114.62 | 3,090,214 | — | — |
| 2016-01-08 | $108.55 | $116.12 | 2,961,895 | — | — |
| 2016-01-07 | $108.45 | $116.02 | 4,183,659 | — | — |
| 2016-01-06 | $113.43 | $121.35 | 2,396,992 | — | — |
| 2016-01-05 | $116.56 | $124.69 | 2,107,839 | — | — |
| 2016-01-04 | $115.58 | $123.64 | 4,134,392 | — | — |