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
- 1992-08-07 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 | $42.35 | $307.59 | 1,333,500 | — | — |
| 2019-12-30 | $41.75 | $303.23 | 1,046,800 | — | — |
| 2019-12-27 | $41.75 | $303.23 | 806,500 | — | — |
| 2019-12-26 | $41.56 | $301.85 | 765,700 | — | — |
| 2019-12-24 | $41.38 | $300.55 | 439,800 | — | — |
| 2019-12-23 | $41.62 | $302.29 | 1,143,100 | — | — |
| 2019-12-20 | $42.53 | $308.90 | 4,900,300 | — | — |
| 2019-12-19 | $41.36 | $300.40 | 2,261,600 | — | — |
| 2019-12-18 | $40.71 | $295.68 | 1,991,000 | — | — |
| 2019-12-17 | $40.67 | $295.39 | 1,727,300 | — | — |
| 2019-12-16 | $41.15 | $298.88 | 2,299,200 | — | — |
| 2019-12-13 | $41.03 | $298.00 | 1,785,500 | — | — |
| 2019-12-12 | $41.42 | $300.84 | 1,317,100 | — | — |
| 2019-12-11 | $42.12 | $305.92 | 1,373,600 | — | — |
| 2019-12-10 | $42.89 | $311.51 | 1,373,700 | — | — |
| 2019-12-09 | $42.72 | $310.28 | 1,469,900 | — | — |
| 2019-12-06 | $42.48 | $308.54 | 1,917,200 | — | — |
| 2019-12-05 | $42.29 | $307.16 | 1,988,000 | — | — |
| 2019-12-04 | $41.92 | $304.47 | 1,350,600 | — | — |
| 2019-12-03 | $41.92 | $304.47 | 1,470,500 | — | — |
| 2019-12-02 | $41.58 | $302.00 | 1,860,300 | — | — |
| 2019-11-29 | $42.03 | $305.27 | 917,900 | — | — |
| 2019-11-27 | $42.47 | $308.46 | 1,889,000 | — | — |
| 2019-11-26 | $42.07 | $305.56 | 11,313,200 | — | — |
| 2019-11-25 | $41.64 | $302.43 | 2,506,300 | — | — |
| 2019-11-22 | $40.87 | $296.84 | 1,264,300 | — | — |
| 2019-11-21 | $41.00 | $297.79 | 1,287,100 | — | — |
| 2019-11-20 | $41.62 | $302.29 | 2,071,800 | — | — |
| 2019-11-19 | $41.78 | $303.45 | 1,097,800 | — | — |
| 2019-11-18 | $41.59 | $302.07 | 1,244,000 | — | — |
| 2019-11-15 | $41.18 | $299.09 | 1,631,000 | — | — |
| 2019-11-14 | $41.75 | $303.23 | 1,223,300 | — | — |
| 2019-11-13 | $41.29 | $299.89 | 1,489,900 | — | — |
| 2019-11-12 | $41.16 | $298.95 | 2,336,600 | — | — |
| 2019-11-11 | $41.07 | $298.30 | 1,716,900 | — | — |
| 2019-11-08 | $41.07 | $298.30 | 2,557,200 | — | — |
| 2019-11-07 | $41.23 | $299.46 | 2,113,900 | — | — |
| 2019-11-06 | $42.47 | $308.46 | 2,722,800 | — | — |
| 2019-11-05 | $42.39 | $307.88 | 3,221,300 | — | — |
| 2019-11-04 | $43.41 | $315.29 | 1,591,300 | — | — |
| 2019-11-01 | $43.95 | $319.21 | 1,836,600 | — | — |
| 2019-10-31 | $44.04 | $319.87 | 1,673,800 | — | — |
| 2019-10-30 | $43.82 | $318.27 | 1,742,200 | — | — |
| 2019-10-29 | $44.16 | $315.87 | 1,685,000 | — | — |
| 2019-10-28 | $43.69 | $312.51 | 1,674,600 | — | — |
| 2019-10-25 | $43.92 | $314.15 | 1,743,300 | — | — |
| 2019-10-24 | $44.39 | $317.52 | 1,369,800 | — | — |
| 2019-10-23 | $44.40 | $317.59 | 1,831,100 | — | — |
| 2019-10-22 | $44.41 | $317.66 | 1,493,000 | — | — |
| 2019-10-21 | $44.40 | $317.59 | 2,269,500 | — | — |
| 2019-10-18 | $44.96 | $321.59 | 1,083,900 | — | — |
| 2019-10-17 | $44.20 | $316.16 | 1,722,500 | — | — |
| 2019-10-16 | $43.29 | $309.65 | 1,161,800 | — | — |
| 2019-10-15 | $43.41 | $310.51 | 1,545,800 | — | — |
| 2019-10-14 | $43.02 | $307.72 | 912,400 | — | — |
| 2019-10-11 | $42.42 | $303.43 | 1,357,300 | — | — |
| 2019-10-10 | $42.25 | $302.21 | 999,900 | — | — |
| 2019-10-09 | $42.25 | $302.21 | 1,098,200 | — | — |
| 2019-10-08 | $42.64 | $305.00 | 1,735,200 | — | — |
| 2019-10-07 | $42.36 | $303.00 | 1,214,200 | — | — |
| 2019-10-04 | $42.41 | $303.35 | 895,700 | — | — |
| 2019-10-03 | $42.00 | $300.42 | 1,091,100 | — | — |
| 2019-10-02 | $41.40 | $296.13 | 1,117,600 | — | — |
| 2019-10-01 | $41.28 | $295.27 | 1,115,600 | — | — |
| 2019-09-30 | $41.79 | $298.92 | 1,064,000 | — | — |
| 2019-09-27 | $41.62 | $297.70 | 1,321,500 | — | — |
| 2019-09-26 | $42.01 | $300.49 | 1,244,900 | — | — |
| 2019-09-25 | $41.88 | $299.56 | 1,545,500 | — | — |
| 2019-09-24 | $41.75 | $298.63 | 2,546,600 | — | — |
| 2019-09-23 | $41.27 | $295.20 | 1,797,800 | — | — |
| 2019-09-20 | $40.95 | $292.91 | 2,429,300 | — | — |
| 2019-09-19 | $41.18 | $294.56 | 960,900 | — | — |
| 2019-09-18 | $41.13 | $294.20 | 2,183,300 | — | — |
| 2019-09-17 | $41.42 | $296.27 | 1,475,100 | — | — |
| 2019-09-16 | $41.02 | $293.41 | 1,391,400 | — | — |
| 2019-09-13 | $40.52 | $289.84 | 1,372,000 | — | — |
| 2019-09-12 | $41.16 | $294.41 | 1,558,200 | — | — |
| 2019-09-11 | $40.66 | $290.84 | 1,692,600 | — | — |
| 2019-09-10 | $40.18 | $287.40 | 3,959,000 | — | — |
| 2019-09-09 | $41.36 | $295.84 | 1,198,800 | — | — |
| 2019-09-06 | $41.50 | $296.84 | 912,000 | — | — |
| 2019-09-05 | $41.39 | $296.06 | 1,049,900 | — | — |
| 2019-09-04 | $41.55 | $297.20 | 1,089,600 | — | — |
| 2019-09-03 | $41.24 | $294.99 | 1,661,300 | — | — |
| 2019-08-30 | $40.68 | $290.98 | 1,045,500 | — | — |
| 2019-08-29 | $40.65 | $290.76 | 947,700 | — | — |
| 2019-08-28 | $40.18 | $287.40 | 1,204,500 | — | — |
| 2019-08-27 | $40.06 | $286.54 | 1,826,100 | — | — |
| 2019-08-26 | $40.38 | $288.83 | 2,199,900 | — | — |
| 2019-08-23 | $40.39 | $288.91 | 3,798,000 | — | — |
| 2019-08-22 | $40.18 | $287.40 | 2,550,600 | — | — |
| 2019-08-21 | $39.51 | $282.61 | 2,634,700 | — | — |
| 2019-08-20 | $39.19 | $280.32 | 2,464,900 | — | — |
| 2019-08-19 | $39.32 | $281.25 | 3,007,000 | — | — |
| 2019-08-16 | $39.22 | $280.54 | 2,105,500 | — | — |
| 2019-08-15 | $38.30 | $273.96 | 2,257,700 | — | — |
| 2019-08-14 | $38.18 | $273.10 | 1,628,500 | — | — |
| 2019-08-13 | $38.55 | $275.74 | 1,655,400 | — | — |
| 2019-08-12 | $38.26 | $273.67 | 1,827,600 | — | — |
| 2019-08-09 | $38.68 | $276.67 | 2,934,800 | — | — |
| 2019-08-08 | $38.41 | $274.74 | 3,279,800 | — | — |
| 2019-08-07 | $36.43 | $260.58 | 1,420,000 | — | — |
| 2019-08-06 | $36.00 | $257.50 | 1,350,400 | — | — |
| 2019-08-05 | $35.88 | $256.65 | 1,200,700 | — | — |
| 2019-08-02 | $36.58 | $261.65 | 786,400 | — | — |
| 2019-08-01 | $36.29 | $259.58 | 1,455,400 | — | — |
| 2019-07-31 | $36.30 | $259.65 | 1,228,900 | — | — |
| 2019-07-30 | $36.50 | $261.08 | 721,100 | — | — |
| 2019-07-29 | $37.14 | $260.94 | 1,182,300 | — | — |
| 2019-07-26 | $36.99 | $259.88 | 3,001,400 | — | — |
| 2019-07-25 | $36.65 | $257.49 | 678,000 | — | — |
| 2019-07-24 | $36.84 | $258.83 | 691,200 | — | — |
| 2019-07-23 | $36.87 | $259.04 | 851,400 | — | — |
| 2019-07-22 | $36.49 | $256.37 | 861,800 | — | — |
| 2019-07-19 | $36.40 | $255.74 | 1,432,900 | — | — |
| 2019-07-18 | $37.36 | $262.48 | 995,000 | — | — |
| 2019-07-17 | $37.07 | $260.45 | 1,369,100 | — | — |
| 2019-07-16 | $36.78 | $258.41 | 2,056,600 | — | — |
| 2019-07-15 | $36.63 | $257.35 | 1,610,900 | — | — |
| 2019-07-12 | $36.96 | $259.67 | 1,038,700 | — | — |
| 2019-07-11 | $37.01 | $260.02 | 4,333,400 | — | — |
| 2019-07-10 | $38.09 | $267.61 | 1,074,900 | — | — |
| 2019-07-09 | $38.00 | $266.98 | 815,600 | — | — |
| 2019-07-08 | $37.97 | $266.77 | 825,600 | — | — |
| 2019-07-05 | $37.77 | $265.36 | 1,029,000 | — | — |
| 2019-07-03 | $37.94 | $266.56 | 538,300 | — | — |
| 2019-07-02 | $37.46 | $263.19 | 1,107,900 | — | — |
| 2019-07-01 | $36.67 | $257.64 | 889,400 | — | — |
| 2019-06-28 | $36.75 | $258.20 | 2,022,700 | — | — |
| 2019-06-27 | $36.51 | $256.51 | 1,277,000 | — | — |
| 2019-06-26 | $36.37 | $255.53 | 1,819,700 | — | — |
| 2019-06-25 | $37.04 | $260.23 | 1,594,200 | — | — |
| 2019-06-24 | $37.65 | $264.52 | 2,165,300 | — | — |
| 2019-06-21 | $38.05 | $267.33 | 4,668,600 | — | — |
| 2019-06-20 | $38.16 | $268.10 | 1,784,500 | — | — |
| 2019-06-19 | $37.75 | $265.22 | 1,459,200 | — | — |
| 2019-06-18 | $37.12 | $260.80 | 2,858,200 | — | — |
| 2019-06-17 | $37.41 | $262.83 | 1,427,000 | — | — |
| 2019-06-14 | $36.51 | $256.51 | 890,400 | — | — |
| 2019-06-13 | $36.36 | $255.46 | 792,400 | — | — |
| 2019-06-12 | $36.12 | $253.77 | 1,349,000 | — | — |
| 2019-06-11 | $35.92 | $252.37 | 999,100 | — | — |
| 2019-06-10 | $36.06 | $253.35 | 1,014,600 | — | — |
| 2019-06-07 | $36.33 | $255.25 | 926,100 | — | — |
| 2019-06-06 | $36.25 | $254.68 | 685,300 | — | — |
| 2019-06-05 | $36.21 | $254.40 | 1,372,700 | — | — |
| 2019-06-04 | $35.59 | $250.05 | 2,184,800 | — | — |
| 2019-06-03 | $35.45 | $249.06 | 1,156,400 | — | — |
| 2019-05-31 | $35.62 | $250.26 | 1,457,600 | — | — |
| 2019-05-30 | $35.48 | $249.27 | 810,300 | — | — |
| 2019-05-29 | $35.19 | $247.24 | 1,360,300 | — | — |
| 2019-05-28 | $35.82 | $251.66 | 1,939,000 | — | — |
| 2019-05-24 | $36.37 | $255.53 | 1,690,700 | — | — |
| 2019-05-23 | $36.40 | $255.74 | 2,780,500 | — | — |
| 2019-05-22 | $36.75 | $258.20 | 986,900 | — | — |
| 2019-05-21 | $36.66 | $257.57 | 814,400 | — | — |
| 2019-05-20 | $36.61 | $257.21 | 1,455,700 | — | — |
| 2019-05-17 | $37.44 | $263.05 | 1,311,900 | — | — |
| 2019-05-16 | $37.67 | $264.66 | 3,833,800 | — | — |
| 2019-05-15 | $37.46 | $263.19 | 2,344,200 | — | — |
| 2019-05-14 | $37.25 | $261.71 | 973,700 | — | — |
| 2019-05-13 | $37.24 | $261.64 | 1,288,900 | — | — |
| 2019-05-10 | $36.95 | $259.60 | 1,217,500 | — | — |
| 2019-05-09 | $36.55 | $256.79 | 1,544,500 | — | — |
| 2019-05-08 | $35.98 | $252.79 | 2,740,100 | — | — |
| 2019-05-07 | $35.05 | $246.25 | 2,261,600 | — | — |
| 2019-05-06 | $35.44 | $248.99 | 1,341,300 | — | — |
| 2019-05-03 | $35.73 | $251.03 | 1,311,100 | — | — |
| 2019-05-02 | $35.46 | $249.13 | 1,833,700 | — | — |
| 2019-05-01 | $35.26 | $247.73 | 1,937,400 | — | — |
| 2019-04-30 | $35.39 | $248.64 | 1,465,600 | — | — |
| 2019-04-29 | $35.00 | $245.90 | 1,214,100 | — | — |
| 2019-04-26 | $36.19 | $249.63 | 1,267,800 | — | — |
| 2019-04-25 | $35.90 | $247.63 | 975,200 | — | — |
| 2019-04-24 | $36.11 | $249.07 | 928,600 | — | — |
| 2019-04-23 | $35.90 | $247.63 | 1,460,300 | — | — |
| 2019-04-22 | $35.32 | $243.62 | 1,129,100 | — | — |
| 2019-04-18 | $35.73 | $246.45 | 1,678,400 | — | — |
| 2019-04-17 | $34.95 | $241.07 | 2,847,200 | — | — |
| 2019-04-16 | $36.08 | $248.87 | 1,166,400 | — | — |
| 2019-04-15 | $36.91 | $254.59 | 694,200 | — | — |
| 2019-04-12 | $36.79 | $253.76 | 1,083,400 | — | — |
| 2019-04-11 | $37.10 | $255.90 | 1,620,500 | — | — |
| 2019-04-10 | $36.64 | $252.73 | 1,800,400 | — | — |
| 2019-04-09 | $36.33 | $250.59 | 1,778,600 | — | — |
| 2019-04-08 | $36.81 | $253.90 | 1,404,300 | — | — |
| 2019-04-05 | $37.44 | $258.25 | 1,743,600 | — | — |
| 2019-04-04 | $37.35 | $257.63 | 1,421,500 | — | — |
| 2019-04-03 | $37.46 | $258.39 | 1,445,100 | — | — |
| 2019-04-02 | $37.76 | $260.46 | 1,707,800 | — | — |
| 2019-04-01 | $38.00 | $262.11 | 1,524,000 | — | — |
| 2019-03-29 | $38.15 | $263.15 | 1,810,800 | — | — |
| 2019-03-28 | $38.31 | $264.25 | 1,419,100 | — | — |
| 2019-03-27 | $37.54 | $258.94 | 1,081,300 | — | — |
| 2019-03-26 | $37.69 | $259.97 | 1,218,200 | — | — |
| 2019-03-25 | $37.33 | $257.49 | 1,424,600 | — | — |
| 2019-03-22 | $36.98 | $255.07 | 2,035,700 | — | — |
| 2019-03-21 | $37.17 | $256.39 | 1,691,000 | — | — |
| 2019-03-20 | $36.00 | $248.32 | 1,079,000 | — | — |
| 2019-03-19 | $35.84 | $247.21 | 996,500 | — | — |
| 2019-03-18 | $35.88 | $247.49 | 1,188,200 | — | — |
| 2019-03-15 | $36.37 | $250.87 | 2,503,900 | — | — |
| 2019-03-14 | $36.69 | $253.07 | 1,562,200 | — | — |
| 2019-03-13 | $36.62 | $252.59 | 1,421,200 | — | — |
| 2019-03-12 | $36.45 | $251.42 | 1,273,500 | — | — |
| 2019-03-11 | $36.22 | $249.83 | 1,480,300 | — | — |
| 2019-03-08 | $35.75 | $246.59 | 1,458,100 | — | — |
| 2019-03-07 | $36.00 | $248.32 | 2,008,700 | — | — |
| 2019-03-06 | $35.55 | $245.21 | 3,739,700 | — | — |
| 2019-03-05 | $35.58 | $245.42 | 1,591,000 | — | — |
| 2019-03-04 | $35.63 | $245.76 | 3,714,500 | — | — |
| 2019-03-01 | $35.11 | $242.18 | 2,218,900 | — | — |
| 2019-02-28 | $35.90 | $247.63 | 2,384,500 | — | — |
| 2019-02-27 | $35.88 | $247.49 | 1,464,600 | — | — |
| 2019-02-26 | $35.86 | $247.35 | 1,521,400 | — | — |
| 2019-02-25 | $35.88 | $247.49 | 1,676,900 | — | — |
| 2019-02-22 | $36.23 | $249.90 | 1,561,800 | — | — |
| 2019-02-21 | $35.89 | $247.56 | 1,225,500 | — | — |
| 2019-02-20 | $35.55 | $245.21 | 1,772,100 | — | — |
| 2019-02-19 | $36.07 | $248.80 | 2,483,200 | — | — |
| 2019-02-15 | $36.46 | $251.49 | 3,384,300 | — | — |
| 2019-02-14 | $36.73 | $253.35 | 2,670,800 | — | — |
| 2019-02-13 | $36.19 | $249.63 | 4,130,600 | — | — |
| 2019-02-12 | $36.86 | $254.25 | 5,079,700 | — | — |
| 2019-02-11 | $39.26 | $270.80 | 1,551,900 | — | — |
| 2019-02-08 | $39.18 | $270.25 | 1,141,400 | — | — |
| 2019-02-07 | $39.34 | $271.35 | 1,361,300 | — | — |
| 2019-02-06 | $39.37 | $271.56 | 1,013,900 | — | — |
| 2019-02-05 | $39.66 | $273.56 | 1,691,900 | — | — |
| 2019-02-04 | $39.54 | $272.73 | 1,711,500 | — | — |
| 2019-02-01 | $38.52 | $265.70 | 2,809,000 | — | — |
| 2019-01-31 | $40.19 | $277.22 | 2,216,700 | — | — |
| 2019-01-30 | $39.66 | $273.56 | 1,639,100 | — | — |
| 2019-01-29 | $39.82 | $270.11 | 2,374,700 | — | — |
| 2019-01-28 | $39.20 | $265.91 | 1,238,600 | — | — |
| 2019-01-25 | $38.92 | $264.01 | 1,080,300 | — | — |
| 2019-01-24 | $38.58 | $261.70 | 1,684,100 | — | — |
| 2019-01-23 | $38.41 | $260.55 | 898,500 | — | — |
| 2019-01-22 | $37.96 | $257.49 | 927,900 | — | — |
| 2019-01-18 | $38.16 | $258.85 | 1,066,600 | — | — |
| 2019-01-17 | $38.23 | $259.33 | 1,388,800 | — | — |
| 2019-01-16 | $38.04 | $258.04 | 1,655,800 | — | — |
| 2019-01-15 | $37.43 | $253.90 | 1,299,300 | — | — |
| 2019-01-14 | $36.89 | $250.24 | 1,143,200 | — | — |
| 2019-01-11 | $36.94 | $250.58 | 1,447,100 | — | — |
| 2019-01-10 | $36.84 | $249.90 | 2,198,900 | — | — |
| 2019-01-09 | $36.47 | $247.39 | 1,277,400 | — | — |
| 2019-01-08 | $36.21 | $245.62 | 1,694,300 | — | — |
| 2019-01-07 | $35.15 | $238.43 | 1,725,200 | — | — |
| 2019-01-04 | $35.02 | $237.55 | 1,988,800 | — | — |
| 2019-01-03 | $34.53 | $234.23 | 1,966,500 | — | — |
| 2019-01-02 | $33.95 | $230.29 | 4,221,200 | — | — |