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
- 1997-05-28 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 — 2019
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2019-12-31 | $161.58 | $368.91 | 582,900 | — | — |
| 2019-12-30 | $159.67 | $364.55 | 969,800 | — | — |
| 2019-12-27 | $160.40 | $363.86 | 807,000 | — | — |
| 2019-12-26 | $160.03 | $363.03 | 388,100 | — | — |
| 2019-12-24 | $160.10 | $363.18 | 440,400 | — | — |
| 2019-12-23 | $159.21 | $361.16 | 1,390,000 | — | — |
| 2019-12-20 | $159.24 | $361.23 | 1,753,000 | — | — |
| 2019-12-19 | $159.82 | $362.55 | 524,700 | — | — |
| 2019-12-18 | $158.14 | $358.74 | 690,300 | — | — |
| 2019-12-17 | $154.90 | $351.39 | 561,400 | — | — |
| 2019-12-16 | $156.37 | $354.72 | 880,400 | — | — |
| 2019-12-13 | $156.47 | $354.95 | 696,600 | — | — |
| 2019-12-12 | $156.85 | $355.81 | 822,400 | — | — |
| 2019-12-11 | $159.08 | $360.87 | 623,600 | — | — |
| 2019-12-10 | $162.04 | $367.58 | 638,500 | — | — |
| 2019-12-09 | $162.40 | $368.40 | 561,400 | — | — |
| 2019-12-06 | $161.94 | $367.36 | 543,500 | — | — |
| 2019-12-05 | $161.07 | $365.38 | 532,300 | — | — |
| 2019-12-04 | $160.07 | $363.12 | 621,000 | — | — |
| 2019-12-03 | $161.28 | $365.86 | 527,400 | — | — |
| 2019-12-02 | $159.61 | $362.07 | 817,100 | — | — |
| 2019-11-29 | $162.52 | $368.67 | 322,600 | — | — |
| 2019-11-27 | $162.31 | $368.20 | 448,000 | — | — |
| 2019-11-26 | $161.24 | $365.77 | 1,478,700 | — | — |
| 2019-11-25 | $160.81 | $364.79 | 1,020,600 | — | — |
| 2019-11-22 | $159.67 | $362.21 | 768,500 | — | — |
| 2019-11-21 | $159.01 | $360.71 | 650,700 | — | — |
| 2019-11-20 | $160.03 | $363.03 | 422,000 | — | — |
| 2019-11-19 | $159.34 | $361.46 | 743,000 | — | — |
| 2019-11-18 | $159.49 | $361.80 | 387,200 | — | — |
| 2019-11-15 | $158.76 | $360.14 | 548,800 | — | — |
| 2019-11-14 | $157.46 | $357.20 | 396,300 | — | — |
| 2019-11-13 | $156.60 | $355.24 | 671,500 | — | — |
| 2019-11-12 | $154.73 | $351.00 | 967,100 | — | — |
| 2019-11-11 | $155.13 | $351.91 | 477,300 | — | — |
| 2019-11-08 | $153.91 | $349.14 | 641,700 | — | — |
| 2019-11-07 | $153.88 | $349.07 | 1,152,900 | — | — |
| 2019-11-06 | $155.01 | $351.64 | 517,000 | — | — |
| 2019-11-05 | $155.08 | $351.80 | 784,000 | — | — |
| 2019-11-04 | $157.20 | $356.61 | 501,300 | — | — |
| 2019-11-01 | $158.42 | $359.37 | 618,800 | — | — |
| 2019-10-31 | $158.75 | $360.12 | 686,400 | — | — |
| 2019-10-30 | $159.06 | $360.82 | 1,086,200 | — | — |
| 2019-10-29 | $156.31 | $354.59 | 697,500 | — | — |
| 2019-10-28 | $158.88 | $360.42 | 748,700 | — | — |
| 2019-10-25 | $158.25 | $358.99 | 488,300 | — | — |
| 2019-10-24 | $159.16 | $361.05 | 497,200 | — | — |
| 2019-10-23 | $157.73 | $357.81 | 621,800 | — | — |
| 2019-10-22 | $157.14 | $356.47 | 547,400 | — | — |
| 2019-10-21 | $157.55 | $357.40 | 540,000 | — | — |
| 2019-10-18 | $156.01 | $353.91 | 432,000 | — | — |
| 2019-10-17 | $155.31 | $352.32 | 643,900 | — | — |
| 2019-10-16 | $155.27 | $352.23 | 475,300 | — | — |
| 2019-10-15 | $153.28 | $347.71 | 646,900 | — | — |
| 2019-10-14 | $153.87 | $349.05 | 432,500 | — | — |
| 2019-10-11 | $153.97 | $349.28 | 554,400 | — | — |
| 2019-10-10 | $154.13 | $349.64 | 734,600 | — | — |
| 2019-10-09 | $153.85 | $349.01 | 346,400 | — | — |
| 2019-10-08 | $153.10 | $347.30 | 521,600 | — | — |
| 2019-10-07 | $154.35 | $350.14 | 596,600 | — | — |
| 2019-10-04 | $154.80 | $351.16 | 869,200 | — | — |
| 2019-10-03 | $154.14 | $349.66 | 541,700 | — | — |
| 2019-10-02 | $151.90 | $344.58 | 615,800 | — | — |
| 2019-10-01 | $153.14 | $347.40 | 441,800 | — | — |
| 2019-09-30 | $154.04 | $349.44 | 528,200 | — | — |
| 2019-09-27 | $153.11 | $347.33 | 901,400 | — | — |
| 2019-09-26 | $155.23 | $349.87 | 491,900 | — | — |
| 2019-09-25 | $153.52 | $346.01 | 434,700 | — | — |
| 2019-09-24 | $153.15 | $345.18 | 484,700 | — | — |
| 2019-09-23 | $153.54 | $346.06 | 529,500 | — | — |
| 2019-09-20 | $153.44 | $345.83 | 961,300 | — | — |
| 2019-09-19 | $154.04 | $347.19 | 371,400 | — | — |
| 2019-09-18 | $153.02 | $344.89 | 783,100 | — | — |
| 2019-09-17 | $153.92 | $346.92 | 453,700 | — | — |
| 2019-09-16 | $153.16 | $345.20 | 458,000 | — | — |
| 2019-09-13 | $151.52 | $341.51 | 513,700 | — | — |
| 2019-09-12 | $153.38 | $345.70 | 870,400 | — | — |
| 2019-09-11 | $152.33 | $343.33 | 418,100 | — | — |
| 2019-09-10 | $151.61 | $341.71 | 521,100 | — | — |
| 2019-09-09 | $152.55 | $343.83 | 473,300 | — | — |
| 2019-09-06 | $153.11 | $345.09 | 583,500 | — | — |
| 2019-09-05 | $152.19 | $343.02 | 615,900 | — | — |
| 2019-09-04 | $152.59 | $343.92 | 713,700 | — | — |
| 2019-09-03 | $149.99 | $338.06 | 552,700 | — | — |
| 2019-08-30 | $149.84 | $337.72 | 728,600 | — | — |
| 2019-08-29 | $149.38 | $336.68 | 440,100 | — | — |
| 2019-08-28 | $147.41 | $332.24 | 299,500 | — | — |
| 2019-08-27 | $146.24 | $329.61 | 558,700 | — | — |
| 2019-08-26 | $147.24 | $331.86 | 770,800 | — | — |
| 2019-08-23 | $146.83 | $330.94 | 505,700 | — | — |
| 2019-08-22 | $149.41 | $336.75 | 315,400 | — | — |
| 2019-08-21 | $148.55 | $334.81 | 493,900 | — | — |
| 2019-08-20 | $147.84 | $333.21 | 530,600 | — | — |
| 2019-08-19 | $148.95 | $335.71 | 970,700 | — | — |
| 2019-08-16 | $148.10 | $333.80 | 684,600 | — | — |
| 2019-08-15 | $145.16 | $327.17 | 900,500 | — | — |
| 2019-08-14 | $143.16 | $322.66 | 710,500 | — | — |
| 2019-08-13 | $144.26 | $325.14 | 743,300 | — | — |
| 2019-08-12 | $142.85 | $321.96 | 746,500 | — | — |
| 2019-08-09 | $145.32 | $327.53 | 566,800 | — | — |
| 2019-08-08 | $146.45 | $330.08 | 402,900 | — | — |
| 2019-08-07 | $144.36 | $325.37 | 529,900 | — | — |
| 2019-08-06 | $144.28 | $325.19 | 716,800 | — | — |
| 2019-08-05 | $142.67 | $321.56 | 774,300 | — | — |
| 2019-08-02 | $144.87 | $326.52 | 500,100 | — | — |
| 2019-08-01 | $145.54 | $328.03 | 631,500 | — | — |
| 2019-07-31 | $146.36 | $329.88 | 709,200 | — | — |
| 2019-07-30 | $148.02 | $333.62 | 1,319,400 | — | — |
| 2019-07-29 | $144.15 | $324.89 | 535,700 | — | — |
| 2019-07-26 | $143.46 | $323.34 | 814,500 | — | — |
| 2019-07-25 | $143.06 | $322.44 | 634,000 | — | — |
| 2019-07-24 | $142.86 | $321.99 | 440,100 | — | — |
| 2019-07-23 | $142.39 | $320.93 | 480,200 | — | — |
| 2019-07-22 | $140.89 | $317.55 | 482,700 | — | — |
| 2019-07-19 | $141.58 | $319.10 | 627,600 | — | — |
| 2019-07-18 | $143.85 | $324.22 | 1,282,900 | — | — |
| 2019-07-17 | $142.99 | $322.28 | 349,400 | — | — |
| 2019-07-16 | $143.04 | $322.39 | 498,000 | — | — |
| 2019-07-15 | $145.33 | $327.55 | 579,800 | — | — |
| 2019-07-12 | $145.70 | $328.39 | 640,700 | — | — |
| 2019-07-11 | $145.24 | $327.35 | 650,600 | — | — |
| 2019-07-10 | $148.92 | $335.65 | 1,051,000 | — | — |
| 2019-07-09 | $147.98 | $333.53 | 1,061,000 | — | — |
| 2019-07-08 | $145.74 | $328.48 | 623,500 | — | — |
| 2019-07-05 | $145.00 | $326.81 | 433,900 | — | — |
| 2019-07-03 | $145.80 | $328.61 | 380,600 | — | — |
| 2019-07-02 | $144.27 | $325.17 | 954,400 | — | — |
| 2019-07-01 | $143.19 | $322.73 | 1,038,100 | — | — |
| 2019-06-28 | $141.09 | $318.00 | 1,297,500 | — | — |
| 2019-06-27 | $140.06 | $315.68 | 1,234,400 | — | — |
| 2019-06-26 | $138.91 | $310.83 | 1,687,800 | — | — |
| 2019-06-25 | $142.17 | $318.13 | 1,279,300 | — | — |
| 2019-06-24 | $145.62 | $325.85 | 1,250,200 | — | — |
| 2019-06-21 | $145.28 | $325.08 | 6,812,200 | — | — |
| 2019-06-20 | $149.93 | $335.49 | 1,056,400 | — | — |
| 2019-06-19 | $149.55 | $334.64 | 978,800 | — | — |
| 2019-06-18 | $148.74 | $332.83 | 1,126,700 | — | — |
| 2019-06-17 | $149.16 | $333.77 | 1,490,500 | — | — |
| 2019-06-14 | $151.30 | $338.56 | 644,600 | — | — |
| 2019-06-13 | $152.76 | $341.82 | 353,100 | — | — |
| 2019-06-12 | $152.00 | $340.12 | 364,500 | — | — |
| 2019-06-11 | $151.03 | $337.95 | 545,100 | — | — |
| 2019-06-10 | $150.32 | $336.36 | 341,500 | — | — |
| 2019-06-07 | $150.70 | $337.21 | 402,700 | — | — |
| 2019-06-06 | $150.66 | $337.12 | 456,900 | — | — |
| 2019-06-05 | $150.64 | $337.08 | 673,200 | — | — |
| 2019-06-04 | $147.13 | $329.22 | 810,000 | — | — |
| 2019-06-03 | $147.27 | $329.54 | 813,100 | — | — |
| 2019-05-31 | $146.41 | $327.61 | 555,000 | — | — |
| 2019-05-30 | $145.54 | $325.67 | 534,800 | — | — |
| 2019-05-29 | $144.16 | $322.58 | 740,100 | — | — |
| 2019-05-28 | $144.83 | $324.08 | 1,279,300 | — | — |
| 2019-05-24 | $145.34 | $325.22 | 978,200 | — | — |
| 2019-05-23 | $144.05 | $322.33 | 1,115,300 | — | — |
| 2019-05-22 | $145.56 | $325.71 | 467,300 | — | — |
| 2019-05-21 | $146.05 | $326.81 | 864,300 | — | — |
| 2019-05-20 | $144.82 | $324.06 | 597,100 | — | — |
| 2019-05-17 | $146.30 | $327.37 | 516,600 | — | — |
| 2019-05-16 | $146.48 | $327.77 | 1,376,400 | — | — |
| 2019-05-15 | $145.54 | $325.67 | 3,376,600 | — | — |
| 2019-05-14 | $143.85 | $321.88 | 611,800 | — | — |
| 2019-05-13 | $142.69 | $319.29 | 657,800 | — | — |
| 2019-05-10 | $142.73 | $319.38 | 538,400 | — | — |
| 2019-05-09 | $140.80 | $315.06 | 543,600 | — | — |
| 2019-05-08 | $139.78 | $312.78 | 557,800 | — | — |
| 2019-05-07 | $139.51 | $312.17 | 432,500 | — | — |
| 2019-05-06 | $141.87 | $317.45 | 325,600 | — | — |
| 2019-05-03 | $142.30 | $318.42 | 532,500 | — | — |
| 2019-05-02 | $140.92 | $315.33 | 624,000 | — | — |
| 2019-05-01 | $141.99 | $317.72 | 555,900 | — | — |
| 2019-04-30 | $142.39 | $318.62 | 891,400 | — | — |
| 2019-04-29 | $140.89 | $315.26 | 554,300 | — | — |
| 2019-04-26 | $143.32 | $320.70 | 290,700 | — | — |
| 2019-04-25 | $142.37 | $318.57 | 399,300 | — | — |
| 2019-04-24 | $142.22 | $318.24 | 406,700 | — | — |
| 2019-04-23 | $140.54 | $314.48 | 681,700 | — | — |
| 2019-04-22 | $137.51 | $307.70 | 670,200 | — | — |
| 2019-04-18 | $138.66 | $310.27 | 747,400 | — | — |
| 2019-04-17 | $136.40 | $305.21 | 1,122,700 | — | — |
| 2019-04-16 | $139.22 | $311.52 | 874,800 | — | — |
| 2019-04-15 | $143.66 | $321.46 | 351,100 | — | — |
| 2019-04-12 | $144.35 | $323.00 | 515,400 | — | — |
| 2019-04-11 | $143.50 | $321.10 | 508,000 | — | — |
| 2019-04-10 | $143.84 | $321.86 | 616,500 | — | — |
| 2019-04-09 | $143.12 | $320.25 | 347,400 | — | — |
| 2019-04-08 | $143.63 | $321.39 | 417,100 | — | — |
| 2019-04-05 | $143.97 | $322.15 | 378,800 | — | — |
| 2019-04-04 | $143.13 | $320.27 | 373,900 | — | — |
| 2019-04-03 | $143.53 | $321.17 | 714,500 | — | — |
| 2019-04-02 | $143.23 | $320.50 | 651,900 | — | — |
| 2019-04-01 | $141.54 | $316.72 | 845,200 | — | — |
| 2019-03-29 | $142.56 | $319.00 | 755,400 | — | — |
| 2019-03-28 | $143.23 | $320.50 | 432,100 | — | — |
| 2019-03-27 | $142.91 | $317.61 | 412,100 | — | — |
| 2019-03-26 | $143.83 | $319.66 | 416,800 | — | — |
| 2019-03-25 | $141.67 | $314.86 | 363,000 | — | — |
| 2019-03-22 | $141.72 | $314.97 | 436,400 | — | — |
| 2019-03-21 | $142.45 | $316.59 | 594,600 | — | — |
| 2019-03-20 | $140.29 | $311.79 | 748,800 | — | — |
| 2019-03-19 | $139.69 | $310.45 | 627,900 | — | — |
| 2019-03-18 | $140.22 | $311.63 | 734,300 | — | — |
| 2019-03-15 | $140.52 | $312.30 | 2,373,900 | — | — |
| 2019-03-14 | $141.86 | $315.28 | 765,200 | — | — |
| 2019-03-13 | $141.34 | $314.12 | 793,200 | — | — |
| 2019-03-12 | $140.15 | $311.48 | 832,500 | — | — |
| 2019-03-11 | $139.39 | $309.79 | 783,900 | — | — |
| 2019-03-08 | $137.60 | $305.81 | 731,000 | — | — |
| 2019-03-07 | $136.70 | $303.81 | 705,400 | — | — |
| 2019-03-06 | $137.55 | $305.70 | 671,500 | — | — |
| 2019-03-05 | $137.40 | $305.37 | 697,700 | — | — |
| 2019-03-04 | $136.96 | $304.39 | 670,900 | — | — |
| 2019-03-01 | $135.91 | $302.05 | 742,400 | — | — |
| 2019-02-28 | $135.89 | $302.01 | 1,150,300 | — | — |
| 2019-02-27 | $134.95 | $299.92 | 659,700 | — | — |
| 2019-02-26 | $136.12 | $302.52 | 607,000 | — | — |
| 2019-02-25 | $136.02 | $302.30 | 458,600 | — | — |
| 2019-02-22 | $136.72 | $303.85 | 583,200 | — | — |
| 2019-02-21 | $135.49 | $301.12 | 561,900 | — | — |
| 2019-02-20 | $134.97 | $299.96 | 540,600 | — | — |
| 2019-02-19 | $135.69 | $301.56 | 486,400 | — | — |
| 2019-02-15 | $134.86 | $299.72 | 628,700 | — | — |
| 2019-02-14 | $133.89 | $297.56 | 527,100 | — | — |
| 2019-02-13 | $134.51 | $298.94 | 573,900 | — | — |
| 2019-02-12 | $132.56 | $294.61 | 785,200 | — | — |
| 2019-02-11 | $133.70 | $297.14 | 730,200 | — | — |
| 2019-02-08 | $132.37 | $294.19 | 561,200 | — | — |
| 2019-02-07 | $132.72 | $294.96 | 974,300 | — | — |
| 2019-02-06 | $129.01 | $286.72 | 762,600 | — | — |
| 2019-02-05 | $129.75 | $288.36 | 885,300 | — | — |
| 2019-02-04 | $130.94 | $291.01 | 841,300 | — | — |
| 2019-02-01 | $130.64 | $290.34 | 811,200 | — | — |
| 2019-01-31 | $131.71 | $292.72 | 869,700 | — | — |
| 2019-01-30 | $129.36 | $287.50 | 697,700 | — | — |
| 2019-01-29 | $128.08 | $284.65 | 693,800 | — | — |
| 2019-01-28 | $126.27 | $280.63 | 653,700 | — | — |
| 2019-01-25 | $125.41 | $278.72 | 508,900 | — | — |
| 2019-01-24 | $123.25 | $273.92 | 429,000 | — | — |
| 2019-01-23 | $123.80 | $275.14 | 737,700 | — | — |
| 2019-01-22 | $124.38 | $276.43 | 764,600 | — | — |
| 2019-01-18 | $124.26 | $276.16 | 772,400 | — | — |
| 2019-01-17 | $122.75 | $272.81 | 1,019,800 | — | — |
| 2019-01-16 | $121.90 | $270.92 | 726,900 | — | — |
| 2019-01-15 | $120.93 | $268.76 | 357,600 | — | — |
| 2019-01-14 | $119.19 | $264.89 | 685,100 | — | — |
| 2019-01-11 | $120.34 | $267.45 | 702,000 | — | — |
| 2019-01-10 | $119.57 | $265.74 | 620,700 | — | — |
| 2019-01-09 | $117.30 | $260.69 | 788,400 | — | — |
| 2019-01-08 | $116.79 | $259.56 | 974,000 | — | — |
| 2019-01-07 | $114.14 | $253.67 | 636,700 | — | — |
| 2019-01-04 | $113.44 | $252.12 | 685,900 | — | — |
| 2019-01-03 | $112.29 | $249.56 | 809,700 | — | — |
| 2019-01-02 | $111.37 | $247.51 | 544,700 | — | — |