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
- 1993-02-25 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 | $70.39 | $232.48 | 799,100 | — | — |
| 2019-12-30 | $69.75 | $230.37 | 491,200 | — | — |
| 2019-12-27 | $69.51 | $229.58 | 318,500 | — | — |
| 2019-12-26 | $69.24 | $228.68 | 295,300 | — | — |
| 2019-12-24 | $69.19 | $227.51 | 178,000 | — | — |
| 2019-12-23 | $68.67 | $225.80 | 515,100 | — | — |
| 2019-12-20 | $69.53 | $228.63 | 2,314,700 | — | — |
| 2019-12-19 | $68.65 | $225.73 | 1,107,100 | — | — |
| 2019-12-18 | $68.77 | $226.13 | 1,356,700 | — | — |
| 2019-12-17 | $68.90 | $226.55 | 1,033,200 | — | — |
| 2019-12-16 | $69.58 | $228.79 | 1,021,900 | — | — |
| 2019-12-13 | $69.85 | $229.68 | 825,200 | — | — |
| 2019-12-12 | $69.93 | $229.94 | 1,110,800 | — | — |
| 2019-12-11 | $71.14 | $233.92 | 1,312,900 | — | — |
| 2019-12-10 | $71.78 | $236.02 | 543,000 | — | — |
| 2019-12-09 | $72.55 | $238.56 | 856,000 | — | — |
| 2019-12-06 | $72.08 | $237.01 | 1,382,400 | — | — |
| 2019-12-05 | $73.20 | $240.69 | 961,100 | — | — |
| 2019-12-04 | $73.55 | $241.84 | 1,009,700 | — | — |
| 2019-12-03 | $73.35 | $241.19 | 1,057,700 | — | — |
| 2019-12-02 | $73.21 | $240.73 | 1,895,500 | — | — |
| 2019-11-29 | $74.08 | $243.59 | 667,600 | — | — |
| 2019-11-27 | $73.81 | $242.70 | 1,209,000 | — | — |
| 2019-11-26 | $73.22 | $240.76 | 2,385,100 | — | — |
| 2019-11-25 | $70.77 | $232.70 | 871,800 | — | — |
| 2019-11-22 | $69.82 | $229.58 | 501,700 | — | — |
| 2019-11-21 | $69.62 | $228.92 | 824,300 | — | — |
| 2019-11-20 | $71.15 | $233.95 | 802,100 | — | — |
| 2019-11-19 | $71.23 | $234.22 | 1,072,000 | — | — |
| 2019-11-18 | $70.60 | $232.14 | 581,200 | — | — |
| 2019-11-15 | $69.62 | $228.92 | 555,700 | — | — |
| 2019-11-14 | $68.67 | $225.80 | 498,400 | — | — |
| 2019-11-13 | $68.06 | $223.79 | 556,600 | — | — |
| 2019-11-12 | $67.27 | $221.20 | 889,300 | — | — |
| 2019-11-11 | $67.75 | $222.77 | 682,900 | — | — |
| 2019-11-08 | $66.82 | $219.72 | 552,400 | — | — |
| 2019-11-07 | $67.47 | $221.85 | 524,100 | — | — |
| 2019-11-06 | $67.55 | $222.12 | 820,500 | — | — |
| 2019-11-05 | $67.76 | $222.81 | 1,223,000 | — | — |
| 2019-11-04 | $69.07 | $227.11 | 534,500 | — | — |
| 2019-11-01 | $70.37 | $231.39 | 794,900 | — | — |
| 2019-10-31 | $69.94 | $229.97 | 790,100 | — | — |
| 2019-10-30 | $69.15 | $227.38 | 499,800 | — | — |
| 2019-10-29 | $68.83 | $226.32 | 543,700 | — | — |
| 2019-10-28 | $68.87 | $226.46 | 629,700 | — | — |
| 2019-10-25 | $68.88 | $226.49 | 580,800 | — | — |
| 2019-10-24 | $68.94 | $226.69 | 637,000 | — | — |
| 2019-10-23 | $68.13 | $224.02 | 630,700 | — | — |
| 2019-10-22 | $67.90 | $223.27 | 751,100 | — | — |
| 2019-10-21 | $68.89 | $226.52 | 730,800 | — | — |
| 2019-10-18 | $69.03 | $226.98 | 787,100 | — | — |
| 2019-10-17 | $68.19 | $224.22 | 1,377,500 | — | — |
| 2019-10-16 | $67.53 | $222.05 | 1,108,400 | — | — |
| 2019-10-15 | $68.43 | $224.99 | 971,600 | — | — |
| 2019-10-14 | $67.72 | $222.69 | 567,800 | — | — |
| 2019-10-11 | $67.83 | $223.05 | 621,000 | — | — |
| 2019-10-10 | $68.58 | $225.50 | 451,200 | — | — |
| 2019-10-09 | $68.67 | $225.80 | 651,000 | — | — |
| 2019-10-08 | $68.47 | $225.16 | 665,600 | — | — |
| 2019-10-07 | $68.46 | $225.09 | 1,155,000 | — | — |
| 2019-10-04 | $68.21 | $224.29 | 479,400 | — | — |
| 2019-10-03 | $67.44 | $221.75 | 1,067,600 | — | — |
| 2019-10-02 | $66.89 | $219.95 | 741,000 | — | — |
| 2019-10-01 | $67.00 | $220.31 | 988,000 | — | — |
| 2019-09-30 | $66.80 | $219.65 | 951,200 | — | — |
| 2019-09-27 | $66.71 | $219.35 | 790,200 | — | — |
| 2019-09-26 | $68.00 | $223.60 | 683,000 | — | — |
| 2019-09-25 | $67.69 | $221.57 | 800,800 | — | — |
| 2019-09-24 | $68.39 | $223.86 | 1,052,600 | — | — |
| 2019-09-23 | $67.18 | $219.88 | 711,600 | — | — |
| 2019-09-20 | $67.06 | $219.49 | 2,231,800 | — | — |
| 2019-09-19 | $66.49 | $217.64 | 582,600 | — | — |
| 2019-09-18 | $66.69 | $218.30 | 710,400 | — | — |
| 2019-09-17 | $66.82 | $218.70 | 734,600 | — | — |
| 2019-09-16 | $66.06 | $216.23 | 891,200 | — | — |
| 2019-09-13 | $65.10 | $213.07 | 642,400 | — | — |
| 2019-09-12 | $66.11 | $216.38 | 664,400 | — | — |
| 2019-09-11 | $65.12 | $213.16 | 1,408,200 | — | — |
| 2019-09-10 | $64.32 | $210.54 | 1,900,000 | — | — |
| 2019-09-09 | $66.30 | $217.02 | 1,306,600 | — | — |
| 2019-09-06 | $67.62 | $221.34 | 1,101,800 | — | — |
| 2019-09-05 | $67.50 | $220.95 | 1,181,400 | — | — |
| 2019-09-04 | $68.89 | $225.51 | 705,400 | — | — |
| 2019-09-03 | $68.77 | $225.10 | 877,600 | — | — |
| 2019-08-30 | $67.36 | $220.49 | 954,800 | — | — |
| 2019-08-29 | $67.68 | $221.52 | 656,600 | — | — |
| 2019-08-28 | $67.38 | $220.54 | 524,200 | — | — |
| 2019-08-27 | $67.45 | $220.77 | 1,016,600 | — | — |
| 2019-08-26 | $67.54 | $221.08 | 1,280,000 | — | — |
| 2019-08-23 | $67.57 | $221.19 | 726,200 | — | — |
| 2019-08-22 | $68.31 | $223.58 | 445,000 | — | — |
| 2019-08-21 | $68.14 | $223.06 | 565,400 | — | — |
| 2019-08-20 | $67.70 | $221.58 | 606,800 | — | — |
| 2019-08-19 | $68.20 | $223.22 | 609,200 | — | — |
| 2019-08-16 | $67.49 | $220.91 | 553,000 | — | — |
| 2019-08-15 | $67.11 | $219.67 | 578,800 | — | — |
| 2019-08-14 | $66.11 | $216.40 | 884,400 | — | — |
| 2019-08-13 | $66.32 | $217.07 | 680,600 | — | — |
| 2019-08-12 | $66.32 | $217.08 | 467,000 | — | — |
| 2019-08-09 | $66.02 | $216.10 | 1,134,400 | — | — |
| 2019-08-08 | $65.13 | $213.19 | 1,129,000 | — | — |
| 2019-08-07 | $64.50 | $211.11 | 1,116,000 | — | — |
| 2019-08-06 | $63.29 | $207.17 | 1,171,800 | — | — |
| 2019-08-05 | $62.37 | $204.15 | 1,545,800 | — | — |
| 2019-08-02 | $63.26 | $207.07 | 713,400 | — | — |
| 2019-08-01 | $62.83 | $205.64 | 1,144,000 | — | — |
| 2019-07-31 | $62.13 | $203.35 | 2,007,600 | — | — |
| 2019-07-30 | $61.92 | $202.68 | 1,137,000 | — | — |
| 2019-07-29 | $62.11 | $203.30 | 1,091,200 | — | — |
| 2019-07-26 | $61.88 | $202.53 | 1,610,600 | — | — |
| 2019-07-25 | $61.98 | $202.88 | 1,172,200 | — | — |
| 2019-07-24 | $61.78 | $202.22 | 914,000 | — | — |
| 2019-07-23 | $62.33 | $204.02 | 1,076,400 | — | — |
| 2019-07-22 | $61.47 | $201.19 | 591,400 | — | — |
| 2019-07-19 | $61.40 | $200.96 | 784,200 | — | — |
| 2019-07-18 | $62.71 | $205.25 | 844,200 | — | — |
| 2019-07-17 | $62.65 | $205.07 | 747,800 | — | — |
| 2019-07-16 | $62.99 | $206.20 | 632,600 | — | — |
| 2019-07-15 | $62.83 | $205.64 | 602,000 | — | — |
| 2019-07-12 | $62.79 | $205.53 | 973,000 | — | — |
| 2019-07-11 | $62.99 | $206.18 | 695,000 | — | — |
| 2019-07-10 | $64.03 | $209.57 | 968,400 | — | — |
| 2019-07-09 | $63.81 | $208.88 | 970,400 | — | — |
| 2019-07-08 | $63.33 | $207.28 | 806,200 | — | — |
| 2019-07-05 | $62.45 | $204.40 | 846,600 | — | — |
| 2019-07-03 | $62.46 | $204.45 | 496,200 | — | — |
| 2019-07-02 | $61.65 | $201.78 | 1,543,800 | — | — |
| 2019-07-01 | $61.09 | $199.96 | 1,092,000 | — | — |
| 2019-06-28 | $60.67 | $198.59 | 1,900,800 | — | — |
| 2019-06-27 | $59.84 | $195.87 | 830,000 | — | — |
| 2019-06-26 | $59.58 | $194.02 | 1,857,400 | — | — |
| 2019-06-25 | $60.12 | $195.78 | 1,074,000 | — | — |
| 2019-06-24 | $60.91 | $198.35 | 946,400 | — | — |
| 2019-06-21 | $61.05 | $198.81 | 1,583,800 | — | — |
| 2019-06-20 | $61.90 | $201.56 | 1,551,800 | — | — |
| 2019-06-19 | $61.83 | $201.35 | 1,433,200 | — | — |
| 2019-06-18 | $61.96 | $201.75 | 993,600 | — | — |
| 2019-06-17 | $62.20 | $202.55 | 900,200 | — | — |
| 2019-06-14 | $62.01 | $201.95 | 676,600 | — | — |
| 2019-06-13 | $62.00 | $201.90 | 753,200 | — | — |
| 2019-06-12 | $61.48 | $200.21 | 744,600 | — | — |
| 2019-06-11 | $61.24 | $199.41 | 1,131,000 | — | — |
| 2019-06-10 | $61.75 | $201.09 | 829,000 | — | — |
| 2019-06-07 | $61.49 | $200.24 | 878,000 | — | — |
| 2019-06-06 | $61.37 | $199.83 | 1,402,200 | — | — |
| 2019-06-05 | $61.62 | $200.65 | 1,007,400 | — | — |
| 2019-06-04 | $59.97 | $195.27 | 1,177,000 | — | — |
| 2019-06-03 | $60.04 | $195.53 | 1,653,400 | — | — |
| 2019-05-31 | $60.83 | $198.09 | 2,093,000 | — | — |
| 2019-05-30 | $58.99 | $192.08 | 839,200 | — | — |
| 2019-05-29 | $58.83 | $191.58 | 1,098,600 | — | — |
| 2019-05-28 | $59.94 | $195.19 | 8,483,400 | — | — |
| 2019-05-24 | $60.14 | $195.84 | 1,603,400 | — | — |
| 2019-05-23 | $60.08 | $195.63 | 1,244,000 | — | — |
| 2019-05-22 | $59.20 | $192.77 | 957,800 | — | — |
| 2019-05-21 | $59.10 | $192.44 | 910,400 | — | — |
| 2019-05-20 | $58.57 | $190.73 | 873,800 | — | — |
| 2019-05-17 | $59.28 | $193.04 | 791,200 | — | — |
| 2019-05-16 | $59.08 | $192.37 | 929,000 | — | — |
| 2019-05-15 | $58.92 | $191.89 | 799,800 | — | — |
| 2019-05-14 | $58.63 | $190.91 | 1,303,200 | — | — |
| 2019-05-13 | $58.81 | $191.50 | 1,244,800 | — | — |
| 2019-05-10 | $58.51 | $190.55 | 727,800 | — | — |
| 2019-05-09 | $57.86 | $188.40 | 1,435,600 | — | — |
| 2019-05-08 | $57.58 | $187.51 | 1,424,200 | — | — |
| 2019-05-07 | $58.00 | $188.87 | 753,400 | — | — |
| 2019-05-06 | $59.28 | $193.03 | 729,400 | — | — |
| 2019-05-03 | $59.23 | $192.88 | 568,000 | — | — |
| 2019-05-02 | $58.88 | $191.76 | 593,000 | — | — |
| 2019-05-01 | $58.65 | $190.99 | 811,400 | — | — |
| 2019-04-30 | $58.35 | $190.01 | 964,600 | — | — |
| 2019-04-29 | $57.65 | $187.73 | 848,600 | — | — |
| 2019-04-26 | $58.33 | $189.96 | 517,600 | — | — |
| 2019-04-25 | $57.95 | $188.71 | 789,400 | — | — |
| 2019-04-24 | $57.62 | $187.62 | 920,400 | — | — |
| 2019-04-23 | $57.05 | $185.78 | 1,508,000 | — | — |
| 2019-04-22 | $56.49 | $183.97 | 1,239,800 | — | — |
| 2019-04-18 | $57.17 | $186.15 | 720,600 | — | — |
| 2019-04-17 | $56.24 | $183.14 | 1,061,000 | — | — |
| 2019-04-16 | $56.15 | $182.87 | 987,600 | — | — |
| 2019-04-15 | $57.94 | $188.68 | 832,800 | — | — |
| 2019-04-12 | $58.42 | $190.23 | 585,400 | — | — |
| 2019-04-11 | $58.15 | $189.38 | 430,600 | — | — |
| 2019-04-10 | $58.06 | $189.07 | 635,000 | — | — |
| 2019-04-09 | $57.45 | $187.08 | 367,400 | — | — |
| 2019-04-08 | $57.79 | $188.17 | 622,400 | — | — |
| 2019-04-05 | $58.20 | $189.52 | 690,800 | — | — |
| 2019-04-04 | $58.17 | $189.41 | 682,800 | — | — |
| 2019-04-03 | $57.97 | $188.76 | 691,400 | — | — |
| 2019-04-02 | $57.65 | $187.75 | 763,200 | — | — |
| 2019-04-01 | $57.08 | $185.88 | 670,600 | — | — |
| 2019-03-29 | $57.15 | $186.11 | 1,010,800 | — | — |
| 2019-03-28 | $57.56 | $187.44 | 662,200 | — | — |
| 2019-03-27 | $56.94 | $184.41 | 581,400 | — | — |
| 2019-03-26 | $57.57 | $186.46 | 602,800 | — | — |
| 2019-03-25 | $57.16 | $185.14 | 429,000 | — | — |
| 2019-03-22 | $56.95 | $184.46 | 475,800 | — | — |
| 2019-03-21 | $57.00 | $184.62 | 598,400 | — | — |
| 2019-03-20 | $55.85 | $180.89 | 682,400 | — | — |
| 2019-03-19 | $55.61 | $180.12 | 787,600 | — | — |
| 2019-03-18 | $55.88 | $180.97 | 925,400 | — | — |
| 2019-03-15 | $56.83 | $184.05 | 1,327,800 | — | — |
| 2019-03-14 | $56.97 | $184.54 | 509,000 | — | — |
| 2019-03-13 | $56.67 | $183.55 | 542,200 | — | — |
| 2019-03-12 | $56.83 | $184.07 | 428,000 | — | — |
| 2019-03-11 | $56.74 | $183.79 | 760,800 | — | — |
| 2019-03-08 | $55.77 | $180.63 | 933,400 | — | — |
| 2019-03-07 | $55.85 | $180.89 | 1,029,400 | — | — |
| 2019-03-06 | $55.62 | $180.13 | 803,600 | — | — |
| 2019-03-05 | $55.68 | $180.34 | 829,400 | — | — |
| 2019-03-04 | $55.06 | $178.32 | 614,400 | — | — |
| 2019-03-01 | $54.68 | $177.10 | 825,200 | — | — |
| 2019-02-28 | $54.32 | $175.94 | 964,000 | — | — |
| 2019-02-27 | $53.79 | $174.22 | 509,600 | — | — |
| 2019-02-26 | $54.04 | $175.03 | 810,400 | — | — |
| 2019-02-25 | $53.97 | $174.80 | 795,600 | — | — |
| 2019-02-22 | $54.85 | $177.64 | 440,400 | — | — |
| 2019-02-21 | $54.49 | $176.49 | 728,000 | — | — |
| 2019-02-20 | $54.01 | $174.92 | 751,200 | — | — |
| 2019-02-19 | $54.54 | $176.63 | 773,800 | — | — |
| 2019-02-15 | $54.49 | $176.49 | 1,066,600 | — | — |
| 2019-02-14 | $54.30 | $175.87 | 815,400 | — | — |
| 2019-02-13 | $54.12 | $175.29 | 885,000 | — | — |
| 2019-02-12 | $54.04 | $175.03 | 718,400 | — | — |
| 2019-02-11 | $54.90 | $177.82 | 757,000 | — | — |
| 2019-02-08 | $55.23 | $178.89 | 719,400 | — | — |
| 2019-02-07 | $54.71 | $177.20 | 810,600 | — | — |
| 2019-02-06 | $54.19 | $175.50 | 571,200 | — | — |
| 2019-02-05 | $54.15 | $175.40 | 1,057,600 | — | — |
| 2019-02-04 | $53.60 | $173.61 | 800,200 | — | — |
| 2019-02-01 | $52.83 | $171.13 | 756,400 | — | — |
| 2019-01-31 | $52.94 | $171.47 | 860,400 | — | — |
| 2019-01-30 | $52.06 | $168.62 | 544,800 | — | — |
| 2019-01-29 | $51.97 | $168.34 | 823,400 | — | — |
| 2019-01-28 | $51.53 | $166.88 | 716,800 | — | — |
| 2019-01-25 | $51.04 | $165.30 | 482,400 | — | — |
| 2019-01-24 | $50.52 | $163.63 | 754,000 | — | — |
| 2019-01-23 | $50.81 | $164.55 | 505,800 | — | — |
| 2019-01-22 | $50.92 | $164.91 | 499,200 | — | — |
| 2019-01-18 | $50.79 | $164.52 | 378,000 | — | — |
| 2019-01-17 | $50.76 | $164.39 | 439,600 | — | — |
| 2019-01-16 | $50.50 | $163.57 | 716,400 | — | — |
| 2019-01-15 | $49.76 | $161.17 | 668,000 | — | — |
| 2019-01-14 | $49.45 | $160.16 | 533,800 | — | — |
| 2019-01-11 | $49.60 | $160.63 | 705,000 | — | — |
| 2019-01-10 | $49.49 | $160.31 | 727,800 | — | — |
| 2019-01-09 | $48.29 | $156.41 | 816,800 | — | — |
| 2019-01-08 | $48.40 | $156.78 | 853,200 | — | — |
| 2019-01-07 | $47.47 | $153.77 | 865,200 | — | — |
| 2019-01-04 | $47.70 | $154.48 | 944,000 | — | — |
| 2019-01-03 | $47.58 | $154.09 | 682,400 | — | — |
| 2019-01-02 | $47.01 | $152.26 | 905,400 | — | — |