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 | $151.44 | $679.39 | 5,311,535 | — | — |
| 2016-12-29 | $151.97 | $681.76 | 3,357,811 | — | — |
| 2016-12-28 | $151.92 | $681.54 | 3,940,730 | — | — |
| 2016-12-27 | $152.88 | $685.84 | 3,266,793 | — | — |
| 2016-12-23 | $152.78 | $685.41 | 3,127,553 | — | — |
| 2016-12-22 | $152.50 | $684.12 | 5,048,329 | — | — |
| 2016-12-21 | $153.98 | $685.63 | 5,835,173 | — | — |
| 2016-12-20 | $154.56 | $688.19 | 8,308,549 | — | — |
| 2016-12-19 | $152.97 | $681.15 | 7,293,116 | — | — |
| 2016-12-16 | $152.16 | $677.52 | 15,018,704 | — | — |
| 2016-12-15 | $149.81 | $667.06 | 9,051,219 | — | — |
| 2016-12-14 | $150.96 | $672.18 | 9,113,379 | — | — |
| 2016-12-13 | $152.11 | $677.30 | 7,198,926 | — | — |
| 2016-12-12 | $152.69 | $679.87 | 6,477,017 | — | — |
| 2016-12-09 | $152.30 | $678.16 | 6,515,975 | — | — |
| 2016-12-08 | $151.11 | $672.82 | 5,872,815 | — | — |
| 2016-12-07 | $151.44 | $674.32 | 6,864,357 | — | — |
| 2016-12-06 | $149.38 | $665.14 | 3,666,882 | — | — |
| 2016-12-05 | $149.09 | $663.86 | 4,619,424 | — | — |
| 2016-12-02 | $150.19 | $668.77 | 4,465,577 | — | — |
| 2016-12-01 | $150.43 | $669.84 | 9,327,613 | — | — |
| 2016-11-30 | $147.42 | $656.39 | 9,522,691 | — | — |
| 2016-11-29 | $148.81 | $662.58 | 6,556,935 | — | — |
| 2016-11-28 | $149.76 | $666.85 | 4,609,909 | — | — |
| 2016-11-25 | $150.67 | $670.90 | 2,746,306 | — | — |
| 2016-11-23 | $150.19 | $668.77 | 5,064,876 | — | — |
| 2016-11-22 | $149.43 | $665.35 | 5,784,384 | — | — |
| 2016-11-21 | $147.94 | $658.74 | 4,619,007 | — | — |
| 2016-11-18 | $146.98 | $654.47 | 5,964,376 | — | — |
| 2016-11-17 | $147.56 | $657.03 | 3,721,301 | — | — |
| 2016-11-16 | $147.32 | $655.97 | 5,272,015 | — | — |
| 2016-11-15 | $147.37 | $656.18 | 8,385,295 | — | — |
| 2016-11-14 | $146.22 | $651.06 | 7,875,012 | — | — |
| 2016-11-11 | $147.18 | $655.33 | 8,912,459 | — | — |
| 2016-11-10 | $145.74 | $648.92 | 16,969,403 | — | — |
| 2016-11-09 | $142.00 | $632.28 | 11,277,456 | — | — |
| 2016-11-08 | $140.99 | $627.80 | 7,476,237 | — | — |
| 2016-11-07 | $140.47 | $625.45 | 8,608,188 | — | — |
| 2016-11-04 | $136.30 | $606.89 | 7,483,645 | — | — |
| 2016-11-03 | $135.53 | $603.47 | 4,799,374 | — | — |
| 2016-11-02 | $136.54 | $607.95 | 6,442,087 | — | — |
| 2016-11-01 | $138.41 | $616.27 | 6,679,440 | — | — |
| 2016-10-31 | $139.46 | $620.97 | 9,090,093 | — | — |
| 2016-10-28 | $140.04 | $623.53 | 14,162,063 | — | — |
| 2016-10-27 | $137.21 | $610.94 | 5,306,882 | — | — |
| 2016-10-26 | $138.36 | $616.06 | 5,082,424 | — | — |
| 2016-10-25 | $137.30 | $611.37 | 5,525,518 | — | — |
| 2016-10-24 | $138.60 | $617.13 | 6,497,675 | — | — |
| 2016-10-21 | $138.88 | $618.41 | 13,386,341 | — | — |
| 2016-10-20 | $139.32 | $620.33 | 5,932,952 | — | — |
| 2016-10-19 | $139.27 | $620.12 | 6,090,429 | — | — |
| 2016-10-18 | $138.88 | $618.41 | 5,751,228 | — | — |
| 2016-10-17 | $138.26 | $615.63 | 8,290,687 | — | — |
| 2016-10-14 | $138.45 | $616.49 | 5,880,390 | — | — |
| 2016-10-13 | $137.88 | $613.93 | 5,924,459 | — | — |
| 2016-10-12 | $138.50 | $616.70 | 4,748,043 | — | — |
| 2016-10-11 | $138.60 | $617.13 | 6,456,464 | — | — |
| 2016-10-10 | $138.31 | $615.85 | 7,090,734 | — | — |
| 2016-10-07 | $139.36 | $620.54 | 7,895,794 | — | — |
| 2016-10-06 | $140.27 | $624.60 | 5,860,880 | — | — |
| 2016-10-05 | $141.38 | $629.51 | 5,203,386 | — | — |
| 2016-10-04 | $141.38 | $629.51 | 6,495,171 | — | — |
| 2016-10-03 | $142.05 | $632.49 | 4,130,278 | — | — |
| 2016-09-30 | $141.95 | $632.07 | 7,536,875 | — | — |
| 2016-09-29 | $141.52 | $630.14 | 8,111,467 | — | — |
| 2016-09-28 | $143.29 | $638.04 | 5,581,836 | — | — |
| 2016-09-27 | $143.20 | $637.61 | 5,319,193 | — | — |
| 2016-09-26 | $141.57 | $630.36 | 5,405,558 | — | — |
| 2016-09-23 | $143.25 | $637.83 | 4,762,024 | — | — |
| 2016-09-22 | $143.96 | $641.03 | 6,130,471 | — | — |
| 2016-09-21 | $143.05 | $636.97 | 6,057,794 | — | — |
| 2016-09-20 | $142.19 | $633.13 | 6,186,101 | — | — |
| 2016-09-19 | $141.04 | $628.01 | 6,364,465 | — | — |
| 2016-09-16 | $142.24 | $633.35 | 13,549,410 | — | — |
| 2016-09-15 | $142.58 | $634.84 | 7,324,018 | — | — |
| 2016-09-14 | $142.34 | $628.86 | 10,657,959 | — | — |
| 2016-09-13 | $143.05 | $632.04 | 9,403,607 | — | — |
| 2016-09-12 | $146.12 | $645.59 | 8,640,134 | — | — |
| 2016-09-09 | $144.30 | $637.55 | 9,310,440 | — | — |
| 2016-09-08 | $148.76 | $657.24 | 6,313,322 | — | — |
| 2016-09-07 | $148.85 | $657.66 | 5,689,568 | — | — |
| 2016-09-06 | $148.81 | $657.45 | 8,545,902 | — | — |
| 2016-09-02 | $149.96 | $662.53 | 4,341,736 | — | — |
| 2016-09-01 | $149.52 | $660.63 | 8,608,480 | — | — |
| 2016-08-31 | $149.72 | $661.47 | 6,972,715 | — | — |
| 2016-08-30 | $150.34 | $664.22 | 3,784,692 | — | — |
| 2016-08-29 | $150.29 | $664.01 | 4,433,840 | — | — |
| 2016-08-26 | $149.67 | $661.26 | 4,645,987 | — | — |
| 2016-08-25 | $149.57 | $660.84 | 3,553,077 | — | — |
| 2016-08-24 | $149.62 | $661.05 | 4,599,977 | — | — |
| 2016-08-23 | $149.67 | $661.26 | 6,701,538 | — | — |
| 2016-08-22 | $150.10 | $663.17 | 4,269,331 | — | — |
| 2016-08-19 | $149.76 | $661.68 | 5,162,884 | — | — |
| 2016-08-18 | $150.63 | $665.50 | 5,851,135 | — | — |
| 2016-08-17 | $149.96 | $662.53 | 3,672,056 | — | — |
| 2016-08-16 | $149.48 | $660.41 | 4,670,609 | — | — |
| 2016-08-15 | $149.72 | $661.47 | 4,080,032 | — | — |
| 2016-08-12 | $149.72 | $661.47 | 4,450,136 | — | — |
| 2016-08-11 | $149.96 | $662.53 | 7,926,280 | — | — |
| 2016-08-10 | $149.86 | $662.11 | 3,868,199 | — | — |
| 2016-08-09 | $150.00 | $662.74 | 4,195,944 | — | — |
| 2016-08-08 | $149.86 | $662.11 | 4,263,822 | — | — |
| 2016-08-05 | $149.91 | $662.32 | 4,502,365 | — | — |
| 2016-08-04 | $149.38 | $659.99 | 4,234,526 | — | — |
| 2016-08-03 | $149.19 | $659.14 | 4,174,494 | — | — |
| 2016-08-02 | $148.81 | $657.45 | 5,634,002 | — | — |
| 2016-08-01 | $149.28 | $659.57 | 6,500,847 | — | — |
| 2016-07-29 | $149.24 | $659.36 | 10,443,997 | — | — |
| 2016-07-28 | $149.76 | $661.68 | 6,321,940 | — | — |
| 2016-07-27 | $149.91 | $662.32 | 8,191,343 | — | — |
| 2016-07-26 | $150.82 | $666.34 | 7,700,445 | — | — |
| 2016-07-25 | $151.63 | $669.94 | 9,541,846 | — | — |
| 2016-07-22 | $153.65 | $678.84 | 12,053,115 | — | — |
| 2016-07-21 | $156.19 | $690.06 | 8,848,608 | — | — |
| 2016-07-20 | $157.10 | $694.08 | 7,419,565 | — | — |
| 2016-07-19 | $157.81 | $697.26 | 7,002,220 | — | — |
| 2016-07-18 | $157.72 | $696.83 | 7,984,476 | — | — |
| 2016-07-15 | $157.58 | $696.20 | 8,828,243 | — | — |
| 2016-07-14 | $156.38 | $690.90 | 7,069,013 | — | — |
| 2016-07-13 | $155.08 | $685.19 | 6,774,090 | — | — |
| 2016-07-12 | $154.60 | $683.07 | 7,948,148 | — | — |
| 2016-07-11 | $154.36 | $682.01 | 7,924,798 | — | — |
| 2016-07-08 | $154.32 | $681.80 | 8,040,105 | — | — |
| 2016-07-07 | $152.50 | $673.75 | 7,828,563 | — | — |
| 2016-07-06 | $152.11 | $672.06 | 6,699,284 | — | — |
| 2016-07-05 | $150.72 | $665.92 | 6,752,410 | — | — |
| 2016-07-01 | $150.91 | $666.77 | 6,823,313 | — | — |
| 2016-06-30 | $150.87 | $666.55 | 11,375,110 | — | — |
| 2016-06-29 | $146.41 | $646.86 | 7,484,334 | — | — |
| 2016-06-28 | $143.49 | $633.95 | 7,972,665 | — | — |
| 2016-06-27 | $140.51 | $620.82 | 11,276,120 | — | — |
| 2016-06-24 | $142.91 | $631.41 | 17,875,914 | — | — |
| 2016-06-23 | $149.48 | $660.41 | 8,394,267 | — | — |
| 2016-06-22 | $147.51 | $651.73 | 7,514,297 | — | — |
| 2016-06-21 | $148.28 | $655.12 | 7,518,992 | — | — |
| 2016-06-20 | $147.75 | $652.79 | 9,993,057 | — | — |
| 2016-06-17 | $146.65 | $647.92 | 11,609,103 | — | — |
| 2016-06-16 | $146.84 | $648.77 | 14,109,334 | — | — |
| 2016-06-15 | $146.60 | $642.84 | 9,132,138 | — | — |
| 2016-06-14 | $145.88 | $639.69 | 9,118,638 | — | — |
| 2016-06-13 | $142.96 | $626.87 | 6,877,502 | — | — |
| 2016-06-10 | $143.96 | $631.28 | 6,140,925 | — | — |
| 2016-06-09 | $144.92 | $635.48 | 5,535,221 | — | — |
| 2016-06-08 | $145.26 | $636.96 | 6,080,685 | — | — |
| 2016-06-07 | $144.44 | $633.38 | 5,352,370 | — | — |
| 2016-06-06 | $144.35 | $632.96 | 3,894,073 | — | — |
| 2016-06-03 | $143.49 | $629.18 | 4,966,679 | — | — |
| 2016-06-02 | $144.01 | $631.49 | 3,971,111 | — | — |
| 2016-06-01 | $144.30 | $632.75 | 4,408,341 | — | — |
| 2016-05-31 | $144.88 | $635.27 | 6,321,689 | — | — |
| 2016-05-27 | $144.35 | $632.96 | 4,068,723 | — | — |
| 2016-05-26 | $143.87 | $630.86 | 4,725,654 | — | — |
| 2016-05-25 | $144.20 | $632.33 | 5,771,239 | — | — |
| 2016-05-24 | $143.05 | $627.29 | 5,053,858 | — | — |
| 2016-05-23 | $141.33 | $619.72 | 4,927,639 | — | — |
| 2016-05-20 | $141.66 | $621.19 | 7,304,112 | — | — |
| 2016-05-19 | $140.71 | $616.99 | 7,103,859 | — | — |
| 2016-05-18 | $141.90 | $622.25 | 5,801,954 | — | — |
| 2016-05-17 | $142.38 | $624.35 | 6,994,374 | — | — |
| 2016-05-16 | $143.58 | $629.60 | 5,362,261 | — | — |
| 2016-05-13 | $142.05 | $622.88 | 7,358,865 | — | — |
| 2016-05-12 | $144.20 | $632.33 | 9,863,374 | — | — |
| 2016-05-11 | $145.40 | $637.59 | 4,926,616 | — | — |
| 2016-05-10 | $146.07 | $640.53 | 5,661,086 | — | — |
| 2016-05-09 | $143.15 | $627.71 | 5,666,073 | — | — |
| 2016-05-06 | $144.35 | $632.96 | 5,905,429 | — | — |
| 2016-05-05 | $143.25 | $628.13 | 6,614,421 | — | — |
| 2016-05-04 | $144.11 | $631.91 | 8,303,624 | — | — |
| 2016-05-03 | $146.79 | $643.68 | 5,783,174 | — | — |
| 2016-05-02 | $148.04 | $649.14 | 3,587,131 | — | — |
| 2016-04-29 | $147.37 | $646.20 | 6,030,877 | — | — |
| 2016-04-28 | $148.09 | $649.35 | 6,015,060 | — | — |
| 2016-04-27 | $148.23 | $649.98 | 4,787,522 | — | — |
| 2016-04-26 | $148.09 | $649.35 | 5,985,451 | — | — |
| 2016-04-25 | $147.03 | $644.73 | 7,402,601 | — | — |
| 2016-04-22 | $147.42 | $646.41 | 11,788,886 | — | — |
| 2016-04-21 | $148.47 | $651.04 | 8,273,744 | — | — |
| 2016-04-20 | $149.28 | $654.61 | 5,540,166 | — | — |
| 2016-04-19 | $149.28 | $654.61 | 4,772,603 | — | — |
| 2016-04-18 | $148.85 | $652.72 | 4,397,428 | — | — |
| 2016-04-15 | $148.71 | $652.09 | 5,099,722 | — | — |
| 2016-04-14 | $148.66 | $651.88 | 4,485,692 | — | — |
| 2016-04-13 | $148.47 | $651.04 | 4,943,768 | — | — |
| 2016-04-12 | $147.65 | $647.46 | 5,749,746 | — | — |
| 2016-04-11 | $147.18 | $645.36 | 5,242,948 | — | — |
| 2016-04-08 | $147.56 | $647.04 | 5,594,001 | — | — |
| 2016-04-07 | $146.79 | $643.68 | 7,003,430 | — | — |
| 2016-04-06 | $148.09 | $649.35 | 7,646,047 | — | — |
| 2016-04-05 | $148.47 | $651.04 | 6,527,388 | — | — |
| 2016-04-04 | $149.67 | $656.29 | 9,374,979 | — | — |
| 2016-04-01 | $153.02 | $671.00 | 8,221,203 | — | — |
| 2016-03-31 | $152.35 | $668.06 | 7,685,922 | — | — |
| 2016-03-30 | $152.54 | $668.90 | 7,322,787 | — | — |
| 2016-03-29 | $150.87 | $661.54 | 8,043,882 | — | — |
| 2016-03-28 | $150.91 | $661.75 | 8,239,398 | — | — |
| 2016-03-24 | $149.09 | $653.77 | 5,759,700 | — | — |
| 2016-03-23 | $148.90 | $652.93 | 5,682,933 | — | — |
| 2016-03-22 | $148.85 | $652.72 | 5,432,726 | — | — |
| 2016-03-21 | $149.00 | $653.35 | 5,710,727 | — | — |
| 2016-03-18 | $148.18 | $649.77 | 10,928,447 | — | — |
| 2016-03-17 | $148.37 | $650.61 | 12,653,958 | — | — |
| 2016-03-16 | $144.59 | $634.01 | 6,853,924 | — | — |
| 2016-03-15 | $145.12 | $636.32 | 6,030,126 | — | — |
| 2016-03-14 | $145.07 | $636.11 | 4,624,015 | — | — |
| 2016-03-11 | $145.40 | $637.59 | 6,710,489 | — | — |
| 2016-03-10 | $143.49 | $629.18 | 6,916,710 | — | — |
| 2016-03-09 | $144.01 | $631.49 | 5,179,181 | — | — |
| 2016-03-08 | $144.06 | $631.70 | 6,499,386 | — | — |
| 2016-03-07 | $145.16 | $636.54 | 5,476,796 | — | — |
| 2016-03-04 | $145.98 | $640.11 | 6,893,131 | — | — |
| 2016-03-03 | $144.83 | $635.06 | 5,866,096 | — | — |
| 2016-03-02 | $144.64 | $634.22 | 7,765,401 | — | — |
| 2016-03-01 | $143.20 | $627.92 | 6,746,609 | — | — |
| 2016-02-29 | $139.65 | $612.37 | 7,129,232 | — | — |
| 2016-02-26 | $140.90 | $617.83 | 6,123,210 | — | — |
| 2016-02-25 | $140.08 | $614.26 | 7,487,067 | — | — |
| 2016-02-24 | $138.79 | $603.75 | 9,374,875 | — | — |
| 2016-02-23 | $140.04 | $609.17 | 6,500,074 | — | — |
| 2016-02-22 | $140.95 | $613.13 | 8,036,224 | — | — |
| 2016-02-19 | $139.08 | $605.00 | 7,525,419 | — | — |
| 2016-02-18 | $139.36 | $606.25 | 6,479,855 | — | — |
| 2016-02-17 | $140.61 | $611.67 | 7,982,327 | — | — |
| 2016-02-16 | $138.31 | $601.67 | 9,852,773 | — | — |
| 2016-02-12 | $135.43 | $589.16 | 12,028,451 | — | — |
| 2016-02-11 | $131.55 | $572.27 | 16,807,731 | — | — |
| 2016-02-10 | $135.63 | $589.99 | 6,779,974 | — | — |
| 2016-02-09 | $135.53 | $589.58 | 7,727,091 | — | — |
| 2016-02-08 | $135.00 | $587.28 | 10,035,895 | — | — |
| 2016-02-05 | $136.78 | $595.00 | 10,847,236 | — | — |
| 2016-02-04 | $139.84 | $608.34 | 11,267,398 | — | — |
| 2016-02-03 | $137.40 | $597.71 | 9,235,718 | — | — |
| 2016-02-02 | $135.34 | $588.74 | 8,361,466 | — | — |
| 2016-02-01 | $137.26 | $597.08 | 9,065,575 | — | — |
| 2016-01-29 | $139.46 | $606.67 | 10,761,998 | — | — |
| 2016-01-28 | $135.19 | $588.12 | 8,361,069 | — | — |
| 2016-01-27 | $134.19 | $583.74 | 9,622,744 | — | — |
| 2016-01-26 | $135.67 | $590.20 | 8,854,138 | — | — |
| 2016-01-25 | $134.38 | $584.57 | 9,358,244 | — | — |
| 2016-01-22 | $135.34 | $588.74 | 18,335,013 | — | — |
| 2016-01-21 | $137.02 | $596.04 | 11,692,923 | — | — |
| 2016-01-20 | $134.19 | $583.74 | 18,375,368 | — | — |
| 2016-01-19 | $136.54 | $593.95 | 10,847,674 | — | — |
| 2016-01-15 | $136.54 | $593.95 | 14,486,324 | — | — |
| 2016-01-14 | $139.27 | $605.84 | 13,612,468 | — | — |
| 2016-01-13 | $135.34 | $588.74 | 11,626,172 | — | — |
| 2016-01-12 | $137.26 | $597.08 | 9,949,593 | — | — |
| 2016-01-11 | $136.97 | $595.83 | 12,192,835 | — | — |
| 2016-01-08 | $136.34 | $593.12 | 15,544,512 | — | — |
| 2016-01-07 | $138.84 | $603.96 | 19,252,709 | — | — |
| 2016-01-06 | $144.97 | $630.65 | 13,073,243 | — | — |
| 2016-01-05 | $147.32 | $640.86 | 11,513,181 | — | — |
| 2016-01-04 | $147.18 | $640.24 | 13,120,985 | — | — |