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
- 1973-05-03 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.77 | $140.57 | 24,400 | — | — |
| 2019-12-30 | $62.56 | $140.10 | 20,600 | — | — |
| 2019-12-27 | $63.15 | $141.42 | 19,100 | — | — |
| 2019-12-26 | $63.15 | $141.42 | 14,900 | — | — |
| 2019-12-24 | $62.41 | $139.76 | 10,700 | — | — |
| 2019-12-23 | $62.67 | $140.34 | 24,800 | — | — |
| 2019-12-20 | $62.95 | $140.97 | 131,500 | — | — |
| 2019-12-19 | $60.83 | $136.22 | 23,100 | — | — |
| 2019-12-18 | $60.51 | $135.51 | 35,100 | — | — |
| 2019-12-17 | $59.78 | $133.87 | 19,800 | — | — |
| 2019-12-16 | $59.94 | $134.23 | 59,800 | — | — |
| 2019-12-13 | $59.84 | $134.01 | 27,900 | — | — |
| 2019-12-12 | $58.85 | $131.79 | 18,000 | — | — |
| 2019-12-11 | $59.27 | $132.73 | 27,500 | — | — |
| 2019-12-10 | $58.85 | $131.79 | 11,800 | — | — |
| 2019-12-09 | $59.27 | $132.73 | 28,300 | — | — |
| 2019-12-06 | $59.18 | $132.53 | 61,200 | — | — |
| 2019-12-05 | $60.11 | $134.61 | 57,600 | — | — |
| 2019-12-04 | $63.15 | $141.42 | 41,800 | — | — |
| 2019-12-03 | $62.88 | $140.42 | 13,400 | — | — |
| 2019-12-02 | $63.89 | $142.68 | 21,300 | — | — |
| 2019-11-29 | $63.80 | $142.48 | 15,800 | — | — |
| 2019-11-27 | $65.07 | $145.32 | 19,000 | — | — |
| 2019-11-26 | $64.90 | $144.94 | 19,400 | — | — |
| 2019-11-25 | $64.14 | $143.24 | 18,400 | — | — |
| 2019-11-22 | $63.12 | $140.96 | 16,100 | — | — |
| 2019-11-21 | $63.34 | $141.45 | 31,000 | — | — |
| 2019-11-20 | $62.92 | $140.51 | 16,400 | — | — |
| 2019-11-19 | $62.52 | $139.62 | 21,700 | — | — |
| 2019-11-18 | $61.45 | $137.23 | 12,400 | — | — |
| 2019-11-15 | $61.47 | $137.28 | 14,400 | — | — |
| 2019-11-14 | $61.78 | $137.97 | 11,600 | — | — |
| 2019-11-13 | $61.54 | $137.43 | 20,000 | — | — |
| 2019-11-12 | $61.54 | $137.43 | 15,000 | — | — |
| 2019-11-11 | $61.29 | $136.87 | 7,100 | — | — |
| 2019-11-08 | $61.51 | $137.37 | 5,200 | — | — |
| 2019-11-07 | $61.68 | $137.75 | 17,000 | — | — |
| 2019-11-06 | $62.06 | $138.59 | 12,200 | — | — |
| 2019-11-05 | $62.13 | $138.75 | 14,400 | — | — |
| 2019-11-04 | $62.55 | $139.69 | 9,800 | — | — |
| 2019-11-01 | $62.82 | $140.29 | 13,700 | — | — |
| 2019-10-31 | $62.15 | $138.79 | 24,300 | — | — |
| 2019-10-30 | $61.76 | $137.92 | 25,500 | — | — |
| 2019-10-29 | $61.21 | $136.70 | 13,800 | — | — |
| 2019-10-28 | $60.64 | $135.42 | 15,400 | — | — |
| 2019-10-25 | $61.50 | $137.34 | 26,800 | — | — |
| 2019-10-24 | $61.88 | $138.19 | 13,700 | — | — |
| 2019-10-23 | $61.10 | $136.45 | 22,000 | — | — |
| 2019-10-22 | $61.03 | $136.29 | 16,300 | — | — |
| 2019-10-21 | $60.65 | $135.44 | 17,900 | — | — |
| 2019-10-18 | $60.61 | $135.36 | 31,900 | — | — |
| 2019-10-17 | $60.68 | $135.51 | 18,300 | — | — |
| 2019-10-16 | $60.51 | $135.13 | 18,800 | — | — |
| 2019-10-15 | $60.18 | $134.40 | 14,300 | — | — |
| 2019-10-14 | $60.50 | $135.11 | 12,700 | — | — |
| 2019-10-11 | $60.25 | $134.55 | 53,700 | — | — |
| 2019-10-10 | $59.63 | $133.17 | 21,700 | — | — |
| 2019-10-09 | $59.82 | $133.59 | 22,200 | — | — |
| 2019-10-08 | $58.94 | $131.63 | 16,700 | — | — |
| 2019-10-07 | $59.70 | $133.32 | 15,400 | — | — |
| 2019-10-04 | $60.06 | $134.13 | 31,000 | — | — |
| 2019-10-03 | $59.84 | $133.64 | 38,900 | — | — |
| 2019-10-02 | $59.50 | $132.88 | 36,600 | — | — |
| 2019-10-01 | $59.98 | $133.95 | 64,300 | — | — |
| 2019-09-30 | $59.75 | $133.43 | 32,300 | — | — |
| 2019-09-27 | $59.61 | $133.12 | 33,200 | — | — |
| 2019-09-26 | $59.87 | $133.70 | 19,400 | — | — |
| 2019-09-25 | $59.78 | $133.50 | 46,600 | — | — |
| 2019-09-24 | $60.44 | $134.98 | 40,200 | — | — |
| 2019-09-23 | $60.86 | $135.91 | 27,000 | — | — |
| 2019-09-20 | $61.59 | $137.54 | 372,700 | — | — |
| 2019-09-19 | $61.62 | $137.61 | 36,500 | — | — |
| 2019-09-18 | $61.76 | $137.92 | 44,800 | — | — |
| 2019-09-17 | $61.84 | $138.10 | 33,900 | — | — |
| 2019-09-16 | $61.84 | $138.10 | 27,100 | — | — |
| 2019-09-13 | $61.83 | $138.08 | 27,500 | — | — |
| 2019-09-12 | $63.58 | $141.99 | 50,100 | — | — |
| 2019-09-11 | $62.94 | $140.56 | 53,900 | — | — |
| 2019-09-10 | $61.65 | $137.68 | 55,300 | — | — |
| 2019-09-09 | $61.40 | $137.12 | 67,000 | — | — |
| 2019-09-06 | $60.51 | $135.13 | 34,000 | — | — |
| 2019-09-05 | $59.22 | $132.25 | 41,900 | — | — |
| 2019-09-04 | $59.16 | $131.75 | 48,100 | — | — |
| 2019-09-03 | $58.11 | $129.41 | 40,800 | — | — |
| 2019-08-30 | $57.57 | $128.21 | 41,700 | — | — |
| 2019-08-29 | $58.02 | $129.21 | 25,800 | — | — |
| 2019-08-28 | $57.47 | $127.98 | 29,600 | — | — |
| 2019-08-27 | $58.06 | $129.30 | 11,500 | — | — |
| 2019-08-26 | $57.48 | $128.01 | 12,000 | — | — |
| 2019-08-23 | $56.37 | $125.53 | 18,700 | — | — |
| 2019-08-22 | $57.00 | $126.94 | 20,500 | — | — |
| 2019-08-21 | $57.44 | $127.92 | 14,000 | — | — |
| 2019-08-20 | $57.29 | $127.58 | 28,300 | — | — |
| 2019-08-19 | $57.29 | $127.58 | 23,500 | — | — |
| 2019-08-16 | $56.44 | $125.69 | 25,400 | — | — |
| 2019-08-15 | $55.90 | $124.49 | 40,800 | — | — |
| 2019-08-14 | $53.89 | $120.01 | 18,400 | — | — |
| 2019-08-13 | $55.18 | $122.88 | 42,100 | — | — |
| 2019-08-12 | $54.17 | $120.63 | 4,300 | — | — |
| 2019-08-09 | $54.47 | $121.30 | 17,600 | — | — |
| 2019-08-08 | $54.91 | $122.28 | 35,600 | — | — |
| 2019-08-07 | $53.17 | $118.41 | 19,600 | — | — |
| 2019-08-06 | $52.83 | $117.65 | 35,200 | — | — |
| 2019-08-05 | $52.33 | $116.54 | 35,800 | — | — |
| 2019-08-02 | $54.09 | $120.46 | 9,600 | — | — |
| 2019-08-01 | $54.24 | $120.79 | 41,500 | — | — |
| 2019-07-31 | $53.36 | $118.83 | 32,500 | — | — |
| 2019-07-30 | $53.78 | $119.77 | 22,700 | — | — |
| 2019-07-29 | $54.10 | $120.48 | 20,800 | — | — |
| 2019-07-26 | $53.89 | $120.01 | 24,200 | — | — |
| 2019-07-25 | $53.34 | $118.79 | 26,000 | — | — |
| 2019-07-24 | $54.27 | $120.86 | 18,000 | — | — |
| 2019-07-23 | $54.83 | $122.10 | 21,400 | — | — |
| 2019-07-22 | $53.96 | $120.17 | 22,600 | — | — |
| 2019-07-19 | $54.43 | $121.21 | 39,300 | — | — |
| 2019-07-18 | $54.72 | $121.86 | 27,800 | — | — |
| 2019-07-17 | $54.74 | $121.90 | 24,100 | — | — |
| 2019-07-16 | $55.00 | $122.48 | 27,900 | — | — |
| 2019-07-15 | $54.83 | $122.10 | 18,100 | — | — |
| 2019-07-12 | $55.04 | $122.57 | 13,900 | — | — |
| 2019-07-11 | $55.77 | $124.20 | 20,400 | — | — |
| 2019-07-10 | $55.58 | $123.77 | 8,700 | — | — |
| 2019-07-09 | $55.51 | $123.62 | 23,600 | — | — |
| 2019-07-08 | $56.16 | $125.07 | 15,000 | — | — |
| 2019-07-05 | $56.53 | $125.89 | 7,700 | — | — |
| 2019-07-03 | $56.53 | $125.89 | 22,400 | — | — |
| 2019-07-02 | $55.61 | $123.84 | 28,300 | — | — |
| 2019-07-01 | $55.62 | $123.86 | 30,500 | — | — |
| 2019-06-28 | $55.00 | $122.48 | 232,800 | — | — |
| 2019-06-27 | $54.83 | $122.10 | 36,900 | — | — |
| 2019-06-26 | $54.48 | $121.32 | 34,800 | — | — |
| 2019-06-25 | $54.35 | $121.04 | 41,200 | — | — |
| 2019-06-24 | $54.43 | $121.21 | 21,600 | — | — |
| 2019-06-21 | $54.62 | $121.64 | 64,500 | — | — |
| 2019-06-20 | $54.50 | $121.37 | 20,100 | — | — |
| 2019-06-19 | $53.95 | $120.14 | 18,900 | — | — |
| 2019-06-18 | $53.32 | $118.74 | 14,200 | — | — |
| 2019-06-17 | $53.95 | $120.14 | 20,100 | — | — |
| 2019-06-14 | $55.09 | $122.68 | 15,900 | — | — |
| 2019-06-13 | $57.34 | $127.69 | 11,500 | — | — |
| 2019-06-12 | $56.53 | $125.89 | 20,700 | — | — |
| 2019-06-11 | $56.08 | $124.89 | 21,500 | — | — |
| 2019-06-10 | $55.91 | $124.51 | 27,500 | — | — |
| 2019-06-07 | $55.85 | $124.38 | 22,200 | — | — |
| 2019-06-06 | $54.93 | $122.33 | 28,000 | — | — |
| 2019-06-05 | $52.84 | $117.67 | 92,800 | — | — |
| 2019-06-04 | $50.64 | $112.40 | 86,600 | — | — |
| 2019-06-03 | $49.59 | $110.07 | 18,100 | — | — |
| 2019-05-31 | $49.21 | $109.23 | 33,600 | — | — |
| 2019-05-30 | $49.92 | $110.81 | 58,600 | — | — |
| 2019-05-29 | $49.69 | $110.29 | 23,800 | — | — |
| 2019-05-28 | $50.32 | $111.69 | 29,400 | — | — |
| 2019-05-24 | $50.68 | $112.49 | 20,900 | — | — |
| 2019-05-23 | $51.16 | $113.56 | 21,700 | — | — |
| 2019-05-22 | $51.82 | $115.02 | 19,700 | — | — |
| 2019-05-21 | $51.44 | $114.18 | 23,200 | — | — |
| 2019-05-20 | $50.98 | $113.16 | 12,100 | — | — |
| 2019-05-17 | $51.46 | $114.22 | 8,500 | — | — |
| 2019-05-16 | $51.56 | $114.45 | 17,800 | — | — |
| 2019-05-15 | $50.71 | $112.56 | 12,800 | — | — |
| 2019-05-14 | $50.68 | $112.49 | 19,500 | — | — |
| 2019-05-13 | $49.74 | $110.41 | 41,600 | — | — |
| 2019-05-10 | $50.71 | $112.56 | 18,200 | — | — |
| 2019-05-09 | $50.88 | $112.94 | 11,900 | — | — |
| 2019-05-08 | $51.38 | $114.05 | 11,200 | — | — |
| 2019-05-07 | $51.12 | $113.47 | 9,700 | — | — |
| 2019-05-06 | $51.15 | $113.54 | 11,400 | — | — |
| 2019-05-03 | $51.41 | $114.11 | 49,600 | — | — |
| 2019-05-02 | $51.23 | $113.71 | 16,100 | — | — |
| 2019-05-01 | $51.54 | $114.40 | 30,600 | — | — |
| 2019-04-30 | $52.30 | $116.09 | 28,300 | — | — |
| 2019-04-29 | $52.04 | $115.51 | 15,000 | — | — |
| 2019-04-26 | $52.36 | $116.22 | 22,700 | — | — |
| 2019-04-25 | $51.72 | $114.80 | 21,200 | — | — |
| 2019-04-24 | $51.85 | $115.09 | 21,200 | — | — |
| 2019-04-23 | $51.83 | $115.04 | 19,600 | — | — |
| 2019-04-22 | $52.07 | $115.58 | 26,200 | — | — |
| 2019-04-18 | $52.24 | $115.95 | 18,200 | — | — |
| 2019-04-17 | $52.14 | $115.73 | 5,800 | — | — |
| 2019-04-16 | $51.83 | $115.04 | 13,000 | — | — |
| 2019-04-15 | $53.07 | $117.80 | 13,700 | — | — |
| 2019-04-12 | $52.24 | $115.95 | 20,700 | — | — |
| 2019-04-11 | $52.16 | $115.78 | 16,600 | — | — |
| 2019-04-10 | $52.02 | $115.47 | 19,000 | — | — |
| 2019-04-09 | $51.91 | $115.22 | 14,900 | — | — |
| 2019-04-08 | $52.12 | $115.69 | 23,600 | — | — |
| 2019-04-05 | $51.92 | $115.24 | 16,900 | — | — |
| 2019-04-04 | $51.64 | $114.62 | 30,800 | — | — |
| 2019-04-03 | $51.27 | $113.80 | 17,300 | — | — |
| 2019-04-02 | $51.34 | $113.96 | 33,200 | — | — |
| 2019-04-01 | $52.41 | $116.33 | 60,200 | — | — |
| 2019-03-29 | $51.17 | $113.58 | 67,700 | — | — |
| 2019-03-28 | $51.66 | $114.67 | 18,700 | — | — |
| 2019-03-27 | $51.42 | $114.13 | 144,600 | — | — |
| 2019-03-26 | $52.51 | $116.55 | 14,000 | — | — |
| 2019-03-25 | $52.20 | $115.87 | 14,200 | — | — |
| 2019-03-22 | $51.35 | $113.98 | 14,700 | — | — |
| 2019-03-21 | $51.15 | $113.54 | 27,200 | — | — |
| 2019-03-20 | $50.65 | $112.43 | 13,200 | — | — |
| 2019-03-19 | $51.14 | $113.51 | 16,200 | — | — |
| 2019-03-18 | $50.88 | $112.94 | 10,700 | — | — |
| 2019-03-15 | $50.34 | $111.74 | 37,100 | — | — |
| 2019-03-14 | $50.20 | $111.43 | 9,900 | — | — |
| 2019-03-13 | $49.80 | $110.54 | 15,200 | — | — |
| 2019-03-12 | $50.02 | $111.03 | 13,900 | — | — |
| 2019-03-11 | $50.25 | $111.54 | 8,900 | — | — |
| 2019-03-08 | $49.93 | $110.83 | 15,400 | — | — |
| 2019-03-07 | $50.01 | $111.00 | 39,300 | — | — |
| 2019-03-06 | $48.86 | $108.45 | 73,400 | — | — |
| 2019-03-05 | $50.89 | $112.96 | 25,000 | — | — |
| 2019-03-04 | $50.83 | $112.83 | 22,300 | — | — |
| 2019-03-01 | $49.60 | $110.09 | 33,800 | — | — |
| 2019-02-28 | $49.30 | $109.06 | 18,500 | — | — |
| 2019-02-27 | $49.01 | $108.42 | 6,200 | — | — |
| 2019-02-26 | $49.23 | $108.91 | 13,700 | — | — |
| 2019-02-25 | $48.64 | $107.60 | 14,900 | — | — |
| 2019-02-22 | $48.93 | $108.24 | 16,900 | — | — |
| 2019-02-21 | $48.62 | $107.56 | 11,400 | — | — |
| 2019-02-20 | $48.69 | $107.71 | 13,300 | — | — |
| 2019-02-19 | $48.63 | $107.58 | 11,900 | — | — |
| 2019-02-15 | $49.32 | $109.10 | 10,400 | — | — |
| 2019-02-14 | $48.69 | $107.71 | 10,100 | — | — |
| 2019-02-13 | $49.13 | $108.68 | 30,400 | — | — |
| 2019-02-12 | $48.44 | $107.16 | 11,100 | — | — |
| 2019-02-11 | $48.65 | $107.62 | 11,900 | — | — |
| 2019-02-08 | $48.36 | $106.98 | 22,400 | — | — |
| 2019-02-07 | $48.22 | $106.67 | 8,400 | — | — |
| 2019-02-06 | $47.64 | $105.39 | 9,800 | — | — |
| 2019-02-05 | $47.66 | $105.43 | 7,600 | — | — |
| 2019-02-04 | $47.36 | $104.77 | 11,400 | — | — |
| 2019-02-01 | $47.37 | $104.79 | 16,000 | — | — |
| 2019-01-31 | $47.03 | $104.04 | 25,400 | — | — |
| 2019-01-30 | $46.79 | $103.51 | 13,900 | — | — |
| 2019-01-29 | $46.13 | $102.05 | 15,700 | — | — |
| 2019-01-28 | $45.96 | $101.67 | 9,300 | — | — |
| 2019-01-25 | $46.07 | $101.92 | 30,200 | — | — |
| 2019-01-24 | $46.29 | $102.40 | 17,900 | — | — |
| 2019-01-23 | $47.00 | $103.97 | 36,400 | — | — |
| 2019-01-22 | $46.92 | $103.80 | 68,800 | — | — |
| 2019-01-18 | $46.53 | $102.93 | 40,000 | — | — |
| 2019-01-17 | $46.15 | $102.09 | 21,200 | — | — |
| 2019-01-16 | $45.83 | $101.38 | 19,900 | — | — |
| 2019-01-15 | $46.33 | $102.49 | 29,000 | — | — |
| 2019-01-14 | $45.65 | $100.99 | 35,400 | — | — |
| 2019-01-11 | $47.13 | $104.26 | 10,500 | — | — |
| 2019-01-10 | $47.13 | $104.26 | 36,000 | — | — |
| 2019-01-09 | $46.64 | $103.18 | 18,400 | — | — |
| 2019-01-08 | $46.97 | $103.91 | 23,200 | — | — |
| 2019-01-07 | $46.81 | $103.55 | 15,600 | — | — |
| 2019-01-04 | $46.88 | $103.71 | 18,300 | — | — |
| 2019-01-03 | $45.59 | $100.85 | 23,700 | — | — |
| 2019-01-02 | $46.76 | $103.44 | 46,700 | — | — |