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
- 1996-08-30 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 | $56.13 | $135.54 | 779,200 | — | — |
| 2019-12-30 | $55.98 | $135.17 | 731,500 | — | — |
| 2019-12-27 | $56.07 | $135.39 | 620,600 | — | — |
| 2019-12-26 | $55.93 | $135.05 | 451,500 | — | — |
| 2019-12-24 | $55.88 | $134.93 | 521,400 | — | — |
| 2019-12-23 | $55.92 | $135.03 | 679,700 | — | — |
| 2019-12-20 | $56.14 | $135.56 | 786,000 | — | — |
| 2019-12-19 | $56.08 | $135.41 | 938,900 | — | — |
| 2019-12-18 | $56.44 | $136.28 | 1,555,900 | — | — |
| 2019-12-17 | $56.74 | $137.01 | 933,900 | — | — |
| 2019-12-16 | $56.61 | $136.69 | 986,100 | — | — |
| 2019-12-13 | $56.33 | $136.02 | 2,327,200 | — | — |
| 2019-12-12 | $55.67 | $134.42 | 1,196,900 | — | — |
| 2019-12-11 | $55.25 | $133.41 | 944,600 | — | — |
| 2019-12-10 | $55.11 | $133.07 | 974,200 | — | — |
| 2019-12-09 | $55.13 | $133.12 | 971,500 | — | — |
| 2019-12-06 | $55.35 | $133.65 | 1,287,600 | — | — |
| 2019-12-05 | $55.40 | $133.77 | 2,313,500 | — | — |
| 2019-12-04 | $57.32 | $138.41 | 2,327,400 | — | — |
| 2019-12-03 | $56.95 | $137.52 | 931,900 | — | — |
| 2019-12-02 | $57.34 | $138.46 | 1,113,700 | — | — |
| 2019-11-29 | $57.80 | $139.57 | 550,700 | — | — |
| 2019-11-27 | $57.89 | $139.79 | 951,000 | — | — |
| 2019-11-26 | $57.95 | $139.93 | 1,119,400 | — | — |
| 2019-11-25 | $58.28 | $140.73 | 963,100 | — | — |
| 2019-11-22 | $57.96 | $139.95 | 991,200 | — | — |
| 2019-11-21 | $58.14 | $140.39 | 1,550,400 | — | — |
| 2019-11-20 | $57.56 | $138.99 | 849,500 | — | — |
| 2019-11-19 | $58.01 | $140.08 | 694,300 | — | — |
| 2019-11-18 | $58.07 | $140.22 | 1,127,100 | — | — |
| 2019-11-15 | $58.00 | $140.05 | 552,500 | — | — |
| 2019-11-14 | $57.63 | $139.16 | 676,500 | — | — |
| 2019-11-13 | $57.72 | $139.38 | 1,482,500 | — | — |
| 2019-11-12 | $57.86 | $139.71 | 682,200 | — | — |
| 2019-11-11 | $58.00 | $140.05 | 561,500 | — | — |
| 2019-11-08 | $57.89 | $139.79 | 557,000 | — | — |
| 2019-11-07 | $57.94 | $139.91 | 768,100 | — | — |
| 2019-11-06 | $57.84 | $139.66 | 779,100 | — | — |
| 2019-11-05 | $57.75 | $139.45 | 1,650,300 | — | — |
| 2019-11-04 | $57.82 | $139.62 | 3,088,200 | — | — |
| 2019-11-01 | $57.35 | $138.48 | 1,210,100 | — | — |
| 2019-10-31 | $57.07 | $137.81 | 896,800 | — | — |
| 2019-10-30 | $57.14 | $137.97 | 830,600 | — | — |
| 2019-10-29 | $57.44 | $138.70 | 862,200 | — | — |
| 2019-10-28 | $57.56 | $138.99 | 825,100 | — | — |
| 2019-10-25 | $57.55 | $138.96 | 903,000 | — | — |
| 2019-10-24 | $57.23 | $138.19 | 717,300 | — | — |
| 2019-10-23 | $57.05 | $137.76 | 591,000 | — | — |
| 2019-10-22 | $57.01 | $137.66 | 857,700 | — | — |
| 2019-10-21 | $56.81 | $137.18 | 585,700 | — | — |
| 2019-10-18 | $56.45 | $136.31 | 650,300 | — | — |
| 2019-10-17 | $56.25 | $135.83 | 730,600 | — | — |
| 2019-10-16 | $56.27 | $135.87 | 776,200 | — | — |
| 2019-10-15 | $56.33 | $136.02 | 1,105,900 | — | — |
| 2019-10-14 | $56.00 | $135.22 | 534,600 | — | — |
| 2019-10-11 | $55.88 | $134.93 | 1,211,100 | — | — |
| 2019-10-10 | $54.94 | $132.66 | 1,125,900 | — | — |
| 2019-10-09 | $54.66 | $131.99 | 1,178,100 | — | — |
| 2019-10-08 | $54.87 | $131.15 | 1,390,000 | — | — |
| 2019-10-07 | $55.33 | $132.25 | 821,600 | — | — |
| 2019-10-04 | $55.49 | $132.64 | 1,128,500 | — | — |
| 2019-10-03 | $54.92 | $131.27 | 2,733,000 | — | — |
| 2019-10-02 | $55.05 | $131.58 | 3,380,000 | — | — |
| 2019-10-01 | $56.88 | $135.96 | 4,303,000 | — | — |
| 2019-09-30 | $58.26 | $139.26 | 2,216,000 | — | — |
| 2019-09-27 | $57.89 | $138.37 | 1,006,300 | — | — |
| 2019-09-26 | $57.38 | $137.15 | 1,178,500 | — | — |
| 2019-09-25 | $57.32 | $137.01 | 918,900 | — | — |
| 2019-09-24 | $57.45 | $137.32 | 1,079,500 | — | — |
| 2019-09-23 | $57.68 | $137.87 | 604,800 | — | — |
| 2019-09-20 | $57.68 | $137.87 | 933,900 | — | — |
| 2019-09-19 | $57.55 | $137.56 | 812,500 | — | — |
| 2019-09-18 | $57.23 | $136.79 | 871,200 | — | — |
| 2019-09-17 | $57.15 | $136.60 | 1,604,800 | — | — |
| 2019-09-16 | $56.82 | $135.81 | 1,369,200 | — | — |
| 2019-09-13 | $56.70 | $135.53 | 1,845,700 | — | — |
| 2019-09-12 | $56.54 | $135.14 | 2,101,900 | — | — |
| 2019-09-11 | $56.34 | $134.67 | 2,615,800 | — | — |
| 2019-09-10 | $56.25 | $134.45 | 1,175,600 | — | — |
| 2019-09-09 | $55.59 | $132.87 | 970,600 | — | — |
| 2019-09-06 | $55.29 | $132.16 | 952,700 | — | — |
| 2019-09-05 | $54.69 | $130.72 | 1,074,800 | — | — |
| 2019-09-04 | $54.19 | $129.53 | 1,134,200 | — | — |
| 2019-09-03 | $53.67 | $128.28 | 1,174,700 | — | — |
| 2019-08-30 | $54.19 | $129.53 | 1,261,600 | — | — |
| 2019-08-29 | $54.10 | $129.31 | 1,569,700 | — | — |
| 2019-08-28 | $53.84 | $128.69 | 1,415,600 | — | — |
| 2019-08-27 | $53.96 | $128.98 | 1,076,400 | — | — |
| 2019-08-26 | $54.23 | $129.62 | 883,800 | — | — |
| 2019-08-23 | $53.84 | $128.69 | 1,158,400 | — | — |
| 2019-08-22 | $54.59 | $130.48 | 970,100 | — | — |
| 2019-08-21 | $54.51 | $130.29 | 1,033,600 | — | — |
| 2019-08-20 | $54.14 | $129.41 | 1,185,200 | — | — |
| 2019-08-19 | $54.86 | $131.13 | 899,100 | — | — |
| 2019-08-16 | $54.63 | $130.58 | 1,760,700 | — | — |
| 2019-08-15 | $53.93 | $128.91 | 1,980,800 | — | — |
| 2019-08-14 | $54.60 | $130.51 | 2,220,400 | — | — |
| 2019-08-13 | $56.33 | $134.64 | 1,086,900 | — | — |
| 2019-08-12 | $55.83 | $133.45 | 850,000 | — | — |
| 2019-08-09 | $56.50 | $135.05 | 807,500 | — | — |
| 2019-08-08 | $56.70 | $135.53 | 987,300 | — | — |
| 2019-08-07 | $55.90 | $133.62 | 1,266,100 | — | — |
| 2019-08-06 | $56.20 | $134.33 | 2,366,800 | — | — |
| 2019-08-05 | $55.88 | $133.57 | 1,388,900 | — | — |
| 2019-08-02 | $56.98 | $136.20 | 1,013,100 | — | — |
| 2019-08-01 | $57.51 | $137.46 | 1,330,100 | — | — |
| 2019-07-31 | $58.44 | $139.69 | 1,269,100 | — | — |
| 2019-07-30 | $58.63 | $140.14 | 900,000 | — | — |
| 2019-07-29 | $58.81 | $140.57 | 914,000 | — | — |
| 2019-07-26 | $58.67 | $140.24 | 764,300 | — | — |
| 2019-07-25 | $58.69 | $140.28 | 944,100 | — | — |
| 2019-07-24 | $58.98 | $140.98 | 1,092,700 | — | — |
| 2019-07-23 | $58.79 | $140.52 | 629,700 | — | — |
| 2019-07-22 | $58.63 | $140.14 | 576,300 | — | — |
| 2019-07-19 | $58.79 | $140.52 | 861,500 | — | — |
| 2019-07-18 | $59.09 | $141.24 | 837,800 | — | — |
| 2019-07-17 | $58.81 | $140.57 | 912,500 | — | — |
| 2019-07-16 | $58.66 | $140.21 | 1,046,500 | — | — |
| 2019-07-15 | $58.65 | $140.19 | 886,600 | — | — |
| 2019-07-12 | $58.72 | $140.36 | 1,039,500 | — | — |
| 2019-07-11 | $58.74 | $140.40 | 700,600 | — | — |
| 2019-07-10 | $58.42 | $139.64 | 984,600 | — | — |
| 2019-07-09 | $58.52 | $139.88 | 2,558,000 | — | — |
| 2019-07-08 | $59.12 | $139.96 | 839,200 | — | — |
| 2019-07-05 | $59.41 | $140.65 | 1,878,200 | — | — |
| 2019-07-03 | $59.29 | $140.36 | 1,968,500 | — | — |
| 2019-07-02 | $58.77 | $139.13 | 1,881,100 | — | — |
| 2019-07-01 | $58.60 | $138.73 | 432,300 | — | — |
| 2019-06-28 | $58.36 | $138.16 | 662,800 | — | — |
| 2019-06-27 | $58.10 | $137.55 | 690,000 | — | — |
| 2019-06-26 | $58.11 | $137.57 | 720,900 | — | — |
| 2019-06-25 | $57.97 | $137.24 | 909,500 | — | — |
| 2019-06-24 | $58.30 | $138.02 | 756,900 | — | — |
| 2019-06-21 | $57.93 | $137.14 | 771,200 | — | — |
| 2019-06-20 | $58.16 | $137.69 | 786,800 | — | — |
| 2019-06-19 | $57.95 | $137.19 | 1,119,400 | — | — |
| 2019-06-18 | $57.45 | $136.01 | 752,200 | — | — |
| 2019-06-17 | $56.60 | $134.00 | 604,100 | — | — |
| 2019-06-14 | $56.60 | $134.00 | 729,200 | — | — |
| 2019-06-13 | $56.38 | $133.47 | 1,005,400 | — | — |
| 2019-06-12 | $56.26 | $133.19 | 728,600 | — | — |
| 2019-06-11 | $56.98 | $134.89 | 2,002,300 | — | — |
| 2019-06-10 | $56.84 | $134.56 | 641,800 | — | — |
| 2019-06-07 | $56.70 | $134.23 | 730,200 | — | — |
| 2019-06-06 | $56.39 | $133.50 | 628,400 | — | — |
| 2019-06-05 | $56.04 | $132.67 | 979,400 | — | — |
| 2019-06-04 | $55.79 | $132.08 | 1,123,400 | — | — |
| 2019-06-03 | $54.81 | $129.76 | 1,032,900 | — | — |
| 2019-05-31 | $54.65 | $129.38 | 946,800 | — | — |
| 2019-05-30 | $55.43 | $131.23 | 1,104,300 | — | — |
| 2019-05-29 | $55.60 | $131.63 | 1,164,900 | — | — |
| 2019-05-28 | $56.40 | $133.52 | 1,190,100 | — | — |
| 2019-05-24 | $56.64 | $134.09 | 1,240,100 | — | — |
| 2019-05-23 | $56.01 | $132.60 | 1,654,400 | — | — |
| 2019-05-22 | $54.97 | $130.14 | 1,131,400 | — | — |
| 2019-05-21 | $55.47 | $131.32 | 1,318,600 | — | — |
| 2019-05-20 | $55.61 | $131.65 | 2,028,300 | — | — |
| 2019-05-17 | $55.25 | $130.80 | 833,800 | — | — |
| 2019-05-16 | $55.27 | $130.85 | 1,076,100 | — | — |
| 2019-05-15 | $55.07 | $130.37 | 1,006,500 | — | — |
| 2019-05-14 | $54.94 | $130.07 | 969,000 | — | — |
| 2019-05-13 | $54.73 | $129.57 | 1,282,300 | — | — |
| 2019-05-10 | $55.38 | $131.11 | 1,342,600 | — | — |
| 2019-05-09 | $55.47 | $131.32 | 1,323,500 | — | — |
| 2019-05-08 | $55.68 | $131.82 | 695,100 | — | — |
| 2019-05-07 | $56.06 | $132.72 | 872,700 | — | — |
| 2019-05-06 | $56.83 | $134.54 | 652,000 | — | — |
| 2019-05-03 | $56.97 | $134.87 | 656,200 | — | — |
| 2019-05-02 | $56.52 | $133.81 | 660,400 | — | — |
| 2019-05-01 | $56.65 | $134.11 | 950,300 | — | — |
| 2019-04-30 | $56.97 | $134.87 | 753,900 | — | — |
| 2019-04-29 | $56.65 | $134.11 | 741,700 | — | — |
| 2019-04-26 | $56.07 | $132.74 | 662,800 | — | — |
| 2019-04-25 | $55.67 | $131.79 | 877,300 | — | — |
| 2019-04-24 | $55.48 | $131.34 | 1,300,600 | — | — |
| 2019-04-23 | $56.13 | $132.88 | 1,250,100 | — | — |
| 2019-04-22 | $56.55 | $133.88 | 1,966,500 | — | — |
| 2019-04-18 | $56.56 | $133.90 | 743,500 | — | — |
| 2019-04-17 | $56.64 | $134.09 | 797,300 | — | — |
| 2019-04-16 | $56.50 | $133.76 | 1,092,000 | — | — |
| 2019-04-15 | $55.97 | $132.50 | 801,900 | — | — |
| 2019-04-12 | $55.85 | $132.22 | 1,216,000 | — | — |
| 2019-04-11 | $55.15 | $130.56 | 1,408,600 | — | — |
| 2019-04-10 | $55.38 | $131.11 | 800,900 | — | — |
| 2019-04-09 | $55.34 | $131.01 | 1,041,100 | — | — |
| 2019-04-08 | $56.32 | $132.02 | 1,138,000 | — | — |
| 2019-04-05 | $55.98 | $131.22 | 766,400 | — | — |
| 2019-04-04 | $56.00 | $131.27 | 816,700 | — | — |
| 2019-04-03 | $55.86 | $130.94 | 1,200,100 | — | — |
| 2019-04-02 | $55.65 | $130.45 | 998,400 | — | — |
| 2019-04-01 | $55.53 | $130.16 | 1,447,800 | — | — |
| 2019-03-29 | $54.33 | $127.35 | 1,214,300 | — | — |
| 2019-03-28 | $54.37 | $127.45 | 2,213,200 | — | — |
| 2019-03-27 | $54.41 | $127.54 | 1,731,500 | — | — |
| 2019-03-26 | $55.06 | $129.06 | 1,264,400 | — | — |
| 2019-03-25 | $55.11 | $129.18 | 1,225,200 | — | — |
| 2019-03-22 | $55.11 | $129.18 | 2,176,300 | — | — |
| 2019-03-21 | $56.03 | $131.34 | 1,701,200 | — | — |
| 2019-03-20 | $56.78 | $133.09 | 1,695,800 | — | — |
| 2019-03-19 | $57.02 | $133.66 | 1,963,800 | — | — |
| 2019-03-18 | $57.11 | $133.87 | 780,900 | — | — |
| 2019-03-15 | $56.59 | $132.65 | 962,600 | — | — |
| 2019-03-14 | $56.29 | $131.95 | 868,100 | — | — |
| 2019-03-13 | $56.57 | $132.60 | 782,200 | — | — |
| 2019-03-12 | $56.28 | $131.92 | 836,000 | — | — |
| 2019-03-11 | $56.09 | $131.48 | 747,400 | — | — |
| 2019-03-08 | $55.83 | $130.87 | 1,023,600 | — | — |
| 2019-03-07 | $55.40 | $129.86 | 1,419,100 | — | — |
| 2019-03-06 | $55.78 | $130.75 | 1,061,300 | — | — |
| 2019-03-05 | $56.28 | $131.92 | 1,390,100 | — | — |
| 2019-03-04 | $56.44 | $132.30 | 1,494,300 | — | — |
| 2019-03-01 | $56.50 | $132.44 | 1,712,200 | — | — |
| 2019-02-28 | $57.38 | $134.50 | 3,572,500 | — | — |
| 2019-02-27 | $58.74 | $137.69 | 1,277,900 | — | — |
| 2019-02-26 | $58.29 | $136.63 | 998,900 | — | — |
| 2019-02-25 | $58.06 | $136.09 | 916,500 | — | — |
| 2019-02-22 | $58.01 | $135.98 | 765,100 | — | — |
| 2019-02-21 | $57.78 | $135.44 | 948,200 | — | — |
| 2019-02-20 | $57.89 | $135.70 | 947,400 | — | — |
| 2019-02-19 | $57.26 | $134.22 | 1,176,100 | — | — |
| 2019-02-15 | $56.91 | $133.40 | 1,143,100 | — | — |
| 2019-02-14 | $56.17 | $131.66 | 1,058,900 | — | — |
| 2019-02-13 | $56.46 | $132.34 | 745,900 | — | — |
| 2019-02-12 | $56.34 | $132.06 | 1,058,500 | — | — |
| 2019-02-11 | $55.63 | $130.40 | 1,169,300 | — | — |
| 2019-02-08 | $56.28 | $131.92 | 968,700 | — | — |
| 2019-02-07 | $56.08 | $131.45 | 1,478,300 | — | — |
| 2019-02-06 | $56.61 | $132.70 | 1,080,200 | — | — |
| 2019-02-05 | $56.77 | $133.07 | 907,100 | — | — |
| 2019-02-04 | $56.61 | $132.70 | 983,800 | — | — |
| 2019-02-01 | $56.38 | $132.16 | 1,388,500 | — | — |
| 2019-01-31 | $56.31 | $131.99 | 1,512,300 | — | — |
| 2019-01-30 | $56.08 | $131.45 | 1,456,400 | — | — |
| 2019-01-29 | $55.65 | $130.45 | 2,283,400 | — | — |
| 2019-01-28 | $55.21 | $129.41 | 1,155,800 | — | — |
| 2019-01-25 | $55.06 | $129.06 | 760,600 | — | — |
| 2019-01-24 | $54.42 | $127.56 | 1,506,000 | — | — |
| 2019-01-23 | $54.09 | $126.79 | 2,056,700 | — | — |
| 2019-01-22 | $54.19 | $127.02 | 1,517,600 | — | — |
| 2019-01-18 | $54.51 | $127.77 | 1,612,600 | — | — |
| 2019-01-17 | $53.75 | $125.99 | 1,294,600 | — | — |
| 2019-01-16 | $53.28 | $124.89 | 1,414,200 | — | — |
| 2019-01-15 | $52.28 | $122.55 | 1,759,200 | — | — |
| 2019-01-14 | $51.70 | $121.19 | 1,614,000 | — | — |
| 2019-01-11 | $51.86 | $121.56 | 1,545,600 | — | — |
| 2019-01-10 | $51.95 | $121.77 | 1,394,000 | — | — |
| 2019-01-09 | $51.58 | $120.91 | 1,668,000 | — | — |
| 2019-01-08 | $51.11 | $118.62 | 1,399,600 | — | — |
| 2019-01-07 | $50.91 | $118.16 | 1,652,400 | — | — |
| 2019-01-04 | $50.76 | $117.81 | 1,558,000 | — | — |
| 2019-01-03 | $49.97 | $115.97 | 1,666,300 | — | — |
| 2019-01-02 | $50.26 | $116.65 | 1,438,000 | — | — |