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
- 2012-04-18 to 2026-08-27
- 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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume |
|---|---|---|---|
| 2021-12-31 | $23.60 | $23.60 | 47,665 |
| 2021-12-30 | $24.20 | $24.20 | 73,015 |
| 2021-12-29 | $23.60 | $23.60 | 59,105 |
| 2021-12-28 | $24.00 | $24.00 | 64,985 |
| 2021-12-27 | $24.20 | $24.20 | 74,510 |
| 2021-12-23 | $25.80 | $25.80 | 33,140 |
| 2021-12-22 | $26.20 | $26.20 | 28,105 |
| 2021-12-21 | $26.40 | $26.40 | 40,260 |
| 2021-12-20 | $25.80 | $25.80 | 38,935 |
| 2021-12-17 | $25.80 | $25.80 | 37,665 |
| 2021-12-16 | $24.80 | $24.80 | 27,705 |
| 2021-12-15 | $25.60 | $25.60 | 46,365 |
| 2021-12-14 | $24.80 | $24.80 | 37,280 |
| 2021-12-13 | $25.60 | $25.60 | 38,890 |
| 2021-12-10 | $26.20 | $26.20 | 28,155 |
| 2021-12-09 | $26.80 | $26.80 | 28,050 |
| 2021-12-08 | $28.40 | $28.40 | 30,515 |
| 2021-12-07 | $27.80 | $27.80 | 37,010 |
| 2021-12-06 | $26.80 | $26.80 | 67,580 |
| 2021-12-03 | $26.00 | $26.00 | 66,500 |
| 2021-12-02 | $28.40 | $28.40 | 46,755 |
| 2021-12-01 | $27.20 | $27.20 | 73,560 |
| 2021-11-30 | $29.60 | $29.60 | 110,370 |
| 2021-11-29 | $30.60 | $30.60 | 45,220 |
| 2021-11-26 | $30.80 | $30.80 | 42,995 |
| 2021-11-24 | $32.40 | $32.40 | 58,635 |
| 2021-11-23 | $31.40 | $31.40 | 32,295 |
| 2021-11-22 | $31.00 | $31.00 | 123,755 |
| 2021-11-19 | $32.40 | $32.40 | 130,330 |
| 2021-11-18 | $32.60 | $32.60 | 102,170 |
| 2021-11-17 | $34.40 | $34.40 | 110,255 |
| 2021-11-16 | $34.20 | $34.20 | 257,920 |
| 2021-11-15 | $36.60 | $36.60 | 252,285 |
| 2021-11-12 | $35.60 | $35.60 | 54,015 |
| 2021-11-11 | $35.00 | $35.00 | 44,845 |
| 2021-11-10 | $35.20 | $35.20 | 92,125 |
| 2021-11-09 | $35.00 | $35.00 | 69,620 |
| 2021-11-08 | $34.20 | $34.20 | 80,050 |
| 2021-11-05 | $34.00 | $34.00 | 56,505 |
| 2021-11-04 | $34.60 | $34.60 | 69,495 |
| 2021-11-03 | $35.00 | $35.00 | 82,420 |
| 2021-11-02 | $34.40 | $34.40 | 87,075 |
| 2021-11-01 | $35.60 | $35.60 | 82,595 |
| 2021-10-29 | $34.80 | $34.80 | 288,325 |
| 2021-10-28 | $33.60 | $33.60 | 181,500 |
| 2021-10-27 | $33.20 | $33.20 | 210,490 |
| 2021-10-26 | $35.40 | $35.40 | 728,070 |
| 2021-10-25 | $42.60 | $42.60 | 3,331,435 |
| 2021-10-22 | $31.80 | $31.80 | 111,620 |
| 2021-10-21 | $33.40 | $33.40 | 105,225 |
| 2021-10-20 | $33.80 | $33.80 | 26,825 |
| 2021-10-19 | $34.40 | $34.40 | 34,385 |
| 2021-10-18 | $33.60 | $33.60 | 57,325 |
| 2021-10-15 | $33.40 | $33.40 | 25,040 |
| 2021-10-14 | $34.20 | $34.20 | 26,415 |
| 2021-10-13 | $34.60 | $34.60 | 51,680 |
| 2021-10-12 | $34.20 | $34.20 | 26,030 |
| 2021-10-11 | $33.80 | $33.80 | 23,985 |
| 2021-10-08 | $34.00 | $34.00 | 26,800 |
| 2021-10-07 | $35.20 | $35.20 | 41,890 |
| 2021-10-06 | $34.00 | $34.00 | 67,575 |
| 2021-10-05 | $34.20 | $34.20 | 105,465 |
| 2021-10-04 | $36.00 | $36.00 | 52,980 |
| 2021-10-01 | $38.20 | $38.20 | 75,600 |
| 2021-09-30 | $36.20 | $36.20 | 45,005 |
| 2021-09-29 | $35.20 | $35.20 | 58,895 |
| 2021-09-28 | $37.40 | $37.40 | 80,920 |
| 2021-09-27 | $40.00 | $40.00 | 81,160 |
| 2021-09-24 | $38.60 | $38.60 | 56,615 |
| 2021-09-23 | $38.60 | $38.60 | 50,810 |
| 2021-09-22 | $36.40 | $36.40 | 31,325 |
| 2021-09-21 | $36.40 | $36.40 | 46,240 |
| 2021-09-20 | $34.80 | $34.80 | 99,170 |
| 2021-09-17 | $38.40 | $38.40 | 41,300 |
| 2021-09-16 | $38.20 | $38.20 | 55,945 |
| 2021-09-15 | $38.60 | $38.60 | 43,665 |
| 2021-09-14 | $38.20 | $38.20 | 39,680 |
| 2021-09-13 | $39.80 | $39.80 | 62,985 |
| 2021-09-10 | $39.80 | $39.80 | 24,515 |
| 2021-09-09 | $40.40 | $40.40 | 39,355 |
| 2021-09-08 | $40.40 | $40.40 | 43,400 |
| 2021-09-07 | $41.00 | $41.00 | 40,160 |
| 2021-09-03 | $41.60 | $41.60 | 48,910 |
| 2021-09-02 | $42.60 | $42.60 | 82,495 |
| 2021-09-01 | $41.60 | $41.60 | 47,565 |
| 2021-08-31 | $42.80 | $42.80 | 38,800 |
| 2021-08-30 | $40.80 | $40.80 | 46,505 |
| 2021-08-27 | $41.40 | $41.40 | 58,400 |
| 2021-08-26 | $39.60 | $39.60 | 51,280 |
| 2021-08-25 | $41.00 | $41.00 | 45,845 |
| 2021-08-24 | $40.60 | $40.60 | 47,480 |
| 2021-08-23 | $39.00 | $39.00 | 50,415 |
| 2021-08-20 | $35.80 | $35.80 | 44,480 |
| 2021-08-19 | $35.40 | $35.40 | 72,605 |
| 2021-08-18 | $37.00 | $37.00 | 107,075 |
| 2021-08-17 | $37.80 | $37.80 | 131,340 |
| 2021-08-16 | $40.80 | $40.80 | 307,120 |
| 2021-08-13 | $40.00 | $40.00 | 89,140 |
| 2021-08-12 | $42.20 | $42.20 | 75,985 |
| 2021-08-11 | $43.80 | $43.80 | 49,285 |
| 2021-08-10 | $43.40 | $43.40 | 71,855 |
| 2021-08-09 | $45.00 | $45.00 | 70,060 |
| 2021-08-06 | $43.20 | $43.20 | 65,405 |
| 2021-08-05 | $44.40 | $44.40 | 50,905 |
| 2021-08-04 | $43.00 | $43.00 | 72,785 |
| 2021-08-03 | $44.60 | $44.60 | 86,825 |
| 2021-08-02 | $46.20 | $46.20 | 74,090 |
| 2021-07-30 | $46.00 | $46.00 | 34,950 |
| 2021-07-29 | $45.60 | $45.60 | 44,115 |
| 2021-07-28 | $46.60 | $46.60 | 47,800 |
| 2021-07-27 | $44.20 | $44.20 | 99,345 |
| 2021-07-26 | $47.00 | $47.00 | 92,815 |
| 2021-07-23 | $46.80 | $46.80 | 139,230 |
| 2021-07-22 | $48.40 | $48.40 | 165,765 |
| 2021-07-21 | $49.20 | $49.20 | 49,910 |
| 2021-07-20 | $49.20 | $49.20 | 69,380 |
| 2021-07-19 | $47.40 | $47.40 | 168,205 |
| 2021-07-16 | $47.00 | $47.00 | 139,695 |
| 2021-07-15 | $49.60 | $49.60 | 80,780 |
| 2021-07-14 | $47.80 | $47.80 | 251,260 |
| 2021-07-13 | $53.00 | $53.00 | 182,990 |
| 2021-07-12 | $52.60 | $52.60 | 106,150 |
| 2021-07-09 | $53.00 | $53.00 | 115,805 |
| 2021-07-08 | $52.80 | $52.80 | 115,685 |
| 2021-07-07 | $53.00 | $53.00 | 329,465 |
| 2021-07-06 | $59.20 | $59.20 | 654,255 |
| 2021-07-02 | $60.00 | $60.00 | 339,265 |
| 2021-07-01 | $54.80 | $54.80 | 81,515 |
| 2021-06-30 | $57.00 | $57.00 | 111,175 |
| 2021-06-29 | $56.00 | $56.00 | 80,345 |
| 2021-06-28 | $59.20 | $59.20 | 77,865 |
| 2021-06-25 | $58.80 | $58.80 | 98,975 |
| 2021-06-24 | $56.40 | $56.40 | 73,065 |
| 2021-06-23 | $55.60 | $55.60 | 105,325 |
| 2021-06-22 | $52.60 | $52.60 | 109,000 |
| 2021-06-21 | $53.80 | $53.80 | 103,165 |
| 2021-06-18 | $54.00 | $54.00 | 135,095 |
| 2021-06-17 | $57.60 | $57.60 | 120,940 |
| 2021-06-16 | $58.20 | $58.20 | 128,420 |
| 2021-06-15 | $61.00 | $61.00 | 758,975 |
| 2021-06-14 | $59.40 | $59.40 | 206,505 |
| 2021-06-11 | $59.80 | $59.80 | 93,735 |
| 2021-06-10 | $57.20 | $57.20 | 146,075 |
| 2021-06-09 | $58.40 | $58.40 | 460,305 |
| 2021-06-08 | $59.40 | $59.40 | 262,910 |
| 2021-06-07 | $54.80 | $54.80 | 110,520 |
| 2021-06-04 | $51.60 | $51.60 | 103,980 |
| 2021-06-03 | $49.20 | $49.20 | 90,360 |
| 2021-06-02 | $50.60 | $50.60 | 111,555 |
| 2021-06-01 | $48.80 | $48.80 | 106,275 |
| 2021-05-28 | $47.40 | $47.40 | 86,710 |
| 2021-05-27 | $48.00 | $48.00 | 98,920 |
| 2021-05-26 | $48.20 | $48.20 | 169,665 |
| 2021-05-25 | $44.20 | $44.20 | 102,665 |
| 2021-05-24 | $45.80 | $45.80 | 100,495 |
| 2021-05-21 | $46.00 | $46.00 | 101,045 |
| 2021-05-20 | $48.20 | $48.20 | 66,740 |
| 2021-05-19 | $46.40 | $46.40 | 84,635 |
| 2021-05-18 | $44.80 | $44.80 | 93,365 |
| 2021-05-17 | $45.00 | $45.00 | 110,920 |
| 2021-05-14 | $45.20 | $45.20 | 96,990 |
| 2021-05-13 | $40.80 | $40.80 | 142,560 |
| 2021-05-12 | $43.20 | $43.20 | 186,600 |
| 2021-05-11 | $44.20 | $44.20 | 183,315 |
| 2021-05-10 | $45.80 | $45.80 | 132,335 |
| 2021-05-07 | $48.40 | $48.40 | 137,590 |
| 2021-05-06 | $48.60 | $48.60 | 270,025 |
| 2021-05-05 | $48.20 | $48.20 | 143,705 |
| 2021-05-04 | $52.00 | $52.00 | 161,285 |
| 2021-05-03 | $52.60 | $52.60 | 159,460 |
| 2021-04-30 | $55.40 | $55.40 | 85,845 |
| 2021-04-29 | $55.80 | $55.80 | 187,985 |
| 2021-04-28 | $58.60 | $58.60 | 136,555 |
| 2021-04-27 | $57.40 | $57.40 | 470,750 |
| 2021-04-26 | $56.20 | $56.20 | 202,055 |
| 2021-04-23 | $51.20 | $51.20 | 249,815 |
| 2021-04-22 | $46.80 | $46.80 | 198,190 |
| 2021-04-21 | $46.00 | $46.00 | 526,945 |
| 2021-04-20 | $44.20 | $44.20 | 341,555 |
| 2021-04-19 | $45.40 | $45.40 | 315,845 |
| 2021-04-16 | $44.60 | $44.60 | 195,550 |
| 2021-04-15 | $46.60 | $46.60 | 338,515 |
| 2021-04-14 | $49.60 | $49.60 | 206,870 |
| 2021-04-13 | $50.80 | $50.80 | 262,515 |
| 2021-04-12 | $52.40 | $52.40 | 595,225 |
| 2021-04-09 | $59.20 | $59.20 | 192,060 |
| 2021-04-08 | $61.80 | $61.80 | 861,415 |
| 2021-04-07 | $59.80 | $59.80 | 161,250 |
| 2021-04-06 | $60.80 | $60.80 | 160,705 |
| 2021-04-05 | $63.80 | $63.80 | 284,915 |
| 2021-04-01 | $63.60 | $63.60 | 237,495 |
| 2021-03-31 | $58.60 | $58.60 | 290,925 |
| 2021-03-30 | $62.00 | $62.00 | 300,410 |
| 2021-03-29 | $62.40 | $62.40 | 332,950 |
| 2021-03-26 | $64.00 | $64.00 | 424,555 |
| 2021-03-25 | $67.60 | $67.60 | 401,065 |
| 2021-03-24 | $64.20 | $64.20 | 201,730 |
| 2021-03-23 | $70.00 | $70.00 | 317,775 |
| 2021-03-22 | $76.40 | $76.40 | 275,170 |
| 2021-03-19 | $73.40 | $73.40 | 370,095 |
| 2021-03-18 | $72.80 | $72.80 | 875,450 |
| 2021-03-17 | $72.20 | $72.20 | 235,000 |
| 2021-03-16 | $69.60 | $69.60 | 413,925 |
| 2021-03-15 | $71.80 | $71.80 | 222,710 |
| 2021-03-12 | $70.20 | $70.20 | 337,290 |
| 2021-03-11 | $67.40 | $67.40 | 399,000 |
| 2021-03-10 | $63.00 | $63.00 | 372,290 |
| 2021-03-09 | $64.20 | $64.20 | 321,730 |
| 2021-03-08 | $60.00 | $60.00 | 478,740 |
| 2021-03-05 | $61.00 | $61.00 | 851,345 |
| 2021-03-04 | $58.40 | $58.40 | 968,325 |
| 2021-03-03 | $72.00 | $72.00 | 417,540 |
| 2021-03-02 | $79.60 | $79.60 | 1,506,200 |
| 2021-03-01 | $66.40 | $66.40 | 261,020 |
| 2021-02-26 | $64.80 | $64.80 | 479,030 |
| 2021-02-25 | $66.80 | $66.80 | 505,290 |
| 2021-02-24 | $73.40 | $73.40 | 303,830 |
| 2021-02-23 | $77.20 | $77.20 | 600,770 |
| 2021-02-22 | $78.40 | $78.40 | 502,055 |
| 2021-02-19 | $88.40 | $88.40 | 325,425 |
| 2021-02-18 | $91.60 | $91.60 | 745,525 |
| 2021-02-17 | $101.20 | $101.20 | 1,412,430 |
| 2021-02-16 | $87.00 | $87.00 | 519,140 |
| 2021-02-12 | $81.80 | $81.80 | 452,795 |
| 2021-02-11 | $84.60 | $84.60 | 967,900 |
| 2021-02-10 | $94.80 | $94.80 | 1,191,315 |
| 2021-02-09 | $98.00 | $98.00 | 3,002,225 |
| 2021-02-08 | $80.60 | $80.60 | 2,344,095 |
| 2021-02-05 | $73.20 | $73.20 | 3,750,720 |
| 2021-02-04 | $53.00 | $53.00 | 1,651,755 |
| 2021-02-03 | $62.80 | $62.80 | 527,285 |
| 2021-02-02 | $53.60 | $53.60 | 264,850 |
| 2021-02-01 | $51.60 | $51.60 | 543,240 |
| 2021-01-29 | $46.40 | $46.40 | 415,905 |
| 2021-01-28 | $53.00 | $53.00 | 381,005 |
| 2021-01-27 | $58.60 | $58.60 | 1,733,005 |
| 2021-01-26 | $51.00 | $51.00 | 433,445 |
| 2021-01-25 | $54.00 | $54.00 | 596,550 |
| 2021-01-22 | $50.80 | $50.80 | 316,280 |
| 2021-01-21 | $50.20 | $50.20 | 523,185 |
| 2021-01-20 | $52.40 | $52.40 | 1,038,765 |
| 2021-01-19 | $52.20 | $52.20 | 1,922,685 |
| 2021-01-15 | $40.00 | $40.00 | 787,095 |
| 2021-01-14 | $38.40 | $38.40 | 1,422,280 |
| 2021-01-13 | $35.60 | $35.60 | 308,550 |
| 2021-01-12 | $33.60 | $33.60 | 102,755 |
| 2021-01-11 | $33.80 | $33.80 | 227,715 |
| 2021-01-08 | $33.40 | $33.40 | 137,510 |
| 2021-01-07 | $35.20 | $35.20 | 727,565 |
| 2021-01-06 | $39.60 | $39.60 | 787,765 |
| 2021-01-05 | $29.20 | $29.20 | 106,670 |
| 2021-01-04 | $27.80 | $27.80 | 100,905 |