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
- 2011-01-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 | $40.80 | $175.83 | 201,540 | — | — |
| 2019-12-30 | $40.25 | $173.46 | 160,500 | — | — |
| 2019-12-27 | $40.55 | $174.75 | 181,560 | — | — |
| 2019-12-26 | $40.85 | $176.04 | 148,820 | — | — |
| 2019-12-24 | $40.80 | $175.83 | 84,160 | — | — |
| 2019-12-23 | $40.75 | $175.61 | 281,200 | — | — |
| 2019-12-20 | $41.25 | $177.77 | 261,440 | — | — |
| 2019-12-19 | $40.75 | $175.61 | 189,580 | — | — |
| 2019-12-18 | $40.80 | $175.83 | 175,440 | — | — |
| 2019-12-17 | $41.20 | $177.55 | 239,340 | — | — |
| 2019-12-16 | $41.55 | $176.15 | 285,040 | — | — |
| 2019-12-13 | $41.55 | $176.15 | 169,420 | — | — |
| 2019-12-12 | $41.60 | $176.36 | 153,020 | — | — |
| 2019-12-11 | $41.50 | $175.94 | 179,900 | — | — |
| 2019-12-10 | $41.80 | $177.21 | 178,980 | — | — |
| 2019-12-09 | $41.80 | $177.21 | 206,740 | — | — |
| 2019-12-06 | $41.55 | $176.15 | 120,620 | — | — |
| 2019-12-05 | $41.45 | $175.73 | 112,660 | — | — |
| 2019-12-04 | $41.65 | $176.57 | 125,180 | — | — |
| 2019-12-03 | $41.25 | $174.88 | 105,840 | — | — |
| 2019-12-02 | $41.45 | $175.73 | 195,340 | — | — |
| 2019-11-29 | $41.55 | $176.15 | 91,200 | — | — |
| 2019-11-27 | $41.25 | $174.88 | 190,660 | — | — |
| 2019-11-26 | $41.40 | $175.51 | 133,620 | — | — |
| 2019-11-25 | $41.85 | $177.42 | 133,320 | — | — |
| 2019-11-22 | $41.65 | $176.57 | 148,800 | — | — |
| 2019-11-21 | $41.30 | $175.09 | 138,980 | — | — |
| 2019-11-20 | $41.20 | $174.67 | 265,620 | — | — |
| 2019-11-19 | $41.95 | $177.84 | 428,520 | — | — |
| 2019-11-18 | $43.70 | $185.26 | 269,860 | — | — |
| 2019-11-15 | $44.90 | $190.35 | 186,520 | — | — |
| 2019-11-14 | $44.60 | $189.08 | 402,780 | — | — |
| 2019-11-13 | $46.60 | $194.70 | 188,740 | — | — |
| 2019-11-12 | $47.05 | $196.58 | 150,700 | — | — |
| 2019-11-11 | $47.25 | $197.41 | 99,340 | — | — |
| 2019-11-08 | $47.25 | $197.41 | 123,580 | — | — |
| 2019-11-07 | $46.90 | $195.95 | 168,660 | — | — |
| 2019-11-06 | $46.70 | $195.11 | 97,440 | — | — |
| 2019-11-05 | $46.85 | $195.74 | 175,920 | — | — |
| 2019-11-04 | $46.65 | $194.91 | 245,200 | — | — |
| 2019-11-01 | $47.75 | $199.50 | 147,220 | — | — |
| 2019-10-31 | $46.70 | $195.11 | 259,580 | — | — |
| 2019-10-30 | $46.10 | $192.61 | 391,560 | — | — |
| 2019-10-29 | $48.30 | $201.80 | 77,840 | — | — |
| 2019-10-28 | $48.30 | $201.80 | 65,900 | — | — |
| 2019-10-25 | $47.95 | $200.34 | 64,400 | — | — |
| 2019-10-24 | $47.95 | $200.34 | 114,900 | — | — |
| 2019-10-23 | $47.70 | $199.29 | 60,280 | — | — |
| 2019-10-22 | $47.65 | $199.08 | 83,080 | — | — |
| 2019-10-21 | $47.45 | $198.25 | 69,640 | — | — |
| 2019-10-18 | $47.25 | $197.41 | 144,860 | — | — |
| 2019-10-17 | $48.80 | $201.07 | 166,540 | — | — |
| 2019-10-16 | $48.50 | $199.83 | 136,420 | — | — |
| 2019-10-15 | $48.30 | $199.01 | 123,580 | — | — |
| 2019-10-14 | $48.30 | $199.01 | 96,500 | — | — |
| 2019-10-11 | $47.60 | $196.12 | 93,780 | — | — |
| 2019-10-10 | $47.45 | $195.51 | 128,500 | — | — |
| 2019-10-09 | $47.15 | $194.27 | 62,960 | — | — |
| 2019-10-08 | $46.80 | $192.83 | 116,880 | — | — |
| 2019-10-07 | $46.70 | $192.42 | 116,980 | — | — |
| 2019-10-04 | $46.40 | $191.18 | 144,800 | — | — |
| 2019-10-03 | $46.35 | $190.97 | 145,660 | — | — |
| 2019-10-02 | $45.70 | $188.30 | 169,140 | — | — |
| 2019-10-01 | $45.95 | $189.33 | 123,820 | — | — |
| 2019-09-30 | $46.50 | $191.59 | 109,420 | — | — |
| 2019-09-27 | $46.40 | $191.18 | 99,340 | — | — |
| 2019-09-26 | $46.45 | $191.39 | 121,680 | — | — |
| 2019-09-25 | $46.25 | $190.56 | 210,200 | — | — |
| 2019-09-24 | $47.20 | $194.48 | 200,500 | — | — |
| 2019-09-23 | $47.95 | $197.57 | 140,660 | — | — |
| 2019-09-20 | $48.40 | $199.42 | 85,560 | — | — |
| 2019-09-19 | $49.00 | $199.11 | 255,480 | — | — |
| 2019-09-18 | $49.40 | $200.74 | 141,160 | — | — |
| 2019-09-17 | $49.75 | $202.16 | 142,200 | — | — |
| 2019-09-16 | $49.60 | $201.55 | 136,700 | — | — |
| 2019-09-13 | $48.95 | $198.91 | 122,740 | — | — |
| 2019-09-12 | $48.65 | $197.69 | 98,880 | — | — |
| 2019-09-11 | $48.75 | $198.10 | 97,040 | — | — |
| 2019-09-10 | $48.65 | $197.69 | 110,880 | — | — |
| 2019-09-09 | $49.15 | $199.72 | 108,520 | — | — |
| 2019-09-06 | $49.30 | $200.33 | 186,700 | — | — |
| 2019-09-05 | $48.40 | $196.67 | 147,020 | — | — |
| 2019-09-04 | $48.55 | $197.28 | 132,000 | — | — |
| 2019-09-03 | $48.05 | $195.25 | 169,420 | — | — |
| 2019-08-30 | $47.15 | $191.59 | 340,120 | — | — |
| 2019-08-29 | $48.65 | $197.69 | 106,820 | — | — |
| 2019-08-28 | $47.70 | $193.83 | 255,100 | — | — |
| 2019-08-27 | $48.40 | $196.67 | 250,940 | — | — |
| 2019-08-26 | $49.80 | $202.36 | 171,120 | — | — |
| 2019-08-23 | $49.95 | $202.97 | 149,540 | — | — |
| 2019-08-22 | $50.30 | $204.39 | 204,900 | — | — |
| 2019-08-21 | $51.30 | $205.71 | 165,360 | — | — |
| 2019-08-20 | $52.20 | $209.32 | 175,620 | — | — |
| 2019-08-19 | $51.20 | $205.31 | 149,320 | — | — |
| 2019-08-16 | $50.85 | $203.91 | 140,400 | — | — |
| 2019-08-15 | $49.95 | $200.30 | 157,100 | — | — |
| 2019-08-14 | $50.10 | $200.90 | 243,380 | — | — |
| 2019-08-13 | $51.35 | $205.91 | 104,400 | — | — |
| 2019-08-12 | $50.85 | $203.91 | 132,300 | — | — |
| 2019-08-09 | $51.25 | $205.51 | 74,800 | — | — |
| 2019-08-08 | $51.05 | $204.71 | 97,520 | — | — |
| 2019-08-07 | $50.85 | $203.91 | 154,080 | — | — |
| 2019-08-06 | $51.50 | $206.52 | 122,980 | — | — |
| 2019-08-05 | $50.65 | $203.11 | 240,660 | — | — |
| 2019-08-02 | $51.90 | $208.12 | 123,900 | — | — |
| 2019-08-01 | $52.35 | $209.92 | 147,760 | — | — |
| 2019-07-31 | $52.90 | $212.13 | 85,740 | — | — |
| 2019-07-30 | $53.50 | $214.54 | 59,420 | — | — |
| 2019-07-29 | $53.35 | $213.93 | 83,120 | — | — |
| 2019-07-26 | $53.15 | $213.13 | 66,680 | — | — |
| 2019-07-25 | $52.50 | $210.53 | 72,520 | — | — |
| 2019-07-24 | $53.65 | $215.14 | 72,200 | — | — |
| 2019-07-23 | $53.10 | $212.93 | 106,340 | — | — |
| 2019-07-22 | $53.90 | $213.43 | 156,740 | — | — |
| 2019-07-19 | $53.75 | $212.84 | 110,740 | — | — |
| 2019-07-18 | $53.65 | $212.44 | 82,220 | — | — |
| 2019-07-17 | $53.70 | $212.64 | 73,800 | — | — |
| 2019-07-16 | $53.35 | $211.26 | 119,340 | — | — |
| 2019-07-15 | $53.85 | $213.24 | 160,180 | — | — |
| 2019-07-12 | $53.15 | $210.46 | 78,760 | — | — |
| 2019-07-11 | $52.90 | $209.47 | 136,040 | — | — |
| 2019-07-10 | $52.50 | $207.89 | 79,100 | — | — |
| 2019-07-09 | $51.95 | $205.71 | 107,000 | — | — |
| 2019-07-08 | $52.15 | $206.50 | 129,920 | — | — |
| 2019-07-05 | $50.85 | $201.36 | 102,320 | — | — |
| 2019-07-03 | $50.75 | $200.96 | 72,560 | — | — |
| 2019-07-02 | $50.60 | $200.37 | 93,940 | — | — |
| 2019-07-01 | $50.65 | $200.56 | 98,760 | — | — |
| 2019-06-28 | $50.40 | $199.57 | 112,140 | — | — |
| 2019-06-27 | $50.40 | $199.57 | 60,580 | — | — |
| 2019-06-26 | $50.55 | $200.17 | 73,660 | — | — |
| 2019-06-25 | $50.80 | $201.16 | 92,680 | — | — |
| 2019-06-24 | $51.15 | $202.54 | 118,800 | — | — |
| 2019-06-21 | $50.95 | $201.75 | 95,920 | — | — |
| 2019-06-20 | $51.10 | $202.35 | 125,360 | — | — |
| 2019-06-19 | $52.30 | $204.42 | 103,780 | — | — |
| 2019-06-18 | $52.35 | $204.62 | 127,620 | — | — |
| 2019-06-17 | $52.35 | $204.62 | 107,700 | — | — |
| 2019-06-14 | $51.90 | $202.86 | 108,360 | — | — |
| 2019-06-13 | $51.50 | $201.30 | 131,780 | — | — |
| 2019-06-12 | $52.50 | $205.21 | 151,780 | — | — |
| 2019-06-11 | $50.65 | $197.98 | 119,060 | — | — |
| 2019-06-10 | $50.75 | $198.37 | 119,440 | — | — |
| 2019-06-07 | $50.30 | $196.61 | 69,640 | — | — |
| 2019-06-06 | $50.25 | $196.41 | 86,660 | — | — |
| 2019-06-05 | $50.05 | $195.63 | 71,260 | — | — |
| 2019-06-04 | $50.50 | $197.39 | 94,060 | — | — |
| 2019-06-03 | $49.95 | $195.24 | 87,400 | — | — |
| 2019-05-31 | $49.65 | $194.07 | 83,880 | — | — |
| 2019-05-30 | $49.75 | $194.46 | 99,100 | — | — |
| 2019-05-29 | $49.95 | $195.24 | 177,320 | — | — |
| 2019-05-28 | $50.85 | $198.76 | 151,800 | — | — |
| 2019-05-24 | $51.85 | $202.67 | 67,940 | — | — |
| 2019-05-23 | $52.20 | $204.03 | 106,880 | — | — |
| 2019-05-22 | $52.80 | $203.74 | 115,980 | — | — |
| 2019-05-21 | $52.70 | $203.36 | 105,820 | — | — |
| 2019-05-20 | $52.60 | $202.97 | 131,680 | — | — |
| 2019-05-17 | $53.00 | $204.51 | 92,220 | — | — |
| 2019-05-16 | $53.05 | $204.71 | 144,760 | — | — |
| 2019-05-15 | $53.05 | $204.71 | 100,820 | — | — |
| 2019-05-14 | $52.80 | $203.74 | 121,020 | — | — |
| 2019-05-13 | $52.35 | $202.00 | 159,260 | — | — |
| 2019-05-10 | $53.25 | $205.48 | 94,780 | — | — |
| 2019-05-09 | $53.10 | $204.90 | 123,120 | — | — |
| 2019-05-08 | $53.45 | $206.25 | 163,720 | — | — |
| 2019-05-07 | $54.50 | $210.30 | 87,260 | — | — |
| 2019-05-06 | $54.70 | $211.07 | 154,780 | — | — |
| 2019-05-03 | $54.15 | $208.95 | 153,440 | — | — |
| 2019-05-02 | $53.80 | $207.60 | 194,480 | — | — |
| 2019-05-01 | $53.60 | $206.83 | 137,380 | — | — |
| 2019-04-30 | $54.40 | $209.91 | 104,840 | — | — |
| 2019-04-29 | $53.60 | $206.83 | 68,400 | — | — |
| 2019-04-26 | $53.40 | $206.06 | 79,440 | — | — |
| 2019-04-25 | $53.25 | $205.48 | 67,100 | — | — |
| 2019-04-24 | $52.60 | $202.97 | 61,520 | — | — |
| 2019-04-23 | $53.00 | $204.51 | 92,740 | — | — |
| 2019-04-22 | $53.70 | $207.21 | 127,880 | — | — |
| 2019-04-18 | $53.55 | $204.03 | 98,280 | — | — |
| 2019-04-17 | $53.30 | $203.08 | 125,720 | — | — |
| 2019-04-16 | $53.20 | $202.70 | 135,580 | — | — |
| 2019-04-15 | $53.00 | $201.93 | 222,880 | — | — |
| 2019-04-12 | $52.35 | $199.46 | 119,520 | — | — |
| 2019-04-11 | $52.00 | $198.12 | 92,720 | — | — |
| 2019-04-10 | $51.90 | $197.74 | 97,880 | — | — |
| 2019-04-09 | $51.40 | $195.84 | 73,620 | — | — |
| 2019-04-08 | $51.50 | $196.22 | 328,640 | — | — |
| 2019-04-05 | $49.10 | $187.08 | 65,680 | — | — |
| 2019-04-04 | $48.95 | $186.50 | 64,520 | — | — |
| 2019-04-03 | $48.95 | $186.50 | 91,020 | — | — |
| 2019-04-02 | $49.00 | $186.69 | 94,760 | — | — |
| 2019-04-01 | $49.30 | $187.84 | 102,940 | — | — |
| 2019-03-29 | $49.20 | $187.46 | 98,780 | — | — |
| 2019-03-28 | $49.00 | $186.69 | 30,160 | — | — |
| 2019-03-27 | $49.05 | $186.88 | 46,420 | — | — |
| 2019-03-26 | $48.60 | $185.17 | 53,760 | — | — |
| 2019-03-25 | $48.70 | $185.55 | 67,800 | — | — |
| 2019-03-22 | $48.50 | $184.79 | 97,240 | — | — |
| 2019-03-21 | $49.50 | $188.60 | 83,000 | — | — |
| 2019-03-20 | $49.95 | $187.74 | 91,260 | — | — |
| 2019-03-19 | $50.00 | $187.93 | 95,720 | — | — |
| 2019-03-18 | $49.90 | $187.55 | 114,140 | — | — |
| 2019-03-15 | $50.00 | $187.93 | 57,620 | — | — |
| 2019-03-14 | $49.75 | $186.99 | 62,080 | — | — |
| 2019-03-13 | $49.90 | $187.55 | 59,000 | — | — |
| 2019-03-12 | $49.45 | $185.86 | 52,780 | — | — |
| 2019-03-11 | $49.00 | $184.17 | 78,060 | — | — |
| 2019-03-08 | $48.95 | $183.98 | 129,880 | — | — |
| 2019-03-07 | $49.90 | $187.55 | 49,020 | — | — |
| 2019-03-06 | $49.90 | $187.55 | 91,760 | — | — |
| 2019-03-05 | $50.30 | $189.06 | 54,900 | — | — |
| 2019-03-04 | $50.00 | $187.93 | 100,140 | — | — |
| 2019-03-01 | $50.00 | $187.93 | 62,460 | — | — |
| 2019-02-28 | $50.05 | $188.12 | 62,440 | — | — |
| 2019-02-27 | $50.10 | $188.31 | 108,400 | — | — |
| 2019-02-26 | $50.50 | $189.81 | 55,560 | — | — |
| 2019-02-25 | $50.35 | $189.25 | 94,420 | — | — |
| 2019-02-22 | $51.00 | $191.69 | 145,580 | — | — |
| 2019-02-21 | $50.40 | $189.43 | 57,440 | — | — |
| 2019-02-20 | $50.30 | $189.06 | 90,120 | — | — |
| 2019-02-19 | $51.15 | $189.72 | 116,160 | — | — |
| 2019-02-15 | $51.00 | $189.16 | 109,760 | — | — |
| 2019-02-14 | $50.50 | $187.30 | 129,900 | — | — |
| 2019-02-13 | $50.75 | $188.23 | 130,380 | — | — |
| 2019-02-12 | $51.50 | $191.01 | 113,440 | — | — |
| 2019-02-11 | $51.70 | $191.76 | 170,580 | — | — |
| 2019-02-08 | $50.35 | $186.75 | 81,680 | — | — |
| 2019-02-07 | $50.90 | $188.79 | 79,760 | — | — |
| 2019-02-06 | $51.25 | $190.09 | 43,160 | — | — |
| 2019-02-05 | $51.30 | $190.27 | 40,420 | — | — |
| 2019-02-04 | $51.00 | $189.16 | 104,480 | — | — |
| 2019-02-01 | $50.90 | $188.79 | 92,960 | — | — |
| 2019-01-31 | $51.60 | $191.38 | 65,780 | — | — |
| 2019-01-30 | $52.05 | $193.05 | 36,140 | — | — |
| 2019-01-29 | $52.05 | $193.05 | 62,240 | — | — |
| 2019-01-28 | $51.25 | $190.09 | 42,700 | — | — |
| 2019-01-25 | $51.35 | $190.46 | 48,880 | — | — |
| 2019-01-24 | $51.65 | $191.57 | 34,420 | — | — |
| 2019-01-23 | $51.20 | $189.90 | 60,880 | — | — |
| 2019-01-22 | $52.25 | $191.29 | 102,440 | — | — |
| 2019-01-18 | $51.70 | $189.28 | 53,880 | — | — |
| 2019-01-17 | $51.05 | $186.90 | 89,240 | — | — |
| 2019-01-16 | $51.75 | $189.46 | 146,100 | — | — |
| 2019-01-15 | $50.75 | $185.80 | 71,180 | — | — |
| 2019-01-14 | $51.40 | $188.18 | 55,980 | — | — |
| 2019-01-11 | $50.70 | $185.62 | 34,440 | — | — |
| 2019-01-10 | $50.60 | $185.25 | 47,880 | — | — |
| 2019-01-09 | $50.60 | $185.25 | 59,040 | — | — |
| 2019-01-08 | $50.10 | $183.42 | 70,980 | — | — |
| 2019-01-07 | $50.25 | $183.97 | 106,600 | — | — |
| 2019-01-04 | $49.65 | $181.77 | 67,140 | — | — |
| 2019-01-03 | $49.05 | $179.58 | 60,920 | — | — |
| 2019-01-02 | $49.50 | $181.22 | 79,960 | — | — |