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
- 1984-01-10 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 | $150.72 | $232.45 | 405,300 | — | — |
| 2017-12-28 | $153.01 | $235.98 | 250,500 | — | — |
| 2017-12-27 | $152.10 | $234.57 | 212,300 | — | — |
| 2017-12-26 | $153.14 | $236.18 | 213,000 | — | — |
| 2017-12-22 | $151.83 | $234.16 | 286,200 | — | — |
| 2017-12-21 | $152.71 | $234.94 | 337,300 | — | — |
| 2017-12-20 | $153.69 | $236.45 | 558,900 | — | — |
| 2017-12-19 | $153.92 | $236.81 | 524,800 | — | — |
| 2017-12-18 | $154.12 | $237.11 | 583,900 | — | — |
| 2017-12-15 | $149.99 | $230.76 | 562,700 | — | — |
| 2017-12-14 | $148.93 | $229.13 | 353,500 | — | — |
| 2017-12-13 | $151.08 | $232.44 | 457,700 | — | — |
| 2017-12-12 | $149.40 | $229.85 | 597,200 | — | — |
| 2017-12-11 | $150.15 | $231.01 | 395,700 | — | — |
| 2017-12-08 | $151.10 | $232.47 | 424,500 | — | — |
| 2017-12-07 | $151.49 | $233.07 | 421,400 | — | — |
| 2017-12-06 | $148.51 | $228.48 | 486,400 | — | — |
| 2017-12-05 | $149.96 | $230.71 | 764,000 | — | — |
| 2017-12-04 | $148.67 | $228.73 | 848,200 | — | — |
| 2017-12-01 | $151.59 | $233.22 | 829,800 | — | — |
| 2017-11-30 | $153.55 | $236.24 | 876,400 | — | — |
| 2017-11-29 | $155.25 | $238.85 | 1,255,800 | — | — |
| 2017-11-28 | $154.37 | $237.50 | 3,346,400 | — | — |
| 2017-11-27 | $136.25 | $209.62 | 1,554,500 | — | — |
| 2017-11-24 | $137.07 | $210.88 | 187,200 | — | — |
| 2017-11-22 | $136.90 | $210.62 | 473,600 | — | — |
| 2017-11-21 | $137.61 | $211.71 | 540,900 | — | — |
| 2017-11-20 | $135.16 | $207.94 | 506,100 | — | — |
| 2017-11-17 | $133.87 | $205.96 | 513,300 | — | — |
| 2017-11-16 | $131.19 | $201.84 | 607,500 | — | — |
| 2017-11-15 | $131.99 | $203.07 | 575,700 | — | — |
| 2017-11-14 | $131.77 | $202.73 | 470,700 | — | — |
| 2017-11-13 | $130.45 | $200.70 | 495,500 | — | — |
| 2017-11-10 | $129.89 | $199.84 | 333,700 | — | — |
| 2017-11-09 | $130.00 | $200.01 | 618,300 | — | — |
| 2017-11-08 | $130.24 | $200.37 | 590,000 | — | — |
| 2017-11-07 | $128.04 | $196.99 | 1,039,800 | — | — |
| 2017-11-06 | $133.10 | $204.77 | 751,100 | — | — |
| 2017-11-03 | $136.27 | $209.65 | 346,700 | — | — |
| 2017-11-02 | $136.72 | $210.34 | 699,700 | — | — |
| 2017-11-01 | $136.82 | $210.50 | 575,200 | — | — |
| 2017-10-31 | $136.22 | $209.57 | 501,600 | — | — |
| 2017-10-30 | $134.68 | $207.21 | 655,800 | — | — |
| 2017-10-27 | $134.96 | $207.64 | 464,100 | — | — |
| 2017-10-26 | $133.24 | $204.99 | 542,400 | — | — |
| 2017-10-25 | $131.56 | $202.41 | 581,500 | — | — |
| 2017-10-24 | $131.93 | $202.97 | 546,000 | — | — |
| 2017-10-23 | $130.52 | $200.81 | 413,900 | — | — |
| 2017-10-20 | $132.10 | $202.67 | 690,800 | — | — |
| 2017-10-19 | $130.36 | $200.00 | 449,800 | — | — |
| 2017-10-18 | $130.70 | $200.52 | 425,600 | — | — |
| 2017-10-17 | $129.82 | $199.17 | 737,000 | — | — |
| 2017-10-16 | $130.52 | $200.24 | 603,100 | — | — |
| 2017-10-13 | $129.17 | $198.17 | 372,600 | — | — |
| 2017-10-12 | $128.23 | $196.73 | 408,200 | — | — |
| 2017-10-11 | $127.77 | $196.02 | 545,100 | — | — |
| 2017-10-10 | $128.36 | $196.93 | 484,600 | — | — |
| 2017-10-09 | $129.20 | $198.22 | 448,100 | — | — |
| 2017-10-06 | $129.07 | $198.02 | 720,300 | — | — |
| 2017-10-05 | $127.12 | $195.03 | 815,700 | — | — |
| 2017-10-04 | $125.92 | $193.19 | 1,070,800 | — | — |
| 2017-10-03 | $128.10 | $196.53 | 945,700 | — | — |
| 2017-10-02 | $127.87 | $196.18 | 1,451,900 | — | — |
| 2017-09-29 | $125.91 | $193.17 | 1,394,700 | — | — |
| 2017-09-28 | $123.07 | $188.81 | 2,505,100 | — | — |
| 2017-09-27 | $119.99 | $184.09 | 1,877,400 | — | — |
| 2017-09-26 | $117.24 | $179.87 | 679,000 | — | — |
| 2017-09-25 | $117.05 | $179.58 | 678,200 | — | — |
| 2017-09-22 | $114.94 | $176.34 | 432,900 | — | — |
| 2017-09-21 | $115.33 | $176.94 | 376,700 | — | — |
| 2017-09-20 | $114.46 | $175.60 | 830,200 | — | — |
| 2017-09-19 | $114.90 | $176.28 | 387,300 | — | — |
| 2017-09-18 | $113.98 | $174.87 | 621,200 | — | — |
| 2017-09-15 | $113.14 | $173.58 | 693,300 | — | — |
| 2017-09-14 | $112.84 | $173.12 | 446,100 | — | — |
| 2017-09-13 | $112.62 | $172.78 | 715,000 | — | — |
| 2017-09-12 | $110.75 | $169.91 | 412,200 | — | — |
| 2017-09-11 | $109.83 | $168.50 | 533,200 | — | — |
| 2017-09-08 | $109.70 | $168.30 | 469,200 | — | — |
| 2017-09-07 | $109.47 | $167.95 | 480,100 | — | — |
| 2017-09-06 | $111.11 | $170.46 | 741,400 | — | — |
| 2017-09-05 | $110.74 | $169.90 | 924,900 | — | — |
| 2017-09-01 | $109.01 | $167.24 | 438,200 | — | — |
| 2017-08-31 | $108.64 | $166.67 | 410,900 | — | — |
| 2017-08-30 | $108.56 | $166.55 | 545,700 | — | — |
| 2017-08-29 | $107.37 | $164.73 | 591,100 | — | — |
| 2017-08-28 | $108.71 | $166.78 | 3,377,600 | — | — |
| 2017-08-25 | $103.59 | $158.93 | 349,000 | — | — |
| 2017-08-24 | $103.44 | $158.70 | 196,300 | — | — |
| 2017-08-23 | $103.68 | $159.06 | 224,600 | — | — |
| 2017-08-22 | $103.90 | $159.40 | 274,500 | — | — |
| 2017-08-21 | $103.45 | $158.71 | 755,300 | — | — |
| 2017-08-18 | $102.73 | $157.61 | 327,900 | — | — |
| 2017-08-17 | $102.59 | $157.39 | 307,900 | — | — |
| 2017-08-16 | $105.75 | $162.24 | 418,900 | — | — |
| 2017-08-15 | $105.55 | $161.93 | 387,600 | — | — |
| 2017-08-14 | $106.67 | $163.65 | 428,500 | — | — |
| 2017-08-11 | $104.55 | $160.40 | 677,000 | — | — |
| 2017-08-10 | $101.70 | $156.03 | 366,900 | — | — |
| 2017-08-09 | $103.39 | $158.62 | 247,500 | — | — |
| 2017-08-08 | $104.75 | $160.71 | 330,300 | — | — |
| 2017-08-07 | $105.31 | $161.57 | 439,900 | — | — |
| 2017-08-04 | $104.68 | $160.60 | 554,700 | — | — |
| 2017-08-03 | $102.46 | $157.19 | 476,800 | — | — |
| 2017-08-02 | $103.80 | $159.25 | 486,800 | — | — |
| 2017-08-01 | $105.68 | $162.13 | 362,900 | — | — |
| 2017-07-31 | $105.35 | $161.63 | 470,700 | — | — |
| 2017-07-28 | $105.39 | $161.69 | 367,200 | — | — |
| 2017-07-27 | $106.59 | $163.53 | 349,200 | — | — |
| 2017-07-26 | $107.17 | $164.42 | 332,200 | — | — |
| 2017-07-25 | $107.10 | $164.31 | 643,900 | — | — |
| 2017-07-24 | $105.37 | $161.66 | 351,000 | — | — |
| 2017-07-21 | $104.19 | $159.85 | 291,200 | — | — |
| 2017-07-20 | $105.22 | $161.43 | 308,200 | — | — |
| 2017-07-19 | $104.79 | $160.77 | 450,000 | — | — |
| 2017-07-18 | $103.98 | $159.53 | 277,700 | — | — |
| 2017-07-17 | $104.88 | $160.91 | 441,400 | — | — |
| 2017-07-14 | $105.44 | $161.77 | 446,200 | — | — |
| 2017-07-13 | $103.91 | $159.42 | 290,300 | — | — |
| 2017-07-12 | $103.32 | $158.51 | 404,500 | — | — |
| 2017-07-11 | $102.65 | $157.48 | 535,600 | — | — |
| 2017-07-10 | $102.97 | $157.98 | 473,900 | — | — |
| 2017-07-07 | $103.15 | $158.25 | 606,500 | — | — |
| 2017-07-06 | $103.13 | $158.22 | 673,300 | — | — |
| 2017-07-05 | $104.88 | $160.91 | 494,200 | — | — |
| 2017-07-03 | $106.67 | $163.65 | 425,300 | — | — |
| 2017-06-30 | $104.52 | $160.35 | 552,400 | — | — |
| 2017-06-29 | $105.51 | $161.87 | 1,361,800 | — | — |
| 2017-06-28 | $108.59 | $166.60 | 627,900 | — | — |
| 2017-06-27 | $107.33 | $164.66 | 442,800 | — | — |
| 2017-06-26 | $108.80 | $166.92 | 620,400 | — | — |
| 2017-06-23 | $107.94 | $165.60 | 921,600 | — | — |
| 2017-06-22 | $107.14 | $164.37 | 587,900 | — | — |
| 2017-06-21 | $107.03 | $164.20 | 570,100 | — | — |
| 2017-06-20 | $105.43 | $161.24 | 660,800 | — | — |
| 2017-06-19 | $106.53 | $162.93 | 659,900 | — | — |
| 2017-06-16 | $105.13 | $160.78 | 726,500 | — | — |
| 2017-06-15 | $105.59 | $161.49 | 598,400 | — | — |
| 2017-06-14 | $105.80 | $161.81 | 658,900 | — | — |
| 2017-06-13 | $105.93 | $162.01 | 975,600 | — | — |
| 2017-06-12 | $103.84 | $158.81 | 1,160,900 | — | — |
| 2017-06-09 | $102.35 | $156.53 | 1,217,500 | — | — |
| 2017-06-08 | $103.03 | $157.57 | 1,166,800 | — | — |
| 2017-06-07 | $102.03 | $156.04 | 1,829,000 | — | — |
| 2017-06-06 | $104.26 | $159.45 | 4,865,900 | — | — |
| 2017-06-05 | $94.69 | $144.82 | 2,057,700 | — | — |
| 2017-06-02 | $93.64 | $143.21 | 940,500 | — | — |
| 2017-06-01 | $92.51 | $141.48 | 709,600 | — | — |
| 2017-05-31 | $90.53 | $138.46 | 725,000 | — | — |
| 2017-05-30 | $90.80 | $138.87 | 636,400 | — | — |
| 2017-05-26 | $91.40 | $139.79 | 828,900 | — | — |
| 2017-05-25 | $91.98 | $140.67 | 736,400 | — | — |
| 2017-05-24 | $93.06 | $142.32 | 494,700 | — | — |
| 2017-05-23 | $92.51 | $141.48 | 784,000 | — | — |
| 2017-05-22 | $93.70 | $143.30 | 531,300 | — | — |
| 2017-05-19 | $93.29 | $142.68 | 728,700 | — | — |
| 2017-05-18 | $93.92 | $143.64 | 707,900 | — | — |
| 2017-05-17 | $92.14 | $140.92 | 979,100 | — | — |
| 2017-05-16 | $96.32 | $147.31 | 1,015,400 | — | — |
| 2017-05-15 | $95.01 | $145.31 | 581,200 | — | — |
| 2017-05-12 | $93.99 | $143.75 | 421,900 | — | — |
| 2017-05-11 | $94.54 | $144.59 | 547,700 | — | — |
| 2017-05-10 | $94.37 | $144.33 | 822,600 | — | — |
| 2017-05-09 | $91.93 | $140.60 | 584,300 | — | — |
| 2017-05-08 | $91.79 | $140.38 | 476,700 | — | — |
| 2017-05-05 | $93.15 | $142.46 | 461,500 | — | — |
| 2017-05-04 | $92.92 | $142.11 | 653,700 | — | — |
| 2017-05-03 | $94.08 | $143.88 | 445,900 | — | — |
| 2017-05-02 | $94.32 | $144.25 | 873,200 | — | — |
| 2017-05-01 | $96.26 | $147.22 | 477,400 | — | — |
| 2017-04-28 | $96.18 | $147.10 | 497,200 | — | — |
| 2017-04-27 | $97.51 | $149.13 | 453,400 | — | — |
| 2017-04-26 | $97.34 | $148.87 | 590,900 | — | — |
| 2017-04-25 | $96.56 | $147.68 | 1,188,400 | — | — |
| 2017-04-24 | $94.82 | $145.02 | 737,800 | — | — |
| 2017-04-21 | $91.80 | $140.40 | 504,800 | — | — |
| 2017-04-20 | $92.32 | $141.19 | 444,100 | — | — |
| 2017-04-19 | $91.11 | $139.34 | 781,400 | — | — |
| 2017-04-18 | $90.76 | $138.81 | 558,400 | — | — |
| 2017-04-17 | $90.58 | $138.53 | 373,400 | — | — |
| 2017-04-13 | $89.41 | $136.74 | 836,900 | — | — |
| 2017-04-12 | $89.45 | $136.80 | 698,800 | — | — |
| 2017-04-11 | $91.94 | $140.61 | 519,000 | — | — |
| 2017-04-10 | $91.37 | $139.74 | 712,900 | — | — |
| 2017-04-07 | $91.79 | $140.38 | 711,400 | — | — |
| 2017-04-06 | $91.67 | $140.20 | 906,800 | — | — |
| 2017-04-05 | $90.79 | $138.85 | 1,032,400 | — | — |
| 2017-04-04 | $92.46 | $141.41 | 943,300 | — | — |
| 2017-04-03 | $94.49 | $144.51 | 759,300 | — | — |
| 2017-03-31 | $96.13 | $147.02 | 501,900 | — | — |
| 2017-03-30 | $96.79 | $148.03 | 496,500 | — | — |
| 2017-03-29 | $97.16 | $148.60 | 696,500 | — | — |
| 2017-03-28 | $98.73 | $151.00 | 818,800 | — | — |
| 2017-03-27 | $97.34 | $148.37 | 694,700 | — | — |
| 2017-03-24 | $97.48 | $148.58 | 542,000 | — | — |
| 2017-03-23 | $97.44 | $148.52 | 833,500 | — | — |
| 2017-03-22 | $97.85 | $149.14 | 1,129,200 | — | — |
| 2017-03-21 | $94.26 | $143.67 | 998,900 | — | — |
| 2017-03-20 | $97.61 | $148.78 | 906,600 | — | — |
| 2017-03-17 | $98.24 | $149.74 | 1,135,300 | — | — |
| 2017-03-16 | $98.88 | $150.71 | 1,084,600 | — | — |
| 2017-03-15 | $98.66 | $150.38 | 1,406,900 | — | — |
| 2017-03-14 | $96.70 | $147.39 | 1,256,700 | — | — |
| 2017-03-13 | $97.31 | $148.32 | 1,618,700 | — | — |
| 2017-03-10 | $99.56 | $151.75 | 1,661,600 | — | — |
| 2017-03-09 | $99.24 | $151.26 | 1,563,300 | — | — |
| 2017-03-08 | $101.45 | $154.63 | 1,906,500 | — | — |
| 2017-03-07 | $104.01 | $158.53 | 4,041,000 | — | — |
| 2017-03-06 | $115.42 | $175.92 | 1,396,500 | — | — |
| 2017-03-03 | $113.94 | $173.67 | 422,000 | — | — |
| 2017-03-02 | $113.72 | $173.33 | 357,600 | — | — |
| 2017-03-01 | $113.55 | $173.07 | 579,600 | — | — |
| 2017-02-28 | $110.82 | $168.91 | 475,600 | — | — |
| 2017-02-27 | $112.85 | $172.01 | 517,400 | — | — |
| 2017-02-24 | $111.45 | $169.87 | 320,000 | — | — |
| 2017-02-23 | $110.16 | $167.91 | 363,400 | — | — |
| 2017-02-22 | $111.42 | $169.83 | 463,000 | — | — |
| 2017-02-21 | $111.20 | $169.49 | 474,300 | — | — |
| 2017-02-17 | $110.72 | $168.76 | 312,100 | — | — |
| 2017-02-16 | $111.29 | $169.63 | 545,900 | — | — |
| 2017-02-15 | $111.32 | $169.67 | 437,500 | — | — |
| 2017-02-14 | $109.78 | $167.33 | 371,900 | — | — |
| 2017-02-13 | $108.86 | $165.92 | 519,300 | — | — |
| 2017-02-10 | $109.09 | $166.28 | 491,300 | — | — |
| 2017-02-09 | $110.65 | $168.65 | 715,600 | — | — |
| 2017-02-08 | $108.75 | $165.76 | 976,400 | — | — |
| 2017-02-07 | $104.51 | $159.29 | 429,700 | — | — |
| 2017-02-06 | $104.47 | $159.23 | 314,100 | — | — |
| 2017-02-03 | $104.78 | $159.71 | 354,900 | — | — |
| 2017-02-02 | $103.44 | $157.66 | 331,500 | — | — |
| 2017-02-01 | $104.06 | $158.61 | 508,200 | — | — |
| 2017-01-31 | $103.50 | $157.76 | 507,100 | — | — |
| 2017-01-30 | $104.24 | $158.88 | 548,600 | — | — |
| 2017-01-27 | $105.19 | $160.33 | 442,400 | — | — |
| 2017-01-26 | $106.04 | $161.63 | 471,700 | — | — |
| 2017-01-25 | $105.26 | $160.44 | 812,600 | — | — |
| 2017-01-24 | $101.41 | $154.57 | 889,900 | — | — |
| 2017-01-23 | $98.43 | $150.03 | 364,600 | — | — |
| 2017-01-20 | $99.56 | $151.75 | 495,200 | — | — |
| 2017-01-19 | $100.79 | $153.62 | 275,000 | — | — |
| 2017-01-18 | $101.54 | $154.77 | 297,900 | — | — |
| 2017-01-17 | $100.92 | $153.82 | 382,300 | — | — |
| 2017-01-13 | $102.89 | $156.83 | 330,400 | — | — |
| 2017-01-12 | $101.65 | $154.94 | 420,700 | — | — |
| 2017-01-11 | $101.63 | $154.90 | 382,500 | — | — |
| 2017-01-10 | $101.86 | $155.26 | 494,400 | — | — |
| 2017-01-09 | $101.06 | $154.04 | 495,400 | — | — |
| 2017-01-06 | $102.17 | $155.73 | 436,000 | — | — |
| 2017-01-05 | $101.69 | $155.00 | 516,100 | — | — |
| 2017-01-04 | $103.57 | $157.86 | 760,800 | — | — |
| 2017-01-03 | $100.48 | $153.15 | 849,000 | — | — |