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
- 1973-05-03 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 | $160.41 | $388.48 | 86,200 | — | — |
| 2016-12-29 | $160.54 | $388.79 | 74,800 | — | — |
| 2016-12-28 | $159.97 | $387.41 | 76,500 | — | — |
| 2016-12-27 | $160.63 | $389.01 | 57,000 | — | — |
| 2016-12-23 | $159.40 | $386.03 | 68,300 | — | — |
| 2016-12-22 | $157.62 | $381.72 | 253,500 | — | — |
| 2016-12-21 | $158.99 | $385.04 | 107,600 | — | — |
| 2016-12-20 | $161.01 | $389.93 | 121,500 | — | — |
| 2016-12-19 | $159.53 | $386.35 | 82,300 | — | — |
| 2016-12-16 | $159.26 | $385.69 | 361,900 | — | — |
| 2016-12-15 | $158.92 | $384.87 | 136,500 | — | — |
| 2016-12-14 | $152.59 | $369.54 | 91,900 | — | — |
| 2016-12-13 | $155.45 | $376.47 | 79,700 | — | — |
| 2016-12-12 | $154.29 | $373.66 | 94,800 | — | — |
| 2016-12-09 | $154.53 | $374.24 | 85,800 | — | — |
| 2016-12-08 | $154.54 | $374.26 | 118,200 | — | — |
| 2016-12-07 | $152.71 | $369.83 | 74,600 | — | — |
| 2016-12-06 | $153.49 | $371.72 | 95,400 | — | — |
| 2016-12-05 | $152.07 | $368.28 | 97,300 | — | — |
| 2016-12-02 | $150.02 | $363.32 | 113,100 | — | — |
| 2016-12-01 | $149.49 | $362.03 | 98,700 | — | — |
| 2016-11-30 | $148.97 | $360.77 | 112,400 | — | — |
| 2016-11-29 | $150.03 | $363.34 | 112,200 | — | — |
| 2016-11-28 | $148.60 | $359.88 | 202,500 | — | — |
| 2016-11-25 | $147.67 | $357.63 | 44,000 | — | — |
| 2016-11-23 | $147.50 | $357.21 | 83,200 | — | — |
| 2016-11-22 | $147.50 | $357.21 | 98,700 | — | — |
| 2016-11-21 | $147.50 | $357.21 | 62,900 | — | — |
| 2016-11-18 | $147.43 | $357.04 | 133,200 | — | — |
| 2016-11-17 | $147.74 | $357.80 | 97,700 | — | — |
| 2016-11-16 | $145.80 | $353.10 | 120,900 | — | — |
| 2016-11-15 | $147.70 | $357.70 | 113,300 | — | — |
| 2016-11-14 | $148.14 | $358.76 | 114,600 | — | — |
| 2016-11-11 | $147.13 | $356.32 | 139,700 | — | — |
| 2016-11-10 | $143.85 | $348.37 | 144,800 | — | — |
| 2016-11-09 | $138.76 | $336.05 | 89,300 | — | — |
| 2016-11-08 | $137.24 | $331.74 | 121,300 | — | — |
| 2016-11-07 | $137.69 | $332.82 | 111,700 | — | — |
| 2016-11-04 | $133.29 | $322.19 | 154,700 | — | — |
| 2016-11-03 | $136.81 | $330.70 | 261,700 | — | — |
| 2016-11-02 | $137.77 | $333.02 | 129,500 | — | — |
| 2016-11-01 | $136.99 | $331.13 | 116,500 | — | — |
| 2016-10-31 | $141.42 | $341.84 | 110,000 | — | — |
| 2016-10-28 | $138.22 | $334.11 | 112,000 | — | — |
| 2016-10-27 | $138.56 | $334.93 | 179,300 | — | — |
| 2016-10-26 | $136.56 | $330.09 | 86,600 | — | — |
| 2016-10-25 | $138.94 | $335.85 | 62,000 | — | — |
| 2016-10-24 | $139.69 | $337.66 | 45,000 | — | — |
| 2016-10-21 | $139.63 | $337.51 | 65,700 | — | — |
| 2016-10-20 | $143.66 | $347.26 | 115,700 | — | — |
| 2016-10-19 | $141.34 | $341.65 | 90,300 | — | — |
| 2016-10-18 | $141.37 | $341.72 | 91,500 | — | — |
| 2016-10-17 | $141.33 | $341.62 | 107,500 | — | — |
| 2016-10-14 | $139.80 | $337.92 | 93,400 | — | — |
| 2016-10-13 | $140.15 | $338.77 | 118,700 | — | — |
| 2016-10-12 | $138.87 | $335.68 | 91,200 | — | — |
| 2016-10-11 | $139.66 | $337.59 | 103,700 | — | — |
| 2016-10-10 | $141.74 | $342.61 | 75,600 | — | — |
| 2016-10-07 | $140.53 | $339.69 | 76,300 | — | — |
| 2016-10-06 | $140.09 | $338.63 | 57,100 | — | — |
| 2016-10-05 | $140.92 | $340.63 | 65,900 | — | — |
| 2016-10-04 | $140.94 | $340.68 | 100,600 | — | — |
| 2016-10-03 | $140.22 | $338.94 | 74,900 | — | — |
| 2016-09-30 | $141.07 | $340.99 | 61,100 | — | — |
| 2016-09-29 | $139.41 | $336.98 | 62,200 | — | — |
| 2016-09-28 | $142.67 | $344.86 | 110,700 | — | — |
| 2016-09-27 | $140.39 | $339.35 | 81,500 | — | — |
| 2016-09-26 | $142.01 | $343.27 | 92,200 | — | — |
| 2016-09-23 | $141.29 | $341.53 | 64,400 | — | — |
| 2016-09-22 | $141.93 | $343.07 | 71,700 | — | — |
| 2016-09-21 | $139.79 | $337.90 | 93,700 | — | — |
| 2016-09-20 | $138.25 | $334.18 | 58,300 | — | — |
| 2016-09-19 | $138.82 | $335.56 | 89,000 | — | — |
| 2016-09-16 | $139.28 | $336.67 | 209,300 | — | — |
| 2016-09-15 | $139.86 | $338.07 | 95,900 | — | — |
| 2016-09-14 | $137.64 | $332.70 | 133,700 | — | — |
| 2016-09-13 | $137.29 | $331.86 | 109,500 | — | — |
| 2016-09-12 | $138.88 | $335.70 | 97,400 | — | — |
| 2016-09-09 | $137.45 | $332.24 | 130,900 | — | — |
| 2016-09-08 | $139.47 | $337.13 | 72,500 | — | — |
| 2016-09-07 | $138.60 | $335.02 | 100,000 | — | — |
| 2016-09-06 | $137.48 | $332.32 | 70,300 | — | — |
| 2016-09-02 | $137.34 | $331.98 | 88,200 | — | — |
| 2016-09-01 | $134.95 | $326.20 | 150,900 | — | — |
| 2016-08-31 | $134.93 | $326.15 | 141,700 | — | — |
| 2016-08-30 | $134.26 | $324.53 | 116,100 | — | — |
| 2016-08-29 | $132.41 | $320.06 | 142,100 | — | — |
| 2016-08-26 | $131.78 | $318.54 | 150,000 | — | — |
| 2016-08-25 | $131.55 | $317.98 | 71,900 | — | — |
| 2016-08-24 | $131.53 | $317.93 | 113,100 | — | — |
| 2016-08-23 | $131.79 | $318.56 | 112,300 | — | — |
| 2016-08-22 | $131.97 | $319.00 | 286,900 | — | — |
| 2016-08-19 | $131.20 | $317.14 | 105,100 | — | — |
| 2016-08-18 | $131.76 | $318.49 | 125,200 | — | — |
| 2016-08-17 | $132.99 | $321.46 | 78,700 | — | — |
| 2016-08-16 | $133.66 | $323.08 | 114,700 | — | — |
| 2016-08-15 | $137.91 | $333.36 | 84,000 | — | — |
| 2016-08-12 | $138.61 | $335.05 | 60,700 | — | — |
| 2016-08-11 | $140.47 | $339.54 | 140,400 | — | — |
| 2016-08-10 | $141.75 | $342.01 | 112,700 | — | — |
| 2016-08-09 | $144.05 | $347.56 | 72,500 | — | — |
| 2016-08-08 | $143.88 | $347.15 | 64,500 | — | — |
| 2016-08-05 | $144.58 | $348.84 | 194,900 | — | — |
| 2016-08-04 | $143.75 | $346.84 | 51,500 | — | — |
| 2016-08-03 | $145.04 | $349.95 | 140,700 | — | — |
| 2016-08-02 | $145.13 | $350.17 | 71,000 | — | — |
| 2016-08-01 | $147.07 | $354.85 | 68,500 | — | — |
| 2016-07-29 | $147.14 | $355.01 | 103,000 | — | — |
| 2016-07-28 | $147.87 | $356.78 | 63,900 | — | — |
| 2016-07-27 | $148.98 | $359.45 | 110,800 | — | — |
| 2016-07-26 | $150.01 | $361.94 | 111,300 | — | — |
| 2016-07-25 | $143.33 | $345.82 | 78,600 | — | — |
| 2016-07-22 | $142.85 | $344.66 | 73,200 | — | — |
| 2016-07-21 | $141.37 | $341.09 | 78,500 | — | — |
| 2016-07-20 | $142.42 | $343.63 | 113,100 | — | — |
| 2016-07-19 | $141.35 | $341.05 | 62,900 | — | — |
| 2016-07-18 | $141.07 | $340.37 | 69,900 | — | — |
| 2016-07-15 | $140.48 | $338.95 | 76,500 | — | — |
| 2016-07-14 | $140.28 | $338.46 | 70,000 | — | — |
| 2016-07-13 | $140.49 | $338.97 | 63,000 | — | — |
| 2016-07-12 | $139.62 | $336.87 | 77,700 | — | — |
| 2016-07-11 | $137.91 | $332.74 | 57,500 | — | — |
| 2016-07-08 | $137.48 | $331.71 | 62,500 | — | — |
| 2016-07-07 | $135.26 | $326.35 | 49,100 | — | — |
| 2016-07-06 | $134.75 | $325.12 | 59,100 | — | — |
| 2016-07-05 | $134.38 | $324.23 | 89,000 | — | — |
| 2016-07-01 | $137.02 | $330.60 | 78,400 | — | — |
| 2016-06-30 | $136.31 | $328.88 | 180,800 | — | — |
| 2016-06-29 | $132.73 | $320.25 | 140,200 | — | — |
| 2016-06-28 | $132.09 | $318.70 | 121,500 | — | — |
| 2016-06-27 | $131.62 | $317.57 | 175,000 | — | — |
| 2016-06-24 | $132.37 | $319.38 | 162,700 | — | — |
| 2016-06-23 | $133.99 | $323.29 | 109,200 | — | — |
| 2016-06-22 | $132.62 | $319.98 | 106,000 | — | — |
| 2016-06-21 | $132.74 | $320.27 | 119,300 | — | — |
| 2016-06-20 | $132.81 | $320.44 | 90,100 | — | — |
| 2016-06-17 | $130.69 | $315.32 | 161,400 | — | — |
| 2016-06-16 | $131.81 | $318.03 | 72,000 | — | — |
| 2016-06-15 | $131.11 | $316.34 | 82,300 | — | — |
| 2016-06-14 | $131.65 | $317.64 | 96,400 | — | — |
| 2016-06-13 | $130.40 | $314.63 | 96,000 | — | — |
| 2016-06-10 | $132.09 | $318.70 | 69,200 | — | — |
| 2016-06-09 | $133.87 | $323.00 | 105,400 | — | — |
| 2016-06-08 | $134.70 | $325.00 | 51,300 | — | — |
| 2016-06-07 | $134.35 | $324.16 | 77,700 | — | — |
| 2016-06-06 | $133.67 | $322.51 | 79,300 | — | — |
| 2016-06-03 | $132.57 | $319.86 | 55,900 | — | — |
| 2016-06-02 | $133.88 | $323.02 | 99,400 | — | — |
| 2016-06-01 | $133.21 | $321.40 | 87,500 | — | — |
| 2016-05-31 | $130.41 | $314.65 | 79,500 | — | — |
| 2016-05-27 | $129.88 | $313.37 | 96,900 | — | — |
| 2016-05-26 | $129.20 | $311.73 | 55,300 | — | — |
| 2016-05-25 | $130.72 | $315.40 | 93,700 | — | — |
| 2016-05-24 | $132.47 | $319.62 | 104,400 | — | — |
| 2016-05-23 | $128.01 | $308.28 | 80,200 | — | — |
| 2016-05-20 | $128.52 | $309.51 | 98,700 | — | — |
| 2016-05-19 | $128.00 | $308.26 | 83,900 | — | — |
| 2016-05-18 | $128.65 | $309.82 | 78,400 | — | — |
| 2016-05-17 | $126.48 | $304.59 | 105,200 | — | — |
| 2016-05-16 | $127.30 | $306.57 | 120,400 | — | — |
| 2016-05-13 | $126.14 | $303.78 | 84,400 | — | — |
| 2016-05-12 | $126.08 | $303.63 | 72,400 | — | — |
| 2016-05-11 | $127.71 | $307.56 | 62,000 | — | — |
| 2016-05-10 | $129.92 | $312.88 | 93,600 | — | — |
| 2016-05-09 | $128.87 | $310.35 | 167,100 | — | — |
| 2016-05-06 | $129.49 | $311.84 | 94,000 | — | — |
| 2016-05-05 | $129.14 | $311.00 | 94,300 | — | — |
| 2016-05-04 | $128.69 | $309.92 | 102,600 | — | — |
| 2016-05-03 | $130.49 | $314.25 | 110,500 | — | — |
| 2016-05-02 | $130.24 | $313.65 | 131,200 | — | — |
| 2016-04-29 | $129.78 | $312.54 | 272,600 | — | — |
| 2016-04-28 | $131.78 | $317.36 | 224,100 | — | — |
| 2016-04-27 | $139.03 | $334.82 | 89,600 | — | — |
| 2016-04-26 | $138.96 | $334.65 | 76,700 | — | — |
| 2016-04-25 | $137.45 | $331.01 | 80,100 | — | — |
| 2016-04-22 | $138.62 | $333.83 | 84,100 | — | — |
| 2016-04-21 | $137.08 | $330.12 | 83,600 | — | — |
| 2016-04-20 | $138.27 | $332.99 | 88,500 | — | — |
| 2016-04-19 | $138.19 | $332.80 | 81,700 | — | — |
| 2016-04-18 | $140.09 | $337.37 | 89,400 | — | — |
| 2016-04-15 | $137.71 | $331.64 | 96,300 | — | — |
| 2016-04-14 | $136.68 | $329.16 | 91,000 | — | — |
| 2016-04-13 | $135.39 | $326.05 | 142,800 | — | — |
| 2016-04-12 | $133.23 | $320.85 | 88,300 | — | — |
| 2016-04-11 | $134.27 | $323.36 | 115,000 | — | — |
| 2016-04-08 | $135.77 | $326.97 | 113,200 | — | — |
| 2016-04-07 | $135.81 | $327.06 | 183,300 | — | — |
| 2016-04-06 | $136.55 | $328.85 | 151,600 | — | — |
| 2016-04-05 | $135.25 | $325.72 | 107,400 | — | — |
| 2016-04-04 | $136.12 | $327.81 | 144,400 | — | — |
| 2016-04-01 | $136.84 | $329.54 | 128,800 | — | — |
| 2016-03-31 | $135.45 | $326.20 | 179,200 | — | — |
| 2016-03-30 | $135.87 | $327.21 | 145,500 | — | — |
| 2016-03-29 | $137.03 | $330.00 | 135,700 | — | — |
| 2016-03-28 | $133.14 | $320.63 | 103,200 | — | — |
| 2016-03-24 | $131.55 | $316.80 | 110,800 | — | — |
| 2016-03-23 | $133.30 | $321.02 | 142,600 | — | — |
| 2016-03-22 | $133.98 | $322.66 | 92,600 | — | — |
| 2016-03-21 | $132.27 | $318.54 | 158,100 | — | — |
| 2016-03-18 | $133.40 | $321.26 | 186,300 | — | — |
| 2016-03-17 | $133.40 | $321.26 | 83,600 | — | — |
| 2016-03-16 | $134.50 | $323.91 | 120,200 | — | — |
| 2016-03-15 | $134.61 | $324.17 | 141,300 | — | — |
| 2016-03-14 | $134.73 | $324.46 | 171,600 | — | — |
| 2016-03-11 | $134.75 | $324.51 | 103,100 | — | — |
| 2016-03-10 | $131.26 | $316.11 | 141,100 | — | — |
| 2016-03-09 | $131.90 | $317.65 | 117,900 | — | — |
| 2016-03-08 | $130.49 | $314.25 | 117,000 | — | — |
| 2016-03-07 | $131.86 | $317.55 | 109,800 | — | — |
| 2016-03-04 | $131.15 | $315.84 | 143,700 | — | — |
| 2016-03-03 | $131.14 | $315.82 | 116,800 | — | — |
| 2016-03-02 | $129.72 | $312.40 | 179,000 | — | — |
| 2016-03-01 | $129.28 | $311.34 | 225,800 | — | — |
| 2016-02-29 | $128.50 | $309.46 | 178,500 | — | — |
| 2016-02-26 | $130.11 | $313.34 | 144,300 | — | — |
| 2016-02-25 | $131.06 | $315.62 | 189,300 | — | — |
| 2016-02-24 | $127.73 | $307.03 | 178,000 | — | — |
| 2016-02-23 | $128.39 | $308.61 | 132,600 | — | — |
| 2016-02-22 | $128.64 | $309.21 | 150,800 | — | — |
| 2016-02-19 | $126.57 | $304.24 | 145,800 | — | — |
| 2016-02-18 | $126.48 | $304.02 | 292,900 | — | — |
| 2016-02-17 | $135.00 | $324.50 | 164,800 | — | — |
| 2016-02-16 | $134.00 | $322.10 | 129,300 | — | — |
| 2016-02-12 | $133.09 | $319.91 | 150,800 | — | — |
| 2016-02-11 | $130.63 | $314.00 | 169,400 | — | — |
| 2016-02-10 | $130.85 | $314.53 | 99,100 | — | — |
| 2016-02-09 | $130.37 | $313.37 | 164,500 | — | — |
| 2016-02-08 | $129.38 | $310.99 | 163,100 | — | — |
| 2016-02-05 | $130.74 | $314.26 | 137,900 | — | — |
| 2016-02-04 | $135.62 | $325.99 | 90,700 | — | — |
| 2016-02-03 | $135.50 | $325.70 | 123,900 | — | — |
| 2016-02-02 | $139.86 | $336.18 | 106,200 | — | — |
| 2016-02-01 | $141.50 | $340.13 | 107,500 | — | — |
| 2016-01-29 | $140.32 | $337.29 | 158,000 | — | — |
| 2016-01-28 | $136.00 | $326.91 | 109,300 | — | — |
| 2016-01-27 | $139.52 | $335.37 | 146,000 | — | — |
| 2016-01-26 | $140.55 | $337.84 | 101,900 | — | — |
| 2016-01-25 | $137.95 | $331.59 | 222,700 | — | — |
| 2016-01-22 | $140.27 | $337.17 | 123,300 | — | — |
| 2016-01-21 | $137.86 | $331.38 | 129,900 | — | — |
| 2016-01-20 | $142.26 | $341.95 | 156,000 | — | — |
| 2016-01-19 | $140.24 | $337.10 | 145,000 | — | — |
| 2016-01-15 | $139.90 | $336.28 | 139,800 | — | — |
| 2016-01-14 | $140.00 | $336.52 | 103,700 | — | — |
| 2016-01-13 | $138.70 | $333.40 | 86,900 | — | — |
| 2016-01-12 | $144.38 | $347.05 | 191,200 | — | — |
| 2016-01-11 | $142.45 | $342.41 | 100,000 | — | — |
| 2016-01-08 | $141.25 | $339.53 | 113,300 | — | — |
| 2016-01-07 | $141.46 | $340.03 | 163,300 | — | — |
| 2016-01-06 | $148.71 | $357.46 | 89,000 | — | — |
| 2016-01-05 | $147.68 | $354.98 | 99,300 | — | — |
| 2016-01-04 | $146.78 | $352.82 | 151,000 | — | — |