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
- 2000-06-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 | $61.33 | $70.34 | 1,711,500 | — | — |
| 2019-12-30 | $60.72 | $69.64 | 1,713,000 | — | — |
| 2019-12-27 | $61.22 | $70.22 | 1,884,500 | — | — |
| 2019-12-26 | $61.26 | $70.26 | 4,171,500 | — | — |
| 2019-12-24 | $60.17 | $69.02 | 1,287,000 | — | — |
| 2019-12-23 | $60.67 | $69.59 | 2,066,500 | — | — |
| 2019-12-20 | $61.04 | $70.01 | 3,369,000 | — | — |
| 2019-12-19 | $61.44 | $70.47 | 4,235,000 | — | — |
| 2019-12-18 | $60.32 | $69.19 | 3,731,500 | — | — |
| 2019-12-17 | $60.91 | $69.87 | 3,725,500 | — | — |
| 2019-12-16 | $60.93 | $69.89 | 3,912,500 | — | — |
| 2019-12-13 | $60.80 | $69.74 | 4,166,500 | — | — |
| 2019-12-12 | $60.85 | $69.79 | 3,867,000 | — | — |
| 2019-12-11 | $62.10 | $71.23 | 2,697,000 | — | — |
| 2019-12-10 | $61.85 | $70.94 | 3,069,000 | — | — |
| 2019-12-09 | $61.61 | $70.66 | 2,436,000 | — | — |
| 2019-12-06 | $61.93 | $71.04 | 2,179,500 | — | — |
| 2019-12-05 | $62.84 | $72.08 | 3,294,000 | — | — |
| 2019-12-04 | $63.66 | $71.27 | 3,222,500 | — | — |
| 2019-12-03 | $63.46 | $71.06 | 2,716,500 | — | — |
| 2019-12-02 | $62.75 | $70.26 | 3,027,500 | — | — |
| 2019-11-29 | $63.06 | $70.61 | 4,006,500 | — | — |
| 2019-11-27 | $63.85 | $71.49 | 5,106,500 | — | — |
| 2019-11-26 | $62.90 | $70.43 | 6,269,500 | — | — |
| 2019-11-25 | $60.92 | $68.21 | 6,621,000 | — | — |
| 2019-11-22 | $62.08 | $69.51 | 6,444,000 | — | — |
| 2019-11-21 | $58.88 | $65.92 | 7,257,000 | — | — |
| 2019-11-20 | $57.56 | $64.45 | 2,964,000 | — | — |
| 2019-11-19 | $57.70 | $64.60 | 2,620,500 | — | — |
| 2019-11-18 | $58.05 | $64.99 | 1,627,500 | — | — |
| 2019-11-15 | $58.25 | $65.21 | 1,352,000 | — | — |
| 2019-11-14 | $57.94 | $64.87 | 2,228,000 | — | — |
| 2019-11-13 | $59.00 | $66.06 | 2,360,500 | — | — |
| 2019-11-12 | $59.30 | $66.39 | 1,780,500 | — | — |
| 2019-11-11 | $59.05 | $66.12 | 1,540,000 | — | — |
| 2019-11-08 | $59.81 | $66.96 | 1,168,000 | — | — |
| 2019-11-07 | $60.03 | $67.21 | 2,155,500 | — | — |
| 2019-11-06 | $59.86 | $67.02 | 3,154,000 | — | — |
| 2019-11-05 | $58.81 | $65.84 | 4,405,000 | — | — |
| 2019-11-04 | $61.54 | $68.91 | 5,558,000 | — | — |
| 2019-11-01 | $57.91 | $64.84 | 2,570,500 | — | — |
| 2019-10-31 | $57.17 | $64.01 | 2,323,000 | — | — |
| 2019-10-30 | $57.23 | $64.08 | 1,805,000 | — | — |
| 2019-10-29 | $56.66 | $63.44 | 1,953,000 | — | — |
| 2019-10-28 | $56.73 | $63.52 | 2,034,500 | — | — |
| 2019-10-25 | $56.23 | $62.96 | 3,303,000 | — | — |
| 2019-10-24 | $56.58 | $63.35 | 3,836,500 | — | — |
| 2019-10-23 | $54.17 | $60.65 | 4,429,500 | — | — |
| 2019-10-22 | $54.85 | $61.41 | 3,852,000 | — | — |
| 2019-10-21 | $56.28 | $63.01 | 2,770,500 | — | — |
| 2019-10-18 | $57.21 | $64.05 | 3,289,000 | — | — |
| 2019-10-17 | $57.77 | $64.68 | 3,534,500 | — | — |
| 2019-10-16 | $58.95 | $66.01 | 6,997,000 | — | — |
| 2019-10-15 | $57.26 | $64.11 | 5,866,500 | — | — |
| 2019-10-14 | $55.32 | $61.94 | 3,965,000 | — | — |
| 2019-10-11 | $53.76 | $60.19 | 4,048,500 | — | — |
| 2019-10-10 | $51.79 | $57.99 | 2,724,500 | — | — |
| 2019-10-09 | $51.28 | $57.42 | 2,224,500 | — | — |
| 2019-10-08 | $50.93 | $57.02 | 4,040,000 | — | — |
| 2019-10-07 | $52.88 | $59.20 | 2,713,500 | — | — |
| 2019-10-04 | $52.73 | $59.03 | 2,717,000 | — | — |
| 2019-10-03 | $52.59 | $58.89 | 3,228,000 | — | — |
| 2019-10-02 | $52.03 | $58.26 | 2,897,500 | — | — |
| 2019-10-01 | $52.55 | $58.84 | 3,504,500 | — | — |
| 2019-09-30 | $53.24 | $59.61 | 5,962,000 | — | — |
| 2019-09-27 | $52.14 | $58.38 | 8,106,000 | — | — |
| 2019-09-26 | $54.67 | $61.21 | 2,669,500 | — | — |
| 2019-09-25 | $53.06 | $59.41 | 3,116,500 | — | — |
| 2019-09-24 | $52.62 | $58.92 | 1,885,500 | — | — |
| 2019-09-23 | $53.34 | $59.72 | 2,829,000 | — | — |
| 2019-09-20 | $53.89 | $60.34 | 3,036,000 | — | — |
| 2019-09-19 | $54.25 | $60.74 | 3,194,000 | — | — |
| 2019-09-18 | $54.00 | $60.47 | 2,350,500 | — | — |
| 2019-09-17 | $54.03 | $60.50 | 3,068,500 | — | — |
| 2019-09-16 | $54.08 | $60.55 | 2,449,000 | — | — |
| 2019-09-13 | $55.05 | $61.64 | 2,643,000 | — | — |
| 2019-09-12 | $54.71 | $61.25 | 1,977,000 | — | — |
| 2019-09-11 | $55.14 | $61.73 | 2,711,000 | — | — |
| 2019-09-10 | $54.54 | $61.07 | 3,668,500 | — | — |
| 2019-09-09 | $56.07 | $62.78 | 2,920,000 | — | — |
| 2019-09-06 | $55.76 | $62.43 | 6,189,500 | — | — |
| 2019-09-05 | $54.21 | $60.70 | 3,359,000 | — | — |
| 2019-09-04 | $53.68 | $60.10 | 5,372,500 | — | — |
| 2019-09-03 | $51.69 | $57.87 | 4,048,500 | — | — |
| 2019-08-30 | $51.00 | $57.10 | 4,342,000 | — | — |
| 2019-08-29 | $50.74 | $56.81 | 2,983,000 | — | — |
| 2019-08-28 | $50.10 | $56.09 | 2,621,500 | — | — |
| 2019-08-27 | $51.31 | $57.45 | 4,221,500 | — | — |
| 2019-08-26 | $49.79 | $55.74 | 4,569,000 | — | — |
| 2019-08-23 | $49.45 | $55.36 | 2,943,000 | — | — |
| 2019-08-22 | $49.42 | $55.34 | 2,695,000 | — | — |
| 2019-08-21 | $50.67 | $56.50 | 2,725,000 | — | — |
| 2019-08-20 | $49.82 | $55.55 | 3,877,500 | — | — |
| 2019-08-19 | $52.45 | $58.48 | 2,883,500 | — | — |
| 2019-08-16 | $51.70 | $57.64 | 3,432,000 | — | — |
| 2019-08-15 | $50.94 | $56.81 | 4,968,500 | — | — |
| 2019-08-14 | $52.43 | $58.46 | 7,883,000 | — | — |
| 2019-08-13 | $52.17 | $58.17 | 9,468,500 | — | — |
| 2019-08-12 | $47.03 | $52.44 | 3,885,000 | — | — |
| 2019-08-09 | $48.58 | $54.17 | 6,526,500 | — | — |
| 2019-08-08 | $47.60 | $53.08 | 10,193,000 | — | — |
| 2019-08-07 | $43.17 | $48.14 | 3,868,000 | — | — |
| 2019-08-06 | $42.53 | $47.43 | 4,595,500 | — | — |
| 2019-08-05 | $42.38 | $47.25 | 5,050,500 | — | — |
| 2019-08-02 | $43.94 | $49.00 | 4,582,500 | — | — |
| 2019-08-01 | $44.99 | $50.16 | 3,518,500 | — | — |
| 2019-07-31 | $46.16 | $51.48 | 2,743,000 | — | — |
| 2019-07-30 | $46.56 | $51.91 | 2,923,500 | — | — |
| 2019-07-29 | $46.16 | $51.48 | 4,566,000 | — | — |
| 2019-07-26 | $47.79 | $53.29 | 2,519,000 | — | — |
| 2019-07-25 | $48.02 | $53.54 | 2,645,000 | — | — |
| 2019-07-24 | $49.03 | $54.67 | 1,716,000 | — | — |
| 2019-07-23 | $49.01 | $54.65 | 1,874,500 | — | — |
| 2019-07-22 | $48.59 | $54.18 | 2,038,000 | — | — |
| 2019-07-19 | $48.76 | $54.37 | 3,212,000 | — | — |
| 2019-07-18 | $49.60 | $55.30 | 3,259,500 | — | — |
| 2019-07-17 | $50.49 | $56.30 | 2,084,500 | — | — |
| 2019-07-16 | $51.88 | $57.84 | 1,538,500 | — | — |
| 2019-07-15 | $51.25 | $57.14 | 2,031,500 | — | — |
| 2019-07-12 | $51.97 | $57.95 | 1,809,500 | — | — |
| 2019-07-11 | $52.68 | $58.74 | 1,585,500 | — | — |
| 2019-07-10 | $52.52 | $58.57 | 1,885,500 | — | — |
| 2019-07-09 | $51.51 | $57.44 | 1,500,000 | — | — |
| 2019-07-08 | $51.56 | $57.49 | 1,903,000 | — | — |
| 2019-07-05 | $52.30 | $58.32 | 1,792,500 | — | — |
| 2019-07-03 | $53.11 | $59.22 | 1,863,000 | — | — |
| 2019-07-02 | $52.34 | $58.36 | 2,267,000 | — | — |
| 2019-07-01 | $52.54 | $58.59 | 2,523,500 | — | — |
| 2019-06-28 | $51.15 | $57.04 | 1,949,500 | — | — |
| 2019-06-27 | $52.27 | $58.28 | 1,687,500 | — | — |
| 2019-06-26 | $51.31 | $57.21 | 1,986,000 | — | — |
| 2019-06-25 | $50.92 | $56.78 | 2,286,000 | — | — |
| 2019-06-24 | $52.39 | $58.41 | 1,518,000 | — | — |
| 2019-06-21 | $52.49 | $58.52 | 3,013,000 | — | — |
| 2019-06-20 | $53.05 | $59.15 | 2,445,000 | — | — |
| 2019-06-19 | $51.99 | $57.97 | 3,699,500 | — | — |
| 2019-06-18 | $53.23 | $59.35 | 2,120,500 | — | — |
| 2019-06-17 | $52.75 | $58.82 | 2,587,000 | — | — |
| 2019-06-14 | $53.19 | $59.31 | 4,835,000 | — | — |
| 2019-06-13 | $53.48 | $59.63 | 2,741,500 | — | — |
| 2019-06-12 | $53.51 | $59.66 | 3,450,500 | — | — |
| 2019-06-11 | $53.96 | $60.17 | 3,757,500 | — | — |
| 2019-06-10 | $52.57 | $58.62 | 3,371,000 | — | — |
| 2019-06-07 | $51.65 | $57.59 | 2,865,000 | — | — |
| 2019-06-06 | $50.49 | $56.30 | 2,591,000 | — | — |
| 2019-06-05 | $49.11 | $54.76 | 3,382,000 | — | — |
| 2019-06-04 | $50.18 | $55.96 | 3,495,000 | — | — |
| 2019-06-03 | $48.93 | $54.56 | 4,200,000 | — | — |
| 2019-05-31 | $49.72 | $55.44 | 3,494,000 | — | — |
| 2019-05-30 | $49.85 | $55.59 | 3,368,000 | — | — |
| 2019-05-29 | $49.69 | $55.25 | 3,760,500 | — | — |
| 2019-05-28 | $50.17 | $55.78 | 11,847,000 | — | — |
| 2019-05-24 | $51.20 | $56.93 | 4,426,500 | — | — |
| 2019-05-23 | $52.03 | $57.86 | 3,994,000 | — | — |
| 2019-05-22 | $52.16 | $58.00 | 4,241,000 | — | — |
| 2019-05-21 | $52.52 | $58.40 | 3,744,000 | — | — |
| 2019-05-20 | $51.52 | $57.29 | 4,829,500 | — | — |
| 2019-05-17 | $53.31 | $59.27 | 5,164,000 | — | — |
| 2019-05-16 | $55.82 | $62.07 | 7,836,500 | — | — |
| 2019-05-15 | $52.41 | $58.28 | 3,634,500 | — | — |
| 2019-05-14 | $52.47 | $58.35 | 4,643,500 | — | — |
| 2019-05-13 | $50.91 | $56.61 | 5,584,000 | — | — |
| 2019-05-10 | $52.89 | $58.82 | 4,955,500 | — | — |
| 2019-05-09 | $52.33 | $58.19 | 4,103,000 | — | — |
| 2019-05-08 | $52.88 | $58.80 | 5,181,000 | — | — |
| 2019-05-07 | $52.83 | $58.75 | 8,553,000 | — | — |
| 2019-05-06 | $56.28 | $62.59 | 4,119,500 | — | — |
| 2019-05-03 | $57.09 | $63.48 | 3,938,000 | — | — |
| 2019-05-02 | $56.08 | $62.36 | 3,985,000 | — | — |
| 2019-05-01 | $57.07 | $63.46 | 2,514,500 | — | — |
| 2019-04-30 | $56.91 | $63.28 | 3,132,500 | — | — |
| 2019-04-29 | $56.73 | $63.08 | 1,855,000 | — | — |
| 2019-04-26 | $56.15 | $62.43 | 3,215,500 | — | — |
| 2019-04-25 | $55.59 | $61.82 | 3,458,000 | — | — |
| 2019-04-24 | $54.84 | $60.98 | 2,242,500 | — | — |
| 2019-04-23 | $54.83 | $60.97 | 3,252,500 | — | — |
| 2019-04-22 | $53.61 | $59.61 | 1,576,500 | — | — |
| 2019-04-18 | $53.20 | $59.16 | 2,442,000 | — | — |
| 2019-04-17 | $53.66 | $59.66 | 2,846,000 | — | — |
| 2019-04-16 | $53.15 | $59.10 | 2,328,000 | — | — |
| 2019-04-15 | $54.11 | $60.17 | 1,915,000 | — | — |
| 2019-04-12 | $54.89 | $61.04 | 2,349,000 | — | — |
| 2019-04-11 | $54.72 | $60.85 | 1,654,000 | — | — |
| 2019-04-10 | $54.59 | $60.71 | 4,222,500 | — | — |
| 2019-04-09 | $55.34 | $61.54 | 3,334,500 | — | — |
| 2019-04-08 | $55.75 | $61.99 | 5,049,000 | — | — |
| 2019-04-05 | $55.94 | $62.20 | 5,735,000 | — | — |
| 2019-04-04 | $53.95 | $59.99 | 3,854,500 | — | — |
| 2019-04-03 | $53.51 | $59.51 | 5,358,000 | — | — |
| 2019-04-02 | $51.66 | $57.44 | 3,504,500 | — | — |
| 2019-04-01 | $51.20 | $56.93 | 5,150,500 | — | — |
| 2019-03-29 | $48.29 | $53.70 | 3,373,500 | — | — |
| 2019-03-28 | $47.25 | $52.54 | 1,617,500 | — | — |
| 2019-03-27 | $47.05 | $52.32 | 2,637,000 | — | — |
| 2019-03-26 | $47.08 | $52.35 | 2,334,500 | — | — |
| 2019-03-25 | $46.75 | $51.98 | 3,340,500 | — | — |
| 2019-03-22 | $46.47 | $51.67 | 2,465,000 | — | — |
| 2019-03-21 | $48.00 | $53.38 | 3,539,000 | — | — |
| 2019-03-20 | $47.40 | $52.71 | 3,323,000 | — | — |
| 2019-03-19 | $48.86 | $54.33 | 2,506,000 | — | — |
| 2019-03-18 | $48.70 | $54.15 | 2,298,500 | — | — |
| 2019-03-15 | $48.47 | $53.90 | 3,898,000 | — | — |
| 2019-03-14 | $47.71 | $53.06 | 2,253,000 | — | — |
| 2019-03-13 | $48.17 | $53.56 | 3,932,500 | — | — |
| 2019-03-12 | $46.55 | $51.76 | 2,561,000 | — | — |
| 2019-03-11 | $46.59 | $51.81 | 3,140,500 | — | — |
| 2019-03-08 | $45.31 | $50.39 | 3,140,000 | — | — |
| 2019-03-07 | $44.89 | $49.91 | 3,865,000 | — | — |
| 2019-03-06 | $46.36 | $51.44 | 3,381,500 | — | — |
| 2019-03-05 | $45.79 | $50.82 | 4,789,500 | — | — |
| 2019-03-04 | $43.79 | $48.59 | 4,417,500 | — | — |
| 2019-03-01 | $43.48 | $48.24 | 6,437,000 | — | — |
| 2019-02-28 | $44.64 | $49.54 | 3,791,500 | — | — |
| 2019-02-27 | $45.12 | $50.07 | 2,623,000 | — | — |
| 2019-02-26 | $44.97 | $49.90 | 3,421,000 | — | — |
| 2019-02-25 | $44.84 | $49.75 | 7,100,000 | — | — |
| 2019-02-22 | $44.53 | $49.41 | 6,351,500 | — | — |
| 2019-02-21 | $43.78 | $48.58 | 13,446,500 | — | — |
| 2019-02-20 | $46.52 | $51.62 | 5,596,000 | — | — |
| 2019-02-19 | $45.93 | $50.96 | 6,565,500 | — | — |
| 2019-02-15 | $45.52 | $50.52 | 5,531,500 | — | — |
| 2019-02-14 | $48.23 | $53.52 | 1,613,500 | — | — |
| 2019-02-13 | $48.11 | $53.38 | 3,687,500 | — | — |
| 2019-02-12 | $48.88 | $54.24 | 2,353,000 | — | — |
| 2019-02-11 | $48.03 | $53.30 | 2,236,000 | — | — |
| 2019-02-08 | $47.98 | $53.24 | 1,768,000 | — | — |
| 2019-02-07 | $47.54 | $52.75 | 3,560,000 | — | — |
| 2019-02-06 | $48.63 | $53.96 | 2,989,500 | — | — |
| 2019-02-05 | $51.35 | $56.98 | 1,534,000 | — | — |
| 2019-02-04 | $50.33 | $55.84 | 1,568,000 | — | — |
| 2019-02-01 | $49.96 | $55.44 | 3,136,500 | — | — |
| 2019-01-31 | $50.39 | $55.91 | 4,647,000 | — | — |
| 2019-01-30 | $48.61 | $53.94 | 3,408,000 | — | — |
| 2019-01-29 | $47.62 | $52.84 | 2,159,500 | — | — |
| 2019-01-28 | $48.25 | $53.55 | 2,744,500 | — | — |
| 2019-01-25 | $48.52 | $53.84 | 4,918,000 | — | — |
| 2019-01-24 | $48.08 | $53.35 | 4,801,000 | — | — |
| 2019-01-23 | $49.26 | $54.66 | 2,310,500 | — | — |
| 2019-01-22 | $49.02 | $54.39 | 3,207,000 | — | — |
| 2019-01-18 | $50.54 | $56.08 | 3,919,000 | — | — |
| 2019-01-17 | $50.44 | $55.97 | 2,686,000 | — | — |
| 2019-01-16 | $50.84 | $56.42 | 4,470,500 | — | — |
| 2019-01-15 | $49.40 | $54.82 | 3,490,500 | — | — |
| 2019-01-14 | $48.02 | $53.28 | 3,707,000 | — | — |
| 2019-01-11 | $48.68 | $54.02 | 4,152,500 | — | — |
| 2019-01-10 | $51.03 | $56.63 | 4,140,000 | — | — |
| 2019-01-09 | $51.69 | $57.36 | 6,163,000 | — | — |
| 2019-01-08 | $48.48 | $53.80 | 3,105,000 | — | — |
| 2019-01-07 | $47.90 | $53.15 | 3,463,000 | — | — |
| 2019-01-04 | $45.95 | $50.99 | 5,759,500 | — | — |
| 2019-01-03 | $44.18 | $49.02 | 3,222,500 | — | — |
| 2019-01-02 | $45.95 | $50.99 | 3,898,000 | — | — |