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 — 2017
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2017-12-29 | $139.72 | $380.35 | 4,452,900 | — | — |
| 2017-12-28 | $140.56 | $382.64 | 2,485,000 | — | — |
| 2017-12-27 | $140.57 | $382.67 | 3,753,600 | — | — |
| 2017-12-26 | $140.09 | $381.36 | 3,271,100 | — | — |
| 2017-12-22 | $140.12 | $381.44 | 4,665,600 | — | — |
| 2017-12-21 | $141.06 | $384.00 | 6,284,700 | — | — |
| 2017-12-20 | $141.16 | $384.27 | 6,289,800 | — | — |
| 2017-12-19 | $141.78 | $385.96 | 6,580,100 | — | — |
| 2017-12-18 | $141.80 | $386.02 | 5,833,200 | — | — |
| 2017-12-15 | $142.46 | $387.81 | 12,517,000 | — | — |
| 2017-12-14 | $141.65 | $385.61 | 5,337,900 | — | — |
| 2017-12-13 | $142.89 | $388.98 | 6,118,400 | — | — |
| 2017-12-12 | $142.60 | $388.19 | 8,016,700 | — | — |
| 2017-12-11 | $141.14 | $384.22 | 4,358,600 | — | — |
| 2017-12-08 | $140.59 | $382.72 | 5,101,300 | — | — |
| 2017-12-07 | $140.01 | $381.14 | 4,713,100 | — | — |
| 2017-12-06 | $141.06 | $384.00 | 5,591,700 | — | — |
| 2017-12-05 | $139.67 | $380.22 | 6,745,300 | — | — |
| 2017-12-04 | $139.01 | $378.42 | 5,916,700 | — | — |
| 2017-12-01 | $139.98 | $381.06 | 5,990,500 | — | — |
| 2017-11-30 | $139.33 | $379.29 | 8,941,900 | — | — |
| 2017-11-29 | $139.81 | $380.60 | 5,851,400 | — | — |
| 2017-11-28 | $140.02 | $381.17 | 5,052,800 | — | — |
| 2017-11-27 | $138.10 | $375.94 | 3,933,100 | — | — |
| 2017-11-24 | $138.01 | $373.41 | 2,606,800 | — | — |
| 2017-11-22 | $137.29 | $371.46 | 3,917,000 | — | — |
| 2017-11-21 | $138.34 | $374.30 | 5,660,600 | — | — |
| 2017-11-20 | $137.93 | $373.19 | 4,266,300 | — | — |
| 2017-11-17 | $138.00 | $373.38 | 4,247,400 | — | — |
| 2017-11-16 | $138.87 | $375.74 | 4,193,800 | — | — |
| 2017-11-15 | $139.10 | $376.36 | 4,811,500 | — | — |
| 2017-11-14 | $139.49 | $377.42 | 4,078,200 | — | — |
| 2017-11-13 | $139.76 | $378.15 | 4,322,300 | — | — |
| 2017-11-10 | $139.56 | $377.60 | 4,240,800 | — | — |
| 2017-11-09 | $140.35 | $379.74 | 3,517,100 | — | — |
| 2017-11-08 | $141.32 | $382.37 | 4,440,700 | — | — |
| 2017-11-07 | $139.77 | $378.17 | 4,201,900 | — | — |
| 2017-11-06 | $139.76 | $378.15 | 4,220,700 | — | — |
| 2017-11-03 | $140.08 | $379.01 | 2,737,000 | — | — |
| 2017-11-02 | $139.93 | $378.61 | 3,494,100 | — | — |
| 2017-11-01 | $139.98 | $378.74 | 5,006,800 | — | — |
| 2017-10-31 | $139.41 | $377.20 | 4,832,100 | — | — |
| 2017-10-30 | $140.00 | $378.80 | 6,034,300 | — | — |
| 2017-10-27 | $141.78 | $383.61 | 5,140,100 | — | — |
| 2017-10-26 | $141.81 | $383.69 | 5,841,100 | — | — |
| 2017-10-25 | $142.36 | $385.18 | 6,563,600 | — | — |
| 2017-10-24 | $141.64 | $383.23 | 6,585,800 | — | — |
| 2017-10-23 | $143.62 | $388.59 | 6,686,000 | — | — |
| 2017-10-20 | $142.40 | $385.29 | 5,634,500 | — | — |
| 2017-10-19 | $142.04 | $384.31 | 9,181,300 | — | — |
| 2017-10-18 | $140.68 | $380.64 | 6,827,700 | — | — |
| 2017-10-17 | $140.79 | $380.93 | 11,717,300 | — | — |
| 2017-10-16 | $136.12 | $368.30 | 5,120,100 | — | — |
| 2017-10-13 | $136.43 | $369.14 | 4,106,600 | — | — |
| 2017-10-12 | $136.83 | $370.22 | 5,172,800 | — | — |
| 2017-10-11 | $136.65 | $369.73 | 8,269,400 | — | — |
| 2017-10-10 | $133.90 | $362.29 | 4,184,600 | — | — |
| 2017-10-09 | $133.45 | $361.07 | 3,750,500 | — | — |
| 2017-10-06 | $133.22 | $360.45 | 2,469,500 | — | — |
| 2017-10-05 | $133.19 | $360.37 | 3,741,100 | — | — |
| 2017-10-04 | $132.89 | $359.56 | 3,589,000 | — | — |
| 2017-10-03 | $132.10 | $357.42 | 3,900,800 | — | — |
| 2017-10-02 | $131.22 | $355.04 | 4,492,900 | — | — |
| 2017-09-29 | $130.01 | $351.77 | 5,736,900 | — | — |
| 2017-09-28 | $129.47 | $350.30 | 3,992,700 | — | — |
| 2017-09-27 | $129.75 | $351.06 | 5,796,100 | — | — |
| 2017-09-26 | $130.94 | $354.28 | 4,516,200 | — | — |
| 2017-09-25 | $131.17 | $354.90 | 6,017,400 | — | — |
| 2017-09-22 | $131.39 | $355.50 | 4,334,900 | — | — |
| 2017-09-21 | $131.75 | $356.47 | 6,051,800 | — | — |
| 2017-09-20 | $133.22 | $360.45 | 8,705,500 | — | — |
| 2017-09-19 | $135.22 | $365.86 | 4,903,800 | — | — |
| 2017-09-18 | $135.38 | $366.30 | 5,260,800 | — | — |
| 2017-09-15 | $134.45 | $363.78 | 15,522,000 | — | — |
| 2017-09-14 | $134.18 | $363.05 | 6,274,500 | — | — |
| 2017-09-13 | $132.45 | $358.37 | 4,679,500 | — | — |
| 2017-09-12 | $132.63 | $358.85 | 5,465,200 | — | — |
| 2017-09-11 | $133.21 | $360.42 | 5,724,200 | — | — |
| 2017-09-08 | $130.98 | $354.39 | 4,854,400 | — | — |
| 2017-09-07 | $132.19 | $357.66 | 3,800,200 | — | — |
| 2017-09-06 | $130.67 | $353.55 | 5,601,900 | — | — |
| 2017-09-05 | $129.90 | $351.47 | 5,146,600 | — | — |
| 2017-09-01 | $131.03 | $354.53 | 3,820,800 | — | — |
| 2017-08-31 | $132.37 | $358.15 | 7,407,100 | — | — |
| 2017-08-30 | $131.07 | $354.63 | 5,430,800 | — | — |
| 2017-08-29 | $132.21 | $357.72 | 3,277,900 | — | — |
| 2017-08-28 | $131.74 | $356.45 | 5,349,200 | — | — |
| 2017-08-25 | $131.68 | $356.28 | 4,133,300 | — | — |
| 2017-08-24 | $132.89 | $357.29 | 5,398,400 | — | — |
| 2017-08-23 | $132.80 | $357.04 | 5,129,900 | — | — |
| 2017-08-22 | $134.70 | $362.15 | 4,150,300 | — | — |
| 2017-08-21 | $133.45 | $358.79 | 4,660,000 | — | — |
| 2017-08-18 | $132.63 | $356.59 | 4,792,800 | — | — |
| 2017-08-17 | $133.04 | $357.69 | 5,741,400 | — | — |
| 2017-08-16 | $134.17 | $360.73 | 4,469,900 | — | — |
| 2017-08-15 | $133.38 | $358.60 | 3,931,800 | — | — |
| 2017-08-14 | $133.48 | $358.87 | 3,041,100 | — | — |
| 2017-08-11 | $133.10 | $357.85 | 4,270,600 | — | — |
| 2017-08-10 | $133.09 | $357.82 | 5,607,900 | — | — |
| 2017-08-09 | $133.23 | $358.20 | 6,332,300 | — | — |
| 2017-08-08 | $132.27 | $355.62 | 5,535,800 | — | — |
| 2017-08-07 | $132.86 | $357.20 | 3,010,800 | — | — |
| 2017-08-04 | $133.18 | $358.06 | 3,192,800 | — | — |
| 2017-08-03 | $133.35 | $358.52 | 4,327,300 | — | — |
| 2017-08-02 | $132.16 | $355.32 | 4,032,100 | — | — |
| 2017-08-01 | $132.51 | $356.26 | 3,837,600 | — | — |
| 2017-07-31 | $132.72 | $356.83 | 5,440,800 | — | — |
| 2017-07-28 | $131.85 | $354.49 | 4,970,900 | — | — |
| 2017-07-27 | $130.83 | $351.75 | 5,838,100 | — | — |
| 2017-07-26 | $130.95 | $352.07 | 5,382,200 | — | — |
| 2017-07-25 | $131.88 | $354.57 | 6,262,900 | — | — |
| 2017-07-24 | $133.01 | $357.61 | 8,306,700 | — | — |
| 2017-07-21 | $135.31 | $363.79 | 6,773,500 | — | — |
| 2017-07-20 | $136.57 | $367.18 | 6,088,600 | — | — |
| 2017-07-19 | $135.21 | $363.52 | 5,503,300 | — | — |
| 2017-07-18 | $134.46 | $361.51 | 10,256,000 | — | — |
| 2017-07-17 | $132.15 | $355.30 | 4,939,400 | — | — |
| 2017-07-14 | $132.60 | $356.51 | 4,383,100 | — | — |
| 2017-07-13 | $131.86 | $354.52 | 4,424,400 | — | — |
| 2017-07-12 | $132.23 | $355.51 | 5,053,200 | — | — |
| 2017-07-11 | $131.23 | $352.82 | 3,733,100 | — | — |
| 2017-07-10 | $131.55 | $353.68 | 4,019,600 | — | — |
| 2017-07-07 | $132.54 | $356.34 | 4,994,100 | — | — |
| 2017-07-06 | $132.52 | $356.29 | 4,282,200 | — | — |
| 2017-07-05 | $133.64 | $359.30 | 4,302,700 | — | — |
| 2017-07-03 | $132.90 | $357.31 | 2,931,000 | — | — |
| 2017-06-30 | $132.29 | $355.67 | 5,264,400 | — | — |
| 2017-06-29 | $132.64 | $356.61 | 5,750,000 | — | — |
| 2017-06-28 | $133.82 | $359.79 | 6,557,900 | — | — |
| 2017-06-27 | $135.01 | $362.99 | 6,120,500 | — | — |
| 2017-06-26 | $136.34 | $366.56 | 5,561,800 | — | — |
| 2017-06-23 | $136.43 | $366.80 | 9,007,100 | — | — |
| 2017-06-22 | $136.05 | $365.78 | 7,311,000 | — | — |
| 2017-06-21 | $134.91 | $362.72 | 5,841,100 | — | — |
| 2017-06-20 | $134.22 | $360.86 | 5,201,200 | — | — |
| 2017-06-19 | $134.07 | $360.46 | 7,488,700 | — | — |
| 2017-06-16 | $134.35 | $361.21 | 12,639,600 | — | — |
| 2017-06-15 | $133.04 | $357.69 | 5,265,000 | — | — |
| 2017-06-14 | $132.77 | $356.96 | 7,329,400 | — | — |
| 2017-06-13 | $132.02 | $354.95 | 5,733,800 | — | — |
| 2017-06-12 | $131.82 | $354.41 | 8,020,700 | — | — |
| 2017-06-09 | $131.53 | $353.63 | 5,992,500 | — | — |
| 2017-06-08 | $130.55 | $350.99 | 8,101,700 | — | — |
| 2017-06-07 | $130.75 | $351.53 | 5,765,200 | — | — |
| 2017-06-06 | $130.83 | $351.75 | 5,619,100 | — | — |
| 2017-06-05 | $130.36 | $350.48 | 4,634,700 | — | — |
| 2017-06-02 | $130.08 | $349.73 | 6,562,600 | — | — |
| 2017-06-01 | $128.78 | $346.24 | 5,790,900 | — | — |
| 2017-05-31 | $128.25 | $344.81 | 8,813,500 | — | — |
| 2017-05-30 | $127.11 | $341.75 | 3,665,400 | — | — |
| 2017-05-26 | $126.92 | $341.23 | 4,005,200 | — | — |
| 2017-05-25 | $127.53 | $342.87 | 5,294,300 | — | — |
| 2017-05-24 | $127.51 | $340.56 | 3,965,200 | — | — |
| 2017-05-23 | $127.52 | $340.59 | 3,972,500 | — | — |
| 2017-05-22 | $127.26 | $339.89 | 4,858,200 | — | — |
| 2017-05-19 | $127.00 | $339.20 | 6,957,200 | — | — |
| 2017-05-18 | $126.97 | $339.12 | 6,571,300 | — | — |
| 2017-05-17 | $126.67 | $338.32 | 6,480,800 | — | — |
| 2017-05-16 | $127.77 | $341.26 | 7,233,800 | — | — |
| 2017-05-15 | $126.99 | $339.17 | 9,854,600 | — | — |
| 2017-05-12 | $123.64 | $330.23 | 4,097,100 | — | — |
| 2017-05-11 | $123.20 | $329.05 | 4,095,900 | — | — |
| 2017-05-10 | $122.81 | $328.01 | 4,237,400 | — | — |
| 2017-05-09 | $123.21 | $329.08 | 3,762,500 | — | — |
| 2017-05-08 | $123.25 | $329.18 | 3,608,600 | — | — |
| 2017-05-05 | $123.51 | $329.88 | 4,139,800 | — | — |
| 2017-05-04 | $123.95 | $331.05 | 3,753,700 | — | — |
| 2017-05-03 | $123.33 | $329.40 | 3,736,500 | — | — |
| 2017-05-02 | $123.70 | $330.39 | 4,881,600 | — | — |
| 2017-05-01 | $123.34 | $329.42 | 4,556,400 | — | — |
| 2017-04-28 | $123.47 | $329.77 | 4,381,800 | — | — |
| 2017-04-27 | $123.74 | $330.49 | 4,225,200 | — | — |
| 2017-04-26 | $123.51 | $329.88 | 5,021,800 | — | — |
| 2017-04-25 | $123.43 | $329.67 | 5,090,000 | — | — |
| 2017-04-24 | $122.89 | $328.22 | 5,679,000 | — | — |
| 2017-04-21 | $121.76 | $325.20 | 6,021,700 | — | — |
| 2017-04-20 | $121.87 | $325.50 | 6,330,100 | — | — |
| 2017-04-19 | $121.37 | $324.16 | 6,993,100 | — | — |
| 2017-04-18 | $121.82 | $325.36 | 13,485,700 | — | — |
| 2017-04-17 | $125.72 | $335.78 | 5,367,500 | — | — |
| 2017-04-13 | $124.99 | $333.83 | 5,396,500 | — | — |
| 2017-04-12 | $125.40 | $334.93 | 5,556,600 | — | — |
| 2017-04-11 | $124.22 | $331.78 | 4,161,500 | — | — |
| 2017-04-10 | $124.34 | $332.10 | 4,594,200 | — | — |
| 2017-04-07 | $124.92 | $333.64 | 3,615,100 | — | — |
| 2017-04-06 | $125.05 | $333.99 | 4,324,200 | — | — |
| 2017-04-05 | $124.80 | $333.32 | 5,646,300 | — | — |
| 2017-04-04 | $124.68 | $333.00 | 5,358,500 | — | — |
| 2017-04-03 | $124.69 | $333.03 | 4,956,400 | — | — |
| 2017-03-31 | $124.55 | $332.66 | 5,657,600 | — | — |
| 2017-03-30 | $124.66 | $332.95 | 4,711,700 | — | — |
| 2017-03-29 | $124.92 | $333.64 | 3,971,800 | — | — |
| 2017-03-28 | $125.66 | $335.62 | 5,287,600 | — | — |
| 2017-03-27 | $125.80 | $335.99 | 5,004,300 | — | — |
| 2017-03-24 | $125.48 | $335.14 | 6,490,300 | — | — |
| 2017-03-23 | $125.90 | $336.26 | 8,508,100 | — | — |
| 2017-03-22 | $126.26 | $337.22 | 10,272,700 | — | — |
| 2017-03-21 | $127.25 | $339.87 | 7,578,600 | — | — |
| 2017-03-20 | $128.07 | $342.06 | 5,827,500 | — | — |
| 2017-03-17 | $128.06 | $342.03 | 13,300,800 | — | — |
| 2017-03-16 | $128.46 | $343.10 | 7,610,700 | — | — |
| 2017-03-15 | $128.96 | $344.43 | 8,360,600 | — | — |
| 2017-03-14 | $127.05 | $339.33 | 7,679,700 | — | — |
| 2017-03-13 | $126.68 | $338.35 | 7,162,500 | — | — |
| 2017-03-10 | $126.21 | $337.09 | 7,395,400 | — | — |
| 2017-03-09 | $125.95 | $336.40 | 8,571,100 | — | — |
| 2017-03-08 | $124.10 | $331.45 | 7,909,900 | — | — |
| 2017-03-07 | $123.83 | $330.73 | 6,644,000 | — | — |
| 2017-03-06 | $123.71 | $330.41 | 6,670,700 | — | — |
| 2017-03-03 | $123.79 | $330.63 | 5,585,200 | — | — |
| 2017-03-02 | $123.63 | $330.20 | 6,950,200 | — | — |
| 2017-03-01 | $123.86 | $330.81 | 9,393,900 | — | — |
| 2017-02-28 | $122.21 | $326.41 | 8,885,500 | — | — |
| 2017-02-27 | $122.40 | $326.91 | 5,946,200 | — | — |
| 2017-02-24 | $122.73 | $327.80 | 10,835,000 | — | — |
| 2017-02-23 | $121.70 | $322.91 | 9,980,900 | — | — |
| 2017-02-22 | $119.52 | $317.12 | 5,103,900 | — | — |
| 2017-02-21 | $119.66 | $317.50 | 8,595,100 | — | — |
| 2017-02-17 | $118.86 | $315.37 | 8,691,400 | — | — |
| 2017-02-16 | $118.08 | $313.30 | 7,119,300 | — | — |
| 2017-02-15 | $117.20 | $310.97 | 5,979,700 | — | — |
| 2017-02-14 | $116.36 | $308.74 | 5,539,100 | — | — |
| 2017-02-13 | $115.88 | $307.47 | 5,710,800 | — | — |
| 2017-02-10 | $115.24 | $305.77 | 6,438,500 | — | — |
| 2017-02-09 | $114.08 | $302.69 | 5,854,600 | — | — |
| 2017-02-08 | $113.40 | $300.89 | 5,272,000 | — | — |
| 2017-02-07 | $113.48 | $301.10 | 5,507,900 | — | — |
| 2017-02-06 | $113.40 | $300.89 | 6,178,400 | — | — |
| 2017-02-03 | $113.64 | $301.52 | 7,267,600 | — | — |
| 2017-02-02 | $113.57 | $301.34 | 7,826,300 | — | — |
| 2017-02-01 | $113.23 | $300.43 | 7,082,300 | — | — |
| 2017-01-31 | $113.25 | $300.49 | 8,713,400 | — | — |
| 2017-01-30 | $113.13 | $300.17 | 6,969,400 | — | — |
| 2017-01-27 | $113.38 | $300.83 | 8,886,100 | — | — |
| 2017-01-26 | $111.84 | $296.75 | 10,164,300 | — | — |
| 2017-01-25 | $112.80 | $299.29 | 9,385,500 | — | — |
| 2017-01-24 | $111.76 | $296.53 | 12,450,300 | — | — |
| 2017-01-23 | $113.91 | $302.24 | 7,989,800 | — | — |
| 2017-01-20 | $114.15 | $302.88 | 7,502,400 | — | — |
| 2017-01-19 | $114.20 | $303.01 | 5,540,800 | — | — |
| 2017-01-18 | $114.70 | $304.33 | 5,014,600 | — | — |
| 2017-01-17 | $114.87 | $304.79 | 6,255,400 | — | — |
| 2017-01-13 | $114.60 | $304.07 | 4,935,200 | — | — |
| 2017-01-12 | $114.62 | $304.12 | 6,627,300 | — | — |
| 2017-01-11 | $114.73 | $304.41 | 8,887,200 | — | — |
| 2017-01-10 | $116.16 | $308.21 | 5,312,800 | — | — |
| 2017-01-09 | $116.28 | $308.53 | 5,457,500 | — | — |
| 2017-01-06 | $116.30 | $308.58 | 5,221,400 | — | — |
| 2017-01-05 | $116.86 | $310.07 | 6,217,200 | — | — |
| 2017-01-04 | $115.65 | $306.86 | 5,828,900 | — | — |
| 2017-01-03 | $115.84 | $307.36 | 5,953,000 | — | — |