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
- 2014-07-01 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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $18.72 | $18.72 | 62,700 | — | — |
| 2020-12-30 | $19.12 | $19.12 | 93,025 | — | — |
| 2020-12-29 | $18.08 | $18.08 | 117,488 | — | — |
| 2020-12-28 | $18.88 | $18.88 | 117,900 | — | — |
| 2020-12-24 | $19.68 | $19.68 | 50,838 | — | — |
| 2020-12-23 | $20.08 | $20.08 | 162,163 | — | — |
| 2020-12-22 | $20.80 | $20.80 | 59,288 | — | — |
| 2020-12-21 | $20.64 | $20.64 | 68,700 | — | — |
| 2020-12-18 | $20.64 | $20.64 | 97,338 | — | — |
| 2020-12-17 | $21.12 | $21.12 | 54,925 | — | — |
| 2020-12-16 | $20.96 | $20.96 | 54,363 | — | — |
| 2020-12-15 | $21.44 | $21.44 | 80,200 | — | — |
| 2020-12-14 | $21.20 | $21.20 | 77,288 | — | — |
| 2020-12-11 | $20.88 | $20.88 | 67,625 | — | — |
| 2020-12-10 | $21.20 | $21.20 | 77,150 | — | — |
| 2020-12-09 | $21.28 | $21.28 | 152,300 | — | — |
| 2020-12-08 | $21.52 | $21.52 | 115,850 | — | — |
| 2020-12-07 | $21.20 | $21.20 | 140,913 | — | — |
| 2020-12-04 | $21.92 | $21.92 | 240,800 | — | — |
| 2020-12-03 | $20.72 | $20.72 | 294,788 | — | — |
| 2020-12-02 | $22.00 | $22.00 | 212,350 | — | — |
| 2020-12-01 | $23.12 | $23.12 | 472,675 | — | — |
| 2020-11-30 | $31.12 | $31.12 | 61,538 | — | — |
| 2020-11-27 | $32.08 | $32.08 | 80,275 | — | — |
| 2020-11-25 | $31.44 | $31.44 | 110,763 | — | — |
| 2020-11-24 | $29.68 | $29.68 | 86,938 | — | — |
| 2020-11-23 | $31.44 | $31.44 | 127,438 | — | — |
| 2020-11-20 | $29.44 | $29.44 | 61,963 | — | — |
| 2020-11-19 | $28.80 | $28.80 | 32,825 | — | — |
| 2020-11-18 | $28.32 | $28.32 | 37,150 | — | — |
| 2020-11-17 | $28.88 | $28.88 | 49,300 | — | — |
| 2020-11-16 | $28.80 | $28.80 | 57,600 | — | — |
| 2020-11-13 | $28.48 | $28.48 | 27,463 | — | — |
| 2020-11-12 | $28.72 | $28.72 | 40,663 | — | — |
| 2020-11-11 | $28.32 | $28.32 | 26,388 | — | — |
| 2020-11-10 | $28.40 | $28.40 | 34,313 | — | — |
| 2020-11-09 | $27.36 | $27.36 | 41,663 | — | — |
| 2020-11-06 | $27.60 | $27.60 | 35,150 | — | — |
| 2020-11-05 | $27.60 | $27.60 | 48,925 | — | — |
| 2020-11-04 | $27.36 | $27.36 | 85,475 | — | — |
| 2020-11-03 | $24.96 | $24.96 | 35,813 | — | — |
| 2020-11-02 | $24.80 | $24.80 | 64,463 | — | — |
| 2020-10-30 | $25.68 | $25.68 | 61,325 | — | — |
| 2020-10-29 | $25.92 | $25.92 | 47,700 | — | — |
| 2020-10-28 | $25.52 | $25.52 | 47,475 | — | — |
| 2020-10-27 | $26.64 | $26.64 | 54,438 | — | — |
| 2020-10-26 | $26.16 | $26.16 | 52,588 | — | — |
| 2020-10-23 | $26.32 | $26.32 | 23,788 | — | — |
| 2020-10-22 | $25.68 | $25.68 | 40,800 | — | — |
| 2020-10-21 | $25.52 | $25.52 | 30,738 | — | — |
| 2020-10-20 | $25.68 | $25.68 | 51,875 | — | — |
| 2020-10-19 | $25.84 | $25.84 | 51,188 | — | — |
| 2020-10-16 | $26.56 | $26.56 | 30,463 | — | — |
| 2020-10-15 | $26.72 | $26.72 | 50,188 | — | — |
| 2020-10-14 | $26.88 | $26.88 | 45,250 | — | — |
| 2020-10-13 | $28.00 | $28.00 | 92,263 | — | — |
| 2020-10-12 | $26.24 | $26.24 | 50,363 | — | — |
| 2020-10-09 | $27.92 | $27.92 | 36,475 | — | — |
| 2020-10-08 | $27.68 | $27.68 | 41,700 | — | — |
| 2020-10-07 | $28.48 | $28.48 | 70,925 | — | — |
| 2020-10-06 | $27.76 | $27.76 | 53,488 | — | — |
| 2020-10-05 | $27.12 | $27.12 | 56,325 | — | — |
| 2020-10-02 | $25.12 | $25.12 | 33,988 | — | — |
| 2020-10-01 | $25.84 | $25.84 | 38,263 | — | — |
| 2020-09-30 | $25.44 | $25.44 | 28,500 | — | — |
| 2020-09-29 | $25.68 | $25.68 | 46,988 | — | — |
| 2020-09-28 | $25.28 | $25.28 | 61,688 | — | — |
| 2020-09-25 | $25.44 | $25.44 | 45,588 | — | — |
| 2020-09-24 | $24.32 | $24.32 | 75,125 | — | — |
| 2020-09-23 | $25.60 | $25.60 | 53,063 | — | — |
| 2020-09-22 | $26.72 | $26.72 | 42,075 | — | — |
| 2020-09-21 | $27.36 | $27.36 | 57,875 | — | — |
| 2020-09-18 | $28.56 | $28.56 | 115,563 | — | — |
| 2020-09-17 | $28.00 | $28.00 | 61,075 | — | — |
| 2020-09-16 | $27.68 | $27.68 | 93,938 | — | — |
| 2020-09-15 | $26.40 | $26.40 | 135,375 | — | — |
| 2020-09-14 | $27.12 | $27.12 | 174,163 | — | — |
| 2020-09-11 | $22.96 | $22.96 | 62,600 | — | — |
| 2020-09-10 | $23.20 | $23.20 | 72,650 | — | — |
| 2020-09-09 | $23.04 | $23.04 | 102,138 | — | — |
| 2020-09-08 | $22.16 | $22.16 | 56,150 | — | — |
| 2020-09-04 | $23.36 | $23.36 | 165,638 | — | — |
| 2020-09-03 | $24.32 | $24.32 | 83,600 | — | — |
| 2020-09-02 | $25.20 | $25.20 | 100,688 | — | — |
| 2020-09-01 | $24.40 | $24.40 | 191,513 | — | — |
| 2020-08-31 | $25.44 | $25.44 | 73,550 | — | — |
| 2020-08-28 | $25.44 | $25.44 | 73,063 | — | — |
| 2020-08-27 | $25.28 | $25.28 | 104,275 | — | — |
| 2020-08-26 | $25.44 | $25.44 | 96,138 | — | — |
| 2020-08-25 | $25.68 | $25.68 | 93,813 | — | — |
| 2020-08-24 | $25.04 | $25.04 | 125,250 | — | — |
| 2020-08-21 | $25.68 | $25.68 | 134,713 | — | — |
| 2020-08-20 | $27.04 | $27.04 | 81,413 | — | — |
| 2020-08-19 | $27.52 | $27.52 | 91,425 | — | — |
| 2020-08-18 | $27.52 | $27.52 | 55,450 | — | — |
| 2020-08-17 | $28.40 | $28.40 | 87,650 | — | — |
| 2020-08-14 | $27.12 | $27.12 | 63,138 | — | — |
| 2020-08-13 | $27.04 | $27.04 | 98,525 | — | — |
| 2020-08-12 | $27.68 | $27.68 | 111,313 | — | — |
| 2020-08-11 | $28.08 | $28.08 | 127,488 | — | — |
| 2020-08-10 | $28.80 | $28.80 | 83,838 | — | — |
| 2020-08-07 | $28.72 | $28.72 | 94,325 | — | — |
| 2020-08-06 | $29.20 | $29.20 | 94,288 | — | — |
| 2020-08-05 | $29.04 | $29.04 | 130,225 | — | — |
| 2020-08-04 | $30.08 | $30.08 | 249,938 | — | — |
| 2020-08-03 | $29.52 | $29.52 | 451,738 | — | — |
| 2020-07-31 | $27.88 | $27.88 | 124,675 | — | — |
| 2020-07-30 | $28.96 | $28.96 | 150,713 | — | — |
| 2020-07-29 | $28.16 | $28.16 | 81,413 | — | — |
| 2020-07-28 | $28.16 | $28.16 | 84,350 | — | — |
| 2020-07-27 | $29.04 | $29.04 | 99,063 | — | — |
| 2020-07-24 | $28.48 | $28.48 | 197,200 | — | — |
| 2020-07-23 | $28.40 | $28.40 | 127,075 | — | — |
| 2020-07-22 | $28.88 | $28.88 | 124,350 | — | — |
| 2020-07-21 | $29.12 | $29.12 | 166,563 | — | — |
| 2020-07-20 | $29.44 | $29.44 | 132,313 | — | — |
| 2020-07-17 | $28.84 | $28.84 | 165,275 | — | — |
| 2020-07-16 | $28.00 | $28.00 | 124,988 | — | — |
| 2020-07-15 | $27.36 | $27.36 | 109,613 | — | — |
| 2020-07-14 | $26.40 | $26.40 | 149,488 | — | — |
| 2020-07-13 | $25.76 | $25.76 | 191,063 | — | — |
| 2020-07-10 | $27.28 | $27.28 | 170,575 | — | — |
| 2020-07-09 | $28.04 | $28.04 | 179,700 | — | — |
| 2020-07-08 | $29.20 | $29.20 | 143,300 | — | — |
| 2020-07-07 | $29.12 | $29.12 | 169,113 | — | — |
| 2020-07-06 | $28.56 | $28.56 | 186,075 | — | — |
| 2020-07-02 | $28.48 | $28.48 | 227,463 | — | — |
| 2020-07-01 | $30.16 | $30.16 | 254,038 | — | — |
| 2020-06-30 | $28.88 | $28.88 | 196,775 | — | — |
| 2020-06-29 | $27.88 | $27.88 | 204,513 | — | — |
| 2020-06-26 | $28.00 | $28.00 | 300,988 | — | — |
| 2020-06-25 | $28.56 | $28.56 | 187,213 | — | — |
| 2020-06-24 | $28.64 | $28.64 | 207,950 | — | — |
| 2020-06-23 | $28.88 | $28.88 | 249,900 | — | — |
| 2020-06-22 | $27.68 | $27.68 | 268,225 | — | — |
| 2020-06-19 | $28.24 | $28.24 | 356,063 | — | — |
| 2020-06-18 | $29.36 | $29.36 | 191,863 | — | — |
| 2020-06-17 | $29.12 | $29.12 | 188,688 | — | — |
| 2020-06-16 | $30.24 | $30.24 | 284,713 | — | — |
| 2020-06-15 | $29.44 | $29.44 | 392,038 | — | — |
| 2020-06-12 | $27.28 | $27.28 | 213,588 | — | — |
| 2020-06-11 | $27.20 | $27.20 | 351,000 | — | — |
| 2020-06-10 | $28.96 | $28.96 | 416,913 | — | — |
| 2020-06-09 | $29.28 | $29.28 | 560,150 | — | — |
| 2020-06-08 | $30.80 | $30.80 | 660,288 | — | — |
| 2020-06-05 | $31.36 | $31.36 | 1,120,713 | — | — |
| 2020-06-04 | $34.08 | $34.08 | 1,012,638 | — | — |
| 2020-06-03 | $31.44 | $31.44 | 829,538 | — | — |
| 2020-06-02 | $31.20 | $31.20 | 1,106,188 | — | — |
| 2020-06-01 | $33.68 | $33.68 | 3,080,500 | — | — |
| 2020-05-29 | $29.68 | $29.68 | 10,195,913 | — | — |
| 2020-05-28 | $107.76 | $107.76 | 211,038 | — | — |
| 2020-05-27 | $113.68 | $113.68 | 102,925 | — | — |
| 2020-05-26 | $117.60 | $117.60 | 71,750 | — | — |
| 2020-05-22 | $114.24 | $114.24 | 116,975 | — | — |
| 2020-05-21 | $116.56 | $116.56 | 147,638 | — | — |
| 2020-05-20 | $109.44 | $109.44 | 140,350 | — | — |
| 2020-05-19 | $98.48 | $98.48 | 108,763 | — | — |
| 2020-05-18 | $101.44 | $101.44 | 181,400 | — | — |
| 2020-05-15 | $101.60 | $101.60 | 78,213 | — | — |
| 2020-05-14 | $100.60 | $100.60 | 95,000 | — | — |
| 2020-05-13 | $98.48 | $98.48 | 161,775 | — | — |
| 2020-05-12 | $102.40 | $102.40 | 118,188 | — | — |
| 2020-05-11 | $100.40 | $100.40 | 101,363 | — | — |
| 2020-05-08 | $91.92 | $91.92 | 115,650 | — | — |
| 2020-05-07 | $84.56 | $84.56 | 55,513 | — | — |
| 2020-05-06 | $78.32 | $78.32 | 42,138 | — | — |
| 2020-05-05 | $76.24 | $76.24 | 54,338 | — | — |
| 2020-05-04 | $78.00 | $78.00 | 53,788 | — | — |
| 2020-05-01 | $75.12 | $75.12 | 59,263 | — | — |
| 2020-04-30 | $71.76 | $71.76 | 52,250 | — | — |
| 2020-04-29 | $70.40 | $70.40 | 59,950 | — | — |
| 2020-04-28 | $66.72 | $66.72 | 68,650 | — | — |
| 2020-04-27 | $69.92 | $69.92 | 51,475 | — | — |
| 2020-04-24 | $65.60 | $65.60 | 57,063 | — | — |
| 2020-04-23 | $62.72 | $62.72 | 37,563 | — | — |
| 2020-04-22 | $58.08 | $58.08 | 37,538 | — | — |
| 2020-04-21 | $54.96 | $54.96 | 41,088 | — | — |
| 2020-04-20 | $55.28 | $55.28 | 22,275 | — | — |
| 2020-04-17 | $55.04 | $55.04 | 25,688 | — | — |
| 2020-04-16 | $51.84 | $51.84 | 33,363 | — | — |
| 2020-04-15 | $52.32 | $52.32 | 40,138 | — | — |
| 2020-04-14 | $51.92 | $51.92 | 33,438 | — | — |
| 2020-04-13 | $47.12 | $47.12 | 22,850 | — | — |
| 2020-04-09 | $46.80 | $46.80 | 33,700 | — | — |
| 2020-04-08 | $45.76 | $45.76 | 28,463 | — | — |
| 2020-04-07 | $44.00 | $44.00 | 44,313 | — | — |
| 2020-04-06 | $45.60 | $45.60 | 37,488 | — | — |
| 2020-04-03 | $42.48 | $42.48 | 59,113 | — | — |
| 2020-04-02 | $45.52 | $45.52 | 44,125 | — | — |
| 2020-04-01 | $44.72 | $44.72 | 51,925 | — | — |
| 2020-03-31 | $48.16 | $48.16 | 39,850 | — | — |
| 2020-03-30 | $51.20 | $51.20 | 43,850 | — | — |
| 2020-03-27 | $50.00 | $50.00 | 40,563 | — | — |
| 2020-03-26 | $48.32 | $48.32 | 31,363 | — | — |
| 2020-03-25 | $44.16 | $44.16 | 31,625 | — | — |
| 2020-03-24 | $43.76 | $43.76 | 55,350 | — | — |
| 2020-03-23 | $41.68 | $41.68 | 30,075 | — | — |
| 2020-03-20 | $39.20 | $39.20 | 58,750 | — | — |
| 2020-03-19 | $38.88 | $38.88 | 62,313 | — | — |
| 2020-03-18 | $36.56 | $36.56 | 58,663 | — | — |
| 2020-03-17 | $46.16 | $46.16 | 66,813 | — | — |
| 2020-03-16 | $41.68 | $41.68 | 65,100 | — | — |
| 2020-03-13 | $50.48 | $50.48 | 53,663 | — | — |
| 2020-03-12 | $43.76 | $43.76 | 103,600 | — | — |
| 2020-03-11 | $50.88 | $50.88 | 79,538 | — | — |
| 2020-03-10 | $58.08 | $58.08 | 91,038 | — | — |
| 2020-03-09 | $57.60 | $57.60 | 45,200 | — | — |
| 2020-03-06 | $67.44 | $67.44 | 44,375 | — | — |
| 2020-03-05 | $68.08 | $68.08 | 56,025 | — | — |
| 2020-03-04 | $69.12 | $69.12 | 54,675 | — | — |
| 2020-03-03 | $61.84 | $61.84 | 54,138 | — | — |
| 2020-03-02 | $60.40 | $60.40 | 66,500 | — | — |
| 2020-02-28 | $58.24 | $58.24 | 41,725 | — | — |
| 2020-02-27 | $57.44 | $57.44 | 50,525 | — | — |
| 2020-02-26 | $58.80 | $58.80 | 48,825 | — | — |
| 2020-02-25 | $63.12 | $63.12 | 63,900 | — | — |
| 2020-02-24 | $71.92 | $71.92 | 45,513 | — | — |
| 2020-02-21 | $71.44 | $71.44 | 23,488 | — | — |
| 2020-02-20 | $72.00 | $72.00 | 32,063 | — | — |
| 2020-02-19 | $73.84 | $73.84 | 79,488 | — | — |
| 2020-02-18 | $72.64 | $72.64 | 57,188 | — | — |
| 2020-02-14 | $69.76 | $69.76 | 39,400 | — | — |
| 2020-02-13 | $66.00 | $66.00 | 18,663 | — | — |
| 2020-02-12 | $66.88 | $66.88 | 31,138 | — | — |
| 2020-02-11 | $67.84 | $67.84 | 19,550 | — | — |
| 2020-02-10 | $69.00 | $69.00 | 20,175 | — | — |
| 2020-02-07 | $67.52 | $67.52 | 20,050 | — | — |
| 2020-02-06 | $69.76 | $69.76 | 21,163 | — | — |
| 2020-02-05 | $69.84 | $69.84 | 39,475 | — | — |
| 2020-02-04 | $66.40 | $66.40 | 32,813 | — | — |
| 2020-02-03 | $66.40 | $66.40 | 27,088 | — | — |
| 2020-01-31 | $65.04 | $65.04 | 22,563 | — | — |
| 2020-01-30 | $64.40 | $64.40 | 22,663 | — | — |
| 2020-01-29 | $64.40 | $64.40 | 39,588 | — | — |
| 2020-01-28 | $67.92 | $67.92 | 34,863 | — | — |
| 2020-01-27 | $65.44 | $65.44 | 50,625 | — | — |
| 2020-01-24 | $64.08 | $64.08 | 41,350 | — | — |
| 2020-01-23 | $67.84 | $67.84 | 38,038 | — | — |
| 2020-01-22 | $67.44 | $67.44 | 42,425 | — | — |
| 2020-01-21 | $68.56 | $68.56 | 45,113 | — | — |
| 2020-01-17 | $66.88 | $66.88 | 45,200 | — | — |
| 2020-01-16 | $72.52 | $72.52 | 69,600 | — | — |
| 2020-01-15 | $64.72 | $64.72 | 27,538 | — | — |
| 2020-01-14 | $61.52 | $61.52 | 29,475 | — | — |
| 2020-01-13 | $61.20 | $61.20 | 29,138 | — | — |
| 2020-01-10 | $62.56 | $62.56 | 71,350 | — | — |
| 2020-01-09 | $62.40 | $62.40 | 49,300 | — | — |
| 2020-01-08 | $60.08 | $60.08 | 38,688 | — | — |
| 2020-01-07 | $58.72 | $58.72 | 30,200 | — | — |
| 2020-01-06 | $57.60 | $57.60 | 37,975 | — | — |
| 2020-01-03 | $60.32 | $60.32 | 56,450 | — | — |
| 2020-01-02 | $61.12 | $61.12 | 86,588 | — | — |