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
- 2018-11-29 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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $38.93 | $38.93 | 502,743 | — | — |
| 2021-12-30 | $21.04 | $21.04 | 3,242 | — | — |
| 2021-12-29 | $20.36 | $20.36 | 5,984 | — | — |
| 2021-12-28 | $20.00 | $20.00 | 2,358 | — | — |
| 2021-12-27 | $20.25 | $20.25 | 3,424 | — | — |
| 2021-12-23 | $21.43 | $21.43 | 2,867 | — | — |
| 2021-12-22 | $21.36 | $21.36 | 3,153 | — | — |
| 2021-12-21 | $20.36 | $20.36 | 2,262 | — | — |
| 2021-12-20 | $19.04 | $19.04 | 4,110 | — | — |
| 2021-12-17 | $21.39 | $21.39 | 5,494 | — | — |
| 2021-12-16 | $21.43 | $21.43 | 1,394 | — | — |
| 2021-12-15 | $20.71 | $20.71 | 3,808 | — | — |
| 2021-12-14 | $22.04 | $22.04 | 1,683 | — | — |
| 2021-12-13 | $22.14 | $22.14 | 1,176 | — | — |
| 2021-12-10 | $22.68 | $22.68 | 1,005 | — | — |
| 2021-12-09 | $22.46 | $22.46 | 4,197 | — | — |
| 2021-12-08 | $21.89 | $21.89 | 1,235 | — | — |
| 2021-12-07 | $21.32 | $21.32 | 5,062 | — | — |
| 2021-12-06 | $20.86 | $20.86 | 4,544 | — | — |
| 2021-12-03 | $22.14 | $22.14 | 2,607 | — | — |
| 2021-12-02 | $22.93 | $22.93 | 2,187 | — | — |
| 2021-12-01 | $23.61 | $23.61 | 3,956 | — | — |
| 2021-11-30 | $25.00 | $25.00 | 3,265 | — | — |
| 2021-11-29 | $25.00 | $25.00 | 4,824 | — | — |
| 2021-11-26 | $25.71 | $25.71 | 795 | — | — |
| 2021-11-24 | $26.79 | $26.79 | 6,852 | — | — |
| 2021-11-23 | $27.14 | $27.14 | 4,029 | — | — |
| 2021-11-22 | $27.86 | $27.86 | 2,887 | — | — |
| 2021-11-19 | $28.21 | $28.21 | 2,486 | — | — |
| 2021-11-18 | $27.39 | $27.39 | 6,320 | — | — |
| 2021-11-17 | $27.43 | $27.43 | 2,688 | — | — |
| 2021-11-16 | $28.54 | $28.54 | 3,024 | — | — |
| 2021-11-15 | $28.93 | $28.93 | 3,382 | — | — |
| 2021-11-12 | $28.93 | $28.93 | 1,095 | — | — |
| 2021-11-11 | $29.25 | $29.25 | 2,055 | — | — |
| 2021-11-10 | $28.93 | $28.93 | 2,498 | — | — |
| 2021-11-09 | $28.79 | $28.79 | 1,747 | — | — |
| 2021-11-08 | $29.64 | $29.64 | 2,934 | — | — |
| 2021-11-05 | $29.29 | $29.29 | 1,652 | — | — |
| 2021-11-04 | $29.36 | $29.36 | 3,427 | — | — |
| 2021-11-03 | $30.00 | $30.00 | 5,488 | — | — |
| 2021-11-02 | $29.25 | $29.25 | 6,748 | — | — |
| 2021-11-01 | $29.61 | $29.61 | 2,764 | — | — |
| 2021-10-29 | $28.93 | $28.93 | 2,786 | — | — |
| 2021-10-28 | $30.00 | $30.00 | 6,832 | — | — |
| 2021-10-27 | $30.75 | $30.75 | 932 | — | — |
| 2021-10-26 | $31.43 | $31.43 | 4,424 | — | — |
| 2021-10-25 | $32.32 | $32.32 | 1,574 | — | — |
| 2021-10-22 | $32.25 | $32.25 | 1,621 | — | — |
| 2021-10-21 | $32.32 | $32.32 | 798 | — | — |
| 2021-10-20 | $32.68 | $32.68 | 1,266 | — | — |
| 2021-10-19 | $32.50 | $32.50 | 963 | — | — |
| 2021-10-18 | $32.86 | $32.86 | 1,985 | — | — |
| 2021-10-15 | $32.86 | $32.86 | 1,081 | — | — |
| 2021-10-14 | $32.93 | $32.93 | 837 | — | — |
| 2021-10-13 | $32.86 | $32.86 | 834 | — | — |
| 2021-10-12 | $32.50 | $32.50 | 1,145 | — | — |
| 2021-10-11 | $32.86 | $32.86 | 1,680 | — | — |
| 2021-10-08 | $32.29 | $32.29 | 994 | — | — |
| 2021-10-07 | $32.93 | $32.93 | 1,904 | — | — |
| 2021-10-06 | $32.32 | $32.32 | 1,156 | — | — |
| 2021-10-05 | $33.57 | $33.57 | 678 | — | — |
| 2021-10-04 | $32.93 | $32.93 | 4,026 | — | — |
| 2021-10-01 | $32.89 | $32.89 | 694 | — | — |
| 2021-09-30 | $33.57 | $33.57 | 1,691 | — | — |
| 2021-09-29 | $33.75 | $33.75 | 826 | — | — |
| 2021-09-28 | $33.93 | $33.93 | 1,282 | — | — |
| 2021-09-27 | $35.00 | $35.00 | 1,386 | — | — |
| 2021-09-24 | $34.64 | $34.64 | 708 | — | — |
| 2021-09-23 | $35.00 | $35.00 | 1,817 | — | — |
| 2021-09-22 | $33.21 | $33.21 | 994 | — | — |
| 2021-09-21 | $33.57 | $33.57 | 1,159 | — | — |
| 2021-09-20 | $33.93 | $33.93 | 1,711 | — | — |
| 2021-09-17 | $36.07 | $36.07 | 1,756 | — | — |
| 2021-09-16 | $34.39 | $34.39 | 1,705 | — | — |
| 2021-09-15 | $34.29 | $34.29 | 3,128 | — | — |
| 2021-09-14 | $34.64 | $34.64 | 1,266 | — | — |
| 2021-09-13 | $35.43 | $35.43 | 2,243 | — | — |
| 2021-09-10 | $35.64 | $35.64 | 2,271 | — | — |
| 2021-09-09 | $36.07 | $36.07 | 1,375 | — | — |
| 2021-09-08 | $36.07 | $36.07 | 1,042 | — | — |
| 2021-09-07 | $37.50 | $37.50 | 2,257 | — | — |
| 2021-09-03 | $37.50 | $37.50 | 652 | — | — |
| 2021-09-02 | $37.14 | $37.14 | 2,206 | — | — |
| 2021-09-01 | $37.14 | $37.14 | 2,097 | — | — |
| 2021-08-31 | $36.79 | $36.79 | 1,422 | — | — |
| 2021-08-30 | $36.79 | $36.79 | 1,652 | — | — |
| 2021-08-27 | $37.50 | $37.50 | 2,069 | — | — |
| 2021-08-26 | $37.50 | $37.50 | 2,265 | — | — |
| 2021-08-25 | $37.14 | $37.14 | 2,008 | — | — |
| 2021-08-24 | $36.79 | $36.79 | 2,204 | — | — |
| 2021-08-23 | $36.79 | $36.79 | 1,929 | — | — |
| 2021-08-20 | $35.36 | $35.36 | 2,696 | — | — |
| 2021-08-19 | $35.71 | $35.71 | 3,620 | — | — |
| 2021-08-18 | $36.07 | $36.07 | 3,466 | — | — |
| 2021-08-17 | $37.57 | $37.57 | 1,467 | — | — |
| 2021-08-16 | $38.57 | $38.57 | 6,322 | — | — |
| 2021-08-13 | $43.57 | $43.57 | 952 | — | — |
| 2021-08-12 | $44.64 | $44.64 | 3,066 | — | — |
| 2021-08-11 | $43.93 | $43.93 | 2,867 | — | — |
| 2021-08-10 | $46.43 | $46.43 | 1,347 | — | — |
| 2021-08-09 | $46.79 | $46.79 | 1,372 | — | — |
| 2021-08-06 | $46.07 | $46.07 | 2,285 | — | — |
| 2021-08-05 | $48.21 | $48.21 | 1,910 | — | — |
| 2021-08-04 | $48.21 | $48.21 | 3,766 | — | — |
| 2021-08-03 | $47.50 | $47.50 | 3,469 | — | — |
| 2021-08-02 | $46.43 | $46.43 | 6,807 | — | — |
| 2021-07-30 | $48.21 | $48.21 | 1,806 | — | — |
| 2021-07-29 | $48.57 | $48.57 | 1,490 | — | — |
| 2021-07-28 | $48.93 | $48.93 | 2,458 | — | — |
| 2021-07-27 | $47.32 | $47.32 | 1,543 | — | — |
| 2021-07-26 | $47.50 | $47.50 | 2,411 | — | — |
| 2021-07-23 | $53.57 | $53.57 | 2,839 | — | — |
| 2021-07-22 | $54.64 | $54.64 | 941 | — | — |
| 2021-07-21 | $55.00 | $55.00 | 2,738 | — | — |
| 2021-07-20 | $53.57 | $53.57 | 2,677 | — | — |
| 2021-07-19 | $54.29 | $54.29 | 2,234 | — | — |
| 2021-07-16 | $52.50 | $52.50 | 3,080 | — | — |
| 2021-07-15 | $51.79 | $51.79 | 840 | — | — |
| 2021-07-14 | $52.14 | $52.14 | 2,724 | — | — |
| 2021-07-13 | $46.43 | $46.43 | 3,741 | — | — |
| 2021-07-12 | $50.36 | $50.36 | 1,285 | — | — |
| 2021-07-09 | $53.21 | $53.21 | 1,187 | — | — |
| 2021-07-08 | $54.29 | $54.29 | 2,890 | — | — |
| 2021-07-07 | $51.57 | $51.57 | 1,184 | — | — |
| 2021-07-06 | $53.21 | $53.21 | 1,509 | — | — |
| 2021-07-02 | $51.43 | $51.43 | 1,215 | — | — |
| 2021-07-01 | $54.29 | $54.29 | 2,111 | — | — |
| 2021-06-30 | $55.36 | $55.36 | 1,985 | — | — |
| 2021-06-29 | $60.00 | $60.00 | 2,486 | — | — |
| 2021-06-28 | $60.00 | $60.00 | 2,646 | — | — |
| 2021-06-25 | $58.93 | $58.93 | 5,681 | — | — |
| 2021-06-24 | $52.86 | $52.86 | 627 | — | — |
| 2021-06-23 | $51.43 | $51.43 | 1,033 | — | — |
| 2021-06-22 | $51.79 | $51.79 | 1,109 | — | — |
| 2021-06-21 | $52.86 | $52.86 | 1,467 | — | — |
| 2021-06-18 | $53.21 | $53.21 | 1,722 | — | — |
| 2021-06-17 | $51.43 | $51.43 | 2,890 | — | — |
| 2021-06-16 | $49.29 | $49.29 | 1,448 | — | — |
| 2021-06-15 | $50.71 | $50.71 | 2,909 | — | — |
| 2021-06-14 | $53.57 | $53.57 | 1,159 | — | — |
| 2021-06-11 | $54.64 | $54.64 | 1,658 | — | — |
| 2021-06-10 | $55.36 | $55.36 | 3,245 | — | — |
| 2021-06-09 | $57.14 | $57.14 | 6,510 | — | — |
| 2021-06-08 | $54.64 | $54.64 | 4,950 | — | — |
| 2021-06-07 | $51.79 | $51.79 | 5,242 | — | — |
| 2021-06-04 | $51.79 | $51.79 | 5,533 | — | — |
| 2021-06-03 | $48.21 | $48.21 | 1,327 | — | — |
| 2021-06-02 | $47.86 | $47.86 | 4,976 | — | — |
| 2021-06-01 | $45.36 | $45.36 | 1,604 | — | — |
| 2021-05-28 | $45.36 | $45.36 | 1,266 | — | — |
| 2021-05-27 | $44.64 | $44.64 | 3,220 | — | — |
| 2021-05-26 | $45.36 | $45.36 | 2,355 | — | — |
| 2021-05-25 | $42.86 | $42.86 | 2,117 | — | — |
| 2021-05-24 | $44.64 | $44.64 | 1,784 | — | — |
| 2021-05-21 | $46.43 | $46.43 | 2,044 | — | — |
| 2021-05-20 | $44.64 | $44.64 | 5,648 | — | — |
| 2021-05-19 | $42.86 | $42.86 | 1,473 | — | — |
| 2021-05-18 | $43.93 | $43.93 | 1,901 | — | — |
| 2021-05-17 | $42.50 | $42.50 | 1,453 | — | — |
| 2021-05-14 | $42.86 | $42.86 | 2,386 | — | — |
| 2021-05-13 | $40.71 | $40.71 | 5,065 | — | — |
| 2021-05-12 | $43.93 | $43.93 | 3,662 | — | — |
| 2021-05-11 | $44.64 | $44.64 | 2,262 | — | — |
| 2021-05-10 | $46.43 | $46.43 | 2,864 | — | — |
| 2021-05-07 | $46.79 | $46.79 | 8,369 | — | — |
| 2021-05-06 | $46.79 | $46.79 | 4,242 | — | — |
| 2021-05-05 | $47.50 | $47.50 | 4,351 | — | — |
| 2021-05-04 | $47.50 | $47.50 | 7,246 | — | — |
| 2021-05-03 | $48.93 | $48.93 | 8,837 | — | — |
| 2021-04-30 | $49.29 | $49.29 | 2,453 | — | — |
| 2021-04-29 | $50.00 | $50.00 | 3,010 | — | — |
| 2021-04-28 | $51.07 | $51.07 | 3,973 | — | — |
| 2021-04-27 | $50.71 | $50.71 | 7,748 | — | — |
| 2021-04-26 | $55.71 | $55.71 | 15,459 | — | — |
| 2021-04-23 | $50.71 | $50.71 | 1,406 | — | — |
| 2021-04-22 | $50.00 | $50.00 | 2,797 | — | — |
| 2021-04-21 | $50.71 | $50.71 | 3,682 | — | — |
| 2021-04-20 | $49.29 | $49.29 | 2,293 | — | — |
| 2021-04-19 | $50.36 | $50.36 | 2,733 | — | — |
| 2021-04-16 | $52.50 | $52.50 | 4,606 | — | — |
| 2021-04-15 | $53.57 | $53.57 | 3,433 | — | — |
| 2021-04-14 | $55.71 | $55.71 | 2,850 | — | — |
| 2021-04-13 | $56.07 | $56.07 | 3,447 | — | — |
| 2021-04-12 | $57.86 | $57.86 | 3,119 | — | — |
| 2021-04-09 | $58.21 | $58.21 | 4,371 | — | — |
| 2021-04-08 | $58.57 | $58.57 | 1,459 | — | — |
| 2021-04-07 | $57.86 | $57.86 | 2,019 | — | — |
| 2021-04-06 | $59.29 | $59.29 | 2,573 | — | — |
| 2021-04-05 | $60.36 | $60.36 | 4,838 | — | — |
| 2021-04-01 | $63.21 | $63.21 | 6,644 | — | — |
| 2021-03-31 | $57.86 | $57.86 | 3,167 | — | — |
| 2021-03-30 | $58.21 | $58.21 | 9,346 | — | — |
| 2021-03-29 | $55.71 | $55.71 | 4,029 | — | — |
| 2021-03-26 | $58.57 | $58.57 | 4,110 | — | — |
| 2021-03-25 | $63.21 | $63.21 | 16,755 | — | — |
| 2021-03-24 | $58.21 | $58.21 | 12,712 | — | — |
| 2021-03-23 | $67.14 | $67.14 | 3,548 | — | — |
| 2021-03-22 | $67.14 | $67.14 | 3,147 | — | — |
| 2021-03-19 | $67.86 | $67.86 | 4,449 | — | — |
| 2021-03-18 | $67.14 | $67.14 | 5,144 | — | — |
| 2021-03-17 | $67.50 | $67.50 | 7,272 | — | — |
| 2021-03-16 | $68.93 | $68.93 | 7,507 | — | — |
| 2021-03-15 | $69.29 | $69.29 | 9,181 | — | — |
| 2021-03-12 | $69.64 | $69.64 | 18,021 | — | — |
| 2021-03-11 | $72.50 | $72.50 | 17,021 | — | — |
| 2021-03-10 | $76.79 | $76.79 | 27,849 | — | — |
| 2021-03-09 | $74.64 | $74.64 | 8,786 | — | — |
| 2021-03-08 | $73.93 | $73.93 | 6,978 | — | — |
| 2021-03-05 | $79.29 | $79.29 | 8,366 | — | — |
| 2021-03-04 | $79.64 | $79.64 | 9,626 | — | — |
| 2021-03-03 | $84.64 | $84.64 | 10,312 | — | — |
| 2021-03-02 | $90.00 | $90.00 | 43,921 | — | — |
| 2021-03-01 | $77.86 | $77.86 | 4,122 | — | — |
| 2021-02-26 | $71.79 | $71.79 | 9,831 | — | — |
| 2021-02-25 | $74.82 | $74.82 | 3,951 | — | — |
| 2021-02-24 | $80.36 | $80.36 | 3,556 | — | — |
| 2021-02-23 | $77.14 | $77.14 | 9,509 | — | — |
| 2021-02-22 | $80.36 | $80.36 | 4,595 | — | — |
| 2021-02-19 | $81.43 | $81.43 | 3,752 | — | — |
| 2021-02-18 | $83.93 | $83.93 | 7,305 | — | — |
| 2021-02-17 | $82.86 | $82.86 | 5,989 | — | — |
| 2021-02-16 | $87.86 | $87.86 | 9,554 | — | — |
| 2021-02-12 | $88.21 | $88.21 | 5,219 | — | — |
| 2021-02-11 | $90.71 | $90.71 | 10,800 | — | — |
| 2021-02-10 | $96.43 | $96.43 | 74,822 | — | — |
| 2021-02-09 | $85.71 | $85.71 | 18,796 | — | — |
| 2021-02-08 | $95.71 | $95.71 | 36,523 | — | — |
| 2021-02-05 | $75.00 | $75.00 | 6,185 | — | — |
| 2021-02-04 | $75.00 | $75.00 | 14,193 | — | — |
| 2021-02-03 | $73.57 | $73.57 | 35,213 | — | — |
| 2021-02-02 | $65.36 | $65.36 | 3,346 | — | — |
| 2021-02-01 | $65.00 | $65.00 | 4,080 | — | — |
| 2021-01-29 | $62.14 | $62.14 | 6,157 | — | — |
| 2021-01-28 | $61.79 | $61.79 | 5,639 | — | — |
| 2021-01-27 | $64.29 | $64.29 | 7,977 | — | — |
| 2021-01-26 | $66.07 | $66.07 | 5,138 | — | — |
| 2021-01-25 | $68.93 | $68.93 | 5,177 | — | — |
| 2021-01-22 | $67.86 | $67.86 | 3,954 | — | — |
| 2021-01-21 | $67.68 | $67.68 | 8,708 | — | — |
| 2021-01-20 | $67.86 | $67.86 | 10,161 | — | — |
| 2021-01-19 | $67.14 | $67.14 | 7,647 | — | — |
| 2021-01-15 | $65.71 | $65.71 | 10,186 | — | — |
| 2021-01-14 | $69.29 | $69.29 | 13,406 | — | — |
| 2021-01-13 | $62.14 | $62.14 | 11,948 | — | — |
| 2021-01-12 | $60.36 | $60.36 | 10,458 | — | — |
| 2021-01-11 | $57.50 | $57.50 | 3,072 | — | — |
| 2021-01-08 | $58.57 | $58.57 | 2,716 | — | — |
| 2021-01-07 | $57.50 | $57.50 | 1,879 | — | — |
| 2021-01-06 | $57.50 | $57.50 | 3,007 | — | — |
| 2021-01-05 | $58.21 | $58.21 | 3,363 | — | — |
| 2021-01-04 | $56.43 | $56.43 | 3,996 | — | — |