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
- 1994-02-22 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 | $127.89 | $195.36 | 714,600 | — | — |
| 2017-12-28 | $128.45 | $196.22 | 998,200 | — | — |
| 2017-12-27 | $128.43 | $196.19 | 667,800 | — | — |
| 2017-12-26 | $129.04 | $197.12 | 326,200 | — | — |
| 2017-12-22 | $129.29 | $197.50 | 781,100 | — | — |
| 2017-12-21 | $128.65 | $196.52 | 1,102,100 | — | — |
| 2017-12-20 | $131.33 | $200.62 | 832,300 | — | — |
| 2017-12-19 | $132.02 | $201.67 | 1,047,100 | — | — |
| 2017-12-18 | $132.08 | $201.76 | 1,387,600 | — | — |
| 2017-12-15 | $129.57 | $197.93 | 2,133,700 | — | — |
| 2017-12-14 | $127.58 | $194.89 | 1,015,000 | — | — |
| 2017-12-13 | $130.10 | $198.25 | 960,800 | — | — |
| 2017-12-12 | $130.36 | $198.64 | 1,025,700 | — | — |
| 2017-12-11 | $131.14 | $199.83 | 970,900 | — | — |
| 2017-12-08 | $130.60 | $199.01 | 1,557,300 | — | — |
| 2017-12-07 | $129.08 | $196.69 | 979,500 | — | — |
| 2017-12-06 | $127.48 | $194.26 | 1,675,300 | — | — |
| 2017-12-05 | $127.99 | $195.03 | 1,414,300 | — | — |
| 2017-12-04 | $129.35 | $197.11 | 1,595,600 | — | — |
| 2017-12-01 | $132.15 | $201.37 | 1,240,100 | — | — |
| 2017-11-30 | $134.32 | $204.68 | 1,291,000 | — | — |
| 2017-11-29 | $131.95 | $201.07 | 1,529,700 | — | — |
| 2017-11-28 | $136.89 | $208.59 | 690,700 | — | — |
| 2017-11-27 | $136.23 | $207.59 | 773,900 | — | — |
| 2017-11-24 | $137.06 | $208.85 | 415,500 | — | — |
| 2017-11-22 | $135.25 | $206.10 | 715,400 | — | — |
| 2017-11-21 | $136.70 | $208.31 | 958,500 | — | — |
| 2017-11-20 | $135.40 | $206.32 | 1,009,300 | — | — |
| 2017-11-17 | $136.21 | $207.56 | 1,441,700 | — | — |
| 2017-11-16 | $135.33 | $206.22 | 1,915,200 | — | — |
| 2017-11-15 | $134.54 | $205.01 | 1,987,100 | — | — |
| 2017-11-14 | $137.65 | $209.75 | 1,715,600 | — | — |
| 2017-11-13 | $143.37 | $218.47 | 948,500 | — | — |
| 2017-11-10 | $140.62 | $214.28 | 1,056,300 | — | — |
| 2017-11-09 | $140.84 | $214.61 | 2,589,200 | — | — |
| 2017-11-08 | $144.58 | $220.31 | 1,750,000 | — | — |
| 2017-11-07 | $143.13 | $218.10 | 1,560,600 | — | — |
| 2017-11-06 | $141.97 | $216.34 | 950,800 | — | — |
| 2017-11-03 | $140.04 | $213.39 | 1,395,300 | — | — |
| 2017-11-02 | $136.91 | $208.63 | 2,364,000 | — | — |
| 2017-11-01 | $142.33 | $216.88 | 906,700 | — | — |
| 2017-10-31 | $140.89 | $214.69 | 1,576,300 | — | — |
| 2017-10-30 | $139.51 | $212.59 | 834,800 | — | — |
| 2017-10-27 | $139.08 | $211.93 | 1,204,800 | — | — |
| 2017-10-26 | $139.04 | $211.87 | 1,375,900 | — | — |
| 2017-10-25 | $138.53 | $211.09 | 1,778,700 | — | — |
| 2017-10-24 | $138.72 | $211.38 | 1,332,800 | — | — |
| 2017-10-23 | $138.53 | $211.09 | 1,535,500 | — | — |
| 2017-10-20 | $140.78 | $214.52 | 925,000 | — | — |
| 2017-10-19 | $139.49 | $212.56 | 798,300 | — | — |
| 2017-10-18 | $139.66 | $212.82 | 719,900 | — | — |
| 2017-10-17 | $139.41 | $212.43 | 1,049,200 | — | — |
| 2017-10-16 | $140.16 | $213.58 | 1,332,600 | — | — |
| 2017-10-13 | $138.94 | $211.72 | 906,400 | — | — |
| 2017-10-12 | $137.30 | $209.22 | 932,000 | — | — |
| 2017-10-11 | $137.42 | $209.40 | 1,205,400 | — | — |
| 2017-10-10 | $137.77 | $209.94 | 832,400 | — | — |
| 2017-10-09 | $136.55 | $208.08 | 893,400 | — | — |
| 2017-10-06 | $137.19 | $209.05 | 1,988,400 | — | — |
| 2017-10-05 | $139.66 | $212.82 | 820,000 | — | — |
| 2017-10-04 | $138.22 | $210.62 | 1,113,100 | — | — |
| 2017-10-03 | $137.42 | $209.40 | 889,400 | — | — |
| 2017-10-02 | $136.62 | $208.18 | 1,180,300 | — | — |
| 2017-09-29 | $136.31 | $207.71 | 2,103,600 | — | — |
| 2017-09-28 | $132.32 | $201.63 | 1,299,900 | — | — |
| 2017-09-27 | $130.02 | $198.13 | 1,235,600 | — | — |
| 2017-09-26 | $128.42 | $195.69 | 1,422,100 | — | — |
| 2017-09-25 | $128.89 | $196.40 | 2,642,500 | — | — |
| 2017-09-22 | $134.29 | $204.63 | 1,324,200 | — | — |
| 2017-09-21 | $134.89 | $205.55 | 2,017,900 | — | — |
| 2017-09-20 | $136.08 | $207.36 | 2,917,300 | — | — |
| 2017-09-19 | $134.65 | $205.18 | 1,990,900 | — | — |
| 2017-09-18 | $131.02 | $199.65 | 1,694,500 | — | — |
| 2017-09-15 | $127.29 | $193.97 | 1,617,800 | — | — |
| 2017-09-14 | $126.00 | $192.00 | 1,220,500 | — | — |
| 2017-09-13 | $125.60 | $190.90 | 1,284,400 | — | — |
| 2017-09-12 | $124.64 | $189.44 | 1,402,000 | — | — |
| 2017-09-11 | $123.85 | $188.24 | 1,724,200 | — | — |
| 2017-09-08 | $118.28 | $179.78 | 688,600 | — | — |
| 2017-09-07 | $118.09 | $179.49 | 891,800 | — | — |
| 2017-09-06 | $118.66 | $180.35 | 1,263,000 | — | — |
| 2017-09-05 | $116.67 | $177.33 | 1,177,800 | — | — |
| 2017-09-01 | $118.63 | $180.31 | 909,300 | — | — |
| 2017-08-31 | $116.26 | $176.71 | 909,200 | — | — |
| 2017-08-30 | $115.17 | $175.05 | 717,600 | — | — |
| 2017-08-29 | $114.46 | $173.97 | 627,300 | — | — |
| 2017-08-28 | $115.43 | $175.45 | 594,800 | — | — |
| 2017-08-25 | $114.95 | $174.72 | 605,600 | — | — |
| 2017-08-24 | $114.86 | $174.58 | 948,100 | — | — |
| 2017-08-23 | $115.39 | $175.38 | 609,300 | — | — |
| 2017-08-22 | $115.82 | $176.04 | 974,200 | — | — |
| 2017-08-21 | $113.48 | $172.48 | 686,000 | — | — |
| 2017-08-18 | $112.59 | $171.13 | 872,700 | — | — |
| 2017-08-17 | $112.11 | $170.40 | 1,046,000 | — | — |
| 2017-08-16 | $113.42 | $172.39 | 1,289,000 | — | — |
| 2017-08-15 | $111.88 | $170.05 | 1,179,300 | — | — |
| 2017-08-14 | $110.83 | $168.45 | 1,620,100 | — | — |
| 2017-08-11 | $109.36 | $166.22 | 2,137,700 | — | — |
| 2017-08-10 | $110.95 | $168.64 | 2,603,500 | — | — |
| 2017-08-09 | $113.16 | $172.00 | 2,603,600 | — | — |
| 2017-08-08 | $115.41 | $175.42 | 5,311,600 | — | — |
| 2017-08-07 | $123.08 | $187.07 | 3,815,400 | — | — |
| 2017-08-04 | $119.60 | $181.78 | 1,077,200 | — | — |
| 2017-08-03 | $118.80 | $180.57 | 1,321,400 | — | — |
| 2017-08-02 | $119.45 | $181.56 | 1,527,100 | — | — |
| 2017-08-01 | $117.43 | $178.49 | 916,200 | — | — |
| 2017-07-31 | $115.80 | $176.01 | 925,200 | — | — |
| 2017-07-28 | $116.50 | $177.07 | 1,388,000 | — | — |
| 2017-07-27 | $116.37 | $176.87 | 955,900 | — | — |
| 2017-07-26 | $117.20 | $178.14 | 870,700 | — | — |
| 2017-07-25 | $118.80 | $180.57 | 1,128,000 | — | — |
| 2017-07-24 | $118.60 | $180.26 | 1,596,600 | — | — |
| 2017-07-21 | $118.34 | $179.87 | 1,017,200 | — | — |
| 2017-07-20 | $117.91 | $179.21 | 928,700 | — | — |
| 2017-07-19 | $119.16 | $181.11 | 1,215,400 | — | — |
| 2017-07-18 | $117.73 | $178.94 | 688,900 | — | — |
| 2017-07-17 | $116.86 | $177.62 | 863,700 | — | — |
| 2017-07-14 | $117.57 | $178.70 | 1,723,100 | — | — |
| 2017-07-13 | $117.68 | $178.87 | 2,336,800 | — | — |
| 2017-07-12 | $116.54 | $177.13 | 2,115,100 | — | — |
| 2017-07-11 | $112.95 | $171.68 | 1,321,700 | — | — |
| 2017-07-10 | $111.34 | $169.23 | 1,443,600 | — | — |
| 2017-07-07 | $109.99 | $167.18 | 1,567,300 | — | — |
| 2017-07-06 | $108.05 | $164.23 | 1,173,700 | — | — |
| 2017-07-05 | $108.02 | $164.18 | 1,356,400 | — | — |
| 2017-07-03 | $106.03 | $161.16 | 555,400 | — | — |
| 2017-06-30 | $105.54 | $160.41 | 807,200 | — | — |
| 2017-06-29 | $104.67 | $159.09 | 985,700 | — | — |
| 2017-06-28 | $106.92 | $162.51 | 1,201,500 | — | — |
| 2017-06-27 | $104.47 | $158.79 | 1,313,000 | — | — |
| 2017-06-26 | $105.02 | $159.62 | 1,826,300 | — | — |
| 2017-06-23 | $104.85 | $159.36 | 3,099,700 | — | — |
| 2017-06-22 | $105.20 | $159.90 | 1,180,000 | — | — |
| 2017-06-21 | $106.19 | $161.40 | 1,274,100 | — | — |
| 2017-06-20 | $107.74 | $163.76 | 804,900 | — | — |
| 2017-06-19 | $108.33 | $164.65 | 1,114,700 | — | — |
| 2017-06-16 | $108.09 | $164.29 | 1,704,100 | — | — |
| 2017-06-15 | $106.05 | $161.19 | 2,579,100 | — | — |
| 2017-06-14 | $109.27 | $166.08 | 1,710,400 | — | — |
| 2017-06-13 | $112.66 | $171.24 | 1,111,600 | — | — |
| 2017-06-12 | $111.19 | $168.51 | 1,804,700 | — | — |
| 2017-06-09 | $115.40 | $174.90 | 1,131,500 | — | — |
| 2017-06-08 | $114.27 | $173.18 | 1,440,700 | — | — |
| 2017-06-07 | $112.80 | $170.95 | 1,068,500 | — | — |
| 2017-06-06 | $112.68 | $170.77 | 754,600 | — | — |
| 2017-06-05 | $113.61 | $172.18 | 689,500 | — | — |
| 2017-06-02 | $114.09 | $172.91 | 605,100 | — | — |
| 2017-06-01 | $113.36 | $171.80 | 813,600 | — | — |
| 2017-05-31 | $113.60 | $172.17 | 1,136,200 | — | — |
| 2017-05-30 | $112.46 | $170.44 | 772,000 | — | — |
| 2017-05-26 | $112.86 | $171.05 | 601,000 | — | — |
| 2017-05-25 | $112.59 | $170.64 | 635,900 | — | — |
| 2017-05-24 | $112.05 | $169.82 | 548,600 | — | — |
| 2017-05-23 | $111.71 | $169.30 | 592,100 | — | — |
| 2017-05-22 | $110.58 | $167.59 | 797,800 | — | — |
| 2017-05-19 | $110.32 | $167.20 | 897,000 | — | — |
| 2017-05-18 | $110.00 | $166.71 | 921,000 | — | — |
| 2017-05-17 | $110.54 | $167.53 | 981,300 | — | — |
| 2017-05-16 | $112.37 | $170.30 | 759,900 | — | — |
| 2017-05-15 | $112.05 | $169.82 | 654,200 | — | — |
| 2017-05-12 | $110.38 | $167.29 | 601,900 | — | — |
| 2017-05-11 | $110.74 | $167.83 | 549,000 | — | — |
| 2017-05-10 | $110.57 | $167.57 | 819,200 | — | — |
| 2017-05-09 | $109.33 | $165.70 | 709,800 | — | — |
| 2017-05-08 | $109.56 | $166.04 | 864,000 | — | — |
| 2017-05-05 | $110.01 | $166.73 | 1,116,500 | — | — |
| 2017-05-04 | $108.71 | $164.76 | 1,977,000 | — | — |
| 2017-05-03 | $107.65 | $163.15 | 968,600 | — | — |
| 2017-05-02 | $108.38 | $164.26 | 831,000 | — | — |
| 2017-05-01 | $109.39 | $165.79 | 854,800 | — | — |
| 2017-04-28 | $108.91 | $165.06 | 1,206,100 | — | — |
| 2017-04-27 | $108.18 | $163.95 | 759,300 | — | — |
| 2017-04-26 | $108.30 | $164.13 | 671,200 | — | — |
| 2017-04-25 | $108.09 | $163.82 | 706,500 | — | — |
| 2017-04-24 | $106.83 | $161.91 | 934,000 | — | — |
| 2017-04-21 | $105.10 | $159.28 | 1,106,600 | — | — |
| 2017-04-20 | $105.52 | $159.92 | 888,800 | — | — |
| 2017-04-19 | $105.84 | $160.41 | 948,500 | — | — |
| 2017-04-18 | $105.77 | $160.30 | 890,800 | — | — |
| 2017-04-17 | $104.63 | $158.57 | 721,100 | — | — |
| 2017-04-13 | $103.62 | $157.04 | 499,300 | — | — |
| 2017-04-12 | $104.12 | $157.80 | 689,600 | — | — |
| 2017-04-11 | $105.61 | $160.06 | 645,700 | — | — |
| 2017-04-10 | $104.86 | $158.92 | 984,200 | — | — |
| 2017-04-07 | $105.94 | $160.56 | 1,211,600 | — | — |
| 2017-04-06 | $106.03 | $160.69 | 705,100 | — | — |
| 2017-04-05 | $105.21 | $159.45 | 1,168,300 | — | — |
| 2017-04-04 | $105.50 | $159.89 | 884,000 | — | — |
| 2017-04-03 | $105.03 | $159.18 | 991,500 | — | — |
| 2017-03-31 | $105.64 | $160.10 | 936,800 | — | — |
| 2017-03-30 | $105.14 | $159.35 | 671,400 | — | — |
| 2017-03-29 | $105.04 | $159.19 | 916,300 | — | — |
| 2017-03-28 | $104.88 | $158.95 | 805,000 | — | — |
| 2017-03-27 | $104.60 | $158.53 | 841,100 | — | — |
| 2017-03-24 | $104.45 | $158.30 | 527,400 | — | — |
| 2017-03-23 | $105.15 | $159.36 | 690,000 | — | — |
| 2017-03-22 | $105.22 | $159.47 | 984,800 | — | — |
| 2017-03-21 | $104.25 | $158.00 | 1,249,500 | — | — |
| 2017-03-20 | $106.07 | $160.75 | 1,032,400 | — | — |
| 2017-03-17 | $106.21 | $160.97 | 1,436,900 | — | — |
| 2017-03-16 | $104.01 | $157.63 | 1,017,400 | — | — |
| 2017-03-15 | $105.22 | $159.47 | 781,700 | — | — |
| 2017-03-14 | $103.95 | $157.54 | 752,600 | — | — |
| 2017-03-13 | $104.50 | $158.38 | 1,336,600 | — | — |
| 2017-03-10 | $103.05 | $155.69 | 1,422,600 | — | — |
| 2017-03-09 | $102.50 | $154.86 | 1,457,100 | — | — |
| 2017-03-08 | $102.74 | $155.22 | 1,285,100 | — | — |
| 2017-03-07 | $103.79 | $156.81 | 1,396,700 | — | — |
| 2017-03-06 | $102.11 | $154.27 | 2,329,000 | — | — |
| 2017-03-03 | $104.77 | $158.29 | 1,153,200 | — | — |
| 2017-03-02 | $103.06 | $155.71 | 2,040,100 | — | — |
| 2017-03-01 | $102.66 | $155.10 | 2,591,800 | — | — |
| 2017-02-28 | $101.51 | $153.37 | 4,246,500 | — | — |
| 2017-02-27 | $92.46 | $139.69 | 930,600 | — | — |
| 2017-02-24 | $92.93 | $140.40 | 700,000 | — | — |
| 2017-02-23 | $92.41 | $139.62 | 738,600 | — | — |
| 2017-02-22 | $92.44 | $139.66 | 652,200 | — | — |
| 2017-02-21 | $93.78 | $141.69 | 790,200 | — | — |
| 2017-02-17 | $91.92 | $138.88 | 1,016,700 | — | — |
| 2017-02-16 | $92.41 | $139.62 | 593,700 | — | — |
| 2017-02-15 | $92.76 | $140.15 | 1,510,500 | — | — |
| 2017-02-14 | $91.19 | $137.77 | 1,654,700 | — | — |
| 2017-02-13 | $94.75 | $143.15 | 660,400 | — | — |
| 2017-02-10 | $93.70 | $141.57 | 637,800 | — | — |
| 2017-02-09 | $93.91 | $141.88 | 498,300 | — | — |
| 2017-02-08 | $94.35 | $142.55 | 661,600 | — | — |
| 2017-02-07 | $92.80 | $140.21 | 756,200 | — | — |
| 2017-02-06 | $94.29 | $142.46 | 478,100 | — | — |
| 2017-02-03 | $94.27 | $142.43 | 446,800 | — | — |
| 2017-02-02 | $92.91 | $140.37 | 588,900 | — | — |
| 2017-02-01 | $93.41 | $141.13 | 855,100 | — | — |
| 2017-01-31 | $92.64 | $139.97 | 1,453,700 | — | — |
| 2017-01-30 | $94.57 | $142.88 | 677,400 | — | — |
| 2017-01-27 | $95.42 | $144.17 | 452,800 | — | — |
| 2017-01-26 | $95.48 | $144.26 | 795,800 | — | — |
| 2017-01-25 | $94.00 | $142.02 | 1,083,700 | — | — |
| 2017-01-24 | $95.55 | $144.36 | 921,900 | — | — |
| 2017-01-23 | $93.70 | $141.57 | 349,400 | — | — |
| 2017-01-20 | $93.36 | $141.05 | 701,600 | — | — |
| 2017-01-19 | $93.05 | $140.58 | 609,600 | — | — |
| 2017-01-18 | $92.60 | $139.90 | 1,104,800 | — | — |
| 2017-01-17 | $94.35 | $142.55 | 844,600 | — | — |
| 2017-01-13 | $94.00 | $142.02 | 603,400 | — | — |
| 2017-01-12 | $93.75 | $141.64 | 1,042,200 | — | — |
| 2017-01-11 | $93.30 | $140.96 | 1,807,500 | — | — |
| 2017-01-10 | $89.88 | $135.80 | 825,000 | — | — |
| 2017-01-09 | $90.48 | $136.70 | 936,100 | — | — |
| 2017-01-06 | $90.81 | $137.20 | 550,900 | — | — |
| 2017-01-05 | $90.39 | $136.57 | 913,200 | — | — |
| 2017-01-04 | $90.70 | $137.03 | 1,147,600 | — | — |
| 2017-01-03 | $88.05 | $133.03 | 975,600 | — | — |