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
- 2010-11-18 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 | $71.13 | $165.03 | 554,600 | — | — |
| 2019-12-30 | $71.06 | $164.87 | 518,100 | — | — |
| 2019-12-27 | $70.93 | $164.57 | 591,300 | — | — |
| 2019-12-26 | $71.00 | $164.73 | 385,600 | — | — |
| 2019-12-24 | $71.16 | $165.10 | 199,200 | — | — |
| 2019-12-23 | $71.57 | $166.05 | 717,400 | — | — |
| 2019-12-20 | $71.81 | $166.61 | 1,661,700 | — | — |
| 2019-12-19 | $70.86 | $164.41 | 1,223,300 | — | — |
| 2019-12-18 | $69.72 | $161.76 | 1,155,300 | — | — |
| 2019-12-17 | $70.00 | $162.41 | 1,062,200 | — | — |
| 2019-12-16 | $69.79 | $161.92 | 1,462,100 | — | — |
| 2019-12-13 | $70.56 | $163.71 | 1,162,600 | — | — |
| 2019-12-12 | $69.35 | $160.90 | 1,323,700 | — | — |
| 2019-12-11 | $69.88 | $162.13 | 1,989,100 | — | — |
| 2019-12-10 | $70.60 | $163.80 | 1,651,100 | — | — |
| 2019-12-09 | $70.94 | $164.59 | 1,547,800 | — | — |
| 2019-12-06 | $72.10 | $167.28 | 707,500 | — | — |
| 2019-12-05 | $72.23 | $167.58 | 546,600 | — | — |
| 2019-12-04 | $72.33 | $167.82 | 1,445,900 | — | — |
| 2019-12-03 | $71.65 | $166.24 | 1,655,100 | — | — |
| 2019-12-02 | $73.42 | $170.35 | 1,976,000 | — | — |
| 2019-11-29 | $72.76 | $168.81 | 460,900 | — | — |
| 2019-11-27 | $73.42 | $170.35 | 1,034,700 | — | — |
| 2019-11-26 | $73.41 | $170.32 | 9,223,800 | — | — |
| 2019-11-25 | $72.46 | $168.12 | 2,013,400 | — | — |
| 2019-11-22 | $71.35 | $165.54 | 1,637,700 | — | — |
| 2019-11-21 | $72.08 | $167.24 | 1,040,200 | — | — |
| 2019-11-20 | $74.02 | $171.74 | 1,143,600 | — | — |
| 2019-11-19 | $73.68 | $170.95 | 1,386,800 | — | — |
| 2019-11-18 | $73.94 | $171.55 | 687,800 | — | — |
| 2019-11-15 | $73.67 | $170.93 | 890,400 | — | — |
| 2019-11-14 | $73.26 | $169.97 | 594,500 | — | — |
| 2019-11-13 | $72.56 | $168.35 | 632,900 | — | — |
| 2019-11-12 | $72.32 | $167.17 | 845,400 | — | — |
| 2019-11-11 | $72.65 | $167.93 | 1,373,300 | — | — |
| 2019-11-08 | $71.79 | $165.94 | 1,361,200 | — | — |
| 2019-11-07 | $71.69 | $165.71 | 1,167,600 | — | — |
| 2019-11-06 | $71.79 | $165.94 | 1,240,600 | — | — |
| 2019-11-05 | $71.23 | $164.65 | 1,237,900 | — | — |
| 2019-11-04 | $73.41 | $169.69 | 1,111,200 | — | — |
| 2019-11-01 | $74.28 | $171.70 | 1,685,700 | — | — |
| 2019-10-31 | $70.37 | $162.66 | 1,543,700 | — | — |
| 2019-10-30 | $70.94 | $163.98 | 1,324,800 | — | — |
| 2019-10-29 | $69.94 | $161.67 | 1,023,400 | — | — |
| 2019-10-28 | $68.23 | $157.71 | 1,078,100 | — | — |
| 2019-10-25 | $68.38 | $158.06 | 950,800 | — | — |
| 2019-10-24 | $68.47 | $158.27 | 874,700 | — | — |
| 2019-10-23 | $67.63 | $156.33 | 909,600 | — | — |
| 2019-10-22 | $68.09 | $157.39 | 645,000 | — | — |
| 2019-10-21 | $69.99 | $161.78 | 736,100 | — | — |
| 2019-10-18 | $69.93 | $161.64 | 666,100 | — | — |
| 2019-10-17 | $70.83 | $163.72 | 637,900 | — | — |
| 2019-10-16 | $70.99 | $164.09 | 888,700 | — | — |
| 2019-10-15 | $70.92 | $163.93 | 551,500 | — | — |
| 2019-10-14 | $70.57 | $163.12 | 569,200 | — | — |
| 2019-10-11 | $71.48 | $165.23 | 655,200 | — | — |
| 2019-10-10 | $71.52 | $165.32 | 1,524,800 | — | — |
| 2019-10-09 | $70.85 | $163.77 | 621,000 | — | — |
| 2019-10-08 | $69.68 | $161.06 | 1,197,800 | — | — |
| 2019-10-07 | $70.39 | $162.71 | 887,000 | — | — |
| 2019-10-04 | $70.83 | $163.72 | 1,135,100 | — | — |
| 2019-10-03 | $69.90 | $161.57 | 771,600 | — | — |
| 2019-10-02 | $69.01 | $159.52 | 944,000 | — | — |
| 2019-10-01 | $70.12 | $162.08 | 862,000 | — | — |
| 2019-09-30 | $71.02 | $164.16 | 672,600 | — | — |
| 2019-09-27 | $70.88 | $163.84 | 1,007,800 | — | — |
| 2019-09-26 | $72.39 | $167.33 | 656,400 | — | — |
| 2019-09-25 | $70.93 | $163.95 | 850,100 | — | — |
| 2019-09-24 | $69.90 | $161.57 | 1,334,900 | — | — |
| 2019-09-23 | $69.93 | $161.64 | 1,639,400 | — | — |
| 2019-09-20 | $70.18 | $162.22 | 1,667,600 | — | — |
| 2019-09-19 | $72.53 | $167.65 | 1,095,800 | — | — |
| 2019-09-18 | $71.96 | $166.33 | 1,430,100 | — | — |
| 2019-09-17 | $72.85 | $168.39 | 1,291,100 | — | — |
| 2019-09-16 | $70.30 | $162.50 | 870,800 | — | — |
| 2019-09-13 | $69.48 | $160.60 | 742,400 | — | — |
| 2019-09-12 | $70.55 | $163.08 | 967,700 | — | — |
| 2019-09-11 | $69.54 | $160.74 | 1,652,300 | — | — |
| 2019-09-10 | $68.91 | $159.28 | 3,583,600 | — | — |
| 2019-09-09 | $73.67 | $170.29 | 1,344,400 | — | — |
| 2019-09-06 | $76.58 | $177.01 | 961,700 | — | — |
| 2019-09-05 | $77.10 | $178.22 | 930,500 | — | — |
| 2019-09-04 | $76.56 | $176.97 | 686,300 | — | — |
| 2019-09-03 | $75.41 | $174.31 | 738,900 | — | — |
| 2019-08-30 | $75.51 | $174.54 | 877,000 | — | — |
| 2019-08-29 | $75.21 | $173.85 | 718,200 | — | — |
| 2019-08-28 | $74.59 | $172.41 | 862,100 | — | — |
| 2019-08-27 | $73.67 | $170.29 | 999,700 | — | — |
| 2019-08-26 | $73.70 | $170.36 | 857,900 | — | — |
| 2019-08-23 | $73.47 | $169.83 | 830,700 | — | — |
| 2019-08-22 | $74.97 | $173.29 | 736,800 | — | — |
| 2019-08-21 | $75.06 | $173.50 | 845,900 | — | — |
| 2019-08-20 | $73.58 | $170.08 | 826,900 | — | — |
| 2019-08-19 | $73.50 | $169.89 | 883,100 | — | — |
| 2019-08-16 | $72.92 | $168.55 | 779,100 | — | — |
| 2019-08-15 | $71.51 | $165.29 | 609,000 | — | — |
| 2019-08-14 | $70.69 | $163.40 | 552,000 | — | — |
| 2019-08-13 | $72.20 | $166.89 | 1,286,500 | — | — |
| 2019-08-12 | $72.94 | $168.07 | 761,100 | — | — |
| 2019-08-09 | $72.41 | $166.85 | 735,000 | — | — |
| 2019-08-08 | $72.25 | $166.48 | 1,043,800 | — | — |
| 2019-08-07 | $70.46 | $162.35 | 978,700 | — | — |
| 2019-08-06 | $68.85 | $158.64 | 903,000 | — | — |
| 2019-08-05 | $67.36 | $155.21 | 2,293,400 | — | — |
| 2019-08-02 | $68.79 | $158.51 | 1,134,700 | — | — |
| 2019-08-01 | $68.95 | $158.87 | 798,400 | — | — |
| 2019-07-31 | $68.75 | $158.41 | 1,117,100 | — | — |
| 2019-07-30 | $69.63 | $160.44 | 1,342,900 | — | — |
| 2019-07-29 | $71.54 | $164.84 | 2,868,900 | — | — |
| 2019-07-26 | $69.20 | $159.45 | 1,157,200 | — | — |
| 2019-07-25 | $68.39 | $157.58 | 619,700 | — | — |
| 2019-07-24 | $67.80 | $156.22 | 594,600 | — | — |
| 2019-07-23 | $67.52 | $155.58 | 1,007,200 | — | — |
| 2019-07-22 | $67.01 | $154.40 | 908,500 | — | — |
| 2019-07-19 | $66.64 | $153.55 | 862,200 | — | — |
| 2019-07-18 | $67.38 | $155.26 | 971,100 | — | — |
| 2019-07-17 | $67.82 | $156.27 | 645,600 | — | — |
| 2019-07-16 | $68.45 | $157.72 | 824,900 | — | — |
| 2019-07-15 | $68.73 | $158.37 | 514,800 | — | — |
| 2019-07-12 | $68.82 | $158.57 | 642,700 | — | — |
| 2019-07-11 | $68.25 | $157.26 | 670,400 | — | — |
| 2019-07-10 | $68.28 | $157.33 | 476,900 | — | — |
| 2019-07-09 | $67.82 | $156.27 | 555,700 | — | — |
| 2019-07-08 | $67.13 | $154.68 | 720,600 | — | — |
| 2019-07-05 | $67.98 | $156.64 | 570,000 | — | — |
| 2019-07-03 | $67.51 | $155.56 | 465,700 | — | — |
| 2019-07-02 | $66.72 | $153.74 | 1,305,100 | — | — |
| 2019-07-01 | $66.67 | $153.62 | 1,401,800 | — | — |
| 2019-06-28 | $66.21 | $152.56 | 1,698,100 | — | — |
| 2019-06-27 | $66.20 | $152.54 | 1,740,500 | — | — |
| 2019-06-26 | $65.34 | $150.56 | 1,364,500 | — | — |
| 2019-06-25 | $66.12 | $152.35 | 810,000 | — | — |
| 2019-06-24 | $66.11 | $152.33 | 919,600 | — | — |
| 2019-06-21 | $66.10 | $152.31 | 1,506,000 | — | — |
| 2019-06-20 | $65.87 | $151.78 | 1,120,400 | — | — |
| 2019-06-19 | $65.52 | $150.97 | 809,900 | — | — |
| 2019-06-18 | $65.20 | $150.23 | 713,100 | — | — |
| 2019-06-17 | $65.28 | $150.42 | 590,300 | — | — |
| 2019-06-14 | $65.18 | $150.19 | 725,500 | — | — |
| 2019-06-13 | $64.82 | $149.36 | 758,600 | — | — |
| 2019-06-12 | $65.38 | $150.12 | 598,500 | — | — |
| 2019-06-11 | $64.95 | $149.13 | 654,000 | — | — |
| 2019-06-10 | $65.91 | $151.34 | 663,700 | — | — |
| 2019-06-07 | $66.05 | $151.66 | 785,200 | — | — |
| 2019-06-06 | $65.56 | $150.53 | 690,900 | — | — |
| 2019-06-05 | $64.99 | $149.22 | 829,700 | — | — |
| 2019-06-04 | $64.27 | $147.57 | 1,007,200 | — | — |
| 2019-06-03 | $63.04 | $144.75 | 1,552,200 | — | — |
| 2019-05-31 | $63.17 | $145.04 | 1,280,300 | — | — |
| 2019-05-30 | $62.75 | $144.08 | 1,029,600 | — | — |
| 2019-05-29 | $63.18 | $145.07 | 1,421,100 | — | — |
| 2019-05-28 | $62.84 | $144.29 | 2,902,000 | — | — |
| 2019-05-24 | $62.36 | $143.18 | 1,108,700 | — | — |
| 2019-05-23 | $61.92 | $142.17 | 1,066,000 | — | — |
| 2019-05-22 | $62.12 | $142.63 | 900,700 | — | — |
| 2019-05-21 | $61.74 | $141.76 | 1,231,500 | — | — |
| 2019-05-20 | $61.07 | $140.22 | 707,200 | — | — |
| 2019-05-17 | $61.18 | $140.48 | 791,700 | — | — |
| 2019-05-16 | $61.25 | $140.64 | 691,100 | — | — |
| 2019-05-15 | $60.68 | $139.33 | 782,400 | — | — |
| 2019-05-14 | $60.11 | $138.02 | 606,500 | — | — |
| 2019-05-13 | $59.82 | $137.35 | 689,900 | — | — |
| 2019-05-10 | $61.24 | $140.61 | 953,800 | — | — |
| 2019-05-09 | $60.26 | $138.36 | 1,155,300 | — | — |
| 2019-05-08 | $59.40 | $136.39 | 684,900 | — | — |
| 2019-05-07 | $59.56 | $136.76 | 740,600 | — | — |
| 2019-05-06 | $60.60 | $139.14 | 680,600 | — | — |
| 2019-05-03 | $59.90 | $137.54 | 682,300 | — | — |
| 2019-05-02 | $59.41 | $136.41 | 915,300 | — | — |
| 2019-05-01 | $58.65 | $134.67 | 637,100 | — | — |
| 2019-04-30 | $59.29 | $136.14 | 892,900 | — | — |
| 2019-04-29 | $58.58 | $134.51 | 449,100 | — | — |
| 2019-04-26 | $58.99 | $135.45 | 765,600 | — | — |
| 2019-04-25 | $58.74 | $134.87 | 777,400 | — | — |
| 2019-04-24 | $58.74 | $134.87 | 881,800 | — | — |
| 2019-04-23 | $58.65 | $134.67 | 873,200 | — | — |
| 2019-04-22 | $57.48 | $131.98 | 827,600 | — | — |
| 2019-04-18 | $56.94 | $130.74 | 758,700 | — | — |
| 2019-04-17 | $56.88 | $130.60 | 880,700 | — | — |
| 2019-04-16 | $57.53 | $132.09 | 894,500 | — | — |
| 2019-04-15 | $58.33 | $133.93 | 872,700 | — | — |
| 2019-04-12 | $58.57 | $134.48 | 642,600 | — | — |
| 2019-04-11 | $58.28 | $133.82 | 999,700 | — | — |
| 2019-04-10 | $57.50 | $132.03 | 1,143,800 | — | — |
| 2019-04-09 | $57.38 | $131.75 | 906,800 | — | — |
| 2019-04-08 | $58.34 | $133.95 | 616,200 | — | — |
| 2019-04-05 | $58.60 | $134.55 | 1,161,400 | — | — |
| 2019-04-04 | $58.00 | $133.17 | 671,500 | — | — |
| 2019-04-03 | $58.21 | $133.66 | 755,500 | — | — |
| 2019-04-02 | $57.95 | $133.06 | 894,500 | — | — |
| 2019-04-01 | $58.73 | $134.85 | 764,100 | — | — |
| 2019-03-29 | $58.14 | $133.49 | 1,066,200 | — | — |
| 2019-03-28 | $57.92 | $132.99 | 808,100 | — | — |
| 2019-03-27 | $57.41 | $131.82 | 750,700 | — | — |
| 2019-03-26 | $57.60 | $132.26 | 827,900 | — | — |
| 2019-03-25 | $56.53 | $129.80 | 918,000 | — | — |
| 2019-03-22 | $57.12 | $131.15 | 1,296,900 | — | — |
| 2019-03-21 | $57.47 | $131.96 | 1,060,800 | — | — |
| 2019-03-20 | $56.79 | $130.40 | 1,388,900 | — | — |
| 2019-03-19 | $57.22 | $131.38 | 1,473,200 | — | — |
| 2019-03-18 | $57.09 | $131.08 | 1,690,200 | — | — |
| 2019-03-15 | $56.59 | $129.94 | 1,769,400 | — | — |
| 2019-03-14 | $56.27 | $129.20 | 1,279,100 | — | — |
| 2019-03-13 | $56.03 | $128.65 | 2,026,500 | — | — |
| 2019-03-12 | $55.69 | $127.87 | 1,760,800 | — | — |
| 2019-03-11 | $55.22 | $126.79 | 2,262,800 | — | — |
| 2019-03-08 | $53.32 | $122.43 | 1,010,600 | — | — |
| 2019-03-07 | $52.80 | $121.23 | 782,400 | — | — |
| 2019-03-06 | $52.75 | $121.12 | 590,400 | — | — |
| 2019-03-05 | $53.13 | $121.99 | 1,031,800 | — | — |
| 2019-03-04 | $53.21 | $122.18 | 1,428,500 | — | — |
| 2019-03-01 | $53.52 | $122.89 | 674,200 | — | — |
| 2019-02-28 | $52.86 | $121.37 | 1,453,400 | — | — |
| 2019-02-27 | $52.73 | $121.07 | 1,416,100 | — | — |
| 2019-02-26 | $52.78 | $121.19 | 1,253,700 | — | — |
| 2019-02-25 | $53.44 | $122.70 | 660,500 | — | — |
| 2019-02-22 | $54.11 | $124.24 | 1,098,900 | — | — |
| 2019-02-21 | $53.66 | $123.21 | 683,100 | — | — |
| 2019-02-20 | $53.76 | $123.44 | 1,142,500 | — | — |
| 2019-02-19 | $54.05 | $124.10 | 650,800 | — | — |
| 2019-02-15 | $53.80 | $123.53 | 1,095,100 | — | — |
| 2019-02-14 | $53.26 | $122.29 | 1,249,600 | — | — |
| 2019-02-13 | $53.46 | $122.75 | 941,400 | — | — |
| 2019-02-12 | $53.87 | $123.16 | 840,000 | — | — |
| 2019-02-11 | $53.46 | $122.23 | 1,401,000 | — | — |
| 2019-02-08 | $54.45 | $124.49 | 951,600 | — | — |
| 2019-02-07 | $54.13 | $123.76 | 1,270,700 | — | — |
| 2019-02-06 | $53.33 | $121.93 | 1,083,900 | — | — |
| 2019-02-05 | $52.91 | $120.97 | 1,054,000 | — | — |
| 2019-02-04 | $52.56 | $120.17 | 1,305,500 | — | — |
| 2019-02-01 | $51.59 | $117.95 | 2,134,500 | — | — |
| 2019-01-31 | $49.13 | $112.33 | 1,473,700 | — | — |
| 2019-01-30 | $48.28 | $110.38 | 813,000 | — | — |
| 2019-01-29 | $47.99 | $109.72 | 696,900 | — | — |
| 2019-01-28 | $47.76 | $109.19 | 1,065,200 | — | — |
| 2019-01-25 | $48.35 | $110.54 | 863,000 | — | — |
| 2019-01-24 | $47.46 | $108.51 | 786,800 | — | — |
| 2019-01-23 | $47.43 | $108.44 | 710,800 | — | — |
| 2019-01-22 | $47.11 | $107.71 | 632,100 | — | — |
| 2019-01-18 | $47.59 | $108.80 | 825,200 | — | — |
| 2019-01-17 | $47.54 | $108.69 | 660,400 | — | — |
| 2019-01-16 | $47.10 | $107.68 | 731,500 | — | — |
| 2019-01-15 | $46.67 | $106.70 | 787,300 | — | — |
| 2019-01-14 | $46.40 | $106.08 | 1,799,300 | — | — |
| 2019-01-11 | $46.70 | $106.77 | 984,500 | — | — |
| 2019-01-10 | $45.74 | $104.57 | 1,546,700 | — | — |
| 2019-01-09 | $45.57 | $104.19 | 1,335,200 | — | — |
| 2019-01-08 | $45.90 | $104.94 | 1,127,700 | — | — |
| 2019-01-07 | $45.60 | $104.25 | 1,479,700 | — | — |
| 2019-01-04 | $45.76 | $104.62 | 1,570,200 | — | — |
| 2019-01-03 | $43.97 | $100.53 | 1,053,200 | — | — |
| 2019-01-02 | $44.33 | $101.35 | 1,536,400 | — | — |