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-03-17 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 | $67.60 | $148.99 | 683,100 | — | — |
| 2019-12-30 | $67.58 | $148.95 | 439,900 | — | — |
| 2019-12-27 | $67.94 | $149.74 | 449,100 | — | — |
| 2019-12-26 | $67.58 | $148.95 | 374,300 | — | — |
| 2019-12-24 | $66.73 | $147.08 | 216,100 | — | — |
| 2019-12-23 | $66.61 | $146.81 | 558,000 | — | — |
| 2019-12-20 | $66.71 | $147.03 | 1,893,700 | — | — |
| 2019-12-19 | $65.36 | $144.06 | 576,000 | — | — |
| 2019-12-18 | $64.92 | $143.09 | 950,400 | — | — |
| 2019-12-17 | $64.38 | $141.90 | 567,200 | — | — |
| 2019-12-16 | $64.24 | $141.59 | 640,700 | — | — |
| 2019-12-13 | $63.85 | $140.73 | 715,000 | — | — |
| 2019-12-12 | $63.27 | $139.45 | 723,800 | — | — |
| 2019-12-11 | $63.78 | $140.57 | 872,000 | — | — |
| 2019-12-10 | $63.50 | $139.96 | 1,723,500 | — | — |
| 2019-12-09 | $63.75 | $140.51 | 1,100,700 | — | — |
| 2019-12-06 | $63.35 | $139.63 | 1,497,300 | — | — |
| 2019-12-05 | $63.57 | $140.11 | 2,667,100 | — | — |
| 2019-12-04 | $67.84 | $149.52 | 1,248,100 | — | — |
| 2019-12-03 | $66.70 | $146.63 | 1,331,200 | — | — |
| 2019-12-02 | $67.42 | $148.21 | 1,142,300 | — | — |
| 2019-11-29 | $67.82 | $149.09 | 542,900 | — | — |
| 2019-11-27 | $68.72 | $151.07 | 1,057,200 | — | — |
| 2019-11-26 | $68.81 | $151.27 | 2,131,500 | — | — |
| 2019-11-25 | $67.77 | $148.98 | 778,700 | — | — |
| 2019-11-22 | $67.04 | $147.37 | 566,100 | — | — |
| 2019-11-21 | $67.24 | $147.81 | 1,150,300 | — | — |
| 2019-11-20 | $67.00 | $147.29 | 1,189,900 | — | — |
| 2019-11-19 | $66.14 | $145.40 | 1,154,400 | — | — |
| 2019-11-18 | $64.57 | $141.94 | 2,036,200 | — | — |
| 2019-11-15 | $64.71 | $142.25 | 600,500 | — | — |
| 2019-11-14 | $64.64 | $142.10 | 608,200 | — | — |
| 2019-11-13 | $64.67 | $142.16 | 682,000 | — | — |
| 2019-11-12 | $64.31 | $141.37 | 754,500 | — | — |
| 2019-11-11 | $64.16 | $141.04 | 602,000 | — | — |
| 2019-11-08 | $64.50 | $141.79 | 703,600 | — | — |
| 2019-11-07 | $64.68 | $142.19 | 796,100 | — | — |
| 2019-11-06 | $65.28 | $143.51 | 608,300 | — | — |
| 2019-11-05 | $65.13 | $143.18 | 876,300 | — | — |
| 2019-11-04 | $65.44 | $143.86 | 2,142,300 | — | — |
| 2019-11-01 | $65.90 | $144.87 | 788,200 | — | — |
| 2019-10-31 | $65.52 | $144.03 | 1,857,200 | — | — |
| 2019-10-30 | $64.89 | $142.65 | 862,800 | — | — |
| 2019-10-29 | $64.47 | $141.73 | 792,300 | — | — |
| 2019-10-28 | $63.40 | $139.37 | 844,400 | — | — |
| 2019-10-25 | $64.28 | $141.31 | 820,600 | — | — |
| 2019-10-24 | $65.39 | $143.75 | 789,900 | — | — |
| 2019-10-23 | $64.70 | $142.23 | 598,600 | — | — |
| 2019-10-22 | $64.55 | $141.90 | 716,200 | — | — |
| 2019-10-21 | $64.01 | $140.71 | 785,300 | — | — |
| 2019-10-18 | $63.71 | $140.05 | 844,800 | — | — |
| 2019-10-17 | $63.72 | $140.08 | 921,300 | — | — |
| 2019-10-16 | $63.50 | $139.59 | 2,542,400 | — | — |
| 2019-10-15 | $62.84 | $138.14 | 1,100,300 | — | — |
| 2019-10-14 | $63.25 | $139.04 | 1,060,800 | — | — |
| 2019-10-11 | $62.98 | $138.45 | 1,484,300 | — | — |
| 2019-10-10 | $62.61 | $137.64 | 898,900 | — | — |
| 2019-10-09 | $62.44 | $137.26 | 861,600 | — | — |
| 2019-10-08 | $61.58 | $135.37 | 1,176,800 | — | — |
| 2019-10-07 | $62.47 | $137.33 | 1,694,000 | — | — |
| 2019-10-04 | $62.81 | $138.08 | 1,133,700 | — | — |
| 2019-10-03 | $62.04 | $136.38 | 2,127,300 | — | — |
| 2019-10-02 | $61.88 | $136.03 | 3,027,700 | — | — |
| 2019-10-01 | $63.06 | $138.63 | 1,359,900 | — | — |
| 2019-09-30 | $62.78 | $138.01 | 2,426,100 | — | — |
| 2019-09-27 | $62.67 | $137.77 | 2,186,700 | — | — |
| 2019-09-26 | $62.70 | $137.83 | 1,623,200 | — | — |
| 2019-09-25 | $62.83 | $138.12 | 1,735,800 | — | — |
| 2019-09-24 | $63.18 | $138.89 | 1,418,900 | — | — |
| 2019-09-23 | $63.04 | $138.58 | 1,617,900 | — | — |
| 2019-09-20 | $63.65 | $139.92 | 4,111,100 | — | — |
| 2019-09-19 | $64.30 | $141.35 | 2,191,800 | — | — |
| 2019-09-18 | $64.56 | $141.92 | 1,722,300 | — | — |
| 2019-09-17 | $64.22 | $141.18 | 2,360,100 | — | — |
| 2019-09-16 | $64.18 | $141.09 | 2,880,600 | — | — |
| 2019-09-13 | $64.21 | $141.15 | 2,493,700 | — | — |
| 2019-09-12 | $65.20 | $143.33 | 1,937,300 | — | — |
| 2019-09-11 | $65.18 | $143.29 | 2,517,700 | — | — |
| 2019-09-10 | $64.06 | $140.82 | 3,259,700 | — | — |
| 2019-09-09 | $63.56 | $139.72 | 2,008,300 | — | — |
| 2019-09-06 | $62.30 | $136.95 | 1,238,200 | — | — |
| 2019-09-05 | $60.91 | $133.90 | 1,942,900 | — | — |
| 2019-09-04 | $60.49 | $132.61 | 1,043,200 | — | — |
| 2019-09-03 | $59.44 | $130.31 | 1,149,400 | — | — |
| 2019-08-30 | $58.99 | $129.32 | 1,119,600 | — | — |
| 2019-08-29 | $58.85 | $129.02 | 1,347,700 | — | — |
| 2019-08-28 | $58.85 | $129.02 | 1,992,600 | — | — |
| 2019-08-27 | $58.99 | $129.32 | 1,461,100 | — | — |
| 2019-08-26 | $58.67 | $128.62 | 1,335,300 | — | — |
| 2019-08-23 | $57.44 | $125.92 | 1,375,100 | — | — |
| 2019-08-22 | $58.35 | $127.92 | 1,057,000 | — | — |
| 2019-08-21 | $58.25 | $127.70 | 1,482,300 | — | — |
| 2019-08-20 | $58.15 | $127.48 | 1,161,900 | — | — |
| 2019-08-19 | $58.49 | $128.23 | 1,135,900 | — | — |
| 2019-08-16 | $57.54 | $126.14 | 1,091,400 | — | — |
| 2019-08-15 | $57.02 | $125.00 | 1,890,000 | — | — |
| 2019-08-14 | $54.90 | $120.36 | 719,400 | — | — |
| 2019-08-13 | $55.90 | $122.55 | 730,000 | — | — |
| 2019-08-12 | $54.94 | $120.44 | 315,600 | — | — |
| 2019-08-09 | $55.37 | $121.39 | 812,300 | — | — |
| 2019-08-08 | $55.79 | $122.31 | 827,200 | — | — |
| 2019-08-07 | $54.40 | $119.26 | 988,900 | — | — |
| 2019-08-06 | $54.19 | $118.80 | 992,900 | — | — |
| 2019-08-05 | $53.25 | $116.74 | 1,157,900 | — | — |
| 2019-08-02 | $54.88 | $120.31 | 920,700 | — | — |
| 2019-08-01 | $55.00 | $120.58 | 1,269,300 | — | — |
| 2019-07-31 | $54.81 | $120.16 | 2,318,400 | — | — |
| 2019-07-30 | $55.10 | $120.79 | 583,800 | — | — |
| 2019-07-29 | $55.22 | $121.06 | 765,500 | — | — |
| 2019-07-26 | $55.23 | $121.08 | 1,050,400 | — | — |
| 2019-07-25 | $54.64 | $119.79 | 1,371,400 | — | — |
| 2019-07-24 | $55.38 | $121.41 | 987,800 | — | — |
| 2019-07-23 | $55.90 | $122.55 | 880,600 | — | — |
| 2019-07-22 | $55.17 | $120.95 | 781,100 | — | — |
| 2019-07-19 | $55.66 | $122.02 | 1,128,800 | — | — |
| 2019-07-18 | $55.73 | $122.18 | 1,228,100 | — | — |
| 2019-07-17 | $55.75 | $122.22 | 1,241,800 | — | — |
| 2019-07-16 | $55.91 | $122.57 | 592,600 | — | — |
| 2019-07-15 | $55.83 | $122.39 | 1,408,900 | — | — |
| 2019-07-12 | $56.05 | $122.88 | 946,400 | — | — |
| 2019-07-11 | $56.38 | $123.60 | 1,068,500 | — | — |
| 2019-07-10 | $56.35 | $123.53 | 1,071,700 | — | — |
| 2019-07-09 | $56.04 | $122.86 | 812,500 | — | — |
| 2019-07-08 | $56.42 | $123.69 | 957,400 | — | — |
| 2019-07-05 | $57.16 | $125.31 | 572,000 | — | — |
| 2019-07-03 | $57.33 | $125.68 | 538,500 | — | — |
| 2019-07-02 | $56.60 | $124.08 | 969,300 | — | — |
| 2019-07-01 | $56.15 | $123.10 | 1,021,100 | — | — |
| 2019-06-28 | $55.43 | $121.52 | 5,841,200 | — | — |
| 2019-06-27 | $55.28 | $121.19 | 811,900 | — | — |
| 2019-06-26 | $54.91 | $120.38 | 1,063,100 | — | — |
| 2019-06-25 | $55.71 | $122.13 | 1,247,900 | — | — |
| 2019-06-24 | $55.26 | $121.15 | 1,286,900 | — | — |
| 2019-06-21 | $55.11 | $120.82 | 2,412,200 | — | — |
| 2019-06-20 | $55.42 | $121.50 | 1,018,300 | — | — |
| 2019-06-19 | $55.01 | $120.60 | 1,217,500 | — | — |
| 2019-06-18 | $54.22 | $118.87 | 1,369,500 | — | — |
| 2019-06-17 | $54.88 | $120.31 | 2,009,200 | — | — |
| 2019-06-14 | $56.26 | $123.34 | 1,558,400 | — | — |
| 2019-06-13 | $57.29 | $125.60 | 931,800 | — | — |
| 2019-06-12 | $57.58 | $126.23 | 898,000 | — | — |
| 2019-06-11 | $57.18 | $125.35 | 994,900 | — | — |
| 2019-06-10 | $57.25 | $125.51 | 1,344,300 | — | — |
| 2019-06-07 | $56.50 | $123.86 | 1,881,400 | — | — |
| 2019-06-06 | $55.87 | $122.48 | 3,077,100 | — | — |
| 2019-06-05 | $54.10 | $118.60 | 3,242,200 | — | — |
| 2019-06-04 | $51.78 | $113.15 | 1,940,800 | — | — |
| 2019-06-03 | $50.32 | $109.96 | 1,706,900 | — | — |
| 2019-05-31 | $49.98 | $109.22 | 2,207,000 | — | — |
| 2019-05-30 | $51.03 | $111.51 | 830,600 | — | — |
| 2019-05-29 | $50.84 | $111.10 | 1,119,000 | — | — |
| 2019-05-28 | $51.35 | $112.21 | 2,477,400 | — | — |
| 2019-05-24 | $52.13 | $113.92 | 678,100 | — | — |
| 2019-05-23 | $52.26 | $114.20 | 1,402,200 | — | — |
| 2019-05-22 | $52.83 | $115.45 | 764,900 | — | — |
| 2019-05-21 | $52.68 | $115.12 | 967,000 | — | — |
| 2019-05-20 | $51.79 | $113.17 | 814,600 | — | — |
| 2019-05-17 | $52.13 | $113.92 | 829,000 | — | — |
| 2019-05-16 | $52.31 | $114.31 | 1,597,100 | — | — |
| 2019-05-15 | $51.56 | $112.67 | 959,300 | — | — |
| 2019-05-14 | $51.71 | $113.00 | 1,693,800 | — | — |
| 2019-05-13 | $50.71 | $110.81 | 1,158,400 | — | — |
| 2019-05-10 | $51.88 | $113.37 | 1,187,500 | — | — |
| 2019-05-09 | $52.31 | $114.31 | 868,200 | — | — |
| 2019-05-08 | $52.84 | $115.47 | 802,600 | — | — |
| 2019-05-07 | $52.46 | $114.64 | 860,500 | — | — |
| 2019-05-06 | $52.62 | $114.99 | 585,500 | — | — |
| 2019-05-03 | $53.00 | $115.82 | 702,300 | — | — |
| 2019-05-02 | $51.98 | $113.59 | 1,079,600 | — | — |
| 2019-05-01 | $52.15 | $113.96 | 1,248,300 | — | — |
| 2019-04-30 | $53.29 | $116.45 | 3,315,500 | — | — |
| 2019-04-29 | $52.98 | $115.77 | 849,700 | — | — |
| 2019-04-26 | $53.59 | $117.11 | 611,100 | — | — |
| 2019-04-25 | $52.67 | $115.10 | 659,400 | — | — |
| 2019-04-24 | $53.13 | $116.10 | 659,200 | — | — |
| 2019-04-23 | $52.86 | $115.51 | 807,600 | — | — |
| 2019-04-22 | $52.98 | $115.77 | 1,234,000 | — | — |
| 2019-04-18 | $52.85 | $115.49 | 907,700 | — | — |
| 2019-04-17 | $52.90 | $115.60 | 966,200 | — | — |
| 2019-04-16 | $52.58 | $114.90 | 1,306,800 | — | — |
| 2019-04-15 | $53.69 | $117.33 | 739,400 | — | — |
| 2019-04-12 | $53.27 | $116.41 | 448,500 | — | — |
| 2019-04-11 | $53.09 | $116.01 | 454,600 | — | — |
| 2019-04-10 | $53.01 | $115.84 | 957,700 | — | — |
| 2019-04-09 | $52.86 | $115.51 | 874,600 | — | — |
| 2019-04-08 | $53.02 | $115.86 | 624,900 | — | — |
| 2019-04-05 | $53.22 | $116.30 | 675,300 | — | — |
| 2019-04-04 | $53.09 | $116.01 | 683,000 | — | — |
| 2019-04-03 | $52.66 | $115.08 | 852,300 | — | — |
| 2019-04-02 | $52.90 | $115.60 | 793,700 | — | — |
| 2019-04-01 | $53.59 | $117.11 | 1,010,700 | — | — |
| 2019-03-29 | $52.78 | $115.34 | 935,200 | — | — |
| 2019-03-28 | $52.65 | $115.05 | 757,600 | — | — |
| 2019-03-27 | $52.59 | $114.92 | 620,700 | — | — |
| 2019-03-26 | $52.72 | $115.21 | 953,300 | — | — |
| 2019-03-25 | $52.29 | $114.27 | 949,200 | — | — |
| 2019-03-22 | $51.74 | $113.06 | 1,263,200 | — | — |
| 2019-03-21 | $51.36 | $112.23 | 1,239,500 | — | — |
| 2019-03-20 | $50.63 | $110.64 | 1,297,300 | — | — |
| 2019-03-19 | $51.28 | $112.06 | 1,078,800 | — | — |
| 2019-03-18 | $51.05 | $111.56 | 891,600 | — | — |
| 2019-03-15 | $50.70 | $110.79 | 2,648,400 | — | — |
| 2019-03-14 | $50.19 | $109.68 | 1,118,500 | — | — |
| 2019-03-13 | $50.17 | $109.63 | 904,700 | — | — |
| 2019-03-12 | $50.48 | $110.31 | 1,045,700 | — | — |
| 2019-03-11 | $50.27 | $109.85 | 1,333,300 | — | — |
| 2019-03-08 | $49.92 | $109.09 | 1,717,400 | — | — |
| 2019-03-07 | $49.77 | $108.76 | 2,746,800 | — | — |
| 2019-03-06 | $48.85 | $106.75 | 3,972,900 | — | — |
| 2019-03-05 | $51.49 | $112.52 | 2,992,600 | — | — |
| 2019-03-04 | $50.97 | $111.38 | 1,766,400 | — | — |
| 2019-03-01 | $49.82 | $108.87 | 966,400 | — | — |
| 2019-02-28 | $49.49 | $107.79 | 1,752,800 | — | — |
| 2019-02-27 | $49.07 | $106.87 | 1,263,900 | — | — |
| 2019-02-26 | $49.19 | $107.13 | 1,631,900 | — | — |
| 2019-02-25 | $48.55 | $105.74 | 771,100 | — | — |
| 2019-02-22 | $48.84 | $106.37 | 731,400 | — | — |
| 2019-02-21 | $48.41 | $105.43 | 712,800 | — | — |
| 2019-02-20 | $48.24 | $105.06 | 703,500 | — | — |
| 2019-02-19 | $48.36 | $105.32 | 935,200 | — | — |
| 2019-02-15 | $48.93 | $106.57 | 1,510,800 | — | — |
| 2019-02-14 | $48.12 | $104.80 | 740,200 | — | — |
| 2019-02-13 | $48.57 | $105.78 | 702,500 | — | — |
| 2019-02-12 | $48.34 | $105.28 | 631,800 | — | — |
| 2019-02-11 | $48.22 | $105.02 | 801,300 | — | — |
| 2019-02-08 | $48.12 | $104.80 | 961,300 | — | — |
| 2019-02-07 | $48.11 | $104.78 | 855,500 | — | — |
| 2019-02-06 | $47.55 | $103.56 | 734,600 | — | — |
| 2019-02-05 | $47.63 | $103.73 | 712,100 | — | — |
| 2019-02-04 | $47.41 | $103.26 | 565,800 | — | — |
| 2019-02-01 | $47.55 | $103.56 | 1,255,700 | — | — |
| 2019-01-31 | $47.25 | $102.91 | 1,307,200 | — | — |
| 2019-01-30 | $46.53 | $101.34 | 691,300 | — | — |
| 2019-01-29 | $45.75 | $99.64 | 745,700 | — | — |
| 2019-01-28 | $45.41 | $98.90 | 722,700 | — | — |
| 2019-01-25 | $45.50 | $99.10 | 1,557,500 | — | — |
| 2019-01-24 | $45.61 | $99.33 | 1,490,100 | — | — |
| 2019-01-23 | $46.65 | $101.60 | 2,408,200 | — | — |
| 2019-01-22 | $45.84 | $99.84 | 2,265,500 | — | — |
| 2019-01-18 | $45.91 | $99.99 | 3,516,300 | — | — |
| 2019-01-17 | $45.45 | $98.99 | 2,226,600 | — | — |
| 2019-01-16 | $45.36 | $98.79 | 2,037,800 | — | — |
| 2019-01-15 | $46.00 | $100.18 | 1,261,800 | — | — |
| 2019-01-14 | $45.52 | $99.14 | 1,965,700 | — | — |
| 2019-01-11 | $46.86 | $102.06 | 1,470,600 | — | — |
| 2019-01-10 | $46.89 | $102.12 | 946,600 | — | — |
| 2019-01-09 | $46.45 | $101.16 | 2,045,500 | — | — |
| 2019-01-08 | $46.99 | $102.34 | 2,127,700 | — | — |
| 2019-01-07 | $46.85 | $102.04 | 1,008,800 | — | — |
| 2019-01-04 | $47.06 | $102.49 | 1,830,200 | — | — |
| 2019-01-03 | $45.35 | $98.77 | 1,582,700 | — | — |
| 2019-01-02 | $46.07 | $100.34 | 1,305,100 | — | — |