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
- 1996-04-11 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 | $172.65 | $172.83 | 426,500 | — | — |
| 2017-12-28 | $174.80 | $174.98 | 449,700 | — | — |
| 2017-12-27 | $176.35 | $176.53 | 753,700 | — | — |
| 2017-12-26 | $170.60 | $170.77 | 1,088,700 | — | — |
| 2017-12-22 | $175.55 | $175.73 | 476,300 | — | — |
| 2017-12-21 | $176.90 | $177.08 | 405,400 | — | — |
| 2017-12-20 | $180.85 | $181.03 | 589,600 | — | — |
| 2017-12-19 | $179.35 | $179.53 | 737,400 | — | — |
| 2017-12-18 | $178.35 | $178.53 | 847,100 | — | — |
| 2017-12-15 | $170.55 | $170.72 | 627,400 | — | — |
| 2017-12-14 | $170.50 | $170.67 | 467,700 | — | — |
| 2017-12-13 | $169.15 | $169.29 | 475,900 | — | — |
| 2017-12-12 | $169.50 | $169.64 | 693,500 | — | — |
| 2017-12-11 | $171.60 | $171.74 | 836,000 | — | — |
| 2017-12-08 | $172.70 | $172.85 | 1,952,200 | — | — |
| 2017-12-07 | $167.35 | $167.49 | 681,300 | — | — |
| 2017-12-06 | $164.05 | $164.19 | 1,270,900 | — | — |
| 2017-12-05 | $166.00 | $166.14 | 1,341,400 | — | — |
| 2017-12-04 | $167.55 | $167.69 | 1,543,600 | — | — |
| 2017-12-01 | $176.70 | $176.85 | 1,347,600 | — | — |
| 2017-11-30 | $181.00 | $181.15 | 1,041,000 | — | — |
| 2017-11-29 | $179.65 | $179.80 | 1,973,700 | — | — |
| 2017-11-28 | $186.00 | $186.16 | 824,000 | — | — |
| 2017-11-27 | $185.85 | $186.01 | 1,005,600 | — | — |
| 2017-11-24 | $190.95 | $191.11 | 526,900 | — | — |
| 2017-11-22 | $189.60 | $189.76 | 912,000 | — | — |
| 2017-11-21 | $186.50 | $186.66 | 676,400 | — | — |
| 2017-11-20 | $181.50 | $181.65 | 681,100 | — | — |
| 2017-11-17 | $181.00 | $181.15 | 712,900 | — | — |
| 2017-11-16 | $179.25 | $179.40 | 773,800 | — | — |
| 2017-11-15 | $172.85 | $173.00 | 1,058,100 | — | — |
| 2017-11-14 | $177.45 | $177.60 | 724,600 | — | — |
| 2017-11-13 | $177.05 | $177.20 | 909,500 | — | — |
| 2017-11-10 | $175.90 | $176.05 | 1,195,200 | — | — |
| 2017-11-09 | $169.60 | $169.74 | 782,500 | — | — |
| 2017-11-08 | $168.70 | $168.84 | 981,200 | — | — |
| 2017-11-07 | $167.58 | $167.72 | 1,090,800 | — | — |
| 2017-11-06 | $163.40 | $163.54 | 1,512,500 | — | — |
| 2017-11-03 | $158.10 | $158.23 | 3,428,300 | — | — |
| 2017-11-02 | $144.35 | $144.47 | 1,110,200 | — | — |
| 2017-11-01 | $142.70 | $142.82 | 1,063,700 | — | — |
| 2017-10-31 | $146.50 | $146.62 | 1,719,500 | — | — |
| 2017-10-30 | $138.60 | $138.72 | 707,400 | — | — |
| 2017-10-27 | $136.10 | $136.21 | 582,400 | — | — |
| 2017-10-26 | $133.55 | $133.66 | 268,900 | — | — |
| 2017-10-25 | $132.60 | $132.71 | 491,100 | — | — |
| 2017-10-24 | $135.20 | $135.31 | 360,900 | — | — |
| 2017-10-23 | $134.85 | $134.96 | 340,800 | — | — |
| 2017-10-20 | $134.30 | $134.41 | 639,200 | — | — |
| 2017-10-19 | $135.95 | $136.06 | 696,000 | — | — |
| 2017-10-18 | $137.55 | $137.67 | 542,700 | — | — |
| 2017-10-17 | $136.95 | $137.07 | 570,400 | — | — |
| 2017-10-16 | $135.50 | $135.61 | 641,800 | — | — |
| 2017-10-13 | $134.20 | $134.31 | 723,600 | — | — |
| 2017-10-12 | $134.60 | $134.71 | 1,453,900 | — | — |
| 2017-10-11 | $130.20 | $130.31 | 472,800 | — | — |
| 2017-10-10 | $128.45 | $128.56 | 748,600 | — | — |
| 2017-10-09 | $130.30 | $130.41 | 598,100 | — | — |
| 2017-10-06 | $128.10 | $128.21 | 473,900 | — | — |
| 2017-10-05 | $127.20 | $127.31 | 703,000 | — | — |
| 2017-10-04 | $128.30 | $128.41 | 671,000 | — | — |
| 2017-10-03 | $128.70 | $128.81 | 511,800 | — | — |
| 2017-10-02 | $126.60 | $126.71 | 821,000 | — | — |
| 2017-09-29 | $128.85 | $128.96 | 583,100 | — | — |
| 2017-09-28 | $127.85 | $127.96 | 786,200 | — | — |
| 2017-09-27 | $127.85 | $127.96 | 810,100 | — | — |
| 2017-09-26 | $125.45 | $125.56 | 1,186,900 | — | — |
| 2017-09-25 | $124.95 | $125.06 | 1,440,900 | — | — |
| 2017-09-22 | $132.70 | $132.81 | 899,300 | — | — |
| 2017-09-21 | $136.00 | $136.11 | 1,086,300 | — | — |
| 2017-09-20 | $140.10 | $140.22 | 1,073,400 | — | — |
| 2017-09-19 | $142.20 | $142.32 | 1,679,800 | — | — |
| 2017-09-18 | $136.70 | $136.82 | 1,302,900 | — | — |
| 2017-09-15 | $132.05 | $132.16 | 821,200 | — | — |
| 2017-09-14 | $131.95 | $132.06 | 520,000 | — | — |
| 2017-09-13 | $132.35 | $132.43 | 593,500 | — | — |
| 2017-09-12 | $132.40 | $132.48 | 1,380,400 | — | — |
| 2017-09-11 | $132.30 | $132.38 | 1,263,200 | — | — |
| 2017-09-08 | $127.65 | $127.73 | 640,400 | — | — |
| 2017-09-07 | $129.25 | $129.33 | 679,400 | — | — |
| 2017-09-06 | $128.95 | $129.03 | 1,378,500 | — | — |
| 2017-09-05 | $129.70 | $129.78 | 1,318,300 | — | — |
| 2017-09-01 | $126.95 | $127.03 | 910,400 | — | — |
| 2017-08-31 | $127.10 | $127.18 | 1,334,900 | — | — |
| 2017-08-30 | $124.45 | $124.53 | 2,529,500 | — | — |
| 2017-08-29 | $111.10 | $111.17 | 438,300 | — | — |
| 2017-08-28 | $111.25 | $111.32 | 433,600 | — | — |
| 2017-08-25 | $111.15 | $111.22 | 450,000 | — | — |
| 2017-08-24 | $112.70 | $112.77 | 493,800 | — | — |
| 2017-08-23 | $111.70 | $111.77 | 423,400 | — | — |
| 2017-08-22 | $110.70 | $110.77 | 505,000 | — | — |
| 2017-08-21 | $108.60 | $108.67 | 715,300 | — | — |
| 2017-08-18 | $109.80 | $109.87 | 745,200 | — | — |
| 2017-08-17 | $112.15 | $112.22 | 527,000 | — | — |
| 2017-08-16 | $114.05 | $114.12 | 482,300 | — | — |
| 2017-08-15 | $111.75 | $111.82 | 604,200 | — | — |
| 2017-08-14 | $111.65 | $111.72 | 572,400 | — | — |
| 2017-08-11 | $111.45 | $111.52 | 685,000 | — | — |
| 2017-08-10 | $110.45 | $110.52 | 855,500 | — | — |
| 2017-08-09 | $116.05 | $116.12 | 691,400 | — | — |
| 2017-08-08 | $118.05 | $118.12 | 563,700 | — | — |
| 2017-08-07 | $117.70 | $117.77 | 656,800 | — | — |
| 2017-08-04 | $117.55 | $117.62 | 1,810,400 | — | — |
| 2017-08-03 | $119.10 | $119.17 | 1,358,500 | — | — |
| 2017-08-02 | $120.05 | $120.12 | 1,243,900 | — | — |
| 2017-08-01 | $120.35 | $120.42 | 633,300 | — | — |
| 2017-07-31 | $120.60 | $120.67 | 724,300 | — | — |
| 2017-07-28 | $121.30 | $121.37 | 457,300 | — | — |
| 2017-07-27 | $120.55 | $120.62 | 900,200 | — | — |
| 2017-07-26 | $123.65 | $123.73 | 601,800 | — | — |
| 2017-07-25 | $125.10 | $125.18 | 782,800 | — | — |
| 2017-07-24 | $123.90 | $123.98 | 565,400 | — | — |
| 2017-07-21 | $123.10 | $123.18 | 457,300 | — | — |
| 2017-07-20 | $123.35 | $123.43 | 736,100 | — | — |
| 2017-07-19 | $124.30 | $124.38 | 925,000 | — | — |
| 2017-07-18 | $123.25 | $123.33 | 1,197,000 | — | — |
| 2017-07-17 | $118.30 | $118.37 | 596,200 | — | — |
| 2017-07-14 | $119.65 | $119.72 | 956,600 | — | — |
| 2017-07-13 | $115.60 | $115.67 | 807,500 | — | — |
| 2017-07-12 | $115.15 | $115.22 | 983,900 | — | — |
| 2017-07-11 | $109.10 | $109.17 | 678,600 | — | — |
| 2017-07-10 | $108.95 | $109.02 | 814,800 | — | — |
| 2017-07-07 | $111.15 | $111.22 | 439,600 | — | — |
| 2017-07-06 | $109.85 | $109.92 | 956,900 | — | — |
| 2017-07-05 | $111.40 | $111.47 | 706,900 | — | — |
| 2017-07-03 | $108.65 | $108.72 | 417,300 | — | — |
| 2017-06-30 | $109.25 | $109.32 | 722,600 | — | — |
| 2017-06-29 | $110.65 | $110.72 | 1,247,000 | — | — |
| 2017-06-28 | $114.95 | $115.02 | 1,093,000 | — | — |
| 2017-06-27 | $114.75 | $114.82 | 693,200 | — | — |
| 2017-06-26 | $117.50 | $117.57 | 575,300 | — | — |
| 2017-06-23 | $117.45 | $117.52 | 4,526,300 | — | — |
| 2017-06-22 | $118.35 | $118.42 | 361,100 | — | — |
| 2017-06-21 | $117.95 | $118.02 | 470,400 | — | — |
| 2017-06-20 | $117.10 | $117.17 | 671,600 | — | — |
| 2017-06-19 | $120.05 | $120.12 | 584,300 | — | — |
| 2017-06-16 | $116.90 | $116.97 | 605,000 | — | — |
| 2017-06-15 | $115.45 | $115.52 | 815,200 | — | — |
| 2017-06-14 | $118.30 | $118.37 | 765,900 | — | — |
| 2017-06-13 | $120.15 | $120.22 | 1,447,000 | — | — |
| 2017-06-12 | $116.95 | $116.99 | 1,948,100 | — | — |
| 2017-06-09 | $124.80 | $124.85 | 1,415,600 | — | — |
| 2017-06-08 | $127.10 | $127.15 | 892,300 | — | — |
| 2017-06-07 | $124.40 | $124.44 | 1,132,000 | — | — |
| 2017-06-06 | $124.45 | $124.49 | 1,222,200 | — | — |
| 2017-06-05 | $120.55 | $120.59 | 1,421,900 | — | — |
| 2017-06-02 | $117.10 | $117.14 | 698,300 | — | — |
| 2017-06-01 | $115.65 | $115.69 | 663,000 | — | — |
| 2017-05-31 | $113.40 | $113.44 | 810,000 | — | — |
| 2017-05-30 | $113.95 | $113.99 | 566,500 | — | — |
| 2017-05-26 | $115.00 | $115.04 | 394,900 | — | — |
| 2017-05-25 | $114.75 | $114.79 | 311,300 | — | — |
| 2017-05-24 | $114.35 | $114.39 | 566,000 | — | — |
| 2017-05-23 | $113.85 | $113.89 | 843,500 | — | — |
| 2017-05-22 | $116.95 | $116.99 | 770,300 | — | — |
| 2017-05-19 | $114.60 | $114.64 | 593,300 | — | — |
| 2017-05-18 | $113.75 | $113.79 | 981,300 | — | — |
| 2017-05-17 | $110.85 | $110.89 | 1,022,800 | — | — |
| 2017-05-16 | $117.05 | $117.09 | 710,300 | — | — |
| 2017-05-15 | $116.90 | $116.94 | 854,300 | — | — |
| 2017-05-12 | $114.20 | $114.24 | 550,000 | — | — |
| 2017-05-11 | $113.60 | $113.64 | 720,700 | — | — |
| 2017-05-10 | $115.00 | $115.04 | 930,100 | — | — |
| 2017-05-09 | $113.80 | $113.84 | 967,900 | — | — |
| 2017-05-08 | $112.85 | $112.89 | 2,420,900 | — | — |
| 2017-05-05 | $111.30 | $111.34 | 4,866,400 | — | — |
| 2017-05-04 | $89.85 | $89.88 | 1,104,300 | — | — |
| 2017-05-03 | $90.50 | $90.53 | 444,500 | — | — |
| 2017-05-02 | $89.60 | $89.63 | 288,400 | — | — |
| 2017-05-01 | $89.90 | $89.93 | 437,300 | — | — |
| 2017-04-28 | $89.35 | $89.38 | 707,800 | — | — |
| 2017-04-27 | $91.05 | $91.08 | 689,100 | — | — |
| 2017-04-26 | $89.20 | $89.23 | 637,100 | — | — |
| 2017-04-25 | $88.45 | $88.48 | 739,900 | — | — |
| 2017-04-24 | $86.35 | $86.38 | 407,800 | — | — |
| 2017-04-21 | $85.10 | $85.13 | 539,800 | — | — |
| 2017-04-20 | $87.20 | $87.23 | 777,500 | — | — |
| 2017-04-19 | $82.90 | $82.93 | 423,900 | — | — |
| 2017-04-18 | $81.50 | $81.53 | 382,700 | — | — |
| 2017-04-17 | $81.80 | $81.83 | 316,500 | — | — |
| 2017-04-13 | $81.00 | $81.03 | 437,100 | — | — |
| 2017-04-12 | $81.65 | $81.68 | 523,600 | — | — |
| 2017-04-11 | $83.85 | $83.88 | 570,500 | — | — |
| 2017-04-10 | $85.35 | $85.38 | 459,800 | — | — |
| 2017-04-07 | $84.45 | $84.48 | 406,600 | — | — |
| 2017-04-06 | $84.15 | $84.18 | 475,300 | — | — |
| 2017-04-05 | $84.00 | $84.03 | 583,400 | — | — |
| 2017-04-04 | $84.60 | $84.63 | 455,600 | — | — |
| 2017-04-03 | $85.05 | $85.08 | 660,700 | — | — |
| 2017-03-31 | $86.10 | $86.13 | 661,600 | — | — |
| 2017-03-30 | $86.70 | $86.73 | 1,376,100 | — | — |
| 2017-03-29 | $84.65 | $84.68 | 290,100 | — | — |
| 2017-03-28 | $84.80 | $84.83 | 456,200 | — | — |
| 2017-03-27 | $83.75 | $83.78 | 649,500 | — | — |
| 2017-03-24 | $83.40 | $83.43 | 487,400 | — | — |
| 2017-03-23 | $83.10 | $83.13 | 393,700 | — | — |
| 2017-03-22 | $82.15 | $82.18 | 834,900 | — | — |
| 2017-03-21 | $81.60 | $81.63 | 836,800 | — | — |
| 2017-03-20 | $85.25 | $85.28 | 469,400 | — | — |
| 2017-03-17 | $85.50 | $85.53 | 655,600 | — | — |
| 2017-03-16 | $84.40 | $84.43 | 614,600 | — | — |
| 2017-03-15 | $85.75 | $85.78 | 1,095,700 | — | — |
| 2017-03-14 | $82.90 | $82.93 | 527,700 | — | — |
| 2017-03-13 | $83.70 | $83.73 | 631,200 | — | — |
| 2017-03-10 | $83.10 | $83.10 | 424,700 | — | — |
| 2017-03-09 | $83.10 | $83.10 | 403,900 | — | — |
| 2017-03-08 | $83.40 | $83.40 | 359,800 | — | — |
| 2017-03-07 | $83.25 | $83.25 | 652,700 | — | — |
| 2017-03-06 | $81.75 | $81.75 | 897,500 | — | — |
| 2017-03-03 | $83.95 | $83.95 | 695,400 | — | — |
| 2017-03-02 | $84.45 | $84.45 | 880,000 | — | — |
| 2017-03-01 | $85.50 | $85.50 | 1,038,000 | — | — |
| 2017-02-28 | $84.85 | $84.85 | 1,412,800 | — | — |
| 2017-02-27 | $87.30 | $87.30 | 2,633,700 | — | — |
| 2017-02-24 | $81.00 | $81.00 | 4,784,500 | — | — |
| 2017-02-23 | $67.45 | $67.45 | 1,328,200 | — | — |
| 2017-02-22 | $71.25 | $71.25 | 554,000 | — | — |
| 2017-02-21 | $71.55 | $71.55 | 715,200 | — | — |
| 2017-02-17 | $72.15 | $72.15 | 809,500 | — | — |
| 2017-02-16 | $71.30 | $71.30 | 1,294,100 | — | — |
| 2017-02-15 | $70.35 | $70.35 | 1,495,700 | — | — |
| 2017-02-14 | $67.15 | $67.15 | 758,900 | — | — |
| 2017-02-13 | $64.80 | $64.80 | 340,300 | — | — |
| 2017-02-10 | $63.90 | $63.90 | 272,700 | — | — |
| 2017-02-09 | $63.80 | $63.80 | 461,900 | — | — |
| 2017-02-08 | $63.95 | $63.95 | 477,300 | — | — |
| 2017-02-07 | $64.10 | $64.10 | 287,000 | — | — |
| 2017-02-06 | $64.70 | $64.70 | 197,600 | — | — |
| 2017-02-03 | $64.90 | $64.90 | 300,600 | — | — |
| 2017-02-02 | $64.05 | $64.05 | 587,900 | — | — |
| 2017-02-01 | $66.35 | $66.35 | 579,100 | — | — |
| 2017-01-31 | $66.00 | $66.00 | 486,700 | — | — |
| 2017-01-30 | $63.15 | $63.15 | 489,100 | — | — |
| 2017-01-27 | $64.75 | $64.75 | 347,800 | — | — |
| 2017-01-26 | $65.15 | $65.15 | 441,300 | — | — |
| 2017-01-25 | $66.50 | $66.50 | 809,900 | — | — |
| 2017-01-24 | $64.20 | $64.20 | 1,475,300 | — | — |
| 2017-01-23 | $61.60 | $61.60 | 1,113,100 | — | — |
| 2017-01-20 | $59.05 | $59.05 | 481,400 | — | — |
| 2017-01-19 | $57.00 | $57.00 | 285,800 | — | — |
| 2017-01-18 | $57.20 | $57.20 | 302,500 | — | — |
| 2017-01-17 | $57.20 | $57.20 | 450,300 | — | — |
| 2017-01-13 | $58.20 | $58.20 | 267,200 | — | — |
| 2017-01-12 | $57.90 | $57.90 | 290,700 | — | — |
| 2017-01-11 | $58.15 | $58.15 | 210,600 | — | — |
| 2017-01-10 | $57.80 | $57.80 | 347,800 | — | — |
| 2017-01-09 | $57.05 | $57.05 | 239,900 | — | — |
| 2017-01-06 | $57.50 | $57.50 | 341,800 | — | — |
| 2017-01-05 | $59.30 | $59.30 | 322,200 | — | — |
| 2017-01-04 | $59.80 | $59.80 | 398,300 | — | — |
| 2017-01-03 | $57.35 | $57.35 | 378,000 | — | — |