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-02-21 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 | $176.64 | $382.28 | 553,300 | — | — |
| 2017-12-28 | $177.20 | $383.50 | 678,200 | — | — |
| 2017-12-27 | $176.24 | $381.42 | 664,000 | — | — |
| 2017-12-26 | $176.14 | $381.20 | 383,400 | — | — |
| 2017-12-22 | $175.76 | $380.38 | 504,400 | — | — |
| 2017-12-21 | $174.66 | $378.00 | 1,087,500 | — | — |
| 2017-12-20 | $175.15 | $379.06 | 1,072,200 | — | — |
| 2017-12-19 | $174.00 | $376.57 | 1,163,900 | — | — |
| 2017-12-18 | $172.04 | $372.33 | 1,184,900 | — | — |
| 2017-12-15 | $169.63 | $367.11 | 1,768,400 | — | — |
| 2017-12-14 | $168.55 | $364.78 | 1,136,400 | — | — |
| 2017-12-13 | $169.58 | $367.00 | 1,185,400 | — | — |
| 2017-12-12 | $169.22 | $366.22 | 1,854,200 | — | — |
| 2017-12-11 | $170.77 | $369.58 | 1,209,600 | — | — |
| 2017-12-08 | $170.88 | $369.82 | 1,115,100 | — | — |
| 2017-12-07 | $169.30 | $366.40 | 1,883,800 | — | — |
| 2017-12-06 | $165.38 | $357.91 | 1,333,600 | — | — |
| 2017-12-05 | $164.84 | $356.75 | 1,147,400 | — | — |
| 2017-12-04 | $164.96 | $357.01 | 1,589,600 | — | — |
| 2017-12-01 | $165.01 | $357.11 | 1,912,300 | — | — |
| 2017-11-30 | $167.40 | $362.29 | 1,913,000 | — | — |
| 2017-11-29 | $164.52 | $356.05 | 1,362,600 | — | — |
| 2017-11-28 | $164.52 | $356.05 | 1,474,900 | — | — |
| 2017-11-27 | $161.16 | $348.78 | 1,149,200 | — | — |
| 2017-11-24 | $160.66 | $347.70 | 942,400 | — | — |
| 2017-11-22 | $163.39 | $353.61 | 1,803,000 | — | — |
| 2017-11-21 | $160.64 | $347.66 | 1,521,800 | — | — |
| 2017-11-20 | $159.80 | $345.84 | 2,484,600 | — | — |
| 2017-11-17 | $159.41 | $344.99 | 3,529,900 | — | — |
| 2017-11-16 | $167.13 | $361.70 | 2,264,200 | — | — |
| 2017-11-15 | $166.84 | $358.74 | 1,808,800 | — | — |
| 2017-11-14 | $169.12 | $363.64 | 1,431,000 | — | — |
| 2017-11-13 | $169.20 | $363.81 | 1,602,200 | — | — |
| 2017-11-10 | $168.95 | $363.27 | 1,350,900 | — | — |
| 2017-11-09 | $167.96 | $361.15 | 1,867,200 | — | — |
| 2017-11-08 | $171.38 | $368.50 | 1,214,700 | — | — |
| 2017-11-07 | $171.86 | $369.53 | 1,139,600 | — | — |
| 2017-11-06 | $172.59 | $371.10 | 844,500 | — | — |
| 2017-11-03 | $173.07 | $372.13 | 1,465,000 | — | — |
| 2017-11-02 | $173.29 | $372.61 | 2,837,700 | — | — |
| 2017-11-01 | $172.83 | $371.62 | 2,147,400 | — | — |
| 2017-10-31 | $176.88 | $380.32 | 2,881,600 | — | — |
| 2017-10-30 | $180.35 | $387.79 | 1,701,100 | — | — |
| 2017-10-27 | $179.50 | $385.96 | 1,001,900 | — | — |
| 2017-10-26 | $178.64 | $384.11 | 782,300 | — | — |
| 2017-10-25 | $176.92 | $380.41 | 945,300 | — | — |
| 2017-10-24 | $178.40 | $383.59 | 1,483,700 | — | — |
| 2017-10-23 | $177.23 | $381.08 | 1,075,500 | — | — |
| 2017-10-20 | $177.10 | $380.80 | 668,900 | — | — |
| 2017-10-19 | $175.31 | $376.95 | 947,500 | — | — |
| 2017-10-18 | $175.02 | $376.33 | 798,200 | — | — |
| 2017-10-17 | $174.72 | $375.68 | 684,100 | — | — |
| 2017-10-16 | $174.13 | $374.41 | 966,600 | — | — |
| 2017-10-13 | $172.62 | $371.16 | 709,800 | — | — |
| 2017-10-12 | $171.91 | $369.64 | 619,300 | — | — |
| 2017-10-11 | $172.33 | $370.54 | 672,000 | — | — |
| 2017-10-10 | $172.96 | $371.90 | 819,200 | — | — |
| 2017-10-09 | $171.74 | $369.27 | 688,700 | — | — |
| 2017-10-06 | $172.11 | $370.07 | 903,000 | — | — |
| 2017-10-05 | $171.71 | $369.21 | 740,600 | — | — |
| 2017-10-04 | $171.75 | $369.29 | 1,170,100 | — | — |
| 2017-10-03 | $170.82 | $367.29 | 1,027,600 | — | — |
| 2017-10-02 | $169.33 | $364.09 | 953,100 | — | — |
| 2017-09-29 | $168.03 | $361.30 | 755,300 | — | — |
| 2017-09-28 | $168.33 | $361.94 | 731,900 | — | — |
| 2017-09-27 | $168.35 | $361.98 | 771,100 | — | — |
| 2017-09-26 | $167.80 | $360.80 | 774,200 | — | — |
| 2017-09-25 | $167.78 | $360.76 | 987,400 | — | — |
| 2017-09-22 | $167.98 | $361.19 | 925,000 | — | — |
| 2017-09-21 | $166.48 | $357.96 | 1,021,700 | — | — |
| 2017-09-20 | $167.22 | $359.55 | 891,200 | — | — |
| 2017-09-19 | $167.50 | $360.16 | 1,119,900 | — | — |
| 2017-09-18 | $166.94 | $358.95 | 1,462,100 | — | — |
| 2017-09-15 | $165.23 | $355.28 | 2,322,100 | — | — |
| 2017-09-14 | $166.68 | $358.39 | 1,045,700 | — | — |
| 2017-09-13 | $166.51 | $358.03 | 869,900 | — | — |
| 2017-09-12 | $165.51 | $355.88 | 856,000 | — | — |
| 2017-09-11 | $164.67 | $354.07 | 1,173,400 | — | — |
| 2017-09-08 | $162.82 | $350.09 | 1,007,300 | — | — |
| 2017-09-07 | $161.85 | $348.01 | 1,288,400 | — | — |
| 2017-09-06 | $159.48 | $342.91 | 1,358,200 | — | — |
| 2017-09-05 | $159.07 | $342.03 | 1,429,600 | — | — |
| 2017-09-01 | $159.36 | $342.65 | 756,300 | — | — |
| 2017-08-31 | $159.38 | $342.70 | 1,405,100 | — | — |
| 2017-08-30 | $157.79 | $339.28 | 1,580,100 | — | — |
| 2017-08-29 | $154.84 | $332.93 | 1,601,000 | — | — |
| 2017-08-28 | $152.71 | $328.35 | 702,500 | — | — |
| 2017-08-25 | $152.10 | $327.04 | 808,800 | — | — |
| 2017-08-24 | $151.80 | $326.40 | 1,074,800 | — | — |
| 2017-08-23 | $152.38 | $327.65 | 957,900 | — | — |
| 2017-08-22 | $153.10 | $329.19 | 1,220,200 | — | — |
| 2017-08-21 | $152.06 | $326.96 | 1,129,400 | — | — |
| 2017-08-18 | $150.79 | $324.23 | 1,467,300 | — | — |
| 2017-08-17 | $151.28 | $325.28 | 2,170,200 | — | — |
| 2017-08-16 | $154.38 | $331.95 | 1,184,500 | — | — |
| 2017-08-15 | $155.59 | $332.23 | 1,308,400 | — | — |
| 2017-08-14 | $156.24 | $333.61 | 1,672,400 | — | — |
| 2017-08-11 | $155.65 | $332.35 | 1,554,800 | — | — |
| 2017-08-10 | $155.83 | $332.74 | 1,728,800 | — | — |
| 2017-08-09 | $159.40 | $340.36 | 1,126,800 | — | — |
| 2017-08-08 | $159.82 | $341.26 | 1,294,400 | — | — |
| 2017-08-07 | $160.03 | $341.71 | 968,600 | — | — |
| 2017-08-04 | $160.16 | $341.98 | 1,523,500 | — | — |
| 2017-08-03 | $157.74 | $336.82 | 1,514,100 | — | — |
| 2017-08-02 | $157.78 | $336.90 | 2,115,500 | — | — |
| 2017-08-01 | $157.48 | $336.26 | 5,480,100 | — | — |
| 2017-07-31 | $167.90 | $358.51 | 1,730,700 | — | — |
| 2017-07-28 | $167.22 | $357.06 | 858,100 | — | — |
| 2017-07-27 | $165.78 | $353.98 | 1,210,700 | — | — |
| 2017-07-26 | $165.97 | $354.39 | 1,075,300 | — | — |
| 2017-07-25 | $167.70 | $358.08 | 1,574,800 | — | — |
| 2017-07-24 | $166.47 | $355.46 | 1,316,000 | — | — |
| 2017-07-21 | $165.22 | $352.79 | 1,181,700 | — | — |
| 2017-07-20 | $164.43 | $351.10 | 1,365,500 | — | — |
| 2017-07-19 | $164.64 | $351.55 | 1,261,500 | — | — |
| 2017-07-18 | $164.82 | $351.93 | 876,500 | — | — |
| 2017-07-17 | $166.14 | $354.75 | 1,046,200 | — | — |
| 2017-07-14 | $165.86 | $354.15 | 904,700 | — | — |
| 2017-07-13 | $165.17 | $352.68 | 1,326,900 | — | — |
| 2017-07-12 | $165.32 | $353.00 | 907,800 | — | — |
| 2017-07-11 | $164.77 | $351.83 | 1,006,800 | — | — |
| 2017-07-10 | $165.08 | $352.49 | 991,200 | — | — |
| 2017-07-07 | $164.70 | $351.68 | 1,037,200 | — | — |
| 2017-07-06 | $164.21 | $350.63 | 1,457,100 | — | — |
| 2017-07-05 | $164.10 | $350.40 | 1,162,500 | — | — |
| 2017-07-03 | $163.36 | $348.82 | 963,900 | — | — |
| 2017-06-30 | $162.22 | $346.38 | 985,300 | — | — |
| 2017-06-29 | $160.12 | $341.90 | 944,800 | — | — |
| 2017-06-28 | $161.57 | $344.99 | 1,028,400 | — | — |
| 2017-06-27 | $158.20 | $337.80 | 1,278,700 | — | — |
| 2017-06-26 | $158.90 | $339.29 | 847,300 | — | — |
| 2017-06-23 | $159.14 | $339.81 | 2,139,700 | — | — |
| 2017-06-22 | $158.96 | $339.42 | 716,300 | — | — |
| 2017-06-21 | $159.19 | $339.91 | 1,194,200 | — | — |
| 2017-06-20 | $162.49 | $346.96 | 1,389,400 | — | — |
| 2017-06-19 | $164.10 | $350.40 | 1,598,500 | — | — |
| 2017-06-16 | $161.56 | $344.97 | 1,282,000 | — | — |
| 2017-06-15 | $161.70 | $345.27 | 1,508,700 | — | — |
| 2017-06-14 | $159.49 | $340.55 | 977,600 | — | — |
| 2017-06-13 | $160.39 | $342.47 | 993,300 | — | — |
| 2017-06-12 | $160.45 | $342.60 | 1,198,800 | — | — |
| 2017-06-09 | $159.23 | $340.00 | 972,200 | — | — |
| 2017-06-08 | $158.37 | $338.16 | 1,066,800 | — | — |
| 2017-06-07 | $156.28 | $333.70 | 1,403,600 | — | — |
| 2017-06-06 | $157.16 | $335.58 | 1,351,800 | — | — |
| 2017-06-05 | $156.10 | $333.31 | 1,498,400 | — | — |
| 2017-06-02 | $158.14 | $337.67 | 2,053,900 | — | — |
| 2017-06-01 | $160.63 | $342.99 | 1,413,300 | — | — |
| 2017-05-31 | $157.70 | $336.73 | 1,462,800 | — | — |
| 2017-05-30 | $157.34 | $335.96 | 1,231,700 | — | — |
| 2017-05-26 | $156.64 | $334.47 | 630,000 | — | — |
| 2017-05-25 | $155.86 | $332.80 | 1,491,300 | — | — |
| 2017-05-24 | $155.08 | $331.14 | 1,195,500 | — | — |
| 2017-05-23 | $155.30 | $331.61 | 1,158,600 | — | — |
| 2017-05-22 | $155.39 | $331.80 | 1,306,100 | — | — |
| 2017-05-19 | $154.90 | $330.75 | 1,689,100 | — | — |
| 2017-05-18 | $151.84 | $324.22 | 1,378,800 | — | — |
| 2017-05-17 | $153.31 | $327.36 | 1,272,400 | — | — |
| 2017-05-16 | $157.42 | $333.94 | 1,224,200 | — | — |
| 2017-05-15 | $156.60 | $332.20 | 1,665,200 | — | — |
| 2017-05-12 | $156.98 | $333.01 | 1,744,900 | — | — |
| 2017-05-11 | $158.85 | $336.98 | 2,162,600 | — | — |
| 2017-05-10 | $159.24 | $337.80 | 2,158,600 | — | — |
| 2017-05-09 | $157.75 | $334.64 | 1,351,900 | — | — |
| 2017-05-08 | $156.29 | $331.55 | 1,919,200 | — | — |
| 2017-05-05 | $155.48 | $329.83 | 1,342,100 | — | — |
| 2017-05-04 | $156.04 | $331.02 | 2,153,300 | — | — |
| 2017-05-03 | $158.63 | $336.51 | 1,896,900 | — | — |
| 2017-05-02 | $160.56 | $340.61 | 4,157,200 | — | — |
| 2017-05-01 | $151.33 | $321.02 | 1,998,500 | — | — |
| 2017-04-28 | $150.94 | $320.20 | 1,100,900 | — | — |
| 2017-04-27 | $151.06 | $320.45 | 1,002,100 | — | — |
| 2017-04-26 | $152.07 | $322.59 | 1,102,100 | — | — |
| 2017-04-25 | $152.11 | $322.68 | 2,131,000 | — | — |
| 2017-04-24 | $149.10 | $316.29 | 1,500,200 | — | — |
| 2017-04-21 | $145.56 | $308.78 | 1,337,900 | — | — |
| 2017-04-20 | $146.14 | $310.02 | 1,118,500 | — | — |
| 2017-04-19 | $144.34 | $306.20 | 1,610,600 | — | — |
| 2017-04-18 | $145.07 | $307.75 | 1,376,800 | — | — |
| 2017-04-17 | $147.00 | $311.84 | 1,097,800 | — | — |
| 2017-04-13 | $144.57 | $306.68 | 1,553,700 | — | — |
| 2017-04-12 | $146.92 | $311.67 | 1,536,100 | — | — |
| 2017-04-11 | $150.48 | $319.22 | 1,449,400 | — | — |
| 2017-04-10 | $149.14 | $316.38 | 1,234,600 | — | — |
| 2017-04-07 | $149.44 | $317.02 | 671,100 | — | — |
| 2017-04-06 | $149.98 | $318.16 | 778,600 | — | — |
| 2017-04-05 | $149.82 | $317.82 | 1,201,400 | — | — |
| 2017-04-04 | $150.11 | $318.44 | 987,600 | — | — |
| 2017-04-03 | $149.72 | $317.61 | 1,022,900 | — | — |
| 2017-03-31 | $151.20 | $320.75 | 849,400 | — | — |
| 2017-03-30 | $151.96 | $322.36 | 659,500 | — | — |
| 2017-03-29 | $151.71 | $321.83 | 777,200 | — | — |
| 2017-03-28 | $151.69 | $321.79 | 1,424,700 | — | — |
| 2017-03-27 | $149.66 | $317.48 | 1,214,500 | — | — |
| 2017-03-24 | $150.77 | $319.84 | 966,700 | — | — |
| 2017-03-23 | $152.22 | $322.91 | 802,500 | — | — |
| 2017-03-22 | $151.86 | $322.15 | 816,100 | — | — |
| 2017-03-21 | $150.71 | $319.71 | 1,020,200 | — | — |
| 2017-03-20 | $154.29 | $327.30 | 945,100 | — | — |
| 2017-03-17 | $154.51 | $327.77 | 1,779,800 | — | — |
| 2017-03-16 | $153.99 | $326.67 | 976,800 | — | — |
| 2017-03-15 | $154.35 | $327.43 | 1,014,300 | — | — |
| 2017-03-14 | $150.88 | $320.07 | 760,700 | — | — |
| 2017-03-13 | $152.80 | $324.14 | 1,082,500 | — | — |
| 2017-03-10 | $151.50 | $321.39 | 1,017,700 | — | — |
| 2017-03-09 | $148.84 | $315.74 | 1,829,900 | — | — |
| 2017-03-08 | $151.17 | $320.69 | 810,400 | — | — |
| 2017-03-07 | $152.10 | $322.66 | 907,500 | — | — |
| 2017-03-06 | $152.43 | $323.36 | 839,900 | — | — |
| 2017-03-03 | $151.94 | $322.32 | 913,300 | — | — |
| 2017-03-02 | $150.84 | $319.99 | 1,060,600 | — | — |
| 2017-03-01 | $152.85 | $324.25 | 1,071,400 | — | — |
| 2017-02-28 | $148.49 | $315.00 | 1,125,400 | — | — |
| 2017-02-27 | $149.91 | $318.01 | 728,700 | — | — |
| 2017-02-24 | $149.94 | $318.08 | 869,200 | — | — |
| 2017-02-23 | $149.11 | $316.32 | 1,252,700 | — | — |
| 2017-02-22 | $152.25 | $322.98 | 986,100 | — | — |
| 2017-02-21 | $154.51 | $325.60 | 1,890,100 | — | — |
| 2017-02-17 | $152.91 | $322.22 | 1,263,400 | — | — |
| 2017-02-16 | $152.18 | $320.69 | 1,554,700 | — | — |
| 2017-02-15 | $151.94 | $320.18 | 1,641,600 | — | — |
| 2017-02-14 | $151.96 | $320.22 | 1,456,600 | — | — |
| 2017-02-13 | $152.85 | $322.10 | 2,200,100 | — | — |
| 2017-02-10 | $150.56 | $317.27 | 1,355,300 | — | — |
| 2017-02-09 | $150.14 | $316.39 | 2,815,600 | — | — |
| 2017-02-08 | $145.68 | $306.99 | 2,097,300 | — | — |
| 2017-02-07 | $147.35 | $310.51 | 1,510,900 | — | — |
| 2017-02-06 | $146.38 | $308.46 | 1,191,100 | — | — |
| 2017-02-03 | $146.86 | $309.48 | 946,900 | — | — |
| 2017-02-02 | $146.33 | $308.36 | 871,200 | — | — |
| 2017-02-01 | $147.32 | $310.45 | 1,301,200 | — | — |
| 2017-01-31 | $147.01 | $309.79 | 1,981,800 | — | — |
| 2017-01-30 | $147.01 | $309.79 | 1,051,400 | — | — |
| 2017-01-27 | $147.14 | $310.07 | 794,900 | — | — |
| 2017-01-26 | $147.45 | $310.72 | 1,507,400 | — | — |
| 2017-01-25 | $147.86 | $311.58 | 1,477,300 | — | — |
| 2017-01-24 | $145.01 | $305.58 | 1,107,300 | — | — |
| 2017-01-23 | $141.47 | $298.12 | 794,500 | — | — |
| 2017-01-20 | $141.58 | $298.35 | 906,100 | — | — |
| 2017-01-19 | $140.97 | $297.06 | 1,142,700 | — | — |
| 2017-01-18 | $139.90 | $294.81 | 819,400 | — | — |
| 2017-01-17 | $138.92 | $292.74 | 1,190,900 | — | — |
| 2017-01-13 | $139.98 | $294.98 | 923,300 | — | — |
| 2017-01-12 | $138.56 | $291.99 | 2,600,300 | — | — |
| 2017-01-11 | $140.71 | $296.52 | 837,100 | — | — |
| 2017-01-10 | $139.56 | $294.09 | 1,574,900 | — | — |
| 2017-01-09 | $137.42 | $289.58 | 925,000 | — | — |
| 2017-01-06 | $138.72 | $292.32 | 923,500 | — | — |
| 2017-01-05 | $137.75 | $290.28 | 1,387,300 | — | — |
| 2017-01-04 | $139.63 | $294.24 | 1,178,400 | — | — |
| 2017-01-03 | $139.79 | $294.58 | 1,638,800 | — | — |