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-08-12 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 | $80.92 | $344.27 | 1,265,600 | — | — |
| 2019-12-30 | $80.72 | $341.00 | 1,166,000 | — | — |
| 2019-12-27 | $80.95 | $341.97 | 1,008,400 | — | — |
| 2019-12-26 | $80.59 | $340.45 | 833,900 | — | — |
| 2019-12-24 | $80.38 | $339.56 | 409,400 | — | — |
| 2019-12-23 | $79.71 | $336.73 | 1,087,000 | — | — |
| 2019-12-20 | $80.30 | $339.23 | 5,480,000 | — | — |
| 2019-12-19 | $80.36 | $339.48 | 2,198,600 | — | — |
| 2019-12-18 | $80.29 | $339.18 | 2,775,400 | — | — |
| 2019-12-17 | $80.11 | $338.42 | 1,603,800 | — | — |
| 2019-12-16 | $81.50 | $344.29 | 1,991,900 | — | — |
| 2019-12-13 | $81.01 | $342.23 | 1,762,300 | — | — |
| 2019-12-12 | $81.78 | $345.48 | 2,147,400 | — | — |
| 2019-12-11 | $82.68 | $349.28 | 1,376,700 | — | — |
| 2019-12-10 | $84.14 | $355.45 | 1,096,700 | — | — |
| 2019-12-09 | $84.55 | $357.18 | 1,066,400 | — | — |
| 2019-12-06 | $84.44 | $356.72 | 1,223,800 | — | — |
| 2019-12-05 | $84.54 | $357.14 | 1,489,000 | — | — |
| 2019-12-04 | $84.25 | $355.91 | 1,985,200 | — | — |
| 2019-12-03 | $83.85 | $354.22 | 1,802,400 | — | — |
| 2019-12-02 | $83.50 | $352.74 | 2,634,400 | — | — |
| 2019-11-29 | $85.10 | $359.50 | 762,900 | — | — |
| 2019-11-27 | $85.63 | $361.74 | 1,316,400 | — | — |
| 2019-11-26 | $85.37 | $360.64 | 3,606,600 | — | — |
| 2019-11-25 | $84.52 | $357.05 | 1,808,100 | — | — |
| 2019-11-22 | $84.79 | $358.19 | 2,695,100 | — | — |
| 2019-11-21 | $85.05 | $359.29 | 1,969,300 | — | — |
| 2019-11-20 | $86.66 | $366.09 | 954,000 | — | — |
| 2019-11-19 | $87.07 | $367.83 | 982,800 | — | — |
| 2019-11-18 | $86.99 | $367.49 | 927,000 | — | — |
| 2019-11-15 | $86.46 | $365.25 | 1,412,300 | — | — |
| 2019-11-14 | $85.78 | $362.38 | 1,309,500 | — | — |
| 2019-11-13 | $84.87 | $358.53 | 1,375,600 | — | — |
| 2019-11-12 | $83.41 | $352.36 | 1,435,600 | — | — |
| 2019-11-11 | $84.16 | $355.53 | 856,700 | — | — |
| 2019-11-08 | $83.98 | $354.77 | 978,300 | — | — |
| 2019-11-07 | $84.07 | $355.15 | 2,025,900 | — | — |
| 2019-11-06 | $85.58 | $361.53 | 1,237,800 | — | — |
| 2019-11-05 | $84.81 | $358.28 | 2,275,400 | — | — |
| 2019-11-04 | $87.03 | $367.66 | 1,279,700 | — | — |
| 2019-11-01 | $88.14 | $372.35 | 1,270,400 | — | — |
| 2019-10-31 | $88.66 | $374.54 | 1,453,100 | — | — |
| 2019-10-30 | $88.85 | $375.35 | 1,125,000 | — | — |
| 2019-10-29 | $87.57 | $369.94 | 1,571,200 | — | — |
| 2019-10-28 | $87.45 | $369.43 | 1,244,500 | — | — |
| 2019-10-25 | $87.68 | $370.40 | 931,800 | — | — |
| 2019-10-24 | $87.58 | $369.98 | 1,195,400 | — | — |
| 2019-10-23 | $87.84 | $371.08 | 2,968,200 | — | — |
| 2019-10-22 | $88.44 | $373.61 | 1,356,600 | — | — |
| 2019-10-21 | $88.72 | $374.80 | 1,327,900 | — | — |
| 2019-10-18 | $88.37 | $373.32 | 1,640,400 | — | — |
| 2019-10-17 | $87.75 | $370.70 | 1,902,900 | — | — |
| 2019-10-16 | $88.02 | $371.84 | 1,139,000 | — | — |
| 2019-10-15 | $87.56 | $369.90 | 1,988,300 | — | — |
| 2019-10-14 | $87.58 | $369.98 | 1,310,500 | — | — |
| 2019-10-11 | $87.63 | $370.19 | 1,298,700 | — | — |
| 2019-10-10 | $88.16 | $372.43 | 1,055,400 | — | — |
| 2019-10-09 | $87.58 | $369.98 | 1,275,700 | — | — |
| 2019-10-08 | $87.55 | $369.85 | 1,943,600 | — | — |
| 2019-10-07 | $87.76 | $370.74 | 1,428,000 | — | — |
| 2019-10-04 | $87.47 | $369.52 | 1,567,200 | — | — |
| 2019-10-03 | $87.08 | $367.87 | 1,429,900 | — | — |
| 2019-10-02 | $86.10 | $363.73 | 1,468,600 | — | — |
| 2019-10-01 | $86.17 | $364.02 | 995,000 | — | — |
| 2019-09-30 | $86.26 | $364.40 | 1,469,200 | — | — |
| 2019-09-27 | $86.25 | $364.36 | 1,108,900 | — | — |
| 2019-09-26 | $86.76 | $364.12 | 999,400 | — | — |
| 2019-09-25 | $86.09 | $361.30 | 966,600 | — | — |
| 2019-09-24 | $85.47 | $358.70 | 1,272,500 | — | — |
| 2019-09-23 | $85.23 | $357.70 | 1,519,200 | — | — |
| 2019-09-20 | $85.17 | $357.44 | 7,515,200 | — | — |
| 2019-09-19 | $85.51 | $358.87 | 1,247,500 | — | — |
| 2019-09-18 | $85.27 | $357.86 | 1,848,700 | — | — |
| 2019-09-17 | $85.87 | $360.38 | 1,659,000 | — | — |
| 2019-09-16 | $85.05 | $356.94 | 1,507,600 | — | — |
| 2019-09-13 | $84.55 | $354.84 | 1,549,800 | — | — |
| 2019-09-12 | $85.36 | $358.24 | 1,374,900 | — | — |
| 2019-09-11 | $84.77 | $355.76 | 1,486,100 | — | — |
| 2019-09-10 | $84.46 | $354.46 | 1,585,800 | — | — |
| 2019-09-09 | $85.11 | $357.19 | 2,185,100 | — | — |
| 2019-09-06 | $86.85 | $364.49 | 1,614,800 | — | — |
| 2019-09-05 | $85.99 | $360.88 | 1,234,900 | — | — |
| 2019-09-04 | $86.29 | $362.14 | 1,364,900 | — | — |
| 2019-09-03 | $85.79 | $360.05 | 1,565,100 | — | — |
| 2019-08-30 | $84.76 | $355.72 | 1,510,100 | — | — |
| 2019-08-29 | $84.27 | $353.67 | 874,600 | — | — |
| 2019-08-28 | $83.63 | $350.98 | 1,749,600 | — | — |
| 2019-08-27 | $83.78 | $351.61 | 1,933,200 | — | — |
| 2019-08-26 | $83.61 | $350.90 | 1,728,100 | — | — |
| 2019-08-23 | $82.75 | $347.29 | 2,343,300 | — | — |
| 2019-08-22 | $83.00 | $348.34 | 830,300 | — | — |
| 2019-08-21 | $82.63 | $346.78 | 625,600 | — | — |
| 2019-08-20 | $82.44 | $345.99 | 1,068,200 | — | — |
| 2019-08-19 | $82.77 | $347.37 | 1,036,600 | — | — |
| 2019-08-16 | $81.64 | $342.63 | 1,098,000 | — | — |
| 2019-08-15 | $81.15 | $340.57 | 1,282,500 | — | — |
| 2019-08-14 | $79.82 | $334.99 | 916,900 | — | — |
| 2019-08-13 | $80.89 | $339.48 | 1,339,600 | — | — |
| 2019-08-12 | $81.22 | $340.87 | 833,900 | — | — |
| 2019-08-09 | $81.27 | $341.08 | 1,939,500 | — | — |
| 2019-08-08 | $80.84 | $339.27 | 1,331,800 | — | — |
| 2019-08-07 | $79.78 | $334.82 | 1,150,300 | — | — |
| 2019-08-06 | $79.14 | $332.14 | 1,296,700 | — | — |
| 2019-08-05 | $78.18 | $328.11 | 1,572,800 | — | — |
| 2019-08-02 | $80.48 | $337.76 | 1,551,500 | — | — |
| 2019-08-01 | $79.58 | $333.98 | 2,317,100 | — | — |
| 2019-07-31 | $78.89 | $331.09 | 2,469,100 | — | — |
| 2019-07-30 | $79.54 | $333.82 | 1,768,000 | — | — |
| 2019-07-29 | $79.61 | $334.11 | 1,482,000 | — | — |
| 2019-07-26 | $78.56 | $329.70 | 1,289,900 | — | — |
| 2019-07-25 | $78.10 | $327.77 | 1,505,500 | — | — |
| 2019-07-24 | $77.43 | $324.96 | 1,443,900 | — | — |
| 2019-07-23 | $77.96 | $327.18 | 984,600 | — | — |
| 2019-07-22 | $76.88 | $322.65 | 1,318,100 | — | — |
| 2019-07-19 | $77.15 | $323.78 | 1,212,600 | — | — |
| 2019-07-18 | $78.59 | $329.83 | 711,300 | — | — |
| 2019-07-17 | $78.64 | $330.04 | 1,138,100 | — | — |
| 2019-07-16 | $78.85 | $330.92 | 732,900 | — | — |
| 2019-07-15 | $79.13 | $332.09 | 794,400 | — | — |
| 2019-07-12 | $78.85 | $330.92 | 939,400 | — | — |
| 2019-07-11 | $79.29 | $332.77 | 1,554,300 | — | — |
| 2019-07-10 | $79.57 | $333.94 | 1,202,800 | — | — |
| 2019-07-09 | $79.32 | $332.89 | 1,084,200 | — | — |
| 2019-07-08 | $78.83 | $330.84 | 802,200 | — | — |
| 2019-07-05 | $77.92 | $327.02 | 639,500 | — | — |
| 2019-07-03 | $78.34 | $328.78 | 530,100 | — | — |
| 2019-07-02 | $77.43 | $324.96 | 1,266,400 | — | — |
| 2019-07-01 | $76.14 | $319.55 | 891,700 | — | — |
| 2019-06-28 | $75.92 | $318.62 | 1,934,500 | — | — |
| 2019-06-27 | $75.61 | $317.32 | 876,300 | — | — |
| 2019-06-26 | $75.65 | $315.11 | 1,558,100 | — | — |
| 2019-06-25 | $76.91 | $320.35 | 956,000 | — | — |
| 2019-06-24 | $78.27 | $326.02 | 794,300 | — | — |
| 2019-06-21 | $78.03 | $325.02 | 2,764,100 | — | — |
| 2019-06-20 | $78.83 | $328.35 | 1,250,600 | — | — |
| 2019-06-19 | $78.43 | $326.69 | 1,065,200 | — | — |
| 2019-06-18 | $78.05 | $325.10 | 1,450,000 | — | — |
| 2019-06-17 | $78.67 | $327.69 | 958,000 | — | — |
| 2019-06-14 | $78.26 | $325.98 | 1,153,500 | — | — |
| 2019-06-13 | $77.93 | $324.60 | 1,126,000 | — | — |
| 2019-06-12 | $77.65 | $323.44 | 998,900 | — | — |
| 2019-06-11 | $77.80 | $324.06 | 726,800 | — | — |
| 2019-06-10 | $77.83 | $324.19 | 1,159,800 | — | — |
| 2019-06-07 | $77.98 | $324.81 | 738,900 | — | — |
| 2019-06-06 | $77.79 | $324.02 | 906,900 | — | — |
| 2019-06-05 | $77.25 | $321.77 | 1,872,700 | — | — |
| 2019-06-04 | $75.48 | $314.40 | 1,633,300 | — | — |
| 2019-06-03 | $76.24 | $317.56 | 1,524,600 | — | — |
| 2019-05-31 | $76.57 | $318.94 | 1,676,500 | — | — |
| 2019-05-30 | $75.82 | $315.81 | 1,178,900 | — | — |
| 2019-05-29 | $75.67 | $315.19 | 1,793,200 | — | — |
| 2019-05-28 | $76.21 | $317.44 | 1,721,900 | — | — |
| 2019-05-24 | $77.19 | $321.52 | 779,900 | — | — |
| 2019-05-23 | $77.11 | $321.19 | 897,400 | — | — |
| 2019-05-22 | $76.64 | $319.23 | 561,700 | — | — |
| 2019-05-21 | $76.36 | $318.06 | 776,000 | — | — |
| 2019-05-20 | $75.75 | $315.52 | 799,300 | — | — |
| 2019-05-17 | $76.62 | $319.15 | 1,174,000 | — | — |
| 2019-05-16 | $76.81 | $319.94 | 945,200 | — | — |
| 2019-05-15 | $76.19 | $317.36 | 555,000 | — | — |
| 2019-05-14 | $75.81 | $315.77 | 807,900 | — | — |
| 2019-05-13 | $75.84 | $315.90 | 979,700 | — | — |
| 2019-05-10 | $75.83 | $315.86 | 819,800 | — | — |
| 2019-05-09 | $74.82 | $311.65 | 770,800 | — | — |
| 2019-05-08 | $74.44 | $310.07 | 802,700 | — | — |
| 2019-05-07 | $74.77 | $311.44 | 841,300 | — | — |
| 2019-05-06 | $76.21 | $317.44 | 928,800 | — | — |
| 2019-05-03 | $76.59 | $319.02 | 1,862,300 | — | — |
| 2019-05-02 | $76.40 | $318.23 | 907,100 | — | — |
| 2019-05-01 | $76.52 | $318.73 | 1,244,500 | — | — |
| 2019-04-30 | $76.42 | $318.31 | 1,516,700 | — | — |
| 2019-04-29 | $75.30 | $313.65 | 693,400 | — | — |
| 2019-04-26 | $76.20 | $317.40 | 836,800 | — | — |
| 2019-04-25 | $75.97 | $316.44 | 769,100 | — | — |
| 2019-04-24 | $75.47 | $314.36 | 1,230,800 | — | — |
| 2019-04-23 | $74.96 | $312.23 | 1,009,400 | — | — |
| 2019-04-22 | $74.17 | $308.94 | 1,543,500 | — | — |
| 2019-04-18 | $75.07 | $312.69 | 1,584,600 | — | — |
| 2019-04-17 | $74.29 | $309.44 | 2,010,000 | — | — |
| 2019-04-16 | $75.73 | $315.44 | 1,732,800 | — | — |
| 2019-04-15 | $77.60 | $323.23 | 1,791,400 | — | — |
| 2019-04-12 | $77.45 | $322.60 | 1,659,300 | — | — |
| 2019-04-11 | $76.69 | $319.44 | 1,926,900 | — | — |
| 2019-04-10 | $76.35 | $318.02 | 1,746,000 | — | — |
| 2019-04-09 | $75.39 | $314.02 | 877,200 | — | — |
| 2019-04-08 | $75.56 | $314.73 | 831,600 | — | — |
| 2019-04-05 | $75.61 | $314.94 | 761,400 | — | — |
| 2019-04-04 | $75.28 | $313.56 | 762,400 | — | — |
| 2019-04-03 | $75.39 | $314.02 | 1,282,900 | — | — |
| 2019-04-02 | $75.69 | $315.27 | 1,665,400 | — | — |
| 2019-04-01 | $74.98 | $312.32 | 1,465,200 | — | — |
| 2019-03-29 | $75.32 | $313.73 | 1,995,900 | — | — |
| 2019-03-28 | $75.63 | $315.02 | 1,015,800 | — | — |
| 2019-03-27 | $74.98 | $312.32 | 1,152,600 | — | — |
| 2019-03-26 | $75.14 | $312.98 | 1,177,200 | — | — |
| 2019-03-25 | $74.47 | $310.19 | 803,900 | — | — |
| 2019-03-22 | $74.40 | $309.90 | 1,484,800 | — | — |
| 2019-03-21 | $74.79 | $309.16 | 1,159,500 | — | — |
| 2019-03-20 | $73.62 | $304.32 | 1,208,700 | — | — |
| 2019-03-19 | $73.50 | $303.83 | 1,441,900 | — | — |
| 2019-03-18 | $73.98 | $305.81 | 1,361,700 | — | — |
| 2019-03-15 | $74.76 | $309.03 | 2,416,000 | — | — |
| 2019-03-14 | $75.06 | $310.27 | 1,321,400 | — | — |
| 2019-03-13 | $74.91 | $309.65 | 1,201,500 | — | — |
| 2019-03-12 | $75.05 | $310.23 | 1,622,300 | — | — |
| 2019-03-11 | $74.44 | $307.71 | 1,271,000 | — | — |
| 2019-03-08 | $73.64 | $304.40 | 957,100 | — | — |
| 2019-03-07 | $73.43 | $303.54 | 1,422,000 | — | — |
| 2019-03-06 | $73.55 | $304.03 | 1,065,000 | — | — |
| 2019-03-05 | $73.93 | $305.60 | 1,278,600 | — | — |
| 2019-03-04 | $73.98 | $305.81 | 1,805,200 | — | — |
| 2019-03-01 | $73.50 | $303.83 | 1,374,700 | — | — |
| 2019-02-28 | $73.69 | $304.61 | 2,830,700 | — | — |
| 2019-02-27 | $73.33 | $303.12 | 1,123,100 | — | — |
| 2019-02-26 | $73.72 | $304.73 | 1,004,800 | — | — |
| 2019-02-25 | $73.50 | $303.83 | 1,292,000 | — | — |
| 2019-02-22 | $74.23 | $306.84 | 1,395,400 | — | — |
| 2019-02-21 | $73.86 | $305.31 | 1,487,600 | — | — |
| 2019-02-20 | $72.68 | $300.44 | 1,888,900 | — | — |
| 2019-02-19 | $73.53 | $303.95 | 1,393,500 | — | — |
| 2019-02-15 | $73.21 | $302.63 | 1,968,900 | — | — |
| 2019-02-14 | $73.12 | $302.25 | 1,037,100 | — | — |
| 2019-02-13 | $73.29 | $302.96 | 1,246,800 | — | — |
| 2019-02-12 | $72.54 | $299.86 | 2,018,300 | — | — |
| 2019-02-11 | $73.46 | $303.66 | 1,587,600 | — | — |
| 2019-02-08 | $73.44 | $303.58 | 1,695,300 | — | — |
| 2019-02-07 | $73.54 | $303.99 | 1,470,000 | — | — |
| 2019-02-06 | $73.00 | $301.76 | 1,192,300 | — | — |
| 2019-02-05 | $72.95 | $301.55 | 1,334,100 | — | — |
| 2019-02-04 | $72.79 | $300.89 | 1,518,800 | — | — |
| 2019-02-01 | $72.02 | $297.71 | 1,528,400 | — | — |
| 2019-01-31 | $72.56 | $299.94 | 2,403,900 | — | — |
| 2019-01-30 | $72.00 | $297.62 | 2,494,600 | — | — |
| 2019-01-29 | $72.37 | $299.15 | 1,966,700 | — | — |
| 2019-01-28 | $71.72 | $296.47 | 1,647,200 | — | — |
| 2019-01-25 | $70.67 | $292.13 | 2,190,700 | — | — |
| 2019-01-24 | $70.35 | $290.80 | 919,900 | — | — |
| 2019-01-23 | $70.34 | $290.76 | 2,299,100 | — | — |
| 2019-01-22 | $70.40 | $291.01 | 1,858,000 | — | — |
| 2019-01-18 | $70.12 | $289.85 | 1,741,900 | — | — |
| 2019-01-17 | $69.91 | $288.99 | 2,684,300 | — | — |
| 2019-01-16 | $69.08 | $285.55 | 1,911,000 | — | — |
| 2019-01-15 | $68.46 | $282.99 | 1,354,900 | — | — |
| 2019-01-14 | $67.63 | $279.56 | 1,590,400 | — | — |
| 2019-01-11 | $67.55 | $279.23 | 1,606,100 | — | — |
| 2019-01-10 | $67.41 | $278.65 | 1,211,900 | — | — |
| 2019-01-09 | $66.32 | $274.15 | 1,119,500 | — | — |
| 2019-01-08 | $66.32 | $274.15 | 2,047,900 | — | — |
| 2019-01-07 | $65.10 | $269.10 | 1,792,200 | — | — |
| 2019-01-04 | $64.56 | $266.87 | 1,462,500 | — | — |
| 2019-01-03 | $64.16 | $265.22 | 1,744,700 | — | — |
| 2019-01-02 | $63.76 | $263.56 | 1,300,000 | — | — |