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
- 1970-01-02 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 | $69.78 | $667.74 | 13,151,800 | — | — |
| 2019-12-30 | $69.48 | $664.87 | 12,689,400 | — | — |
| 2019-12-27 | $69.89 | $668.79 | 10,516,100 | — | — |
| 2019-12-26 | $70.13 | $671.09 | 8,840,200 | — | — |
| 2019-12-24 | $70.02 | $670.04 | 3,979,400 | — | — |
| 2019-12-23 | $70.29 | $672.62 | 14,172,500 | — | — |
| 2019-12-20 | $69.94 | $669.27 | 35,092,000 | — | — |
| 2019-12-19 | $69.39 | $664.01 | 13,273,200 | — | — |
| 2019-12-18 | $69.87 | $668.60 | 13,652,300 | — | — |
| 2019-12-17 | $69.68 | $666.78 | 14,450,700 | — | — |
| 2019-12-16 | $70.00 | $669.85 | 15,208,700 | — | — |
| 2019-12-13 | $69.23 | $662.48 | 12,274,500 | — | — |
| 2019-12-12 | $70.34 | $673.10 | 17,068,500 | — | — |
| 2019-12-11 | $68.96 | $659.89 | 13,748,400 | — | — |
| 2019-12-10 | $69.06 | $660.85 | 14,281,800 | — | — |
| 2019-12-09 | $69.66 | $666.59 | 12,397,700 | — | — |
| 2019-12-06 | $69.51 | $665.16 | 13,710,800 | — | — |
| 2019-12-05 | $68.41 | $654.63 | 13,109,000 | — | — |
| 2019-12-04 | $68.65 | $656.93 | 11,049,700 | — | — |
| 2019-12-03 | $67.88 | $649.56 | 12,245,800 | — | — |
| 2019-12-02 | $68.42 | $654.73 | 11,116,900 | — | — |
| 2019-11-29 | $68.13 | $651.95 | 7,980,800 | — | — |
| 2019-11-27 | $68.70 | $657.41 | 8,393,900 | — | — |
| 2019-11-26 | $68.74 | $657.79 | 15,457,000 | — | — |
| 2019-11-25 | $68.91 | $659.42 | 10,670,000 | — | — |
| 2019-11-22 | $69.37 | $663.82 | 12,143,600 | — | — |
| 2019-11-21 | $69.67 | $666.69 | 14,080,900 | — | — |
| 2019-11-20 | $68.03 | $651.00 | 16,930,700 | — | — |
| 2019-11-19 | $67.82 | $648.99 | 12,605,500 | — | — |
| 2019-11-18 | $68.52 | $655.68 | 10,095,600 | — | — |
| 2019-11-15 | $69.19 | $662.10 | 11,252,800 | — | — |
| 2019-11-14 | $68.50 | $655.49 | 11,279,800 | — | — |
| 2019-11-13 | $68.80 | $658.36 | 11,773,700 | — | — |
| 2019-11-12 | $69.37 | $663.82 | 13,918,600 | — | — |
| 2019-11-11 | $70.34 | $673.10 | 8,674,000 | — | — |
| 2019-11-08 | $70.77 | $677.22 | 12,106,000 | — | — |
| 2019-11-07 | $73.01 | $690.32 | 13,073,800 | — | — |
| 2019-11-06 | $71.49 | $675.95 | 13,996,500 | — | — |
| 2019-11-05 | $73.09 | $691.08 | 14,930,400 | — | — |
| 2019-11-04 | $71.67 | $677.65 | 15,858,200 | — | — |
| 2019-11-01 | $69.60 | $658.08 | 14,108,700 | — | — |
| 2019-10-31 | $67.57 | $638.89 | 16,169,100 | — | — |
| 2019-10-30 | $67.72 | $640.31 | 12,840,600 | — | — |
| 2019-10-29 | $68.44 | $647.11 | 13,894,400 | — | — |
| 2019-10-28 | $68.64 | $649.01 | 11,209,600 | — | — |
| 2019-10-25 | $69.25 | $654.77 | 7,607,200 | — | — |
| 2019-10-24 | $69.09 | $653.26 | 9,003,600 | — | — |
| 2019-10-23 | $69.75 | $659.50 | 8,641,800 | — | — |
| 2019-10-22 | $69.09 | $653.26 | 9,536,000 | — | — |
| 2019-10-21 | $68.74 | $649.95 | 10,199,300 | — | — |
| 2019-10-18 | $67.61 | $639.27 | 13,472,700 | — | — |
| 2019-10-17 | $68.14 | $644.28 | 9,757,200 | — | — |
| 2019-10-16 | $68.23 | $645.13 | 9,765,800 | — | — |
| 2019-10-15 | $69.42 | $656.38 | 6,645,700 | — | — |
| 2019-10-14 | $69.18 | $654.11 | 6,234,600 | — | — |
| 2019-10-11 | $68.98 | $652.22 | 10,101,900 | — | — |
| 2019-10-10 | $68.25 | $645.32 | 7,100,100 | — | — |
| 2019-10-09 | $67.44 | $637.66 | 8,580,900 | — | — |
| 2019-10-08 | $66.70 | $630.66 | 9,748,700 | — | — |
| 2019-10-07 | $68.02 | $643.14 | 10,993,000 | — | — |
| 2019-10-04 | $68.97 | $652.13 | 10,534,800 | — | — |
| 2019-10-03 | $67.98 | $642.77 | 10,788,400 | — | — |
| 2019-10-02 | $67.15 | $634.92 | 14,503,700 | — | — |
| 2019-10-01 | $68.95 | $651.94 | 10,279,100 | — | — |
| 2019-09-30 | $70.61 | $667.63 | 9,768,900 | — | — |
| 2019-09-27 | $71.48 | $675.86 | 8,224,000 | — | — |
| 2019-09-26 | $70.97 | $671.04 | 8,420,200 | — | — |
| 2019-09-25 | $71.35 | $674.63 | 8,035,200 | — | — |
| 2019-09-24 | $71.14 | $672.64 | 13,307,100 | — | — |
| 2019-09-23 | $72.13 | $682.00 | 7,495,200 | — | — |
| 2019-09-20 | $72.08 | $681.53 | 19,736,600 | — | — |
| 2019-09-19 | $72.33 | $683.90 | 8,050,200 | — | — |
| 2019-09-18 | $72.82 | $688.53 | 7,292,200 | — | — |
| 2019-09-17 | $73.17 | $691.84 | 14,452,200 | — | — |
| 2019-09-16 | $73.73 | $697.13 | 19,830,200 | — | — |
| 2019-09-13 | $72.64 | $686.83 | 7,337,200 | — | — |
| 2019-09-12 | $71.98 | $680.59 | 9,100,700 | — | — |
| 2019-09-11 | $71.93 | $680.11 | 10,525,700 | — | — |
| 2019-09-10 | $72.07 | $681.44 | 13,810,800 | — | — |
| 2019-09-09 | $71.49 | $675.95 | 12,840,200 | — | — |
| 2019-09-06 | $70.93 | $670.66 | 10,418,500 | — | — |
| 2019-09-05 | $70.27 | $664.42 | 9,901,500 | — | — |
| 2019-09-04 | $69.29 | $655.15 | 6,959,200 | — | — |
| 2019-09-03 | $68.56 | $648.25 | 9,849,700 | — | — |
| 2019-08-30 | $68.48 | $647.49 | 9,180,800 | — | — |
| 2019-08-29 | $68.43 | $647.02 | 9,004,100 | — | — |
| 2019-08-28 | $67.68 | $639.93 | 9,647,400 | — | — |
| 2019-08-27 | $67.19 | $635.30 | 9,490,900 | — | — |
| 2019-08-26 | $67.85 | $641.54 | 7,343,900 | — | — |
| 2019-08-23 | $67.49 | $638.13 | 15,371,900 | — | — |
| 2019-08-22 | $69.57 | $657.80 | 8,972,000 | — | — |
| 2019-08-21 | $69.72 | $659.22 | 10,134,200 | — | — |
| 2019-08-20 | $69.03 | $652.69 | 9,743,500 | — | — |
| 2019-08-19 | $69.45 | $656.66 | 10,032,800 | — | — |
| 2019-08-16 | $68.30 | $645.79 | 12,649,000 | — | — |
| 2019-08-15 | $67.25 | $635.86 | 12,874,400 | — | — |
| 2019-08-14 | $67.65 | $639.64 | 18,114,400 | — | — |
| 2019-08-13 | $70.49 | $666.50 | 12,403,300 | — | — |
| 2019-08-12 | $69.63 | $658.37 | 9,542,600 | — | — |
| 2019-08-09 | $70.84 | $661.58 | 13,686,600 | — | — |
| 2019-08-08 | $72.38 | $675.96 | 14,304,100 | — | — |
| 2019-08-07 | $70.50 | $658.41 | 15,231,100 | — | — |
| 2019-08-06 | $70.96 | $662.70 | 12,282,400 | — | — |
| 2019-08-05 | $70.28 | $656.35 | 19,080,900 | — | — |
| 2019-08-02 | $71.75 | $670.08 | 21,376,700 | — | — |
| 2019-08-01 | $72.46 | $676.71 | 17,132,800 | — | — |
| 2019-07-31 | $74.36 | $694.45 | 13,104,600 | — | — |
| 2019-07-30 | $75.35 | $703.70 | 6,961,200 | — | — |
| 2019-07-29 | $75.34 | $703.61 | 7,091,900 | — | — |
| 2019-07-26 | $74.81 | $698.66 | 7,677,300 | — | — |
| 2019-07-25 | $74.93 | $699.78 | 9,083,900 | — | — |
| 2019-07-24 | $75.36 | $703.79 | 8,260,200 | — | — |
| 2019-07-23 | $75.37 | $703.89 | 8,551,200 | — | — |
| 2019-07-22 | $75.07 | $701.09 | 8,368,800 | — | — |
| 2019-07-19 | $74.99 | $700.34 | 11,243,100 | — | — |
| 2019-07-18 | $74.84 | $698.94 | 11,424,500 | — | — |
| 2019-07-17 | $75.48 | $704.91 | 7,419,300 | — | — |
| 2019-07-16 | $75.93 | $709.12 | 10,197,400 | — | — |
| 2019-07-15 | $77.08 | $719.86 | 7,116,400 | — | — |
| 2019-07-12 | $77.63 | $724.99 | 6,139,000 | — | — |
| 2019-07-11 | $77.57 | $724.43 | 6,404,000 | — | — |
| 2019-07-10 | $77.51 | $723.87 | 8,077,400 | — | — |
| 2019-07-09 | $76.43 | $713.79 | 7,863,000 | — | — |
| 2019-07-08 | $76.48 | $714.25 | 7,876,100 | — | — |
| 2019-07-05 | $76.13 | $710.98 | 6,880,800 | — | — |
| 2019-07-03 | $76.44 | $713.88 | 5,246,100 | — | — |
| 2019-07-02 | $75.72 | $707.16 | 10,475,400 | — | — |
| 2019-07-01 | $76.56 | $715.00 | 11,437,900 | — | — |
| 2019-06-28 | $76.63 | $715.65 | 14,781,300 | — | — |
| 2019-06-27 | $75.82 | $708.09 | 8,147,800 | — | — |
| 2019-06-26 | $76.60 | $715.37 | 11,365,500 | — | — |
| 2019-06-25 | $76.27 | $712.29 | 9,740,000 | — | — |
| 2019-06-24 | $76.95 | $718.64 | 10,011,800 | — | — |
| 2019-06-21 | $77.69 | $725.55 | 23,108,100 | — | — |
| 2019-06-20 | $76.61 | $715.47 | 16,229,700 | — | — |
| 2019-06-19 | $75.32 | $703.42 | 9,757,400 | — | — |
| 2019-06-18 | $75.74 | $707.34 | 10,091,500 | — | — |
| 2019-06-17 | $75.09 | $701.27 | 9,355,700 | — | — |
| 2019-06-14 | $74.35 | $694.36 | 8,575,900 | — | — |
| 2019-06-13 | $74.68 | $697.44 | 8,986,400 | — | — |
| 2019-06-12 | $74.03 | $691.37 | 7,920,800 | — | — |
| 2019-06-11 | $74.84 | $698.94 | 9,415,100 | — | — |
| 2019-06-10 | $74.91 | $699.59 | 7,760,400 | — | — |
| 2019-06-07 | $74.58 | $696.51 | 9,095,500 | — | — |
| 2019-06-06 | $74.31 | $693.99 | 11,738,900 | — | — |
| 2019-06-05 | $72.98 | $681.57 | 10,617,800 | — | — |
| 2019-06-04 | $73.59 | $687.26 | 10,423,000 | — | — |
| 2019-06-03 | $71.88 | $671.29 | 11,831,000 | — | — |
| 2019-05-31 | $70.77 | $660.93 | 13,983,300 | — | — |
| 2019-05-30 | $71.97 | $672.13 | 9,362,100 | — | — |
| 2019-05-29 | $72.16 | $673.91 | 13,645,200 | — | — |
| 2019-05-28 | $72.61 | $678.11 | 14,912,900 | — | — |
| 2019-05-24 | $74.10 | $692.03 | 7,056,400 | — | — |
| 2019-05-23 | $73.79 | $689.13 | 14,657,200 | — | — |
| 2019-05-22 | $75.56 | $705.66 | 7,858,300 | — | — |
| 2019-05-21 | $76.25 | $712.11 | 8,489,900 | — | — |
| 2019-05-20 | $75.90 | $708.84 | 7,154,300 | — | — |
| 2019-05-17 | $75.91 | $708.93 | 9,279,400 | — | — |
| 2019-05-16 | $76.36 | $713.13 | 8,105,200 | — | — |
| 2019-05-15 | $76.37 | $713.23 | 8,918,000 | — | — |
| 2019-05-14 | $75.81 | $708.00 | 10,548,400 | — | — |
| 2019-05-13 | $75.71 | $707.06 | 12,176,100 | — | — |
| 2019-05-10 | $76.56 | $715.00 | 11,056,000 | — | — |
| 2019-05-09 | $76.77 | $708.84 | 13,221,600 | — | — |
| 2019-05-08 | $76.84 | $709.48 | 11,352,900 | — | — |
| 2019-05-07 | $76.72 | $708.38 | 13,498,800 | — | — |
| 2019-05-06 | $77.13 | $712.16 | 13,367,100 | — | — |
| 2019-05-03 | $77.47 | $715.30 | 12,180,700 | — | — |
| 2019-05-02 | $77.29 | $713.64 | 15,360,400 | — | — |
| 2019-05-01 | $78.67 | $726.38 | 13,909,800 | — | — |
| 2019-04-30 | $80.28 | $741.25 | 13,721,500 | — | — |
| 2019-04-29 | $79.97 | $738.38 | 10,023,700 | — | — |
| 2019-04-26 | $80.49 | $743.18 | 18,053,500 | — | — |
| 2019-04-25 | $82.22 | $759.16 | 11,135,000 | — | — |
| 2019-04-24 | $81.76 | $754.91 | 11,684,000 | — | — |
| 2019-04-23 | $83.38 | $769.87 | 10,595,100 | — | — |
| 2019-04-22 | $82.90 | $765.44 | 10,770,600 | — | — |
| 2019-04-18 | $81.13 | $749.09 | 9,493,900 | — | — |
| 2019-04-17 | $81.43 | $751.86 | 8,311,400 | — | — |
| 2019-04-16 | $81.20 | $749.74 | 7,005,700 | — | — |
| 2019-04-15 | $80.65 | $744.66 | 8,536,100 | — | — |
| 2019-04-12 | $80.92 | $747.15 | 16,638,700 | — | — |
| 2019-04-11 | $81.95 | $756.67 | 9,115,100 | — | — |
| 2019-04-10 | $81.56 | $753.06 | 10,324,300 | — | — |
| 2019-04-09 | $81.93 | $756.48 | 8,561,600 | — | — |
| 2019-04-08 | $83.00 | $766.36 | 9,108,200 | — | — |
| 2019-04-05 | $82.49 | $761.65 | 10,059,100 | — | — |
| 2019-04-04 | $82.05 | $757.59 | 9,360,600 | — | — |
| 2019-04-03 | $80.90 | $746.97 | 8,562,900 | — | — |
| 2019-04-02 | $81.38 | $751.40 | 7,646,000 | — | — |
| 2019-04-01 | $81.73 | $754.63 | 10,816,400 | — | — |
| 2019-03-29 | $80.80 | $746.05 | 10,889,200 | — | — |
| 2019-03-28 | $80.74 | $745.49 | 7,412,300 | — | — |
| 2019-03-27 | $80.34 | $741.80 | 7,258,700 | — | — |
| 2019-03-26 | $80.96 | $747.52 | 9,472,800 | — | — |
| 2019-03-25 | $79.92 | $737.92 | 11,320,400 | — | — |
| 2019-03-22 | $80.48 | $743.09 | 12,497,700 | — | — |
| 2019-03-21 | $81.79 | $755.19 | 10,117,000 | — | — |
| 2019-03-20 | $81.32 | $750.85 | 13,133,600 | — | — |
| 2019-03-19 | $80.87 | $746.69 | 13,936,500 | — | — |
| 2019-03-18 | $81.08 | $748.63 | 9,840,600 | — | — |
| 2019-03-15 | $80.15 | $740.05 | 25,316,400 | — | — |
| 2019-03-14 | $80.44 | $742.72 | 9,976,700 | — | — |
| 2019-03-13 | $80.71 | $745.22 | 10,260,200 | — | — |
| 2019-03-12 | $80.00 | $738.66 | 11,320,000 | — | — |
| 2019-03-11 | $79.78 | $736.63 | 11,060,900 | — | — |
| 2019-03-08 | $79.01 | $729.52 | 16,211,300 | — | — |
| 2019-03-07 | $80.16 | $740.14 | 16,541,700 | — | — |
| 2019-03-06 | $79.28 | $732.01 | 18,633,600 | — | — |
| 2019-03-05 | $80.19 | $740.41 | 13,745,500 | — | — |
| 2019-03-04 | $80.31 | $741.52 | 18,089,900 | — | — |
| 2019-03-01 | $80.00 | $738.66 | 15,419,400 | — | — |
| 2019-02-28 | $79.03 | $729.70 | 14,597,900 | — | — |
| 2019-02-27 | $79.47 | $733.77 | 12,398,200 | — | — |
| 2019-02-26 | $78.66 | $726.29 | 10,990,600 | — | — |
| 2019-02-25 | $78.50 | $724.81 | 9,274,400 | — | — |
| 2019-02-22 | $78.42 | $724.07 | 9,519,300 | — | — |
| 2019-02-21 | $77.82 | $718.53 | 10,266,000 | — | — |
| 2019-02-20 | $78.53 | $725.09 | 12,633,100 | — | — |
| 2019-02-19 | $78.23 | $722.32 | 13,551,500 | — | — |
| 2019-02-15 | $77.71 | $717.52 | 14,330,300 | — | — |
| 2019-02-14 | $76.27 | $704.22 | 12,772,900 | — | — |
| 2019-02-13 | $76.25 | $704.04 | 13,214,600 | — | — |
| 2019-02-12 | $75.40 | $696.19 | 12,599,200 | — | — |
| 2019-02-11 | $74.10 | $684.18 | 10,434,800 | — | — |
| 2019-02-08 | $73.98 | $683.08 | 11,959,500 | — | — |
| 2019-02-07 | $74.68 | $681.97 | 14,418,900 | — | — |
| 2019-02-06 | $75.26 | $687.26 | 10,866,900 | — | — |
| 2019-02-05 | $75.59 | $690.28 | 12,786,700 | — | — |
| 2019-02-04 | $74.82 | $683.25 | 15,483,800 | — | — |
| 2019-02-01 | $75.92 | $693.29 | 22,968,700 | — | — |
| 2019-01-31 | $73.28 | $669.18 | 19,876,700 | — | — |
| 2019-01-30 | $72.29 | $660.14 | 11,524,700 | — | — |
| 2019-01-29 | $71.51 | $653.02 | 10,513,200 | — | — |
| 2019-01-28 | $71.24 | $650.55 | 13,678,400 | — | — |
| 2019-01-25 | $71.72 | $654.94 | 8,996,200 | — | — |
| 2019-01-24 | $71.40 | $652.02 | 11,272,500 | — | — |
| 2019-01-23 | $71.30 | $651.10 | 13,187,200 | — | — |
| 2019-01-22 | $71.89 | $656.49 | 15,035,600 | — | — |
| 2019-01-18 | $72.99 | $666.54 | 15,759,200 | — | — |
| 2019-01-17 | $72.13 | $658.68 | 10,141,700 | — | — |
| 2019-01-16 | $71.64 | $654.21 | 12,595,600 | — | — |
| 2019-01-15 | $71.67 | $654.48 | 10,298,300 | — | — |
| 2019-01-14 | $71.63 | $654.12 | 11,012,400 | — | — |
| 2019-01-11 | $71.72 | $654.94 | 9,790,100 | — | — |
| 2019-01-10 | $72.05 | $657.95 | 13,151,100 | — | — |
| 2019-01-09 | $72.42 | $661.33 | 13,473,500 | — | — |
| 2019-01-08 | $72.04 | $657.86 | 11,439,000 | — | — |
| 2019-01-07 | $71.52 | $653.11 | 10,844,200 | — | — |
| 2019-01-04 | $71.15 | $649.73 | 16,043,600 | — | — |
| 2019-01-03 | $68.62 | $626.63 | 13,866,100 | — | — |
| 2019-01-02 | $69.69 | $636.40 | 16,727,200 | — | — |