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-12-29 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 | $32.18 | $367.30 | 498,900 | — | — |
| 2017-12-28 | $32.41 | $369.92 | 581,400 | — | — |
| 2017-12-27 | $32.87 | $368.10 | 594,600 | — | — |
| 2017-12-26 | $32.80 | $367.31 | 483,000 | — | — |
| 2017-12-22 | $32.68 | $365.97 | 1,350,600 | — | — |
| 2017-12-21 | $32.51 | $364.06 | 676,300 | — | — |
| 2017-12-20 | $32.41 | $362.94 | 636,400 | — | — |
| 2017-12-19 | $32.25 | $361.15 | 863,100 | — | — |
| 2017-12-18 | $32.77 | $366.98 | 766,400 | — | — |
| 2017-12-15 | $32.77 | $366.98 | 1,204,600 | — | — |
| 2017-12-14 | $32.58 | $364.85 | 807,200 | — | — |
| 2017-12-13 | $32.56 | $364.62 | 787,400 | — | — |
| 2017-12-12 | $32.46 | $363.50 | 471,900 | — | — |
| 2017-12-11 | $32.50 | $363.95 | 752,000 | — | — |
| 2017-12-08 | $32.54 | $364.40 | 1,349,700 | — | — |
| 2017-12-07 | $32.59 | $364.96 | 1,556,200 | — | — |
| 2017-12-06 | $32.34 | $362.16 | 1,801,900 | — | — |
| 2017-12-05 | $32.21 | $360.70 | 1,567,600 | — | — |
| 2017-12-04 | $32.22 | $360.82 | 2,079,400 | — | — |
| 2017-12-01 | $32.01 | $358.47 | 6,864,100 | — | — |
| 2017-11-30 | $32.72 | $366.42 | 668,400 | — | — |
| 2017-11-29 | $32.86 | $367.98 | 368,200 | — | — |
| 2017-11-28 | $32.74 | $366.64 | 332,300 | — | — |
| 2017-11-27 | $32.65 | $365.63 | 453,200 | — | — |
| 2017-11-24 | $32.71 | $366.30 | 288,600 | — | — |
| 2017-11-22 | $32.88 | $368.21 | 617,800 | — | — |
| 2017-11-21 | $32.81 | $367.42 | 658,700 | — | — |
| 2017-11-20 | $32.41 | $362.94 | 691,600 | — | — |
| 2017-11-17 | $32.24 | $361.04 | 383,500 | — | — |
| 2017-11-16 | $32.23 | $360.93 | 485,700 | — | — |
| 2017-11-15 | $31.95 | $357.79 | 382,700 | — | — |
| 2017-11-14 | $32.05 | $358.91 | 469,100 | — | — |
| 2017-11-13 | $32.07 | $359.14 | 562,500 | — | — |
| 2017-11-10 | $31.81 | $356.23 | 386,800 | — | — |
| 2017-11-09 | $31.94 | $357.68 | 318,500 | — | — |
| 2017-11-08 | $31.89 | $357.12 | 591,600 | — | — |
| 2017-11-07 | $31.89 | $357.12 | 550,500 | — | — |
| 2017-11-06 | $31.88 | $357.01 | 444,300 | — | — |
| 2017-11-03 | $32.07 | $359.14 | 516,100 | — | — |
| 2017-11-02 | $31.93 | $357.57 | 655,000 | — | — |
| 2017-11-01 | $31.94 | $357.68 | 644,400 | — | — |
| 2017-10-31 | $31.83 | $356.45 | 643,600 | — | — |
| 2017-10-30 | $31.99 | $358.24 | 342,700 | — | — |
| 2017-10-27 | $31.98 | $358.13 | 591,600 | — | — |
| 2017-10-26 | $31.66 | $354.55 | 731,700 | — | — |
| 2017-10-25 | $32.09 | $359.36 | 1,256,800 | — | — |
| 2017-10-24 | $31.62 | $354.10 | 621,800 | — | — |
| 2017-10-23 | $31.73 | $355.33 | 741,400 | — | — |
| 2017-10-20 | $31.83 | $356.45 | 1,005,600 | — | — |
| 2017-10-19 | $31.58 | $353.65 | 496,400 | — | — |
| 2017-10-18 | $31.60 | $353.87 | 321,600 | — | — |
| 2017-10-17 | $31.57 | $353.54 | 288,500 | — | — |
| 2017-10-16 | $31.60 | $353.87 | 783,500 | — | — |
| 2017-10-13 | $31.46 | $352.31 | 479,600 | — | — |
| 2017-10-12 | $31.37 | $351.30 | 720,500 | — | — |
| 2017-10-11 | $31.33 | $350.85 | 393,100 | — | — |
| 2017-10-10 | $31.29 | $350.40 | 358,100 | — | — |
| 2017-10-09 | $31.31 | $350.63 | 260,400 | — | — |
| 2017-10-06 | $31.24 | $349.84 | 461,400 | — | — |
| 2017-10-05 | $31.32 | $350.74 | 795,100 | — | — |
| 2017-10-04 | $31.24 | $349.84 | 454,100 | — | — |
| 2017-10-03 | $31.14 | $348.72 | 579,900 | — | — |
| 2017-10-02 | $31.17 | $349.06 | 484,400 | — | — |
| 2017-09-29 | $31.02 | $347.38 | 695,400 | — | — |
| 2017-09-28 | $31.02 | $347.38 | 1,086,400 | — | — |
| 2017-09-27 | $31.53 | $346.15 | 784,300 | — | — |
| 2017-09-26 | $31.44 | $345.16 | 716,800 | — | — |
| 2017-09-25 | $31.52 | $346.04 | 467,300 | — | — |
| 2017-09-22 | $31.40 | $344.72 | 622,300 | — | — |
| 2017-09-21 | $31.16 | $342.08 | 606,400 | — | — |
| 2017-09-20 | $31.21 | $342.63 | 527,100 | — | — |
| 2017-09-19 | $31.22 | $342.74 | 557,700 | — | — |
| 2017-09-18 | $31.21 | $342.63 | 391,300 | — | — |
| 2017-09-15 | $31.16 | $342.08 | 1,015,300 | — | — |
| 2017-09-14 | $31.03 | $340.66 | 499,100 | — | — |
| 2017-09-13 | $31.09 | $341.32 | 324,300 | — | — |
| 2017-09-12 | $31.13 | $341.76 | 400,700 | — | — |
| 2017-09-11 | $31.04 | $340.77 | 591,900 | — | — |
| 2017-09-08 | $30.70 | $337.03 | 640,700 | — | — |
| 2017-09-07 | $30.94 | $339.67 | 428,500 | — | — |
| 2017-09-06 | $31.03 | $340.66 | 575,500 | — | — |
| 2017-09-05 | $31.04 | $340.77 | 639,700 | — | — |
| 2017-09-01 | $31.39 | $344.61 | 415,800 | — | — |
| 2017-08-31 | $31.35 | $344.17 | 717,500 | — | — |
| 2017-08-30 | $31.05 | $340.88 | 607,900 | — | — |
| 2017-08-29 | $31.02 | $340.55 | 629,700 | — | — |
| 2017-08-28 | $31.22 | $342.74 | 422,100 | — | — |
| 2017-08-25 | $31.22 | $342.74 | 408,600 | — | — |
| 2017-08-24 | $31.27 | $343.29 | 418,400 | — | — |
| 2017-08-23 | $31.26 | $343.18 | 389,300 | — | — |
| 2017-08-22 | $31.24 | $342.96 | 427,500 | — | — |
| 2017-08-21 | $31.16 | $342.08 | 515,100 | — | — |
| 2017-08-18 | $31.10 | $341.43 | 375,000 | — | — |
| 2017-08-17 | $31.03 | $340.66 | 357,100 | — | — |
| 2017-08-16 | $31.15 | $341.97 | 357,100 | — | — |
| 2017-08-15 | $31.37 | $344.39 | 565,100 | — | — |
| 2017-08-14 | $31.26 | $343.18 | 516,500 | — | — |
| 2017-08-11 | $31.14 | $341.87 | 733,300 | — | — |
| 2017-08-10 | $31.17 | $342.19 | 832,700 | — | — |
| 2017-08-09 | $31.20 | $342.52 | 748,100 | — | — |
| 2017-08-08 | $31.11 | $341.54 | 1,330,300 | — | — |
| 2017-08-07 | $30.70 | $337.03 | 483,000 | — | — |
| 2017-08-04 | $30.64 | $336.38 | 678,300 | — | — |
| 2017-08-03 | $30.73 | $337.36 | 532,400 | — | — |
| 2017-08-02 | $30.67 | $336.71 | 493,600 | — | — |
| 2017-08-01 | $30.68 | $336.82 | 906,000 | — | — |
| 2017-07-31 | $30.87 | $338.90 | 519,400 | — | — |
| 2017-07-28 | $30.61 | $336.05 | 534,300 | — | — |
| 2017-07-27 | $30.65 | $336.49 | 941,500 | — | — |
| 2017-07-26 | $30.77 | $337.80 | 986,900 | — | — |
| 2017-07-25 | $30.97 | $340.00 | 994,100 | — | — |
| 2017-07-24 | $31.25 | $343.07 | 727,000 | — | — |
| 2017-07-21 | $31.38 | $344.50 | 937,600 | — | — |
| 2017-07-20 | $31.11 | $341.54 | 600,000 | — | — |
| 2017-07-19 | $31.03 | $340.66 | 790,500 | — | — |
| 2017-07-18 | $30.86 | $338.79 | 923,100 | — | — |
| 2017-07-17 | $31.02 | $340.55 | 467,500 | — | — |
| 2017-07-14 | $31.02 | $340.55 | 497,000 | — | — |
| 2017-07-13 | $30.78 | $337.91 | 401,300 | — | — |
| 2017-07-12 | $31.01 | $340.44 | 319,700 | — | — |
| 2017-07-11 | $31.03 | $340.66 | 632,900 | — | — |
| 2017-07-10 | $30.81 | $338.24 | 569,300 | — | — |
| 2017-07-07 | $30.94 | $339.67 | 778,500 | — | — |
| 2017-07-06 | $31.22 | $342.74 | 1,029,400 | — | — |
| 2017-07-05 | $31.72 | $348.23 | 619,600 | — | — |
| 2017-07-03 | $31.70 | $348.01 | 271,300 | — | — |
| 2017-06-30 | $31.60 | $346.92 | 616,200 | — | — |
| 2017-06-29 | $31.65 | $347.46 | 911,800 | — | — |
| 2017-06-28 | $31.80 | $349.11 | 1,278,600 | — | — |
| 2017-06-27 | $32.10 | $345.60 | 865,700 | — | — |
| 2017-06-26 | $32.39 | $348.72 | 592,900 | — | — |
| 2017-06-23 | $32.35 | $348.29 | 639,200 | — | — |
| 2017-06-22 | $32.35 | $348.29 | 511,800 | — | — |
| 2017-06-21 | $32.30 | $347.75 | 761,900 | — | — |
| 2017-06-20 | $32.34 | $348.18 | 716,600 | — | — |
| 2017-06-19 | $32.31 | $347.86 | 657,500 | — | — |
| 2017-06-16 | $32.10 | $345.60 | 944,300 | — | — |
| 2017-06-15 | $32.00 | $344.52 | 552,400 | — | — |
| 2017-06-14 | $31.89 | $343.34 | 671,200 | — | — |
| 2017-06-13 | $31.85 | $342.91 | 582,900 | — | — |
| 2017-06-12 | $31.56 | $339.78 | 712,100 | — | — |
| 2017-06-09 | $31.35 | $337.52 | 461,500 | — | — |
| 2017-06-08 | $31.07 | $334.51 | 402,000 | — | — |
| 2017-06-07 | $30.97 | $333.43 | 425,000 | — | — |
| 2017-06-06 | $30.95 | $333.22 | 512,900 | — | — |
| 2017-06-05 | $31.17 | $335.59 | 516,200 | — | — |
| 2017-06-02 | $31.22 | $336.12 | 474,700 | — | — |
| 2017-06-01 | $31.20 | $335.91 | 605,900 | — | — |
| 2017-05-31 | $31.05 | $334.29 | 673,000 | — | — |
| 2017-05-30 | $31.18 | $335.69 | 387,800 | — | — |
| 2017-05-26 | $31.33 | $337.31 | 394,500 | — | — |
| 2017-05-25 | $31.32 | $337.20 | 767,300 | — | — |
| 2017-05-24 | $31.30 | $336.98 | 418,500 | — | — |
| 2017-05-23 | $31.17 | $335.59 | 780,600 | — | — |
| 2017-05-22 | $30.89 | $332.57 | 564,100 | — | — |
| 2017-05-19 | $30.54 | $328.80 | 587,800 | — | — |
| 2017-05-18 | $30.39 | $327.19 | 346,800 | — | — |
| 2017-05-17 | $30.31 | $326.33 | 580,300 | — | — |
| 2017-05-16 | $30.45 | $327.83 | 389,200 | — | — |
| 2017-05-15 | $30.52 | $328.59 | 497,600 | — | — |
| 2017-05-12 | $30.36 | $326.86 | 479,900 | — | — |
| 2017-05-11 | $30.46 | $327.94 | 452,700 | — | — |
| 2017-05-10 | $30.30 | $326.22 | 428,600 | — | — |
| 2017-05-09 | $30.31 | $326.33 | 678,300 | — | — |
| 2017-05-08 | $30.55 | $328.91 | 594,300 | — | — |
| 2017-05-05 | $30.50 | $328.37 | 683,600 | — | — |
| 2017-05-04 | $30.24 | $325.57 | 1,172,600 | — | — |
| 2017-05-03 | $30.10 | $324.07 | 1,159,000 | — | — |
| 2017-05-02 | $30.67 | $330.20 | 1,144,800 | — | — |
| 2017-05-01 | $31.02 | $333.97 | 1,255,400 | — | — |
| 2017-04-28 | $30.88 | $332.46 | 687,900 | — | — |
| 2017-04-27 | $30.89 | $332.57 | 1,095,300 | — | — |
| 2017-04-26 | $31.19 | $335.80 | 1,244,100 | — | — |
| 2017-04-25 | $30.91 | $332.79 | 956,400 | — | — |
| 2017-04-24 | $30.63 | $329.77 | 1,219,100 | — | — |
| 2017-04-21 | $30.76 | $331.17 | 747,500 | — | — |
| 2017-04-20 | $30.80 | $331.60 | 1,155,600 | — | — |
| 2017-04-19 | $30.89 | $332.57 | 1,136,200 | — | — |
| 2017-04-18 | $31.36 | $337.63 | 524,200 | — | — |
| 2017-04-17 | $31.26 | $336.55 | 460,900 | — | — |
| 2017-04-13 | $31.07 | $334.51 | 499,200 | — | — |
| 2017-04-12 | $31.14 | $335.26 | 373,700 | — | — |
| 2017-04-11 | $31.18 | $335.69 | 1,124,900 | — | — |
| 2017-04-10 | $31.01 | $333.86 | 391,200 | — | — |
| 2017-04-07 | $30.94 | $333.11 | 466,000 | — | — |
| 2017-04-06 | $30.83 | $331.92 | 702,400 | — | — |
| 2017-04-05 | $30.85 | $332.14 | 493,000 | — | — |
| 2017-04-04 | $30.90 | $332.68 | 582,900 | — | — |
| 2017-04-03 | $30.92 | $332.89 | 447,900 | — | — |
| 2017-03-31 | $30.96 | $333.32 | 549,200 | — | — |
| 2017-03-30 | $30.95 | $333.22 | 756,300 | — | — |
| 2017-03-29 | $30.86 | $332.25 | 847,000 | — | — |
| 2017-03-28 | $31.02 | $327.30 | 847,800 | — | — |
| 2017-03-27 | $30.98 | $326.87 | 654,100 | — | — |
| 2017-03-24 | $30.82 | $325.18 | 858,100 | — | — |
| 2017-03-23 | $30.88 | $325.82 | 518,800 | — | — |
| 2017-03-22 | $30.70 | $323.92 | 673,300 | — | — |
| 2017-03-21 | $30.64 | $323.29 | 561,400 | — | — |
| 2017-03-20 | $30.69 | $323.81 | 750,500 | — | — |
| 2017-03-17 | $30.80 | $324.97 | 603,100 | — | — |
| 2017-03-16 | $30.62 | $323.07 | 594,800 | — | — |
| 2017-03-15 | $30.49 | $321.70 | 689,500 | — | — |
| 2017-03-14 | $29.99 | $316.43 | 593,900 | — | — |
| 2017-03-13 | $30.09 | $317.48 | 522,700 | — | — |
| 2017-03-10 | $30.19 | $318.54 | 647,300 | — | — |
| 2017-03-09 | $30.10 | $317.59 | 1,163,200 | — | — |
| 2017-03-08 | $30.61 | $322.97 | 571,400 | — | — |
| 2017-03-07 | $30.95 | $326.56 | 614,300 | — | — |
| 2017-03-06 | $30.63 | $323.18 | 455,000 | — | — |
| 2017-03-03 | $30.67 | $323.60 | 742,800 | — | — |
| 2017-03-02 | $30.75 | $324.45 | 946,900 | — | — |
| 2017-03-01 | $30.96 | $326.66 | 848,700 | — | — |
| 2017-02-28 | $31.14 | $328.56 | 850,500 | — | — |
| 2017-02-27 | $31.09 | $328.03 | 934,200 | — | — |
| 2017-02-24 | $30.99 | $326.98 | 410,600 | — | — |
| 2017-02-23 | $31.04 | $327.51 | 953,900 | — | — |
| 2017-02-22 | $30.63 | $323.18 | 512,700 | — | — |
| 2017-02-21 | $30.65 | $323.39 | 501,300 | — | — |
| 2017-02-17 | $30.54 | $322.23 | 619,400 | — | — |
| 2017-02-16 | $30.57 | $322.55 | 1,396,400 | — | — |
| 2017-02-15 | $30.68 | $323.71 | 1,164,000 | — | — |
| 2017-02-14 | $31.09 | $328.03 | 882,900 | — | — |
| 2017-02-13 | $31.36 | $330.88 | 632,500 | — | — |
| 2017-02-10 | $31.33 | $330.57 | 564,300 | — | — |
| 2017-02-09 | $31.31 | $330.36 | 340,900 | — | — |
| 2017-02-08 | $31.16 | $328.77 | 632,600 | — | — |
| 2017-02-07 | $31.22 | $329.41 | 578,400 | — | — |
| 2017-02-06 | $31.33 | $330.57 | 633,600 | — | — |
| 2017-02-03 | $31.11 | $328.24 | 810,300 | — | — |
| 2017-02-02 | $30.64 | $323.29 | 419,000 | — | — |
| 2017-02-01 | $30.36 | $320.33 | 1,233,900 | — | — |
| 2017-01-31 | $30.49 | $321.70 | 529,200 | — | — |
| 2017-01-30 | $30.55 | $322.34 | 818,600 | — | — |
| 2017-01-27 | $30.74 | $324.34 | 462,300 | — | — |
| 2017-01-26 | $30.87 | $325.71 | 714,600 | — | — |
| 2017-01-25 | $30.86 | $325.61 | 823,000 | — | — |
| 2017-01-24 | $31.25 | $329.72 | 642,600 | — | — |
| 2017-01-23 | $31.14 | $328.56 | 466,300 | — | — |
| 2017-01-20 | $31.07 | $327.82 | 510,600 | — | — |
| 2017-01-19 | $30.93 | $326.35 | 572,500 | — | — |
| 2017-01-18 | $30.98 | $326.87 | 343,800 | — | — |
| 2017-01-17 | $31.00 | $327.08 | 467,800 | — | — |
| 2017-01-13 | $31.05 | $327.61 | 395,800 | — | — |
| 2017-01-12 | $30.90 | $326.03 | 406,200 | — | — |
| 2017-01-11 | $30.92 | $326.24 | 493,000 | — | — |
| 2017-01-10 | $30.88 | $325.82 | 909,000 | — | — |
| 2017-01-09 | $30.63 | $323.18 | 717,500 | — | — |
| 2017-01-06 | $30.91 | $326.13 | 420,800 | — | — |
| 2017-01-05 | $30.89 | $325.92 | 563,600 | — | — |
| 2017-01-04 | $30.77 | $324.66 | 719,800 | — | — |
| 2017-01-03 | $30.54 | $322.23 | 489,000 | — | — |