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
- 1980-03-17 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 | $154.84 | $181.19 | 785,700 | — | — |
| 2017-12-28 | $155.62 | $182.11 | 655,700 | — | — |
| 2017-12-27 | $155.62 | $181.56 | 905,400 | — | — |
| 2017-12-26 | $154.21 | $179.91 | 347,500 | — | — |
| 2017-12-22 | $154.14 | $179.83 | 581,300 | — | — |
| 2017-12-21 | $154.10 | $179.78 | 890,100 | — | — |
| 2017-12-20 | $154.78 | $180.58 | 1,208,500 | — | — |
| 2017-12-19 | $155.26 | $181.14 | 853,900 | — | — |
| 2017-12-18 | $155.49 | $181.40 | 1,003,600 | — | — |
| 2017-12-15 | $154.25 | $179.96 | 2,103,800 | — | — |
| 2017-12-14 | $151.34 | $176.56 | 1,406,700 | — | — |
| 2017-12-13 | $153.31 | $178.86 | 1,358,800 | — | — |
| 2017-12-12 | $153.67 | $179.28 | 1,078,000 | — | — |
| 2017-12-11 | $152.71 | $178.16 | 826,200 | — | — |
| 2017-12-08 | $151.93 | $177.25 | 688,000 | — | — |
| 2017-12-07 | $151.15 | $176.34 | 1,145,400 | — | — |
| 2017-12-06 | $151.76 | $177.05 | 1,090,500 | — | — |
| 2017-12-05 | $152.03 | $177.37 | 982,400 | — | — |
| 2017-12-04 | $152.36 | $177.75 | 1,351,000 | — | — |
| 2017-12-01 | $155.87 | $181.85 | 1,263,900 | — | — |
| 2017-11-30 | $156.00 | $182.00 | 3,337,700 | — | — |
| 2017-11-29 | $154.10 | $179.78 | 1,284,800 | — | — |
| 2017-11-28 | $155.78 | $181.74 | 979,500 | — | — |
| 2017-11-27 | $155.12 | $180.97 | 1,076,800 | — | — |
| 2017-11-24 | $154.67 | $180.45 | 581,100 | — | — |
| 2017-11-22 | $154.79 | $180.59 | 874,400 | — | — |
| 2017-11-21 | $155.73 | $181.68 | 998,000 | — | — |
| 2017-11-20 | $154.75 | $180.54 | 889,800 | — | — |
| 2017-11-17 | $155.40 | $181.30 | 937,000 | — | — |
| 2017-11-16 | $156.48 | $182.56 | 1,281,600 | — | — |
| 2017-11-15 | $154.80 | $180.60 | 701,200 | — | — |
| 2017-11-14 | $155.95 | $181.94 | 1,011,800 | — | — |
| 2017-11-13 | $155.75 | $181.71 | 910,500 | — | — |
| 2017-11-10 | $154.48 | $180.23 | 1,267,300 | — | — |
| 2017-11-09 | $156.62 | $182.72 | 728,400 | — | — |
| 2017-11-08 | $156.46 | $182.54 | 710,200 | — | — |
| 2017-11-07 | $156.22 | $182.26 | 1,114,600 | — | — |
| 2017-11-06 | $155.65 | $181.59 | 787,500 | — | — |
| 2017-11-03 | $156.18 | $182.21 | 1,165,600 | — | — |
| 2017-11-02 | $155.02 | $180.86 | 1,348,100 | — | — |
| 2017-11-01 | $154.43 | $180.17 | 1,284,600 | — | — |
| 2017-10-31 | $154.87 | $180.68 | 1,339,400 | — | — |
| 2017-10-30 | $155.37 | $181.26 | 2,583,500 | — | — |
| 2017-10-27 | $159.74 | $186.36 | 3,209,900 | — | — |
| 2017-10-26 | $148.82 | $173.62 | 1,226,100 | — | — |
| 2017-10-25 | $150.18 | $175.21 | 1,100,000 | — | — |
| 2017-10-24 | $149.69 | $174.64 | 738,100 | — | — |
| 2017-10-23 | $149.92 | $174.91 | 798,100 | — | — |
| 2017-10-20 | $150.49 | $175.57 | 1,274,400 | — | — |
| 2017-10-19 | $149.32 | $174.21 | 869,000 | — | — |
| 2017-10-18 | $148.64 | $173.41 | 866,700 | — | — |
| 2017-10-17 | $148.79 | $173.59 | 1,249,000 | — | — |
| 2017-10-16 | $147.29 | $171.84 | 950,500 | — | — |
| 2017-10-13 | $146.69 | $171.14 | 667,200 | — | — |
| 2017-10-12 | $146.56 | $170.99 | 823,500 | — | — |
| 2017-10-11 | $146.41 | $170.81 | 1,394,500 | — | — |
| 2017-10-10 | $144.69 | $168.80 | 1,714,900 | — | — |
| 2017-10-09 | $145.93 | $170.25 | 1,472,600 | — | — |
| 2017-10-06 | $149.00 | $173.83 | 1,129,000 | — | — |
| 2017-10-05 | $148.31 | $173.03 | 1,686,200 | — | — |
| 2017-10-04 | $145.97 | $170.30 | 1,177,500 | — | — |
| 2017-10-03 | $143.63 | $167.57 | 1,105,100 | — | — |
| 2017-10-02 | $143.51 | $167.43 | 1,056,300 | — | — |
| 2017-09-29 | $142.02 | $165.69 | 1,204,200 | — | — |
| 2017-09-28 | $140.22 | $163.59 | 686,100 | — | — |
| 2017-09-27 | $140.97 | $163.97 | 757,400 | — | — |
| 2017-09-26 | $141.08 | $164.10 | 856,600 | — | — |
| 2017-09-25 | $140.14 | $163.00 | 917,200 | — | — |
| 2017-09-22 | $140.89 | $163.87 | 713,900 | — | — |
| 2017-09-21 | $140.67 | $163.62 | 848,000 | — | — |
| 2017-09-20 | $142.71 | $165.99 | 655,500 | — | — |
| 2017-09-19 | $143.04 | $166.38 | 818,200 | — | — |
| 2017-09-18 | $144.53 | $168.11 | 810,700 | — | — |
| 2017-09-15 | $143.88 | $167.35 | 3,154,000 | — | — |
| 2017-09-14 | $144.49 | $168.06 | 1,570,400 | — | — |
| 2017-09-13 | $143.03 | $166.36 | 1,423,600 | — | — |
| 2017-09-12 | $143.53 | $166.95 | 802,200 | — | — |
| 2017-09-11 | $143.69 | $167.13 | 1,043,700 | — | — |
| 2017-09-08 | $142.50 | $165.75 | 863,000 | — | — |
| 2017-09-07 | $142.22 | $165.42 | 746,800 | — | — |
| 2017-09-06 | $141.12 | $164.14 | 1,108,700 | — | — |
| 2017-09-05 | $141.61 | $164.71 | 1,643,600 | — | — |
| 2017-09-01 | $141.09 | $164.11 | 932,300 | — | — |
| 2017-08-31 | $141.37 | $164.43 | 1,305,900 | — | — |
| 2017-08-30 | $139.33 | $162.06 | 789,600 | — | — |
| 2017-08-29 | $139.41 | $162.15 | 785,300 | — | — |
| 2017-08-28 | $139.57 | $162.34 | 1,190,700 | — | — |
| 2017-08-25 | $139.88 | $162.70 | 1,397,200 | — | — |
| 2017-08-24 | $138.77 | $161.41 | 1,340,000 | — | — |
| 2017-08-23 | $138.36 | $160.93 | 4,313,100 | — | — |
| 2017-08-22 | $145.51 | $169.25 | 1,491,800 | — | — |
| 2017-08-21 | $145.13 | $168.81 | 1,099,700 | — | — |
| 2017-08-18 | $144.29 | $167.83 | 1,673,300 | — | — |
| 2017-08-17 | $145.36 | $169.07 | 733,300 | — | — |
| 2017-08-16 | $147.41 | $171.46 | 876,000 | — | — |
| 2017-08-15 | $147.44 | $171.49 | 1,429,500 | — | — |
| 2017-08-14 | $146.00 | $169.82 | 1,104,500 | — | — |
| 2017-08-11 | $144.18 | $167.70 | 846,900 | — | — |
| 2017-08-10 | $143.91 | $167.39 | 768,200 | — | — |
| 2017-08-09 | $145.18 | $168.86 | 1,081,000 | — | — |
| 2017-08-08 | $146.14 | $169.98 | 645,100 | — | — |
| 2017-08-07 | $146.73 | $170.67 | 674,900 | — | — |
| 2017-08-04 | $146.53 | $170.43 | 638,400 | — | — |
| 2017-08-03 | $146.37 | $170.25 | 761,100 | — | — |
| 2017-08-02 | $145.14 | $168.82 | 1,239,100 | — | — |
| 2017-08-01 | $147.87 | $171.99 | 1,179,900 | — | — |
| 2017-07-31 | $147.10 | $171.10 | 1,452,500 | — | — |
| 2017-07-28 | $147.80 | $171.91 | 1,927,100 | — | — |
| 2017-07-27 | $144.05 | $167.55 | 1,465,700 | — | — |
| 2017-07-26 | $145.75 | $169.53 | 1,107,800 | — | — |
| 2017-07-25 | $146.06 | $169.89 | 963,000 | — | — |
| 2017-07-24 | $146.84 | $170.80 | 869,500 | — | — |
| 2017-07-21 | $146.19 | $170.04 | 1,158,600 | — | — |
| 2017-07-20 | $147.40 | $171.45 | 1,011,700 | — | — |
| 2017-07-19 | $146.22 | $170.07 | 733,300 | — | — |
| 2017-07-18 | $145.37 | $169.09 | 922,500 | — | — |
| 2017-07-17 | $144.81 | $168.43 | 702,800 | — | — |
| 2017-07-14 | $145.40 | $169.12 | 901,800 | — | — |
| 2017-07-13 | $143.20 | $166.56 | 1,132,500 | — | — |
| 2017-07-12 | $144.36 | $167.91 | 1,884,800 | — | — |
| 2017-07-11 | $140.50 | $163.42 | 1,006,900 | — | — |
| 2017-07-10 | $140.56 | $163.49 | 831,100 | — | — |
| 2017-07-07 | $141.12 | $164.14 | 1,239,800 | — | — |
| 2017-07-06 | $139.27 | $161.99 | 1,182,400 | — | — |
| 2017-07-05 | $139.74 | $162.54 | 1,040,900 | — | — |
| 2017-07-03 | $138.22 | $160.77 | 487,600 | — | — |
| 2017-06-30 | $138.78 | $161.42 | 1,081,900 | — | — |
| 2017-06-29 | $138.81 | $161.46 | 1,270,600 | — | — |
| 2017-06-28 | $139.80 | $162.61 | 700,900 | — | — |
| 2017-06-27 | $139.59 | $161.87 | 804,500 | — | — |
| 2017-06-26 | $139.91 | $162.24 | 702,500 | — | — |
| 2017-06-23 | $141.12 | $163.64 | 1,161,200 | — | — |
| 2017-06-22 | $141.22 | $163.76 | 1,252,900 | — | — |
| 2017-06-21 | $140.80 | $163.27 | 1,458,200 | — | — |
| 2017-06-20 | $140.98 | $163.48 | 1,053,600 | — | — |
| 2017-06-19 | $141.38 | $163.94 | 1,307,200 | — | — |
| 2017-06-16 | $142.24 | $164.94 | 1,583,300 | — | — |
| 2017-06-15 | $141.23 | $163.77 | 1,037,400 | — | — |
| 2017-06-14 | $141.89 | $164.54 | 1,143,800 | — | — |
| 2017-06-13 | $141.18 | $163.71 | 1,002,200 | — | — |
| 2017-06-12 | $140.62 | $163.06 | 1,657,200 | — | — |
| 2017-06-09 | $141.87 | $164.51 | 1,194,600 | — | — |
| 2017-06-08 | $142.43 | $165.16 | 1,683,700 | — | — |
| 2017-06-07 | $144.44 | $167.49 | 685,500 | — | — |
| 2017-06-06 | $144.05 | $167.04 | 777,800 | — | — |
| 2017-06-05 | $144.22 | $167.24 | 1,098,900 | — | — |
| 2017-06-02 | $144.48 | $167.54 | 1,469,600 | — | — |
| 2017-06-01 | $144.70 | $167.79 | 971,600 | — | — |
| 2017-05-31 | $142.96 | $165.78 | 1,764,900 | — | — |
| 2017-05-30 | $141.98 | $164.64 | 779,100 | — | — |
| 2017-05-26 | $141.27 | $163.82 | 827,500 | — | — |
| 2017-05-25 | $140.85 | $163.33 | 1,201,800 | — | — |
| 2017-05-24 | $139.99 | $162.33 | 1,121,400 | — | — |
| 2017-05-23 | $139.90 | $162.23 | 1,446,600 | — | — |
| 2017-05-22 | $138.64 | $160.77 | 1,475,000 | — | — |
| 2017-05-19 | $136.81 | $158.64 | 1,339,700 | — | — |
| 2017-05-18 | $134.84 | $156.36 | 981,400 | — | — |
| 2017-05-17 | $133.54 | $154.85 | 937,000 | — | — |
| 2017-05-16 | $134.77 | $156.28 | 1,108,600 | — | — |
| 2017-05-15 | $136.03 | $157.74 | 772,500 | — | — |
| 2017-05-12 | $134.82 | $156.34 | 654,800 | — | — |
| 2017-05-11 | $134.84 | $156.36 | 822,800 | — | — |
| 2017-05-10 | $134.04 | $155.43 | 1,653,300 | — | — |
| 2017-05-09 | $134.87 | $156.39 | 926,300 | — | — |
| 2017-05-08 | $134.85 | $156.37 | 747,600 | — | — |
| 2017-05-05 | $135.96 | $157.66 | 710,600 | — | — |
| 2017-05-04 | $134.98 | $156.52 | 1,038,400 | — | — |
| 2017-05-03 | $135.71 | $157.37 | 734,000 | — | — |
| 2017-05-02 | $136.17 | $157.90 | 1,271,200 | — | — |
| 2017-05-01 | $135.77 | $157.44 | 851,700 | — | — |
| 2017-04-28 | $136.37 | $158.13 | 1,533,400 | — | — |
| 2017-04-27 | $135.37 | $156.97 | 995,300 | — | — |
| 2017-04-26 | $136.19 | $157.93 | 2,316,800 | — | — |
| 2017-04-25 | $135.59 | $157.23 | 1,481,700 | — | — |
| 2017-04-24 | $134.45 | $155.91 | 1,300,300 | — | — |
| 2017-04-21 | $132.94 | $154.16 | 943,100 | — | — |
| 2017-04-20 | $132.76 | $153.95 | 972,800 | — | — |
| 2017-04-19 | $131.82 | $152.86 | 1,018,500 | — | — |
| 2017-04-18 | $130.91 | $151.80 | 792,800 | — | — |
| 2017-04-17 | $130.97 | $151.87 | 1,606,600 | — | — |
| 2017-04-13 | $129.93 | $150.67 | 758,700 | — | — |
| 2017-04-12 | $130.41 | $151.22 | 998,500 | — | — |
| 2017-04-11 | $130.59 | $151.43 | 774,500 | — | — |
| 2017-04-10 | $130.73 | $151.59 | 761,200 | — | — |
| 2017-04-07 | $130.84 | $151.72 | 867,900 | — | — |
| 2017-04-06 | $130.84 | $151.72 | 752,300 | — | — |
| 2017-04-05 | $131.18 | $152.12 | 669,400 | — | — |
| 2017-04-04 | $131.41 | $152.38 | 710,900 | — | — |
| 2017-04-03 | $131.93 | $152.99 | 998,400 | — | — |
| 2017-03-31 | $131.65 | $152.66 | 753,500 | — | — |
| 2017-03-30 | $131.95 | $153.01 | 607,600 | — | — |
| 2017-03-29 | $131.90 | $152.95 | 1,359,000 | — | — |
| 2017-03-28 | $132.70 | $153.39 | 750,900 | — | — |
| 2017-03-27 | $132.49 | $153.14 | 698,200 | — | — |
| 2017-03-24 | $132.51 | $153.17 | 1,237,000 | — | — |
| 2017-03-23 | $131.59 | $152.10 | 1,247,900 | — | — |
| 2017-03-22 | $132.45 | $153.10 | 789,700 | — | — |
| 2017-03-21 | $132.38 | $153.02 | 966,900 | — | — |
| 2017-03-20 | $132.59 | $153.26 | 714,900 | — | — |
| 2017-03-17 | $132.66 | $153.34 | 2,050,700 | — | — |
| 2017-03-16 | $131.50 | $152.00 | 1,675,100 | — | — |
| 2017-03-15 | $132.83 | $153.54 | 1,110,700 | — | — |
| 2017-03-14 | $130.97 | $151.39 | 1,487,200 | — | — |
| 2017-03-13 | $131.38 | $151.86 | 1,334,300 | — | — |
| 2017-03-10 | $130.00 | $150.26 | 1,642,300 | — | — |
| 2017-03-09 | $129.81 | $150.05 | 1,023,300 | — | — |
| 2017-03-08 | $129.34 | $149.50 | 647,300 | — | — |
| 2017-03-07 | $129.14 | $149.27 | 1,724,900 | — | — |
| 2017-03-06 | $129.69 | $149.91 | 1,373,300 | — | — |
| 2017-03-03 | $130.20 | $150.50 | 1,128,100 | — | — |
| 2017-03-02 | $130.79 | $151.18 | 940,400 | — | — |
| 2017-03-01 | $131.05 | $151.48 | 1,272,000 | — | — |
| 2017-02-28 | $128.56 | $148.60 | 1,196,800 | — | — |
| 2017-02-27 | $128.58 | $148.62 | 1,005,600 | — | — |
| 2017-02-24 | $129.27 | $149.42 | 770,700 | — | — |
| 2017-02-23 | $128.67 | $148.73 | 1,082,800 | — | — |
| 2017-02-22 | $127.29 | $147.13 | 806,000 | — | — |
| 2017-02-21 | $127.16 | $146.98 | 1,358,200 | — | — |
| 2017-02-17 | $126.34 | $146.03 | 863,100 | — | — |
| 2017-02-16 | $125.75 | $145.35 | 887,600 | — | — |
| 2017-02-15 | $125.76 | $145.36 | 1,039,000 | — | — |
| 2017-02-14 | $125.26 | $144.79 | 1,125,200 | — | — |
| 2017-02-13 | $124.33 | $143.71 | 1,121,200 | — | — |
| 2017-02-10 | $123.31 | $142.53 | 841,600 | — | — |
| 2017-02-09 | $123.32 | $142.54 | 1,492,700 | — | — |
| 2017-02-08 | $122.41 | $141.49 | 689,500 | — | — |
| 2017-02-07 | $122.51 | $141.61 | 1,726,400 | — | — |
| 2017-02-06 | $122.33 | $141.40 | 1,171,300 | — | — |
| 2017-02-03 | $123.36 | $142.59 | 986,000 | — | — |
| 2017-02-02 | $123.39 | $142.62 | 1,330,900 | — | — |
| 2017-02-01 | $123.12 | $142.31 | 1,586,900 | — | — |
| 2017-01-31 | $123.53 | $142.79 | 1,148,500 | — | — |
| 2017-01-30 | $122.51 | $141.61 | 1,249,300 | — | — |
| 2017-01-27 | $123.29 | $142.51 | 1,497,600 | — | — |
| 2017-01-26 | $120.83 | $139.67 | 1,891,600 | — | — |
| 2017-01-25 | $121.11 | $139.99 | 2,562,300 | — | — |
| 2017-01-24 | $121.50 | $140.44 | 1,546,500 | — | — |
| 2017-01-23 | $121.41 | $140.34 | 1,391,700 | — | — |
| 2017-01-20 | $121.75 | $140.73 | 1,196,600 | — | — |
| 2017-01-19 | $122.13 | $141.17 | 1,016,100 | — | — |
| 2017-01-18 | $122.40 | $141.48 | 1,195,400 | — | — |
| 2017-01-17 | $122.55 | $141.65 | 1,923,900 | — | — |
| 2017-01-13 | $122.92 | $142.08 | 1,665,100 | — | — |
| 2017-01-12 | $123.26 | $142.47 | 1,417,300 | — | — |
| 2017-01-11 | $123.66 | $142.94 | 3,140,900 | — | — |
| 2017-01-10 | $121.90 | $140.90 | 2,310,300 | — | — |
| 2017-01-09 | $119.02 | $137.57 | 1,355,700 | — | — |
| 2017-01-06 | $117.75 | $136.11 | 2,464,200 | — | — |
| 2017-01-05 | $118.78 | $137.30 | 1,772,200 | — | — |
| 2017-01-04 | $120.10 | $138.82 | 1,504,800 | — | — |
| 2017-01-03 | $119.43 | $138.05 | 1,831,500 | — | — |