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
- 1983-08-19 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.27 | $91.87 | 1,478,400 | — | — |
| 2019-12-30 | $67.09 | $91.63 | 1,209,200 | — | — |
| 2019-12-27 | $67.25 | $91.85 | 1,156,800 | — | — |
| 2019-12-26 | $67.03 | $91.55 | 1,079,200 | — | — |
| 2019-12-24 | $67.20 | $91.78 | 566,800 | — | — |
| 2019-12-23 | $67.71 | $92.48 | 2,498,400 | — | — |
| 2019-12-20 | $67.88 | $92.70 | 5,223,200 | — | — |
| 2019-12-19 | $67.00 | $91.51 | 2,797,600 | — | — |
| 2019-12-18 | $66.47 | $90.78 | 6,230,000 | — | — |
| 2019-12-17 | $65.19 | $89.03 | 3,586,000 | — | — |
| 2019-12-16 | $65.18 | $89.02 | 2,912,800 | — | — |
| 2019-12-13 | $65.45 | $89.39 | 2,865,600 | — | — |
| 2019-12-12 | $64.81 | $88.51 | 1,731,600 | — | — |
| 2019-12-11 | $64.51 | $88.11 | 1,750,400 | — | — |
| 2019-12-10 | $63.97 | $87.37 | 1,720,800 | — | — |
| 2019-12-09 | $63.45 | $86.66 | 1,752,400 | — | — |
| 2019-12-06 | $64.06 | $87.48 | 1,738,000 | — | — |
| 2019-12-05 | $63.67 | $86.96 | 1,628,000 | — | — |
| 2019-12-04 | $63.74 | $87.05 | 1,610,000 | — | — |
| 2019-12-03 | $63.85 | $87.19 | 2,088,800 | — | — |
| 2019-12-02 | $63.97 | $87.37 | 2,334,400 | — | — |
| 2019-11-29 | $64.26 | $87.77 | 1,160,400 | — | — |
| 2019-11-27 | $65.08 | $88.88 | 3,428,800 | — | — |
| 2019-11-26 | $64.01 | $87.42 | 4,252,400 | — | — |
| 2019-11-25 | $62.72 | $85.65 | 2,478,000 | — | — |
| 2019-11-22 | $63.52 | $86.75 | 1,967,600 | — | — |
| 2019-11-21 | $63.41 | $86.60 | 2,011,200 | — | — |
| 2019-11-20 | $64.86 | $88.59 | 2,533,200 | — | — |
| 2019-11-19 | $64.47 | $88.05 | 1,942,400 | — | — |
| 2019-11-18 | $64.04 | $87.45 | 2,400,000 | — | — |
| 2019-11-15 | $64.03 | $87.45 | 2,635,200 | — | — |
| 2019-11-14 | $64.84 | $88.55 | 2,419,600 | — | — |
| 2019-11-13 | $63.81 | $87.15 | 6,669,200 | — | — |
| 2019-11-12 | $64.71 | $88.38 | 4,764,800 | — | — |
| 2019-11-11 | $65.15 | $88.98 | 1,742,400 | — | — |
| 2019-11-08 | $65.22 | $89.07 | 2,512,000 | — | — |
| 2019-11-07 | $65.50 | $89.45 | 2,284,000 | — | — |
| 2019-11-06 | $66.24 | $89.59 | 2,292,400 | — | — |
| 2019-11-05 | $66.75 | $90.28 | 1,790,400 | — | — |
| 2019-11-04 | $67.43 | $91.20 | 1,689,600 | — | — |
| 2019-11-01 | $67.22 | $90.92 | 2,504,800 | — | — |
| 2019-10-31 | $67.17 | $90.85 | 2,669,600 | — | — |
| 2019-10-30 | $69.07 | $93.41 | 1,416,400 | — | — |
| 2019-10-29 | $68.63 | $92.83 | 1,763,200 | — | — |
| 2019-10-28 | $67.95 | $91.90 | 1,354,400 | — | — |
| 2019-10-25 | $67.58 | $91.41 | 1,093,200 | — | — |
| 2019-10-24 | $68.08 | $92.09 | 1,610,400 | — | — |
| 2019-10-23 | $67.03 | $90.67 | 1,128,800 | — | — |
| 2019-10-22 | $66.53 | $89.99 | 1,053,200 | — | — |
| 2019-10-21 | $67.50 | $91.29 | 1,202,000 | — | — |
| 2019-10-18 | $67.33 | $91.06 | 1,807,600 | — | — |
| 2019-10-17 | $67.08 | $90.73 | 1,504,800 | — | — |
| 2019-10-16 | $66.74 | $90.27 | 1,682,000 | — | — |
| 2019-10-15 | $67.36 | $91.11 | 1,891,600 | — | — |
| 2019-10-14 | $66.49 | $89.93 | 2,076,000 | — | — |
| 2019-10-11 | $66.90 | $90.49 | 1,773,600 | — | — |
| 2019-10-10 | $66.52 | $89.97 | 1,530,000 | — | — |
| 2019-10-09 | $65.89 | $89.12 | 1,101,200 | — | — |
| 2019-10-08 | $65.08 | $88.03 | 2,283,200 | — | — |
| 2019-10-07 | $65.24 | $88.24 | 1,204,800 | — | — |
| 2019-10-04 | $65.71 | $88.88 | 1,781,200 | — | — |
| 2019-10-03 | $64.66 | $87.45 | 1,824,400 | — | — |
| 2019-10-02 | $64.74 | $87.56 | 2,734,000 | — | — |
| 2019-10-01 | $65.60 | $88.72 | 2,074,800 | — | — |
| 2019-09-30 | $67.03 | $90.66 | 2,244,800 | — | — |
| 2019-09-27 | $66.53 | $89.99 | 3,573,600 | — | — |
| 2019-09-26 | $67.00 | $90.63 | 2,803,600 | — | — |
| 2019-09-25 | $66.65 | $90.16 | 6,902,400 | — | — |
| 2019-09-24 | $63.04 | $85.26 | 2,451,200 | — | — |
| 2019-09-23 | $63.66 | $86.11 | 2,278,800 | — | — |
| 2019-09-20 | $63.45 | $85.81 | 4,360,400 | — | — |
| 2019-09-19 | $62.86 | $85.02 | 1,966,800 | — | — |
| 2019-09-18 | $62.42 | $84.42 | 2,178,000 | — | — |
| 2019-09-17 | $62.49 | $84.52 | 1,537,600 | — | — |
| 2019-09-16 | $61.87 | $83.68 | 3,082,400 | — | — |
| 2019-09-13 | $61.67 | $83.41 | 3,434,800 | — | — |
| 2019-09-12 | $61.63 | $83.36 | 2,861,600 | — | — |
| 2019-09-11 | $61.51 | $83.19 | 3,514,800 | — | — |
| 2019-09-10 | $62.24 | $84.19 | 4,191,600 | — | — |
| 2019-09-09 | $63.92 | $86.45 | 3,720,400 | — | — |
| 2019-09-06 | $66.55 | $90.01 | 1,153,600 | — | — |
| 2019-09-05 | $66.81 | $90.36 | 1,523,200 | — | — |
| 2019-09-04 | $66.00 | $89.27 | 2,590,800 | — | — |
| 2019-09-03 | $64.98 | $87.89 | 1,562,000 | — | — |
| 2019-08-30 | $65.95 | $89.20 | 1,565,200 | — | — |
| 2019-08-29 | $66.15 | $89.47 | 1,461,600 | — | — |
| 2019-08-28 | $65.54 | $88.65 | 1,550,400 | — | — |
| 2019-08-27 | $65.29 | $88.31 | 2,122,400 | — | — |
| 2019-08-26 | $65.08 | $88.03 | 2,269,600 | — | — |
| 2019-08-23 | $64.01 | $86.58 | 2,149,600 | — | — |
| 2019-08-22 | $66.11 | $89.42 | 1,294,000 | — | — |
| 2019-08-21 | $66.91 | $90.50 | 2,638,800 | — | — |
| 2019-08-20 | $66.96 | $90.57 | 1,422,800 | — | — |
| 2019-08-19 | $66.96 | $90.56 | 1,868,000 | — | — |
| 2019-08-16 | $66.10 | $89.40 | 1,840,000 | — | — |
| 2019-08-15 | $65.00 | $87.92 | 1,834,800 | — | — |
| 2019-08-14 | $64.18 | $86.81 | 1,783,600 | — | — |
| 2019-08-13 | $66.54 | $90.00 | 1,916,000 | — | — |
| 2019-08-12 | $65.35 | $88.39 | 1,582,400 | — | — |
| 2019-08-09 | $65.86 | $89.07 | 1,566,400 | — | — |
| 2019-08-08 | $66.07 | $89.37 | 1,969,600 | — | — |
| 2019-08-07 | $64.61 | $87.39 | 2,875,600 | — | — |
| 2019-08-06 | $64.30 | $86.97 | 1,941,600 | — | — |
| 2019-08-05 | $62.78 | $84.91 | 2,471,600 | — | — |
| 2019-08-02 | $64.60 | $87.38 | 1,916,000 | — | — |
| 2019-08-01 | $64.76 | $87.59 | 2,238,800 | — | — |
| 2019-07-31 | $65.11 | $88.07 | 3,514,800 | — | — |
| 2019-07-30 | $65.71 | $88.88 | 1,630,400 | — | — |
| 2019-07-29 | $65.17 | $88.15 | 1,528,000 | — | — |
| 2019-07-26 | $65.42 | $88.49 | 3,108,400 | — | — |
| 2019-07-25 | $65.19 | $88.17 | 1,695,200 | — | — |
| 2019-07-24 | $65.48 | $88.56 | 2,262,000 | — | — |
| 2019-07-23 | $65.20 | $88.18 | 2,157,200 | — | — |
| 2019-07-22 | $64.76 | $87.59 | 2,751,200 | — | — |
| 2019-07-19 | $64.46 | $87.19 | 2,592,400 | — | — |
| 2019-07-18 | $65.16 | $88.14 | 4,066,400 | — | — |
| 2019-07-17 | $65.09 | $88.04 | 8,521,200 | — | — |
| 2019-07-16 | $59.86 | $80.96 | 3,542,800 | — | — |
| 2019-07-15 | $60.81 | $82.26 | 1,466,400 | — | — |
| 2019-07-12 | $60.61 | $81.98 | 1,623,200 | — | — |
| 2019-07-11 | $60.00 | $81.15 | 1,803,200 | — | — |
| 2019-07-10 | $59.67 | $80.71 | 1,240,400 | — | — |
| 2019-07-09 | $59.61 | $80.62 | 1,448,400 | — | — |
| 2019-07-08 | $59.56 | $80.57 | 1,196,000 | — | — |
| 2019-07-05 | $59.88 | $80.99 | 2,320,800 | — | — |
| 2019-07-03 | $59.88 | $80.99 | 1,134,400 | — | — |
| 2019-07-02 | $59.50 | $80.48 | 1,778,000 | — | — |
| 2019-07-01 | $59.72 | $80.77 | 2,222,800 | — | — |
| 2019-06-28 | $59.32 | $80.24 | 2,622,400 | — | — |
| 2019-06-27 | $58.92 | $79.69 | 1,519,600 | — | — |
| 2019-06-26 | $58.19 | $78.71 | 2,179,600 | — | — |
| 2019-06-25 | $57.86 | $78.26 | 2,146,800 | — | — |
| 2019-06-24 | $58.28 | $78.82 | 1,766,400 | — | — |
| 2019-06-21 | $58.10 | $78.58 | 3,697,600 | — | — |
| 2019-06-20 | $58.16 | $78.66 | 3,254,800 | — | — |
| 2019-06-19 | $58.78 | $79.50 | 3,256,400 | — | — |
| 2019-06-18 | $57.86 | $78.26 | 3,213,600 | — | — |
| 2019-06-17 | $58.07 | $78.54 | 2,710,400 | — | — |
| 2019-06-14 | $59.09 | $79.93 | 1,344,400 | — | — |
| 2019-06-13 | $58.99 | $79.79 | 1,945,600 | — | — |
| 2019-06-12 | $58.67 | $79.36 | 1,447,200 | — | — |
| 2019-06-11 | $58.07 | $78.54 | 1,775,200 | — | — |
| 2019-06-10 | $58.63 | $79.31 | 2,466,800 | — | — |
| 2019-06-07 | $58.15 | $78.66 | 2,739,200 | — | — |
| 2019-06-06 | $57.88 | $78.29 | 1,495,600 | — | — |
| 2019-06-05 | $57.63 | $77.94 | 2,181,200 | — | — |
| 2019-06-04 | $56.63 | $76.59 | 2,084,000 | — | — |
| 2019-06-03 | $55.85 | $75.54 | 1,724,800 | — | — |
| 2019-05-31 | $55.46 | $75.01 | 1,367,200 | — | — |
| 2019-05-30 | $55.90 | $75.61 | 1,383,200 | — | — |
| 2019-05-29 | $55.49 | $75.05 | 1,570,800 | — | — |
| 2019-05-28 | $55.17 | $74.62 | 2,746,800 | — | — |
| 2019-05-24 | $55.63 | $75.24 | 1,739,200 | — | — |
| 2019-05-23 | $56.05 | $75.81 | 1,451,200 | — | — |
| 2019-05-22 | $56.57 | $76.52 | 1,351,200 | — | — |
| 2019-05-21 | $56.75 | $76.76 | 2,280,000 | — | — |
| 2019-05-20 | $55.85 | $75.53 | 1,086,800 | — | — |
| 2019-05-17 | $55.86 | $75.55 | 1,403,600 | — | — |
| 2019-05-16 | $55.93 | $75.65 | 1,416,800 | — | — |
| 2019-05-15 | $55.39 | $74.92 | 1,695,200 | — | — |
| 2019-05-14 | $55.02 | $74.41 | 1,462,800 | — | — |
| 2019-05-13 | $54.13 | $73.21 | 2,326,400 | — | — |
| 2019-05-10 | $55.71 | $75.35 | 1,604,000 | — | — |
| 2019-05-09 | $55.38 | $74.90 | 1,406,000 | — | — |
| 2019-05-08 | $54.98 | $74.36 | 2,151,600 | — | — |
| 2019-05-07 | $54.71 | $74.00 | 2,171,200 | — | — |
| 2019-05-06 | $55.72 | $75.37 | 1,666,400 | — | — |
| 2019-05-03 | $55.73 | $75.38 | 1,825,600 | — | — |
| 2019-05-02 | $54.95 | $74.32 | 1,943,600 | — | — |
| 2019-05-01 | $54.01 | $73.06 | 1,534,000 | — | — |
| 2019-04-30 | $54.29 | $73.42 | 2,284,400 | — | — |
| 2019-04-29 | $54.22 | $73.33 | 1,965,200 | — | — |
| 2019-04-26 | $54.20 | $73.30 | 1,078,400 | — | — |
| 2019-04-25 | $53.70 | $72.63 | 2,193,200 | — | — |
| 2019-04-24 | $53.95 | $72.97 | 1,986,400 | — | — |
| 2019-04-23 | $53.35 | $72.16 | 1,334,800 | — | — |
| 2019-04-22 | $52.69 | $71.27 | 1,175,200 | — | — |
| 2019-04-18 | $53.42 | $72.25 | 2,350,800 | — | — |
| 2019-04-17 | $52.49 | $70.99 | 1,652,800 | — | — |
| 2019-04-16 | $52.33 | $70.78 | 1,111,200 | — | — |
| 2019-04-15 | $52.06 | $70.41 | 1,694,800 | — | — |
| 2019-04-12 | $51.85 | $70.13 | 1,637,600 | — | — |
| 2019-04-11 | $51.37 | $69.48 | 1,282,000 | — | — |
| 2019-04-10 | $51.24 | $69.31 | 1,096,400 | — | — |
| 2019-04-09 | $51.18 | $69.23 | 1,202,000 | — | — |
| 2019-04-08 | $51.58 | $69.76 | 1,360,400 | — | — |
| 2019-04-05 | $51.59 | $69.78 | 879,600 | — | — |
| 2019-04-04 | $51.33 | $69.43 | 1,120,000 | — | — |
| 2019-04-03 | $51.85 | $70.13 | 1,630,400 | — | — |
| 2019-04-02 | $51.52 | $69.69 | 1,589,200 | — | — |
| 2019-04-01 | $51.24 | $69.31 | 2,062,400 | — | — |
| 2019-03-29 | $50.53 | $68.34 | 1,556,000 | — | — |
| 2019-03-28 | $50.16 | $67.84 | 1,200,400 | — | — |
| 2019-03-27 | $49.77 | $67.31 | 1,552,400 | — | — |
| 2019-03-26 | $49.85 | $67.42 | 1,808,400 | — | — |
| 2019-03-25 | $49.26 | $66.62 | 4,686,400 | — | — |
| 2019-03-22 | $48.64 | $65.79 | 6,198,400 | — | — |
| 2019-03-21 | $52.03 | $70.37 | 3,353,200 | — | — |
| 2019-03-20 | $51.30 | $69.38 | 1,867,200 | — | — |
| 2019-03-19 | $51.63 | $69.83 | 1,682,800 | — | — |
| 2019-03-18 | $51.88 | $70.18 | 1,839,600 | — | — |
| 2019-03-15 | $51.39 | $69.50 | 4,489,600 | — | — |
| 2019-03-14 | $51.22 | $69.28 | 2,735,200 | — | — |
| 2019-03-13 | $51.38 | $69.49 | 2,170,800 | — | — |
| 2019-03-12 | $51.02 | $69.01 | 1,944,000 | — | — |
| 2019-03-11 | $51.08 | $69.09 | 2,944,800 | — | — |
| 2019-03-08 | $50.33 | $68.07 | 1,895,600 | — | — |
| 2019-03-07 | $50.63 | $68.48 | 2,299,200 | — | — |
| 2019-03-06 | $50.81 | $68.72 | 1,744,400 | — | — |
| 2019-03-05 | $51.34 | $69.44 | 2,164,400 | — | — |
| 2019-03-04 | $51.65 | $69.86 | 1,531,600 | — | — |
| 2019-03-01 | $52.09 | $70.45 | 1,568,800 | — | — |
| 2019-02-28 | $51.65 | $69.86 | 1,764,400 | — | — |
| 2019-02-27 | $51.24 | $69.31 | 1,311,600 | — | — |
| 2019-02-26 | $50.80 | $68.71 | 1,209,200 | — | — |
| 2019-02-25 | $51.12 | $69.14 | 1,285,600 | — | — |
| 2019-02-22 | $51.10 | $69.12 | 1,170,400 | — | — |
| 2019-02-21 | $50.74 | $68.64 | 1,191,200 | — | — |
| 2019-02-20 | $50.76 | $68.66 | 1,055,600 | — | — |
| 2019-02-19 | $50.87 | $68.81 | 1,448,800 | — | — |
| 2019-02-15 | $50.95 | $68.91 | 2,094,800 | — | — |
| 2019-02-14 | $50.35 | $68.10 | 1,808,800 | — | — |
| 2019-02-13 | $50.44 | $68.22 | 2,168,000 | — | — |
| 2019-02-12 | $50.15 | $67.83 | 2,460,000 | — | — |
| 2019-02-11 | $49.40 | $66.82 | 2,683,600 | — | — |
| 2019-02-08 | $48.56 | $65.68 | 1,335,600 | — | — |
| 2019-02-07 | $47.94 | $64.84 | 1,635,600 | — | — |
| 2019-02-06 | $47.89 | $64.77 | 1,578,800 | — | — |
| 2019-02-05 | $47.95 | $64.86 | 1,394,400 | — | — |
| 2019-02-04 | $47.59 | $64.37 | 1,422,000 | — | — |
| 2019-02-01 | $47.15 | $63.78 | 2,261,600 | — | — |
| 2019-01-31 | $46.88 | $63.40 | 2,835,600 | — | — |
| 2019-01-30 | $46.65 | $63.10 | 1,737,600 | — | — |
| 2019-01-29 | $45.78 | $61.91 | 1,365,600 | — | — |
| 2019-01-28 | $45.75 | $61.88 | 1,534,400 | — | — |
| 2019-01-25 | $46.24 | $62.55 | 1,695,200 | — | — |
| 2019-01-24 | $45.63 | $61.72 | 1,121,200 | — | — |
| 2019-01-23 | $45.54 | $61.59 | 1,849,600 | — | — |
| 2019-01-22 | $45.69 | $61.80 | 1,578,800 | — | — |
| 2019-01-18 | $46.23 | $62.53 | 2,552,400 | — | — |
| 2019-01-17 | $45.23 | $61.17 | 1,652,400 | — | — |
| 2019-01-16 | $44.57 | $60.28 | 1,978,400 | — | — |
| 2019-01-15 | $44.38 | $60.03 | 1,760,000 | — | — |
| 2019-01-14 | $44.17 | $59.74 | 1,593,200 | — | — |
| 2019-01-11 | $44.45 | $60.12 | 1,763,200 | — | — |
| 2019-01-10 | $44.37 | $60.01 | 2,244,400 | — | — |
| 2019-01-09 | $44.06 | $59.60 | 2,433,200 | — | — |
| 2019-01-08 | $43.68 | $59.08 | 3,110,000 | — | — |
| 2019-01-07 | $43.21 | $58.45 | 2,956,400 | — | — |
| 2019-01-04 | $43.14 | $58.35 | 3,482,000 | — | — |
| 2019-01-03 | $41.20 | $55.73 | 3,674,000 | — | — |
| 2019-01-02 | $41.87 | $56.64 | 2,378,400 | — | — |