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
- 2005-09-15 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 | $166.58 | $224.38 | 603,500 | — | — |
| 2019-12-30 | $166.07 | $223.70 | 417,500 | — | — |
| 2019-12-27 | $166.71 | $224.56 | 566,600 | — | — |
| 2019-12-26 | $167.68 | $225.87 | 443,000 | — | — |
| 2019-12-24 | $167.72 | $225.92 | 226,200 | — | — |
| 2019-12-23 | $167.28 | $225.33 | 672,600 | — | — |
| 2019-12-20 | $168.09 | $226.42 | 1,779,800 | — | — |
| 2019-12-19 | $167.28 | $225.33 | 782,200 | — | — |
| 2019-12-18 | $167.26 | $225.30 | 894,800 | — | — |
| 2019-12-17 | $167.34 | $225.41 | 902,300 | — | — |
| 2019-12-16 | $167.44 | $225.54 | 928,400 | — | — |
| 2019-12-13 | $167.44 | $225.54 | 974,600 | — | — |
| 2019-12-12 | $168.43 | $226.88 | 773,600 | — | — |
| 2019-12-11 | $164.51 | $221.60 | 663,000 | — | — |
| 2019-12-10 | $165.21 | $222.54 | 938,100 | — | — |
| 2019-12-09 | $164.82 | $222.01 | 762,900 | — | — |
| 2019-12-06 | $164.90 | $222.12 | 795,100 | — | — |
| 2019-12-05 | $162.78 | $219.27 | 755,200 | — | — |
| 2019-12-04 | $162.04 | $218.27 | 687,700 | — | — |
| 2019-12-03 | $159.98 | $215.49 | 889,400 | — | — |
| 2019-12-02 | $162.56 | $218.97 | 1,254,700 | — | — |
| 2019-11-29 | $163.87 | $220.73 | 404,700 | — | — |
| 2019-11-27 | $163.39 | $220.09 | 597,500 | — | — |
| 2019-11-26 | $161.02 | $216.89 | 957,200 | — | — |
| 2019-11-25 | $161.78 | $217.92 | 764,400 | — | — |
| 2019-11-22 | $159.77 | $215.21 | 695,200 | — | — |
| 2019-11-21 | $158.05 | $212.89 | 694,200 | — | — |
| 2019-11-20 | $158.38 | $213.34 | 709,000 | — | — |
| 2019-11-19 | $159.01 | $214.19 | 791,500 | — | — |
| 2019-11-18 | $158.26 | $213.18 | 655,700 | — | — |
| 2019-11-15 | $160.17 | $215.75 | 785,000 | — | — |
| 2019-11-14 | $159.32 | $214.60 | 798,800 | — | — |
| 2019-11-13 | $158.39 | $213.35 | 1,359,200 | — | — |
| 2019-11-12 | $158.90 | $214.04 | 1,085,600 | — | — |
| 2019-11-11 | $158.38 | $213.34 | 597,600 | — | — |
| 2019-11-08 | $158.54 | $213.55 | 860,100 | — | — |
| 2019-11-07 | $157.74 | $212.48 | 1,726,500 | — | — |
| 2019-11-06 | $157.87 | $212.65 | 812,300 | — | — |
| 2019-11-05 | $158.29 | $213.22 | 730,300 | — | — |
| 2019-11-04 | $155.34 | $209.24 | 648,400 | — | — |
| 2019-11-01 | $152.89 | $205.94 | 757,900 | — | — |
| 2019-10-31 | $150.89 | $201.94 | 737,000 | — | — |
| 2019-10-30 | $152.00 | $203.43 | 876,600 | — | — |
| 2019-10-29 | $153.70 | $205.70 | 639,100 | — | — |
| 2019-10-28 | $152.81 | $204.51 | 777,700 | — | — |
| 2019-10-25 | $149.45 | $200.02 | 624,000 | — | — |
| 2019-10-24 | $149.63 | $200.26 | 1,254,300 | — | — |
| 2019-10-23 | $143.47 | $192.01 | 789,300 | — | — |
| 2019-10-22 | $142.45 | $190.65 | 931,700 | — | — |
| 2019-10-21 | $144.30 | $193.12 | 548,000 | — | — |
| 2019-10-18 | $142.00 | $190.05 | 721,800 | — | — |
| 2019-10-17 | $140.49 | $188.02 | 663,200 | — | — |
| 2019-10-16 | $139.77 | $187.06 | 564,700 | — | — |
| 2019-10-15 | $140.22 | $187.66 | 844,900 | — | — |
| 2019-10-14 | $138.82 | $185.79 | 532,900 | — | — |
| 2019-10-11 | $138.27 | $185.05 | 903,700 | — | — |
| 2019-10-10 | $134.01 | $179.35 | 732,700 | — | — |
| 2019-10-09 | $132.19 | $176.92 | 731,400 | — | — |
| 2019-10-08 | $129.21 | $172.93 | 1,613,300 | — | — |
| 2019-10-07 | $134.73 | $180.32 | 727,900 | — | — |
| 2019-10-04 | $136.19 | $182.27 | 1,040,200 | — | — |
| 2019-10-03 | $135.17 | $180.90 | 1,221,500 | — | — |
| 2019-10-02 | $135.34 | $181.13 | 1,054,100 | — | — |
| 2019-10-01 | $140.74 | $188.36 | 1,397,300 | — | — |
| 2019-09-30 | $147.10 | $196.87 | 924,000 | — | — |
| 2019-09-27 | $147.54 | $197.46 | 906,500 | — | — |
| 2019-09-26 | $146.12 | $195.56 | 635,200 | — | — |
| 2019-09-25 | $145.47 | $194.69 | 825,400 | — | — |
| 2019-09-24 | $144.90 | $193.93 | 1,230,600 | — | — |
| 2019-09-23 | $147.29 | $197.12 | 1,342,000 | — | — |
| 2019-09-20 | $145.78 | $195.10 | 1,557,400 | — | — |
| 2019-09-19 | $147.29 | $197.12 | 1,220,700 | — | — |
| 2019-09-18 | $147.54 | $197.46 | 1,239,700 | — | — |
| 2019-09-17 | $146.09 | $195.52 | 845,100 | — | — |
| 2019-09-16 | $147.43 | $197.31 | 1,206,200 | — | — |
| 2019-09-13 | $147.43 | $197.31 | 1,099,600 | — | — |
| 2019-09-12 | $146.38 | $195.91 | 969,700 | — | — |
| 2019-09-11 | $145.57 | $194.82 | 1,214,300 | — | — |
| 2019-09-10 | $144.63 | $193.56 | 1,937,300 | — | — |
| 2019-09-09 | $137.87 | $184.52 | 1,406,300 | — | — |
| 2019-09-06 | $134.75 | $180.34 | 1,060,800 | — | — |
| 2019-09-05 | $133.41 | $178.55 | 1,046,600 | — | — |
| 2019-09-04 | $129.27 | $173.01 | 948,800 | — | — |
| 2019-09-03 | $127.20 | $170.24 | 1,011,000 | — | — |
| 2019-08-30 | $128.98 | $172.62 | 668,400 | — | — |
| 2019-08-29 | $128.43 | $171.88 | 805,000 | — | — |
| 2019-08-28 | $125.85 | $168.43 | 839,500 | — | — |
| 2019-08-27 | $125.24 | $167.61 | 1,356,500 | — | — |
| 2019-08-26 | $126.15 | $168.83 | 1,272,000 | — | — |
| 2019-08-23 | $124.49 | $166.61 | 1,136,200 | — | — |
| 2019-08-22 | $128.58 | $172.08 | 729,900 | — | — |
| 2019-08-21 | $127.95 | $171.24 | 760,600 | — | — |
| 2019-08-20 | $126.35 | $169.10 | 698,100 | — | — |
| 2019-08-19 | $128.03 | $171.35 | 1,051,400 | — | — |
| 2019-08-16 | $126.34 | $169.09 | 935,700 | — | — |
| 2019-08-15 | $122.75 | $164.28 | 1,351,100 | — | — |
| 2019-08-14 | $122.40 | $163.81 | 1,534,300 | — | — |
| 2019-08-13 | $128.72 | $172.27 | 2,162,700 | — | — |
| 2019-08-12 | $125.48 | $167.94 | 1,636,900 | — | — |
| 2019-08-09 | $131.82 | $176.42 | 983,200 | — | — |
| 2019-08-08 | $134.94 | $180.60 | 1,074,500 | — | — |
| 2019-08-07 | $131.05 | $175.39 | 1,395,500 | — | — |
| 2019-08-06 | $133.27 | $178.36 | 1,313,300 | — | — |
| 2019-08-05 | $130.45 | $174.59 | 1,728,300 | — | — |
| 2019-08-02 | $135.30 | $181.08 | 1,948,100 | — | — |
| 2019-08-01 | $140.56 | $186.82 | 1,042,200 | — | — |
| 2019-07-31 | $145.51 | $193.40 | 795,800 | — | — |
| 2019-07-30 | $148.53 | $197.41 | 533,500 | — | — |
| 2019-07-29 | $149.74 | $199.02 | 803,000 | — | — |
| 2019-07-26 | $149.93 | $199.27 | 1,020,300 | — | — |
| 2019-07-25 | $146.97 | $195.34 | 1,549,200 | — | — |
| 2019-07-24 | $151.47 | $201.32 | 809,700 | — | — |
| 2019-07-23 | $149.09 | $198.16 | 594,800 | — | — |
| 2019-07-22 | $147.83 | $196.48 | 738,400 | — | — |
| 2019-07-19 | $148.66 | $197.59 | 711,300 | — | — |
| 2019-07-18 | $150.08 | $199.47 | 698,000 | — | — |
| 2019-07-17 | $148.47 | $197.33 | 653,300 | — | — |
| 2019-07-16 | $150.89 | $200.55 | 635,700 | — | — |
| 2019-07-15 | $150.29 | $199.75 | 512,500 | — | — |
| 2019-07-12 | $151.14 | $200.88 | 403,400 | — | — |
| 2019-07-11 | $150.42 | $199.92 | 573,500 | — | — |
| 2019-07-10 | $148.32 | $197.13 | 523,800 | — | — |
| 2019-07-09 | $150.20 | $199.63 | 748,300 | — | — |
| 2019-07-08 | $148.94 | $197.96 | 841,200 | — | — |
| 2019-07-05 | $150.12 | $199.53 | 724,200 | — | — |
| 2019-07-03 | $147.82 | $196.47 | 633,700 | — | — |
| 2019-07-02 | $146.02 | $194.08 | 947,100 | — | — |
| 2019-07-01 | $145.75 | $193.72 | 1,591,000 | — | — |
| 2019-06-28 | $145.16 | $192.93 | 1,383,500 | — | — |
| 2019-06-27 | $144.03 | $191.43 | 1,209,000 | — | — |
| 2019-06-26 | $146.12 | $194.21 | 1,221,700 | — | — |
| 2019-06-25 | $143.70 | $190.99 | 1,096,100 | — | — |
| 2019-06-24 | $147.72 | $196.34 | 742,000 | — | — |
| 2019-06-21 | $146.77 | $195.07 | 1,360,500 | — | — |
| 2019-06-20 | $149.29 | $198.42 | 1,083,700 | — | — |
| 2019-06-19 | $148.09 | $196.83 | 800,700 | — | — |
| 2019-06-18 | $150.04 | $199.42 | 1,027,700 | — | — |
| 2019-06-17 | $147.79 | $196.43 | 1,402,300 | — | — |
| 2019-06-14 | $153.53 | $204.06 | 681,500 | — | — |
| 2019-06-13 | $151.54 | $201.41 | 414,800 | — | — |
| 2019-06-12 | $150.39 | $199.88 | 669,400 | — | — |
| 2019-06-11 | $151.92 | $201.92 | 748,100 | — | — |
| 2019-06-10 | $151.25 | $201.03 | 948,700 | — | — |
| 2019-06-07 | $149.87 | $199.19 | 629,900 | — | — |
| 2019-06-06 | $149.75 | $199.03 | 729,500 | — | — |
| 2019-06-05 | $147.50 | $196.04 | 1,003,800 | — | — |
| 2019-06-04 | $146.92 | $195.27 | 989,500 | — | — |
| 2019-06-03 | $140.78 | $187.11 | 945,100 | — | — |
| 2019-05-31 | $138.23 | $183.72 | 1,035,400 | — | — |
| 2019-05-30 | $143.35 | $190.53 | 536,900 | — | — |
| 2019-05-29 | $144.03 | $191.43 | 850,200 | — | — |
| 2019-05-28 | $144.25 | $191.72 | 943,900 | — | — |
| 2019-05-24 | $146.39 | $194.57 | 480,100 | — | — |
| 2019-05-23 | $144.36 | $191.87 | 780,900 | — | — |
| 2019-05-22 | $146.36 | $194.53 | 1,034,200 | — | — |
| 2019-05-21 | $148.40 | $197.24 | 1,079,300 | — | — |
| 2019-05-20 | $145.88 | $193.89 | 1,024,500 | — | — |
| 2019-05-17 | $143.79 | $191.11 | 691,000 | — | — |
| 2019-05-16 | $144.97 | $192.68 | 636,500 | — | — |
| 2019-05-15 | $142.25 | $189.07 | 781,200 | — | — |
| 2019-05-14 | $142.52 | $189.42 | 916,800 | — | — |
| 2019-05-13 | $139.38 | $185.25 | 1,366,300 | — | — |
| 2019-05-10 | $144.56 | $192.14 | 855,300 | — | — |
| 2019-05-09 | $142.83 | $189.84 | 761,500 | — | — |
| 2019-05-08 | $143.03 | $190.10 | 782,100 | — | — |
| 2019-05-07 | $144.27 | $191.75 | 801,900 | — | — |
| 2019-05-06 | $147.28 | $195.75 | 574,200 | — | — |
| 2019-05-03 | $147.85 | $196.51 | 701,700 | — | — |
| 2019-05-02 | $147.37 | $194.58 | 942,600 | — | — |
| 2019-05-01 | $146.60 | $193.56 | 1,139,700 | — | — |
| 2019-04-30 | $146.77 | $193.79 | 1,423,600 | — | — |
| 2019-04-29 | $147.72 | $195.04 | 612,000 | — | — |
| 2019-04-26 | $146.63 | $193.60 | 812,700 | — | — |
| 2019-04-25 | $145.06 | $191.53 | 1,197,100 | — | — |
| 2019-04-24 | $144.00 | $190.13 | 1,126,600 | — | — |
| 2019-04-23 | $144.85 | $191.25 | 845,000 | — | — |
| 2019-04-22 | $143.11 | $188.96 | 479,300 | — | — |
| 2019-04-18 | $143.27 | $189.17 | 1,019,900 | — | — |
| 2019-04-17 | $143.25 | $189.14 | 681,900 | — | — |
| 2019-04-16 | $144.07 | $190.22 | 719,000 | — | — |
| 2019-04-15 | $141.27 | $186.53 | 692,800 | — | — |
| 2019-04-12 | $142.54 | $188.20 | 885,400 | — | — |
| 2019-04-11 | $139.65 | $184.39 | 512,800 | — | — |
| 2019-04-10 | $138.54 | $182.92 | 544,300 | — | — |
| 2019-04-09 | $136.47 | $180.19 | 584,500 | — | — |
| 2019-04-08 | $138.54 | $182.92 | 500,000 | — | — |
| 2019-04-05 | $137.94 | $182.13 | 662,400 | — | — |
| 2019-04-04 | $137.28 | $181.26 | 440,600 | — | — |
| 2019-04-03 | $136.56 | $180.31 | 833,400 | — | — |
| 2019-04-02 | $136.12 | $179.73 | 1,578,200 | — | — |
| 2019-04-01 | $132.68 | $175.19 | 961,900 | — | — |
| 2019-03-29 | $128.10 | $169.14 | 846,700 | — | — |
| 2019-03-28 | $126.99 | $167.67 | 903,400 | — | — |
| 2019-03-27 | $125.59 | $165.82 | 828,800 | — | — |
| 2019-03-26 | $125.87 | $166.19 | 666,700 | — | — |
| 2019-03-25 | $123.80 | $163.46 | 744,400 | — | — |
| 2019-03-22 | $124.13 | $163.90 | 1,237,300 | — | — |
| 2019-03-21 | $129.55 | $171.05 | 1,071,600 | — | — |
| 2019-03-20 | $129.13 | $170.50 | 1,394,300 | — | — |
| 2019-03-19 | $128.87 | $170.15 | 763,300 | — | — |
| 2019-03-18 | $130.36 | $172.12 | 1,241,500 | — | — |
| 2019-03-15 | $129.05 | $170.39 | 2,875,000 | — | — |
| 2019-03-14 | $125.07 | $165.14 | 1,294,100 | — | — |
| 2019-03-13 | $124.86 | $164.86 | 1,172,400 | — | — |
| 2019-03-12 | $124.61 | $164.53 | 1,099,900 | — | — |
| 2019-03-11 | $124.36 | $164.20 | 1,228,300 | — | — |
| 2019-03-08 | $124.35 | $164.19 | 997,700 | — | — |
| 2019-03-07 | $124.91 | $164.93 | 812,300 | — | — |
| 2019-03-06 | $127.86 | $168.82 | 605,300 | — | — |
| 2019-03-05 | $130.13 | $171.82 | 863,300 | — | — |
| 2019-03-04 | $130.59 | $172.43 | 767,400 | — | — |
| 2019-03-01 | $132.18 | $174.53 | 927,000 | — | — |
| 2019-02-28 | $131.63 | $173.80 | 976,000 | — | — |
| 2019-02-27 | $131.87 | $174.12 | 843,600 | — | — |
| 2019-02-26 | $131.00 | $172.97 | 783,100 | — | — |
| 2019-02-25 | $131.94 | $174.21 | 1,423,000 | — | — |
| 2019-02-22 | $134.89 | $178.10 | 1,004,500 | — | — |
| 2019-02-21 | $131.69 | $173.88 | 736,300 | — | — |
| 2019-02-20 | $132.89 | $175.46 | 941,900 | — | — |
| 2019-02-19 | $131.96 | $174.23 | 909,200 | — | — |
| 2019-02-15 | $130.68 | $172.54 | 706,100 | — | — |
| 2019-02-14 | $127.16 | $167.90 | 837,300 | — | — |
| 2019-02-13 | $129.80 | $170.19 | 790,300 | — | — |
| 2019-02-12 | $128.83 | $168.92 | 1,169,600 | — | — |
| 2019-02-11 | $125.95 | $165.15 | 974,700 | — | — |
| 2019-02-08 | $125.57 | $164.65 | 1,167,500 | — | — |
| 2019-02-07 | $125.22 | $164.19 | 852,100 | — | — |
| 2019-02-06 | $126.69 | $166.12 | 872,300 | — | — |
| 2019-02-05 | $125.67 | $164.78 | 938,600 | — | — |
| 2019-02-04 | $127.09 | $166.64 | 896,000 | — | — |
| 2019-02-01 | $126.89 | $166.38 | 1,689,200 | — | — |
| 2019-01-31 | $126.60 | $166.00 | 1,985,000 | — | — |
| 2019-01-30 | $120.18 | $157.58 | 1,553,200 | — | — |
| 2019-01-29 | $121.38 | $159.15 | 786,200 | — | — |
| 2019-01-28 | $121.79 | $159.69 | 1,042,000 | — | — |
| 2019-01-25 | $121.12 | $158.81 | 793,400 | — | — |
| 2019-01-24 | $119.78 | $157.06 | 882,900 | — | — |
| 2019-01-23 | $118.81 | $155.78 | 588,700 | — | — |
| 2019-01-22 | $119.28 | $156.40 | 1,198,600 | — | — |
| 2019-01-18 | $121.11 | $158.80 | 928,100 | — | — |
| 2019-01-17 | $118.59 | $155.50 | 872,500 | — | — |
| 2019-01-16 | $118.26 | $155.06 | 1,044,000 | — | — |
| 2019-01-15 | $115.18 | $151.02 | 671,600 | — | — |
| 2019-01-14 | $114.04 | $149.53 | 1,076,000 | — | — |
| 2019-01-11 | $113.44 | $148.74 | 728,600 | — | — |
| 2019-01-10 | $113.44 | $148.74 | 747,900 | — | — |
| 2019-01-09 | $113.10 | $148.30 | 808,000 | — | — |
| 2019-01-08 | $111.94 | $146.78 | 806,800 | — | — |
| 2019-01-07 | $111.24 | $145.86 | 944,200 | — | — |
| 2019-01-04 | $110.73 | $145.19 | 1,031,100 | — | — |
| 2019-01-03 | $105.10 | $137.81 | 1,065,300 | — | — |
| 2019-01-02 | $107.96 | $141.56 | 1,603,500 | — | — |