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
- 2001-12-13 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 | $62.87 | $62.87 | 2,163,100 | — | — |
| 2019-12-30 | $63.04 | $63.04 | 2,199,500 | — | — |
| 2019-12-27 | $63.65 | $63.65 | 1,622,900 | — | — |
| 2019-12-26 | $63.40 | $63.40 | 1,870,800 | — | — |
| 2019-12-24 | $63.23 | $63.23 | 978,900 | — | — |
| 2019-12-23 | $62.90 | $62.90 | 4,281,700 | — | — |
| 2019-12-20 | $61.93 | $61.93 | 6,544,200 | — | — |
| 2019-12-19 | $61.87 | $61.87 | 5,745,600 | — | — |
| 2019-12-18 | $60.35 | $60.35 | 3,225,700 | — | — |
| 2019-12-17 | $58.94 | $58.94 | 3,507,300 | — | — |
| 2019-12-16 | $60.02 | $60.02 | 7,383,000 | — | — |
| 2019-12-13 | $57.71 | $57.71 | 6,230,700 | — | — |
| 2019-12-12 | $58.52 | $58.52 | 3,429,200 | — | — |
| 2019-12-11 | $58.64 | $58.64 | 4,781,200 | — | — |
| 2019-12-10 | $59.62 | $59.62 | 2,684,900 | — | — |
| 2019-12-09 | $59.17 | $59.17 | 3,962,400 | — | — |
| 2019-12-06 | $60.98 | $60.98 | 3,137,800 | — | — |
| 2019-12-05 | $60.02 | $60.02 | 2,754,600 | — | — |
| 2019-12-04 | $59.98 | $59.98 | 2,530,500 | — | — |
| 2019-12-03 | $60.07 | $60.07 | 3,079,000 | — | — |
| 2019-12-02 | $60.18 | $60.18 | 5,169,800 | — | — |
| 2019-11-29 | $60.47 | $60.47 | 1,147,800 | — | — |
| 2019-11-27 | $60.44 | $60.44 | 2,983,300 | — | — |
| 2019-11-26 | $60.02 | $60.02 | 3,563,400 | — | — |
| 2019-11-25 | $61.17 | $61.17 | 4,902,300 | — | — |
| 2019-11-22 | $59.45 | $59.45 | 3,396,600 | — | — |
| 2019-11-21 | $59.69 | $59.69 | 3,092,800 | — | — |
| 2019-11-20 | $59.46 | $59.46 | 4,421,900 | — | — |
| 2019-11-19 | $59.39 | $59.39 | 4,068,000 | — | — |
| 2019-11-18 | $59.36 | $59.36 | 11,088,300 | — | — |
| 2019-11-15 | $57.56 | $57.56 | 8,366,700 | — | — |
| 2019-11-14 | $54.65 | $54.65 | 3,170,000 | — | — |
| 2019-11-13 | $55.35 | $55.35 | 5,542,200 | — | — |
| 2019-11-12 | $55.20 | $55.20 | 4,463,800 | — | — |
| 2019-11-11 | $53.96 | $53.96 | 5,627,500 | — | — |
| 2019-11-08 | $55.06 | $55.06 | 6,656,700 | — | — |
| 2019-11-07 | $53.09 | $53.09 | 5,923,300 | — | — |
| 2019-11-06 | $50.83 | $50.83 | 3,872,000 | — | — |
| 2019-11-05 | $51.84 | $51.84 | 3,448,800 | — | — |
| 2019-11-04 | $51.71 | $51.71 | 5,710,100 | — | — |
| 2019-11-01 | $52.13 | $52.13 | 5,498,000 | — | — |
| 2019-10-31 | $53.08 | $53.08 | 5,871,800 | — | — |
| 2019-10-30 | $54.04 | $54.04 | 13,755,800 | — | — |
| 2019-10-29 | $49.91 | $49.91 | 6,421,100 | — | — |
| 2019-10-28 | $48.60 | $48.60 | 4,286,800 | — | — |
| 2019-10-25 | $48.23 | $48.23 | 4,483,800 | — | — |
| 2019-10-24 | $47.64 | $47.64 | 3,380,700 | — | — |
| 2019-10-23 | $48.39 | $48.39 | 5,381,800 | — | — |
| 2019-10-22 | $48.75 | $48.75 | 10,963,900 | — | — |
| 2019-10-21 | $45.77 | $45.77 | 5,588,200 | — | — |
| 2019-10-18 | $46.88 | $46.88 | 5,060,200 | — | — |
| 2019-10-17 | $47.18 | $47.18 | 7,092,800 | — | — |
| 2019-10-16 | $45.54 | $45.54 | 3,485,000 | — | — |
| 2019-10-15 | $45.21 | $45.21 | 5,746,500 | — | — |
| 2019-10-14 | $43.90 | $43.90 | 2,466,600 | — | — |
| 2019-10-11 | $44.27 | $44.27 | 3,173,000 | — | — |
| 2019-10-10 | $44.09 | $44.09 | 4,536,100 | — | — |
| 2019-10-09 | $43.82 | $43.82 | 4,128,000 | — | — |
| 2019-10-08 | $42.76 | $42.76 | 7,304,900 | — | — |
| 2019-10-07 | $43.82 | $43.82 | 5,564,600 | — | — |
| 2019-10-04 | $43.57 | $43.57 | 3,165,600 | — | — |
| 2019-10-03 | $43.23 | $43.23 | 4,949,100 | — | — |
| 2019-10-02 | $42.73 | $42.73 | 5,790,900 | — | — |
| 2019-10-01 | $42.75 | $42.75 | 7,653,800 | — | — |
| 2019-09-30 | $43.26 | $43.26 | 4,833,100 | — | — |
| 2019-09-27 | $43.17 | $43.17 | 4,643,300 | — | — |
| 2019-09-26 | $43.13 | $43.13 | 6,626,300 | — | — |
| 2019-09-25 | $45.33 | $45.33 | 3,308,100 | — | — |
| 2019-09-24 | $45.78 | $45.78 | 4,367,200 | — | — |
| 2019-09-23 | $46.39 | $46.39 | 3,173,500 | — | — |
| 2019-09-20 | $46.39 | $46.39 | 6,125,800 | — | — |
| 2019-09-19 | $46.45 | $46.45 | 4,133,900 | — | — |
| 2019-09-18 | $46.00 | $46.00 | 4,378,100 | — | — |
| 2019-09-17 | $45.55 | $45.55 | 5,660,100 | — | — |
| 2019-09-16 | $46.12 | $46.12 | 5,330,100 | — | — |
| 2019-09-13 | $45.40 | $45.40 | 5,923,900 | — | — |
| 2019-09-12 | $44.89 | $44.89 | 6,338,500 | — | — |
| 2019-09-11 | $46.78 | $46.78 | 2,730,900 | — | — |
| 2019-09-10 | $47.31 | $47.31 | 4,449,100 | — | — |
| 2019-09-09 | $46.23 | $46.23 | 5,532,200 | — | — |
| 2019-09-06 | $45.89 | $45.89 | 3,079,900 | — | — |
| 2019-09-05 | $46.14 | $46.14 | 2,627,300 | — | — |
| 2019-09-04 | $45.61 | $45.61 | 2,613,900 | — | — |
| 2019-09-03 | $46.14 | $46.14 | 3,021,700 | — | — |
| 2019-08-30 | $46.62 | $46.62 | 3,041,400 | — | — |
| 2019-08-29 | $46.32 | $46.32 | 3,723,000 | — | — |
| 2019-08-28 | $45.32 | $45.32 | 4,112,100 | — | — |
| 2019-08-27 | $45.03 | $45.03 | 7,486,500 | — | — |
| 2019-08-26 | $45.27 | $45.27 | 4,667,300 | — | — |
| 2019-08-23 | $44.72 | $44.72 | 4,308,100 | — | — |
| 2019-08-22 | $45.55 | $45.55 | 5,372,500 | — | — |
| 2019-08-21 | $46.93 | $46.93 | 2,995,400 | — | — |
| 2019-08-20 | $46.54 | $46.54 | 4,090,900 | — | — |
| 2019-08-19 | $47.44 | $47.44 | 6,304,300 | — | — |
| 2019-08-16 | $48.01 | $48.01 | 3,718,300 | — | — |
| 2019-08-15 | $47.56 | $47.56 | 4,356,100 | — | — |
| 2019-08-14 | $47.78 | $47.78 | 4,568,200 | — | — |
| 2019-08-13 | $49.73 | $49.73 | 4,510,300 | — | — |
| 2019-08-12 | $47.96 | $47.96 | 3,401,100 | — | — |
| 2019-08-09 | $48.70 | $48.70 | 3,989,500 | — | — |
| 2019-08-08 | $49.45 | $49.45 | 4,418,300 | — | — |
| 2019-08-07 | $48.96 | $48.96 | 7,480,100 | — | — |
| 2019-08-06 | $48.95 | $48.95 | 6,156,200 | — | — |
| 2019-08-05 | $48.52 | $48.52 | 7,517,700 | — | — |
| 2019-08-02 | $50.97 | $50.97 | 4,526,500 | — | — |
| 2019-08-01 | $51.35 | $51.35 | 5,693,700 | — | — |
| 2019-07-31 | $52.09 | $52.09 | 4,421,400 | — | — |
| 2019-07-30 | $53.80 | $53.80 | 3,621,000 | — | — |
| 2019-07-29 | $53.84 | $53.84 | 4,733,200 | — | — |
| 2019-07-26 | $53.42 | $53.42 | 3,869,100 | — | — |
| 2019-07-25 | $52.13 | $52.13 | 5,370,000 | — | — |
| 2019-07-24 | $53.73 | $53.73 | 6,643,000 | — | — |
| 2019-07-23 | $52.56 | $52.56 | 8,023,200 | — | — |
| 2019-07-22 | $52.19 | $52.19 | 3,194,400 | — | — |
| 2019-07-19 | $52.66 | $52.66 | 3,910,100 | — | — |
| 2019-07-18 | $53.17 | $53.17 | 5,009,900 | — | — |
| 2019-07-17 | $53.23 | $53.23 | 3,246,100 | — | — |
| 2019-07-16 | $53.74 | $53.74 | 2,943,200 | — | — |
| 2019-07-15 | $54.06 | $54.06 | 4,140,600 | — | — |
| 2019-07-12 | $54.51 | $54.51 | 5,939,800 | — | — |
| 2019-07-11 | $53.22 | $53.22 | 9,779,800 | — | — |
| 2019-07-10 | $51.21 | $51.21 | 4,000,900 | — | — |
| 2019-07-09 | $50.45 | $50.45 | 4,915,900 | — | — |
| 2019-07-08 | $51.26 | $51.26 | 2,771,700 | — | — |
| 2019-07-05 | $51.48 | $51.48 | 2,340,000 | — | — |
| 2019-07-03 | $51.35 | $51.35 | 2,526,900 | — | — |
| 2019-07-02 | $51.54 | $51.54 | 4,544,100 | — | — |
| 2019-07-01 | $51.35 | $51.35 | 7,691,200 | — | — |
| 2019-06-28 | $52.44 | $52.44 | 6,968,100 | — | — |
| 2019-06-27 | $52.44 | $52.44 | 4,914,900 | — | — |
| 2019-06-26 | $52.02 | $52.02 | 6,365,700 | — | — |
| 2019-06-25 | $53.91 | $53.91 | 6,899,300 | — | — |
| 2019-06-24 | $55.33 | $55.33 | 5,822,100 | — | — |
| 2019-06-21 | $56.37 | $56.37 | 8,455,600 | — | — |
| 2019-06-20 | $55.38 | $55.38 | 4,444,900 | — | — |
| 2019-06-19 | $55.46 | $55.46 | 4,296,500 | — | — |
| 2019-06-18 | $55.26 | $55.26 | 4,983,400 | — | — |
| 2019-06-17 | $55.01 | $55.01 | 5,650,000 | — | — |
| 2019-06-14 | $53.55 | $53.55 | 3,258,000 | — | — |
| 2019-06-13 | $53.74 | $53.74 | 7,410,000 | — | — |
| 2019-06-12 | $53.69 | $53.69 | 7,357,700 | — | — |
| 2019-06-11 | $54.16 | $54.16 | 5,528,200 | — | — |
| 2019-06-10 | $54.97 | $54.97 | 5,137,900 | — | — |
| 2019-06-07 | $54.21 | $54.21 | 4,035,800 | — | — |
| 2019-06-06 | $53.89 | $53.89 | 4,448,400 | — | — |
| 2019-06-05 | $53.87 | $53.87 | 12,850,700 | — | — |
| 2019-06-04 | $53.94 | $53.94 | 12,784,800 | — | — |
| 2019-06-03 | $51.82 | $51.82 | 35,998,400 | — | — |
| 2019-05-31 | $57.75 | $57.75 | 8,964,400 | — | — |
| 2019-05-30 | $57.00 | $57.00 | 4,916,500 | — | — |
| 2019-05-29 | $56.23 | $56.23 | 5,363,300 | — | — |
| 2019-05-28 | $56.09 | $56.09 | 8,181,600 | — | — |
| 2019-05-24 | $56.87 | $56.87 | 13,305,000 | — | — |
| 2019-05-23 | $55.42 | $55.42 | 5,993,900 | — | — |
| 2019-05-22 | $56.78 | $56.78 | 3,165,500 | — | — |
| 2019-05-21 | $57.14 | $57.14 | 6,183,800 | — | — |
| 2019-05-20 | $55.51 | $55.51 | 6,970,800 | — | — |
| 2019-05-17 | $56.04 | $56.04 | 11,761,600 | — | — |
| 2019-05-16 | $55.57 | $55.57 | 14,879,800 | — | — |
| 2019-05-15 | $54.43 | $54.43 | 12,671,200 | — | — |
| 2019-05-14 | $54.74 | $54.74 | 16,414,500 | — | — |
| 2019-05-13 | $54.90 | $54.90 | 10,612,300 | — | — |
| 2019-05-10 | $55.05 | $55.05 | 12,889,400 | — | — |
| 2019-05-09 | $54.74 | $54.74 | 9,278,300 | — | — |
| 2019-05-08 | $56.62 | $56.62 | 10,633,800 | — | — |
| 2019-05-07 | $55.85 | $55.85 | 17,145,600 | — | — |
| 2019-05-06 | $56.04 | $56.04 | 20,699,200 | — | — |
| 2019-05-03 | $52.59 | $52.59 | 9,997,800 | — | — |
| 2019-05-02 | $51.62 | $51.62 | 8,194,800 | — | — |
| 2019-05-01 | $49.73 | $49.73 | 7,569,500 | — | — |
| 2019-04-30 | $51.56 | $51.56 | 8,574,700 | — | — |
| 2019-04-29 | $52.26 | $52.26 | 8,974,100 | — | — |
| 2019-04-26 | $52.63 | $52.63 | 10,804,700 | — | — |
| 2019-04-25 | $50.23 | $50.23 | 6,044,600 | — | — |
| 2019-04-24 | $50.20 | $50.20 | 7,281,000 | — | — |
| 2019-04-23 | $50.31 | $50.31 | 17,295,900 | — | — |
| 2019-04-22 | $48.08 | $48.08 | 8,426,000 | — | — |
| 2019-04-18 | $48.20 | $48.20 | 17,863,700 | — | — |
| 2019-04-17 | $47.01 | $47.01 | 19,375,300 | — | — |
| 2019-04-16 | $50.07 | $50.07 | 12,233,500 | — | — |
| 2019-04-15 | $53.22 | $53.22 | 6,655,100 | — | — |
| 2019-04-12 | $52.92 | $52.92 | 10,855,400 | — | — |
| 2019-04-11 | $55.13 | $55.13 | 8,799,000 | — | — |
| 2019-04-10 | $57.29 | $57.29 | 9,565,400 | — | — |
| 2019-04-09 | $57.88 | $57.88 | 10,971,700 | — | — |
| 2019-04-08 | $56.64 | $56.64 | 8,552,900 | — | — |
| 2019-04-05 | $55.84 | $55.84 | 10,474,500 | — | — |
| 2019-04-04 | $53.56 | $53.56 | 5,019,200 | — | — |
| 2019-04-03 | $53.37 | $53.37 | 6,391,800 | — | — |
| 2019-04-02 | $53.69 | $53.69 | 7,161,000 | — | — |
| 2019-04-01 | $54.16 | $54.16 | 6,150,900 | — | — |
| 2019-03-29 | $53.10 | $53.10 | 7,023,200 | — | — |
| 2019-03-28 | $52.82 | $52.82 | 9,488,800 | — | — |
| 2019-03-27 | $52.12 | $52.12 | 34,966,800 | — | — |
| 2019-03-26 | $54.85 | $54.85 | 5,782,300 | — | — |
| 2019-03-25 | $57.05 | $57.05 | 2,250,000 | — | — |
| 2019-03-22 | $57.14 | $57.14 | 3,472,400 | — | — |
| 2019-03-21 | $58.91 | $58.91 | 4,065,700 | — | — |
| 2019-03-20 | $58.68 | $58.68 | 2,348,000 | — | — |
| 2019-03-19 | $59.97 | $59.97 | 2,034,400 | — | — |
| 2019-03-18 | $59.36 | $59.36 | 2,607,900 | — | — |
| 2019-03-15 | $59.15 | $59.15 | 4,062,600 | — | — |
| 2019-03-14 | $59.38 | $59.38 | 2,632,600 | — | — |
| 2019-03-13 | $59.98 | $59.98 | 4,491,500 | — | — |
| 2019-03-12 | $58.28 | $58.28 | 2,876,200 | — | — |
| 2019-03-11 | $57.45 | $57.45 | 2,665,600 | — | — |
| 2019-03-08 | $56.56 | $56.56 | 3,106,300 | — | — |
| 2019-03-07 | $56.43 | $56.43 | 3,824,600 | — | — |
| 2019-03-06 | $56.88 | $56.88 | 4,138,100 | — | — |
| 2019-03-05 | $58.08 | $58.08 | 4,053,700 | — | — |
| 2019-03-04 | $58.56 | $58.56 | 4,982,100 | — | — |
| 2019-03-01 | $61.34 | $61.34 | 3,242,400 | — | — |
| 2019-02-28 | $60.89 | $60.89 | 5,135,600 | — | — |
| 2019-02-27 | $61.89 | $61.89 | 3,513,300 | — | — |
| 2019-02-26 | $63.79 | $63.79 | 1,880,300 | — | — |
| 2019-02-25 | $64.02 | $64.02 | 1,901,200 | — | — |
| 2019-02-22 | $64.01 | $64.01 | 1,998,400 | — | — |
| 2019-02-21 | $63.51 | $63.51 | 2,938,700 | — | — |
| 2019-02-20 | $65.28 | $65.28 | 2,760,000 | — | — |
| 2019-02-19 | $64.41 | $64.41 | 2,759,800 | — | — |
| 2019-02-15 | $64.97 | $64.97 | 1,692,900 | — | — |
| 2019-02-14 | $63.96 | $63.96 | 1,796,300 | — | — |
| 2019-02-13 | $63.69 | $63.69 | 2,747,400 | — | — |
| 2019-02-12 | $63.05 | $63.05 | 3,203,600 | — | — |
| 2019-02-11 | $61.95 | $61.95 | 3,314,400 | — | — |
| 2019-02-08 | $62.90 | $62.90 | 2,606,500 | — | — |
| 2019-02-07 | $63.91 | $63.91 | 2,904,700 | — | — |
| 2019-02-06 | $63.08 | $63.08 | 6,312,000 | — | — |
| 2019-02-05 | $63.74 | $63.74 | 6,081,200 | — | — |
| 2019-02-04 | $64.99 | $64.99 | 6,068,000 | — | — |
| 2019-02-01 | $65.89 | $65.89 | 3,108,000 | — | — |
| 2019-01-31 | $65.29 | $65.29 | 4,738,600 | — | — |
| 2019-01-30 | $65.03 | $65.03 | 2,655,200 | — | — |
| 2019-01-29 | $63.95 | $63.95 | 1,777,400 | — | — |
| 2019-01-28 | $64.48 | $64.48 | 2,312,800 | — | — |
| 2019-01-25 | $64.50 | $64.50 | 2,858,600 | — | — |
| 2019-01-24 | $63.37 | $63.37 | 1,396,400 | — | — |
| 2019-01-23 | $62.77 | $62.77 | 2,142,200 | — | — |
| 2019-01-22 | $62.78 | $62.78 | 1,905,800 | — | — |
| 2019-01-18 | $63.31 | $63.31 | 2,139,600 | — | — |
| 2019-01-17 | $62.63 | $62.63 | 1,989,200 | — | — |
| 2019-01-16 | $63.23 | $63.23 | 4,019,600 | — | — |
| 2019-01-15 | $62.56 | $62.56 | 4,175,400 | — | — |
| 2019-01-14 | $60.95 | $60.95 | 5,905,400 | — | — |
| 2019-01-11 | $59.99 | $59.99 | 2,470,800 | — | — |
| 2019-01-10 | $59.21 | $59.21 | 4,164,000 | — | — |
| 2019-01-09 | $59.12 | $59.12 | 4,730,000 | — | — |
| 2019-01-08 | $58.04 | $58.04 | 4,672,200 | — | — |
| 2019-01-07 | $57.25 | $57.25 | 3,637,800 | — | — |
| 2019-01-04 | $56.76 | $56.76 | 3,337,600 | — | — |
| 2019-01-03 | $54.96 | $54.96 | 3,945,000 | — | — |
| 2019-01-02 | $56.50 | $56.50 | 3,255,400 | — | — |