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 | $172.66 | $550.46 | 1,192,200 | — | — |
| 2016-12-29 | $173.21 | $552.22 | 967,800 | — | — |
| 2016-12-28 | $173.05 | $551.71 | 1,182,500 | — | — |
| 2016-12-27 | $174.58 | $556.58 | 999,300 | — | — |
| 2016-12-23 | $175.25 | $558.72 | 685,100 | — | — |
| 2016-12-22 | $174.53 | $556.43 | 904,700 | — | — |
| 2016-12-21 | $174.10 | $555.05 | 944,400 | — | — |
| 2016-12-20 | $175.26 | $558.75 | 1,185,600 | — | — |
| 2016-12-19 | $174.63 | $556.74 | 1,358,800 | — | — |
| 2016-12-16 | $174.41 | $556.04 | 3,017,400 | — | — |
| 2016-12-15 | $174.12 | $555.12 | 1,193,700 | — | — |
| 2016-12-14 | $173.74 | $553.91 | 1,721,100 | — | — |
| 2016-12-13 | $174.31 | $555.72 | 1,462,800 | — | — |
| 2016-12-12 | $173.74 | $553.91 | 2,961,300 | — | — |
| 2016-12-09 | $175.39 | $559.17 | 1,495,400 | — | — |
| 2016-12-08 | $173.67 | $553.68 | 2,366,100 | — | — |
| 2016-12-07 | $178.43 | $568.86 | 1,941,800 | — | — |
| 2016-12-06 | $178.09 | $567.78 | 1,923,500 | — | — |
| 2016-12-05 | $178.52 | $569.15 | 1,744,600 | — | — |
| 2016-12-02 | $178.67 | $569.62 | 1,716,000 | — | — |
| 2016-12-01 | $176.40 | $562.39 | 1,691,600 | — | — |
| 2016-11-30 | $175.35 | $559.04 | 2,326,600 | — | — |
| 2016-11-29 | $175.13 | $558.34 | 1,640,300 | — | — |
| 2016-11-28 | $172.67 | $550.50 | 1,835,400 | — | — |
| 2016-11-25 | $172.08 | $548.61 | 627,000 | — | — |
| 2016-11-23 | $170.55 | $543.74 | 1,432,500 | — | — |
| 2016-11-22 | $170.18 | $542.56 | 1,446,400 | — | — |
| 2016-11-21 | $168.43 | $536.98 | 1,524,000 | — | — |
| 2016-11-18 | $166.62 | $531.21 | 1,596,900 | — | — |
| 2016-11-17 | $165.63 | $528.05 | 1,553,300 | — | — |
| 2016-11-16 | $165.84 | $528.72 | 1,611,700 | — | — |
| 2016-11-15 | $168.02 | $535.67 | 2,508,500 | — | — |
| 2016-11-14 | $170.19 | $542.59 | 2,589,700 | — | — |
| 2016-11-11 | $168.55 | $537.36 | 1,725,600 | — | — |
| 2016-11-10 | $166.51 | $530.86 | 3,251,800 | — | — |
| 2016-11-09 | $162.09 | $516.76 | 5,323,100 | — | — |
| 2016-11-08 | $153.78 | $490.27 | 1,216,900 | — | — |
| 2016-11-07 | $152.39 | $485.84 | 1,425,300 | — | — |
| 2016-11-04 | $149.81 | $477.61 | 1,059,600 | — | — |
| 2016-11-03 | $150.03 | $478.32 | 1,461,200 | — | — |
| 2016-11-02 | $149.67 | $477.17 | 1,309,400 | — | — |
| 2016-11-01 | $149.98 | $478.16 | 1,529,900 | — | — |
| 2016-10-31 | $150.74 | $480.58 | 1,568,000 | — | — |
| 2016-10-28 | $151.50 | $483.00 | 1,500,900 | — | — |
| 2016-10-27 | $150.13 | $478.63 | 1,594,000 | — | — |
| 2016-10-26 | $151.14 | $481.86 | 2,787,400 | — | — |
| 2016-10-25 | $152.59 | $486.48 | 1,448,700 | — | — |
| 2016-10-24 | $151.44 | $482.81 | 905,500 | — | — |
| 2016-10-21 | $150.18 | $478.79 | 1,245,700 | — | — |
| 2016-10-20 | $150.71 | $480.48 | 944,100 | — | — |
| 2016-10-19 | $151.42 | $482.75 | 706,700 | — | — |
| 2016-10-18 | $151.88 | $484.21 | 703,800 | — | — |
| 2016-10-17 | $150.48 | $479.75 | 971,600 | — | — |
| 2016-10-14 | $151.34 | $482.49 | 862,600 | — | — |
| 2016-10-13 | $151.01 | $481.44 | 950,600 | — | — |
| 2016-10-12 | $150.00 | $478.22 | 1,151,700 | — | — |
| 2016-10-11 | $149.60 | $476.95 | 1,694,000 | — | — |
| 2016-10-10 | $152.89 | $487.43 | 1,247,700 | — | — |
| 2016-10-07 | $152.96 | $487.66 | 2,063,600 | — | — |
| 2016-10-06 | $154.14 | $491.42 | 1,685,100 | — | — |
| 2016-10-05 | $153.72 | $490.08 | 1,142,200 | — | — |
| 2016-10-04 | $153.55 | $487.12 | 1,413,000 | — | — |
| 2016-10-03 | $154.71 | $490.80 | 1,325,200 | — | — |
| 2016-09-30 | $155.16 | $492.22 | 1,856,900 | — | — |
| 2016-09-29 | $155.61 | $493.65 | 1,771,300 | — | — |
| 2016-09-28 | $156.01 | $494.92 | 1,082,500 | — | — |
| 2016-09-27 | $155.28 | $492.60 | 1,413,000 | — | — |
| 2016-09-26 | $153.87 | $488.13 | 1,252,600 | — | — |
| 2016-09-23 | $153.81 | $487.94 | 876,800 | — | — |
| 2016-09-22 | $154.86 | $491.27 | 1,160,500 | — | — |
| 2016-09-21 | $153.10 | $485.69 | 800,700 | — | — |
| 2016-09-20 | $151.86 | $481.75 | 726,700 | — | — |
| 2016-09-19 | $152.17 | $482.74 | 886,900 | — | — |
| 2016-09-16 | $150.75 | $478.23 | 1,869,300 | — | — |
| 2016-09-15 | $152.16 | $482.71 | 1,214,500 | — | — |
| 2016-09-14 | $149.83 | $475.31 | 1,427,700 | — | — |
| 2016-09-13 | $150.60 | $477.76 | 919,500 | — | — |
| 2016-09-12 | $151.81 | $481.60 | 1,006,200 | — | — |
| 2016-09-09 | $149.91 | $475.57 | 1,195,900 | — | — |
| 2016-09-08 | $152.40 | $483.47 | 1,002,500 | — | — |
| 2016-09-07 | $153.11 | $485.72 | 1,053,500 | — | — |
| 2016-09-06 | $154.63 | $490.54 | 993,000 | — | — |
| 2016-09-02 | $153.81 | $487.94 | 1,041,900 | — | — |
| 2016-09-01 | $152.84 | $484.86 | 597,600 | — | — |
| 2016-08-31 | $152.22 | $482.90 | 1,053,700 | — | — |
| 2016-08-30 | $152.56 | $483.97 | 665,000 | — | — |
| 2016-08-29 | $152.82 | $484.80 | 954,400 | — | — |
| 2016-08-26 | $151.58 | $480.87 | 1,153,800 | — | — |
| 2016-08-25 | $152.68 | $484.36 | 908,000 | — | — |
| 2016-08-24 | $152.29 | $483.12 | 1,039,700 | — | — |
| 2016-08-23 | $152.15 | $482.67 | 1,352,000 | — | — |
| 2016-08-22 | $152.22 | $482.90 | 1,086,300 | — | — |
| 2016-08-19 | $152.38 | $483.40 | 1,152,200 | — | — |
| 2016-08-18 | $152.43 | $483.56 | 1,514,100 | — | — |
| 2016-08-17 | $152.97 | $485.28 | 1,155,700 | — | — |
| 2016-08-16 | $152.40 | $483.47 | 1,206,400 | — | — |
| 2016-08-15 | $153.40 | $486.64 | 2,128,700 | — | — |
| 2016-08-12 | $151.47 | $480.52 | 1,045,000 | — | — |
| 2016-08-11 | $151.30 | $479.98 | 2,155,800 | — | — |
| 2016-08-10 | $151.47 | $480.52 | 2,667,800 | — | — |
| 2016-08-09 | $148.57 | $471.32 | 921,300 | — | — |
| 2016-08-08 | $148.11 | $469.86 | 833,900 | — | — |
| 2016-08-05 | $148.89 | $472.33 | 1,138,100 | — | — |
| 2016-08-04 | $147.37 | $467.51 | 1,398,400 | — | — |
| 2016-08-03 | $147.81 | $468.91 | 1,192,500 | — | — |
| 2016-08-02 | $148.22 | $470.21 | 1,711,300 | — | — |
| 2016-08-01 | $149.09 | $472.97 | 2,237,800 | — | — |
| 2016-07-29 | $146.89 | $465.99 | 1,591,400 | — | — |
| 2016-07-28 | $147.10 | $466.65 | 2,150,500 | — | — |
| 2016-07-27 | $146.63 | $465.16 | 2,743,000 | — | — |
| 2016-07-26 | $144.51 | $458.44 | 1,312,400 | — | — |
| 2016-07-25 | $143.72 | $455.93 | 1,141,300 | — | — |
| 2016-07-22 | $143.77 | $456.09 | 830,000 | — | — |
| 2016-07-21 | $142.86 | $453.20 | 979,900 | — | — |
| 2016-07-20 | $144.54 | $458.53 | 1,511,700 | — | — |
| 2016-07-19 | $143.31 | $454.63 | 2,450,100 | — | — |
| 2016-07-18 | $141.00 | $447.30 | 1,278,000 | — | — |
| 2016-07-15 | $142.09 | $450.76 | 1,447,900 | — | — |
| 2016-07-14 | $142.56 | $452.25 | 1,111,800 | — | — |
| 2016-07-13 | $141.73 | $449.62 | 1,100,700 | — | — |
| 2016-07-12 | $141.54 | $449.02 | 1,853,700 | — | — |
| 2016-07-11 | $141.19 | $447.91 | 1,331,400 | — | — |
| 2016-07-08 | $140.48 | $445.65 | 2,033,900 | — | — |
| 2016-07-07 | $138.69 | $439.97 | 1,439,200 | — | — |
| 2016-07-06 | $139.89 | $443.78 | 1,998,700 | — | — |
| 2016-07-05 | $138.41 | $439.09 | 1,948,700 | — | — |
| 2016-07-01 | $141.34 | $448.38 | 3,943,000 | — | — |
| 2016-06-30 | $139.24 | $441.72 | 2,677,000 | — | — |
| 2016-06-29 | $135.63 | $430.27 | 1,299,900 | — | — |
| 2016-06-28 | $133.94 | $422.49 | 1,912,100 | — | — |
| 2016-06-27 | $133.06 | $419.72 | 2,301,500 | — | — |
| 2016-06-24 | $136.14 | $429.43 | 4,483,700 | — | — |
| 2016-06-23 | $139.78 | $440.92 | 1,017,900 | — | — |
| 2016-06-22 | $138.79 | $437.79 | 1,359,900 | — | — |
| 2016-06-21 | $139.41 | $439.75 | 1,597,100 | — | — |
| 2016-06-20 | $140.92 | $444.51 | 1,897,400 | — | — |
| 2016-06-17 | $138.99 | $438.42 | 1,520,400 | — | — |
| 2016-06-16 | $139.76 | $440.85 | 946,200 | — | — |
| 2016-06-15 | $140.11 | $441.96 | 1,462,200 | — | — |
| 2016-06-14 | $139.43 | $439.81 | 1,084,100 | — | — |
| 2016-06-13 | $139.11 | $438.80 | 1,390,800 | — | — |
| 2016-06-10 | $141.53 | $446.44 | 1,400,800 | — | — |
| 2016-06-09 | $141.98 | $447.86 | 1,347,100 | — | — |
| 2016-06-08 | $141.49 | $446.31 | 870,500 | — | — |
| 2016-06-07 | $141.06 | $444.95 | 1,826,600 | — | — |
| 2016-06-06 | $140.34 | $442.68 | 979,900 | — | — |
| 2016-06-03 | $140.23 | $442.34 | 2,602,400 | — | — |
| 2016-06-02 | $140.13 | $442.02 | 2,087,000 | — | — |
| 2016-06-01 | $141.47 | $446.25 | 5,111,200 | — | — |
| 2016-05-31 | $141.87 | $447.51 | 1,690,900 | — | — |
| 2016-05-27 | $143.13 | $451.48 | 761,100 | — | — |
| 2016-05-26 | $142.83 | $450.54 | 951,400 | — | — |
| 2016-05-25 | $142.97 | $450.98 | 1,349,500 | — | — |
| 2016-05-24 | $142.96 | $450.95 | 1,977,800 | — | — |
| 2016-05-23 | $142.25 | $448.71 | 1,632,000 | — | — |
| 2016-05-20 | $144.62 | $456.18 | 1,194,500 | — | — |
| 2016-05-19 | $143.59 | $452.93 | 1,236,900 | — | — |
| 2016-05-18 | $144.31 | $455.21 | 1,154,400 | — | — |
| 2016-05-17 | $145.00 | $457.38 | 1,557,500 | — | — |
| 2016-05-16 | $145.37 | $458.55 | 937,300 | — | — |
| 2016-05-13 | $144.37 | $455.39 | 991,200 | — | — |
| 2016-05-12 | $145.31 | $458.36 | 1,372,100 | — | — |
| 2016-05-11 | $144.96 | $457.26 | 1,383,500 | — | — |
| 2016-05-10 | $145.71 | $459.62 | 1,565,000 | — | — |
| 2016-05-09 | $142.97 | $450.98 | 1,400,000 | — | — |
| 2016-05-06 | $143.44 | $452.46 | 1,780,800 | — | — |
| 2016-05-05 | $142.20 | $448.55 | 1,429,000 | — | — |
| 2016-05-04 | $141.43 | $446.12 | 958,200 | — | — |
| 2016-05-03 | $142.34 | $448.99 | 1,291,700 | — | — |
| 2016-05-02 | $141.83 | $447.38 | 1,529,100 | — | — |
| 2016-04-29 | $140.52 | $443.25 | 1,893,500 | — | — |
| 2016-04-28 | $141.16 | $445.27 | 1,783,000 | — | — |
| 2016-04-27 | $143.61 | $453.00 | 2,888,100 | — | — |
| 2016-04-26 | $138.71 | $437.54 | 1,468,500 | — | — |
| 2016-04-25 | $136.79 | $431.48 | 951,500 | — | — |
| 2016-04-22 | $137.90 | $434.99 | 1,140,100 | — | — |
| 2016-04-21 | $137.72 | $434.42 | 1,492,600 | — | — |
| 2016-04-20 | $136.71 | $431.23 | 1,639,000 | — | — |
| 2016-04-19 | $136.69 | $431.17 | 1,567,800 | — | — |
| 2016-04-18 | $136.29 | $429.91 | 1,283,500 | — | — |
| 2016-04-15 | $134.81 | $425.24 | 1,158,600 | — | — |
| 2016-04-14 | $133.57 | $421.33 | 1,159,900 | — | — |
| 2016-04-13 | $134.32 | $423.69 | 1,387,800 | — | — |
| 2016-04-12 | $133.55 | $421.26 | 826,900 | — | — |
| 2016-04-11 | $131.90 | $416.06 | 902,200 | — | — |
| 2016-04-08 | $132.91 | $419.25 | 1,120,800 | — | — |
| 2016-04-07 | $131.39 | $414.45 | 1,419,800 | — | — |
| 2016-04-06 | $131.72 | $415.49 | 1,455,200 | — | — |
| 2016-04-05 | $130.84 | $410.32 | 1,488,700 | — | — |
| 2016-04-04 | $131.69 | $412.98 | 1,555,300 | — | — |
| 2016-04-01 | $132.34 | $415.02 | 2,060,900 | — | — |
| 2016-03-31 | $131.37 | $411.98 | 1,820,800 | — | — |
| 2016-03-30 | $131.73 | $413.11 | 1,400,200 | — | — |
| 2016-03-29 | $131.86 | $413.52 | 1,633,800 | — | — |
| 2016-03-28 | $130.82 | $410.26 | 1,786,100 | — | — |
| 2016-03-24 | $129.08 | $404.80 | 3,344,100 | — | — |
| 2016-03-23 | $134.32 | $421.23 | 785,600 | — | — |
| 2016-03-22 | $135.24 | $424.12 | 954,900 | — | — |
| 2016-03-21 | $134.78 | $422.67 | 1,151,300 | — | — |
| 2016-03-18 | $135.45 | $424.78 | 2,581,200 | — | — |
| 2016-03-17 | $134.12 | $420.60 | 1,617,000 | — | — |
| 2016-03-16 | $133.99 | $420.20 | 1,146,600 | — | — |
| 2016-03-15 | $133.29 | $418.00 | 1,468,200 | — | — |
| 2016-03-14 | $134.21 | $420.89 | 1,419,300 | — | — |
| 2016-03-11 | $135.52 | $425.00 | 1,495,900 | — | — |
| 2016-03-10 | $133.57 | $418.88 | 2,234,600 | — | — |
| 2016-03-09 | $131.91 | $413.67 | 1,503,200 | — | — |
| 2016-03-08 | $131.40 | $412.07 | 1,782,200 | — | — |
| 2016-03-07 | $132.33 | $414.99 | 2,099,300 | — | — |
| 2016-03-04 | $135.28 | $424.24 | 1,710,300 | — | — |
| 2016-03-03 | $135.74 | $425.69 | 2,012,600 | — | — |
| 2016-03-02 | $135.61 | $425.28 | 2,665,800 | — | — |
| 2016-03-01 | $138.24 | $433.53 | 1,290,600 | — | — |
| 2016-02-29 | $136.27 | $427.35 | 2,944,700 | — | — |
| 2016-02-26 | $137.11 | $429.98 | 1,752,800 | — | — |
| 2016-02-25 | $137.24 | $430.39 | 1,091,400 | — | — |
| 2016-02-24 | $135.15 | $423.84 | 1,371,800 | — | — |
| 2016-02-23 | $135.91 | $426.22 | 1,221,900 | — | — |
| 2016-02-22 | $136.62 | $428.44 | 1,208,600 | — | — |
| 2016-02-19 | $135.26 | $424.18 | 1,370,700 | — | — |
| 2016-02-18 | $135.05 | $423.52 | 1,359,100 | — | — |
| 2016-02-17 | $135.03 | $423.46 | 1,566,300 | — | — |
| 2016-02-16 | $131.51 | $412.42 | 1,620,500 | — | — |
| 2016-02-12 | $130.18 | $408.25 | 1,722,100 | — | — |
| 2016-02-11 | $128.58 | $403.23 | 2,580,400 | — | — |
| 2016-02-10 | $133.07 | $417.31 | 1,337,200 | — | — |
| 2016-02-09 | $132.13 | $414.36 | 2,205,400 | — | — |
| 2016-02-08 | $132.26 | $414.77 | 1,941,100 | — | — |
| 2016-02-05 | $134.20 | $420.86 | 1,799,100 | — | — |
| 2016-02-04 | $135.35 | $424.46 | 2,306,300 | — | — |
| 2016-02-03 | $133.79 | $419.57 | 2,046,600 | — | — |
| 2016-02-02 | $133.53 | $418.75 | 2,896,700 | — | — |
| 2016-02-01 | $133.62 | $419.04 | 2,793,900 | — | — |
| 2016-01-29 | $133.77 | $419.51 | 3,751,600 | — | — |
| 2016-01-28 | $128.65 | $403.45 | 2,504,500 | — | — |
| 2016-01-27 | $129.00 | $404.55 | 5,841,600 | — | — |
| 2016-01-26 | $127.38 | $399.47 | 1,777,300 | — | — |
| 2016-01-25 | $124.60 | $390.75 | 1,788,000 | — | — |
| 2016-01-22 | $126.37 | $396.30 | 1,195,800 | — | — |
| 2016-01-21 | $124.32 | $389.87 | 1,568,300 | — | — |
| 2016-01-20 | $124.18 | $389.43 | 2,161,800 | — | — |
| 2016-01-19 | $127.38 | $399.47 | 1,643,700 | — | — |
| 2016-01-15 | $125.99 | $395.11 | 2,849,300 | — | — |
| 2016-01-14 | $129.04 | $404.67 | 1,713,300 | — | — |
| 2016-01-13 | $129.05 | $404.71 | 1,400,900 | — | — |
| 2016-01-12 | $132.49 | $413.33 | 1,516,800 | — | — |
| 2016-01-11 | $131.29 | $409.59 | 2,080,100 | — | — |
| 2016-01-08 | $130.19 | $406.15 | 2,120,800 | — | — |
| 2016-01-07 | $130.80 | $408.06 | 2,096,200 | — | — |
| 2016-01-06 | $135.26 | $421.97 | 1,576,200 | — | — |
| 2016-01-05 | $136.64 | $426.28 | 1,525,100 | — | — |
| 2016-01-04 | $136.07 | $424.50 | 1,772,200 | — | — |