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-11-21 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 | $73.30 | $73.30 | 221,800 | — | — |
| 2019-12-30 | $74.80 | $74.80 | 210,770 | — | — |
| 2019-12-27 | $71.10 | $71.10 | 136,200 | — | — |
| 2019-12-26 | $72.10 | $72.10 | 114,340 | — | — |
| 2019-12-24 | $70.10 | $70.10 | 57,750 | — | — |
| 2019-12-23 | $71.30 | $71.30 | 108,200 | — | — |
| 2019-12-20 | $72.50 | $72.50 | 209,370 | — | — |
| 2019-12-19 | $70.00 | $70.00 | 175,520 | — | — |
| 2019-12-18 | $71.10 | $71.10 | 135,580 | — | — |
| 2019-12-17 | $70.10 | $70.10 | 144,230 | — | — |
| 2019-12-16 | $66.80 | $66.80 | 369,770 | — | — |
| 2019-12-13 | $72.80 | $72.80 | 174,590 | — | — |
| 2019-12-12 | $74.40 | $74.40 | 294,930 | — | — |
| 2019-12-11 | $74.30 | $74.30 | 310,750 | — | — |
| 2019-12-10 | $72.50 | $72.50 | 255,450 | — | — |
| 2019-12-09 | $68.70 | $68.70 | 256,040 | — | — |
| 2019-12-06 | $69.40 | $69.40 | 220,850 | — | — |
| 2019-12-05 | $65.10 | $65.10 | 330,470 | — | — |
| 2019-12-04 | $67.40 | $67.40 | 183,310 | — | — |
| 2019-12-03 | $64.60 | $64.60 | 221,120 | — | — |
| 2019-12-02 | $66.30 | $66.30 | 316,500 | — | — |
| 2019-11-29 | $63.50 | $63.50 | 224,800 | — | — |
| 2019-11-27 | $60.70 | $60.70 | 385,040 | — | — |
| 2019-11-26 | $57.30 | $57.30 | 234,020 | — | — |
| 2019-11-25 | $55.40 | $55.40 | 161,030 | — | — |
| 2019-11-22 | $50.50 | $50.50 | 79,690 | — | — |
| 2019-11-21 | $49.70 | $49.70 | 119,570 | — | — |
| 2019-11-20 | $50.60 | $50.60 | 166,290 | — | — |
| 2019-11-19 | $50.30 | $50.30 | 113,890 | — | — |
| 2019-11-18 | $49.10 | $49.10 | 78,420 | — | — |
| 2019-11-15 | $47.30 | $47.30 | 131,180 | — | — |
| 2019-11-14 | $45.70 | $45.70 | 66,710 | — | — |
| 2019-11-13 | $45.80 | $45.80 | 78,030 | — | — |
| 2019-11-12 | $46.50 | $46.50 | 115,300 | — | — |
| 2019-11-11 | $46.40 | $46.40 | 106,990 | — | — |
| 2019-11-08 | $47.30 | $47.30 | 156,110 | — | — |
| 2019-11-07 | $47.60 | $47.60 | 354,550 | — | — |
| 2019-11-06 | $53.10 | $53.10 | 127,680 | — | — |
| 2019-11-05 | $53.90 | $53.90 | 126,650 | — | — |
| 2019-11-04 | $55.70 | $55.70 | 155,720 | — | — |
| 2019-11-01 | $55.60 | $55.60 | 110,430 | — | — |
| 2019-10-31 | $57.30 | $57.30 | 120,430 | — | — |
| 2019-10-30 | $58.00 | $58.00 | 117,610 | — | — |
| 2019-10-29 | $55.60 | $55.60 | 86,270 | — | — |
| 2019-10-28 | $57.10 | $57.10 | 177,000 | — | — |
| 2019-10-25 | $54.30 | $54.30 | 89,020 | — | — |
| 2019-10-24 | $52.70 | $52.70 | 118,820 | — | — |
| 2019-10-23 | $51.90 | $51.90 | 199,790 | — | — |
| 2019-10-22 | $57.10 | $57.10 | 200,410 | — | — |
| 2019-10-21 | $54.00 | $54.00 | 220,200 | — | — |
| 2019-10-18 | $52.00 | $52.00 | 92,560 | — | — |
| 2019-10-17 | $49.90 | $49.90 | 70,700 | — | — |
| 2019-10-16 | $49.40 | $49.40 | 58,550 | — | — |
| 2019-10-15 | $50.00 | $50.00 | 67,840 | — | — |
| 2019-10-14 | $49.80 | $49.80 | 115,170 | — | — |
| 2019-10-11 | $49.80 | $49.80 | 70,050 | — | — |
| 2019-10-10 | $49.80 | $49.80 | 67,610 | — | — |
| 2019-10-09 | $49.00 | $49.00 | 75,590 | — | — |
| 2019-10-08 | $48.20 | $48.20 | 37,590 | — | — |
| 2019-10-07 | $48.50 | $48.50 | 49,730 | — | — |
| 2019-10-04 | $47.80 | $47.80 | 29,550 | — | — |
| 2019-10-03 | $47.30 | $47.30 | 75,960 | — | — |
| 2019-10-02 | $46.50 | $46.50 | 87,350 | — | — |
| 2019-10-01 | $46.40 | $46.40 | 85,450 | — | — |
| 2019-09-30 | $48.00 | $48.00 | 66,920 | — | — |
| 2019-09-27 | $48.60 | $48.60 | 83,930 | — | — |
| 2019-09-26 | $50.30 | $50.30 | 60,260 | — | — |
| 2019-09-25 | $50.30 | $50.30 | 105,780 | — | — |
| 2019-09-24 | $50.50 | $50.50 | 77,730 | — | — |
| 2019-09-23 | $49.70 | $49.70 | 74,450 | — | — |
| 2019-09-20 | $49.90 | $49.90 | 129,780 | — | — |
| 2019-09-19 | $49.10 | $49.10 | 102,760 | — | — |
| 2019-09-18 | $49.90 | $49.90 | 58,850 | — | — |
| 2019-09-17 | $49.40 | $49.40 | 62,390 | — | — |
| 2019-09-16 | $49.60 | $49.60 | 98,080 | — | — |
| 2019-09-13 | $49.00 | $49.00 | 118,350 | — | — |
| 2019-09-12 | $49.00 | $49.00 | 64,240 | — | — |
| 2019-09-11 | $47.70 | $47.70 | 121,630 | — | — |
| 2019-09-10 | $47.70 | $47.70 | 128,910 | — | — |
| 2019-09-09 | $44.90 | $44.90 | 76,300 | — | — |
| 2019-09-06 | $43.80 | $43.80 | 60,220 | — | — |
| 2019-09-05 | $42.70 | $42.70 | 56,620 | — | — |
| 2019-09-04 | $42.10 | $42.10 | 68,100 | — | — |
| 2019-09-03 | $43.40 | $43.40 | 158,040 | — | — |
| 2019-08-30 | $44.40 | $44.40 | 213,580 | — | — |
| 2019-08-29 | $37.80 | $37.80 | 65,280 | — | — |
| 2019-08-28 | $38.30 | $38.30 | 84,470 | — | — |
| 2019-08-27 | $36.20 | $36.20 | 63,860 | — | — |
| 2019-08-26 | $38.30 | $38.30 | 75,290 | — | — |
| 2019-08-23 | $37.10 | $37.10 | 104,890 | — | — |
| 2019-08-22 | $39.10 | $39.10 | 87,310 | — | — |
| 2019-08-21 | $40.50 | $40.50 | 74,920 | — | — |
| 2019-08-20 | $41.20 | $41.20 | 60,130 | — | — |
| 2019-08-19 | $40.90 | $40.90 | 70,810 | — | — |
| 2019-08-16 | $40.40 | $40.40 | 61,410 | — | — |
| 2019-08-15 | $39.10 | $39.10 | 128,280 | — | — |
| 2019-08-14 | $40.60 | $40.60 | 138,550 | — | — |
| 2019-08-13 | $41.80 | $41.80 | 163,990 | — | — |
| 2019-08-12 | $41.00 | $41.00 | 160,870 | — | — |
| 2019-08-09 | $43.40 | $43.40 | 201,530 | — | — |
| 2019-08-08 | $44.50 | $44.50 | 137,940 | — | — |
| 2019-08-07 | $45.10 | $45.10 | 317,570 | — | — |
| 2019-08-06 | $46.30 | $46.30 | 134,880 | — | — |
| 2019-08-05 | $45.00 | $45.00 | 152,050 | — | — |
| 2019-08-02 | $46.00 | $46.00 | 173,100 | — | — |
| 2019-08-01 | $49.30 | $49.30 | 119,200 | — | — |
| 2019-07-31 | $52.00 | $52.00 | 92,810 | — | — |
| 2019-07-30 | $52.00 | $52.00 | 67,030 | — | — |
| 2019-07-29 | $51.50 | $51.50 | 82,790 | — | — |
| 2019-07-26 | $52.80 | $52.80 | 118,810 | — | — |
| 2019-07-25 | $50.90 | $50.90 | 68,530 | — | — |
| 2019-07-24 | $50.60 | $50.60 | 96,650 | — | — |
| 2019-07-23 | $49.30 | $49.30 | 94,870 | — | — |
| 2019-07-22 | $50.20 | $50.20 | 132,880 | — | — |
| 2019-07-19 | $51.30 | $51.30 | 97,100 | — | — |
| 2019-07-18 | $50.80 | $50.80 | 212,610 | — | — |
| 2019-07-17 | $50.40 | $50.40 | 57,530 | — | — |
| 2019-07-16 | $51.50 | $51.50 | 77,250 | — | — |
| 2019-07-15 | $51.90 | $51.90 | 82,500 | — | — |
| 2019-07-12 | $51.50 | $51.50 | 87,740 | — | — |
| 2019-07-11 | $51.00 | $51.00 | 246,140 | — | — |
| 2019-07-10 | $49.00 | $49.00 | 865,710 | — | — |
| 2019-07-09 | $47.40 | $47.40 | 51,550 | — | — |
| 2019-07-08 | $48.00 | $48.00 | 45,350 | — | — |
| 2019-07-05 | $48.70 | $48.70 | 79,960 | — | — |
| 2019-07-03 | $46.90 | $46.90 | 34,970 | — | — |
| 2019-07-02 | $47.70 | $47.70 | 66,220 | — | — |
| 2019-07-01 | $49.10 | $49.10 | 164,950 | — | — |
| 2019-06-28 | $47.90 | $47.90 | 699,990 | — | — |
| 2019-06-27 | $43.40 | $43.40 | 73,560 | — | — |
| 2019-06-26 | $42.90 | $42.90 | 100,880 | — | — |
| 2019-06-25 | $42.40 | $42.40 | 91,120 | — | — |
| 2019-06-24 | $45.10 | $45.10 | 97,020 | — | — |
| 2019-06-21 | $45.20 | $45.20 | 71,960 | — | — |
| 2019-06-20 | $45.60 | $45.60 | 73,810 | — | — |
| 2019-06-19 | $44.90 | $44.90 | 44,090 | — | — |
| 2019-06-18 | $44.00 | $44.00 | 69,170 | — | — |
| 2019-06-17 | $43.20 | $43.20 | 149,350 | — | — |
| 2019-06-14 | $45.30 | $45.30 | 68,120 | — | — |
| 2019-06-13 | $45.40 | $45.40 | 81,030 | — | — |
| 2019-06-12 | $46.50 | $46.50 | 53,600 | — | — |
| 2019-06-11 | $46.40 | $46.40 | 67,210 | — | — |
| 2019-06-10 | $47.20 | $47.20 | 138,240 | — | — |
| 2019-06-07 | $47.00 | $47.00 | 74,860 | — | — |
| 2019-06-06 | $46.30 | $46.30 | 97,090 | — | — |
| 2019-06-05 | $46.50 | $46.50 | 64,210 | — | — |
| 2019-06-04 | $47.10 | $47.10 | 80,140 | — | — |
| 2019-06-03 | $47.80 | $47.80 | 68,320 | — | — |
| 2019-05-31 | $48.40 | $48.40 | 51,160 | — | — |
| 2019-05-30 | $49.00 | $49.00 | 82,210 | — | — |
| 2019-05-29 | $50.40 | $50.40 | 82,600 | — | — |
| 2019-05-28 | $53.20 | $53.20 | 98,840 | — | — |
| 2019-05-24 | $52.80 | $52.80 | 100,510 | — | — |
| 2019-05-23 | $51.90 | $51.90 | 105,490 | — | — |
| 2019-05-22 | $54.50 | $54.50 | 236,810 | — | — |
| 2019-05-21 | $51.50 | $51.50 | 166,570 | — | — |
| 2019-05-20 | $48.50 | $48.50 | 47,760 | — | — |
| 2019-05-17 | $49.10 | $49.10 | 75,240 | — | — |
| 2019-05-16 | $49.70 | $49.70 | 113,040 | — | — |
| 2019-05-15 | $50.00 | $50.00 | 120,050 | — | — |
| 2019-05-14 | $47.40 | $47.40 | 100,520 | — | — |
| 2019-05-13 | $44.20 | $44.20 | 82,260 | — | — |
| 2019-05-10 | $44.40 | $44.40 | 124,230 | — | — |
| 2019-05-09 | $43.80 | $43.80 | 125,880 | — | — |
| 2019-05-08 | $45.40 | $45.40 | 102,660 | — | — |
| 2019-05-07 | $47.30 | $47.30 | 49,540 | — | — |
| 2019-05-06 | $48.10 | $48.10 | 57,750 | — | — |
| 2019-05-03 | $47.30 | $47.30 | 36,510 | — | — |
| 2019-05-02 | $47.70 | $47.70 | 64,180 | — | — |
| 2019-05-01 | $47.30 | $47.30 | 60,480 | — | — |
| 2019-04-30 | $45.70 | $45.70 | 38,660 | — | — |
| 2019-04-29 | $46.00 | $46.00 | 44,640 | — | — |
| 2019-04-26 | $45.40 | $45.40 | 43,290 | — | — |
| 2019-04-25 | $44.50 | $44.50 | 50,420 | — | — |
| 2019-04-24 | $45.50 | $45.50 | 50,720 | — | — |
| 2019-04-23 | $46.60 | $46.60 | 50,660 | — | — |
| 2019-04-22 | $45.40 | $45.40 | 37,670 | — | — |
| 2019-04-18 | $45.60 | $45.60 | 51,390 | — | — |
| 2019-04-17 | $44.80 | $44.80 | 136,050 | — | — |
| 2019-04-16 | $46.60 | $46.60 | 70,080 | — | — |
| 2019-04-15 | $47.00 | $47.00 | 57,140 | — | — |
| 2019-04-12 | $47.90 | $47.90 | 119,850 | — | — |
| 2019-04-11 | $47.20 | $47.20 | 33,120 | — | — |
| 2019-04-10 | $47.50 | $47.50 | 29,010 | — | — |
| 2019-04-09 | $46.80 | $46.80 | 59,750 | — | — |
| 2019-04-08 | $47.50 | $47.50 | 52,720 | — | — |
| 2019-04-05 | $47.30 | $47.30 | 69,110 | — | — |
| 2019-04-04 | $49.10 | $49.10 | 119,390 | — | — |
| 2019-04-03 | $50.70 | $50.70 | 143,580 | — | — |
| 2019-04-02 | $47.50 | $47.50 | 49,620 | — | — |
| 2019-04-01 | $47.00 | $47.00 | 45,160 | — | — |
| 2019-03-29 | $47.20 | $47.20 | 55,850 | — | — |
| 2019-03-28 | $47.40 | $47.40 | 26,700 | — | — |
| 2019-03-27 | $47.60 | $47.60 | 63,320 | — | — |
| 2019-03-26 | $48.10 | $48.10 | 44,070 | — | — |
| 2019-03-25 | $48.00 | $48.00 | 108,660 | — | — |
| 2019-03-22 | $49.70 | $49.70 | 91,850 | — | — |
| 2019-03-21 | $52.20 | $52.20 | 54,070 | — | — |
| 2019-03-20 | $50.60 | $50.60 | 74,810 | — | — |
| 2019-03-19 | $49.00 | $49.00 | 55,530 | — | — |
| 2019-03-18 | $50.30 | $50.30 | 88,540 | — | — |
| 2019-03-15 | $47.80 | $47.80 | 98,670 | — | — |
| 2019-03-14 | $48.70 | $48.70 | 60,850 | — | — |
| 2019-03-13 | $49.60 | $49.60 | 61,060 | — | — |
| 2019-03-12 | $50.60 | $50.60 | 110,200 | — | — |
| 2019-03-11 | $50.00 | $50.00 | 101,300 | — | — |
| 2019-03-08 | $51.70 | $51.70 | 177,870 | — | — |
| 2019-03-07 | $48.50 | $48.50 | 95,090 | — | — |
| 2019-03-06 | $51.40 | $51.40 | 87,680 | — | — |
| 2019-03-05 | $52.90 | $52.90 | 45,920 | — | — |
| 2019-03-04 | $51.80 | $51.80 | 80,840 | — | — |
| 2019-03-01 | $52.90 | $52.90 | 62,360 | — | — |
| 2019-02-28 | $53.40 | $53.40 | 72,220 | — | — |
| 2019-02-27 | $56.50 | $56.50 | 39,460 | — | — |
| 2019-02-26 | $55.30 | $55.30 | 68,500 | — | — |
| 2019-02-25 | $56.30 | $56.30 | 126,760 | — | — |
| 2019-02-22 | $56.40 | $56.40 | 106,530 | — | — |
| 2019-02-21 | $55.50 | $55.50 | 117,040 | — | — |
| 2019-02-20 | $52.20 | $52.20 | 48,870 | — | — |
| 2019-02-19 | $52.10 | $52.10 | 83,630 | — | — |
| 2019-02-15 | $49.50 | $49.50 | 53,630 | — | — |
| 2019-02-14 | $47.00 | $47.00 | 41,620 | — | — |
| 2019-02-13 | $48.40 | $48.40 | 53,070 | — | — |
| 2019-02-12 | $49.00 | $49.00 | 48,550 | — | — |
| 2019-02-11 | $48.10 | $48.10 | 41,980 | — | — |
| 2019-02-08 | $47.30 | $47.30 | 161,000 | — | — |
| 2019-02-07 | $50.50 | $50.50 | 33,590 | — | — |
| 2019-02-06 | $51.20 | $51.20 | 34,720 | — | — |
| 2019-02-05 | $51.50 | $51.50 | 51,930 | — | — |
| 2019-02-04 | $51.20 | $51.20 | 50,410 | — | — |
| 2019-02-01 | $51.40 | $51.40 | 65,750 | — | — |
| 2019-01-31 | $52.30 | $52.30 | 63,230 | — | — |
| 2019-01-30 | $51.90 | $51.90 | 46,960 | — | — |
| 2019-01-29 | $51.30 | $51.30 | 59,050 | — | — |
| 2019-01-28 | $52.00 | $52.00 | 110,600 | — | — |
| 2019-01-25 | $49.90 | $49.90 | 160,930 | — | — |
| 2019-01-24 | $52.50 | $52.50 | 61,860 | — | — |
| 2019-01-23 | $50.70 | $50.70 | 57,920 | — | — |
| 2019-01-22 | $51.10 | $51.10 | 100,520 | — | — |
| 2019-01-18 | $52.10 | $52.10 | 193,110 | — | — |
| 2019-01-17 | $54.90 | $54.90 | 198,610 | — | — |
| 2019-01-16 | $58.70 | $58.70 | 151,150 | — | — |
| 2019-01-15 | $57.60 | $57.60 | 149,680 | — | — |
| 2019-01-14 | $56.40 | $56.40 | 138,600 | — | — |
| 2019-01-11 | $55.60 | $55.60 | 211,150 | — | — |
| 2019-01-10 | $51.00 | $51.00 | 140,520 | — | — |
| 2019-01-09 | $50.80 | $50.80 | 149,410 | — | — |
| 2019-01-08 | $52.10 | $52.10 | 151,340 | — | — |
| 2019-01-07 | $51.60 | $51.60 | 351,170 | — | — |
| 2019-01-04 | $49.30 | $49.30 | 264,690 | — | — |
| 2019-01-03 | $42.00 | $42.00 | 50,220 | — | — |
| 2019-01-02 | $42.20 | $42.20 | 115,370 | — | — |