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-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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $68.00 | $68.00 | 228,652 | — | — |
| 2020-12-30 | $73.50 | $73.50 | 644,740 | — | — |
| 2020-12-29 | $55.50 | $55.50 | 388,766 | — | — |
| 2020-12-28 | $44.00 | $44.00 | 80,058 | — | — |
| 2020-12-24 | $46.90 | $46.90 | 41,058 | — | — |
| 2020-12-23 | $48.80 | $48.80 | 113,568 | — | — |
| 2020-12-22 | $52.00 | $52.00 | 23,020 | — | — |
| 2020-12-21 | $52.00 | $52.00 | 30,094 | — | — |
| 2020-12-18 | $51.50 | $51.50 | 41,172 | — | — |
| 2020-12-17 | $53.50 | $53.50 | 46,218 | — | — |
| 2020-12-16 | $51.50 | $51.50 | 37,880 | — | — |
| 2020-12-15 | $52.00 | $52.00 | 50,336 | — | — |
| 2020-12-14 | $54.00 | $54.00 | 47,340 | — | — |
| 2020-12-11 | $51.50 | $51.50 | 31,182 | — | — |
| 2020-12-10 | $52.50 | $52.50 | 31,194 | — | — |
| 2020-12-09 | $53.00 | $53.00 | 72,030 | — | — |
| 2020-12-08 | $56.50 | $56.50 | 70,064 | — | — |
| 2020-12-07 | $55.50 | $55.50 | 230,048 | — | — |
| 2020-12-04 | $54.50 | $54.50 | 55,734 | — | — |
| 2020-12-03 | $52.00 | $52.00 | 30,884 | — | — |
| 2020-12-02 | $50.00 | $50.00 | 51,084 | — | — |
| 2020-12-01 | $53.00 | $53.00 | 51,244 | — | — |
| 2020-11-30 | $53.50 | $53.50 | 93,130 | — | — |
| 2020-11-27 | $52.50 | $52.50 | 128,018 | — | — |
| 2020-11-25 | $45.10 | $45.10 | 80,064 | — | — |
| 2020-11-24 | $41.50 | $41.50 | 44,640 | — | — |
| 2020-11-23 | $43.05 | $43.05 | 58,816 | — | — |
| 2020-11-20 | $40.10 | $40.10 | 55,444 | — | — |
| 2020-11-19 | $38.80 | $38.80 | 13,924 | — | — |
| 2020-11-18 | $38.90 | $38.90 | 34,720 | — | — |
| 2020-11-17 | $38.00 | $38.00 | 68,772 | — | — |
| 2020-11-16 | $39.85 | $39.85 | 22,258 | — | — |
| 2020-11-13 | $40.15 | $40.15 | 14,940 | — | — |
| 2020-11-12 | $40.25 | $40.25 | 25,302 | — | — |
| 2020-11-11 | $40.75 | $40.75 | 30,146 | — | — |
| 2020-11-10 | $39.65 | $39.65 | 40,812 | — | — |
| 2020-11-09 | $41.15 | $41.15 | 36,248 | — | — |
| 2020-11-06 | $42.30 | $42.30 | 28,376 | — | — |
| 2020-11-05 | $42.25 | $42.25 | 42,968 | — | — |
| 2020-11-04 | $42.10 | $42.10 | 19,712 | — | — |
| 2020-11-03 | $40.75 | $40.75 | 15,678 | — | — |
| 2020-11-02 | $41.00 | $41.00 | 20,264 | — | — |
| 2020-10-30 | $40.30 | $40.30 | 30,790 | — | — |
| 2020-10-29 | $42.60 | $42.60 | 12,708 | — | — |
| 2020-10-28 | $43.15 | $43.15 | 17,530 | — | — |
| 2020-10-27 | $44.55 | $44.55 | 14,664 | — | — |
| 2020-10-26 | $44.95 | $44.95 | 27,612 | — | — |
| 2020-10-23 | $44.75 | $44.75 | 12,132 | — | — |
| 2020-10-22 | $44.40 | $44.40 | 35,458 | — | — |
| 2020-10-21 | $42.00 | $42.00 | 14,656 | — | — |
| 2020-10-20 | $43.20 | $43.20 | 33,336 | — | — |
| 2020-10-19 | $44.95 | $44.95 | 41,916 | — | — |
| 2020-10-16 | $44.65 | $44.65 | 28,976 | — | — |
| 2020-10-15 | $43.50 | $43.50 | 27,120 | — | — |
| 2020-10-14 | $44.50 | $44.50 | 35,526 | — | — |
| 2020-10-13 | $44.55 | $44.55 | 29,918 | — | — |
| 2020-10-12 | $44.95 | $44.95 | 34,240 | — | — |
| 2020-10-09 | $42.80 | $42.80 | 24,454 | — | — |
| 2020-10-08 | $42.65 | $42.65 | 38,246 | — | — |
| 2020-10-07 | $41.40 | $41.40 | 31,356 | — | — |
| 2020-10-06 | $39.50 | $39.50 | 42,290 | — | — |
| 2020-10-05 | $39.65 | $39.65 | 19,328 | — | — |
| 2020-10-02 | $38.95 | $38.95 | 20,020 | — | — |
| 2020-10-01 | $38.30 | $38.30 | 15,444 | — | — |
| 2020-09-30 | $38.30 | $38.30 | 14,586 | — | — |
| 2020-09-29 | $38.50 | $38.50 | 26,742 | — | — |
| 2020-09-28 | $38.65 | $38.65 | 19,186 | — | — |
| 2020-09-25 | $39.55 | $39.55 | 16,188 | — | — |
| 2020-09-24 | $38.60 | $38.60 | 20,624 | — | — |
| 2020-09-23 | $39.65 | $39.65 | 26,736 | — | — |
| 2020-09-22 | $39.75 | $39.75 | 22,142 | — | — |
| 2020-09-21 | $39.40 | $39.40 | 23,380 | — | — |
| 2020-09-18 | $40.20 | $40.20 | 34,766 | — | — |
| 2020-09-17 | $39.80 | $39.80 | 29,212 | — | — |
| 2020-09-16 | $38.90 | $38.90 | 29,448 | — | — |
| 2020-09-15 | $38.70 | $38.70 | 68,494 | — | — |
| 2020-09-14 | $36.00 | $36.00 | 31,896 | — | — |
| 2020-09-11 | $34.65 | $34.65 | 30,772 | — | — |
| 2020-09-10 | $33.35 | $33.35 | 38,440 | — | — |
| 2020-09-09 | $34.65 | $34.65 | 42,666 | — | — |
| 2020-09-08 | $35.95 | $35.95 | 24,176 | — | — |
| 2020-09-04 | $36.60 | $36.60 | 63,654 | — | — |
| 2020-09-03 | $37.80 | $37.80 | 30,666 | — | — |
| 2020-09-02 | $38.30 | $38.30 | 50,928 | — | — |
| 2020-09-01 | $39.00 | $39.00 | 27,376 | — | — |
| 2020-08-31 | $39.10 | $39.10 | 32,134 | — | — |
| 2020-08-28 | $39.40 | $39.40 | 39,598 | — | — |
| 2020-08-27 | $38.80 | $38.80 | 55,316 | — | — |
| 2020-08-26 | $40.00 | $40.00 | 35,668 | — | — |
| 2020-08-25 | $40.55 | $40.55 | 27,084 | — | — |
| 2020-08-24 | $40.05 | $40.05 | 53,184 | — | — |
| 2020-08-21 | $41.60 | $41.60 | 51,452 | — | — |
| 2020-08-20 | $42.50 | $42.50 | 121,900 | — | — |
| 2020-08-19 | $41.05 | $41.05 | 36,986 | — | — |
| 2020-08-18 | $41.30 | $41.30 | 51,174 | — | — |
| 2020-08-17 | $42.90 | $42.90 | 85,078 | — | — |
| 2020-08-14 | $41.25 | $41.25 | 46,954 | — | — |
| 2020-08-13 | $42.40 | $42.40 | 44,014 | — | — |
| 2020-08-12 | $43.05 | $43.05 | 87,290 | — | — |
| 2020-08-11 | $42.75 | $42.75 | 70,986 | — | — |
| 2020-08-10 | $46.15 | $46.15 | 97,002 | — | — |
| 2020-08-07 | $44.45 | $44.45 | 61,008 | — | — |
| 2020-08-06 | $47.05 | $47.05 | 269,618 | — | — |
| 2020-08-05 | $41.50 | $41.50 | 33,054 | — | — |
| 2020-08-04 | $40.50 | $40.50 | 24,992 | — | — |
| 2020-08-03 | $40.45 | $40.45 | 31,750 | — | — |
| 2020-07-31 | $39.10 | $39.10 | 35,704 | — | — |
| 2020-07-30 | $41.00 | $41.00 | 29,068 | — | — |
| 2020-07-29 | $39.50 | $39.50 | 43,448 | — | — |
| 2020-07-28 | $40.50 | $40.50 | 46,264 | — | — |
| 2020-07-27 | $42.10 | $42.10 | 92,226 | — | — |
| 2020-07-24 | $47.95 | $47.95 | 448,384 | — | — |
| 2020-07-23 | $40.50 | $40.50 | 32,882 | — | — |
| 2020-07-22 | $42.50 | $42.50 | 29,620 | — | — |
| 2020-07-21 | $42.60 | $42.60 | 53,586 | — | — |
| 2020-07-20 | $42.50 | $42.50 | 70,950 | — | — |
| 2020-07-17 | $39.65 | $39.65 | 27,000 | — | — |
| 2020-07-16 | $39.30 | $39.30 | 47,192 | — | — |
| 2020-07-15 | $39.75 | $39.75 | 80,902 | — | — |
| 2020-07-14 | $37.50 | $37.50 | 37,744 | — | — |
| 2020-07-13 | $35.65 | $35.65 | 52,134 | — | — |
| 2020-07-10 | $35.50 | $35.50 | 31,932 | — | — |
| 2020-07-09 | $35.20 | $35.20 | 32,972 | — | — |
| 2020-07-08 | $36.75 | $36.75 | 27,174 | — | — |
| 2020-07-07 | $38.00 | $38.00 | 24,542 | — | — |
| 2020-07-06 | $38.50 | $38.50 | 28,220 | — | — |
| 2020-07-02 | $38.50 | $38.50 | 28,576 | — | — |
| 2020-07-01 | $39.10 | $39.10 | 26,336 | — | — |
| 2020-06-30 | $38.65 | $38.65 | 32,206 | — | — |
| 2020-06-29 | $39.60 | $39.60 | 26,522 | — | — |
| 2020-06-26 | $39.65 | $39.65 | 36,838 | — | — |
| 2020-06-25 | $41.25 | $41.25 | 26,580 | — | — |
| 2020-06-24 | $41.50 | $41.50 | 34,092 | — | — |
| 2020-06-23 | $44.40 | $44.40 | 58,568 | — | — |
| 2020-06-22 | $39.95 | $39.95 | 29,138 | — | — |
| 2020-06-19 | $41.20 | $41.20 | 25,246 | — | — |
| 2020-06-18 | $40.60 | $40.60 | 17,832 | — | — |
| 2020-06-17 | $40.75 | $40.75 | 24,622 | — | — |
| 2020-06-16 | $41.55 | $41.55 | 21,960 | — | — |
| 2020-06-15 | $41.25 | $41.25 | 35,608 | — | — |
| 2020-06-12 | $40.95 | $40.95 | 28,030 | — | — |
| 2020-06-11 | $40.45 | $40.45 | 39,950 | — | — |
| 2020-06-10 | $44.35 | $44.35 | 28,120 | — | — |
| 2020-06-09 | $44.40 | $44.40 | 24,670 | — | — |
| 2020-06-08 | $44.50 | $44.50 | 32,712 | — | — |
| 2020-06-05 | $43.35 | $43.35 | 27,732 | — | — |
| 2020-06-04 | $43.00 | $43.00 | 33,410 | — | — |
| 2020-06-03 | $42.95 | $42.95 | 44,142 | — | — |
| 2020-06-02 | $44.95 | $44.95 | 35,198 | — | — |
| 2020-06-01 | $44.50 | $44.50 | 21,662 | — | — |
| 2020-05-29 | $45.00 | $45.00 | 20,376 | — | — |
| 2020-05-28 | $45.05 | $45.05 | 23,282 | — | — |
| 2020-05-27 | $46.00 | $46.00 | 25,630 | — | — |
| 2020-05-26 | $45.50 | $45.50 | 42,286 | — | — |
| 2020-05-22 | $44.50 | $44.50 | 35,072 | — | — |
| 2020-05-21 | $45.15 | $45.15 | 51,766 | — | — |
| 2020-05-20 | $44.00 | $44.00 | 85,430 | — | — |
| 2020-05-19 | $44.55 | $44.55 | 97,494 | — | — |
| 2020-05-18 | $41.00 | $41.00 | 51,424 | — | — |
| 2020-05-15 | $38.20 | $38.20 | 35,090 | — | — |
| 2020-05-14 | $36.65 | $36.65 | 28,042 | — | — |
| 2020-05-13 | $36.80 | $36.80 | 29,486 | — | — |
| 2020-05-12 | $37.25 | $37.25 | 44,452 | — | — |
| 2020-05-11 | $38.20 | $38.20 | 99,162 | — | — |
| 2020-05-08 | $34.20 | $34.20 | 50,024 | — | — |
| 2020-05-07 | $32.70 | $32.70 | 46,574 | — | — |
| 2020-05-06 | $34.40 | $34.40 | 24,930 | — | — |
| 2020-05-05 | $35.30 | $35.30 | 26,376 | — | — |
| 2020-05-04 | $35.85 | $35.85 | 28,002 | — | — |
| 2020-05-01 | $37.50 | $37.50 | 19,476 | — | — |
| 2020-04-30 | $38.45 | $38.45 | 41,618 | — | — |
| 2020-04-29 | $36.35 | $36.35 | 23,822 | — | — |
| 2020-04-28 | $35.50 | $35.50 | 18,038 | — | — |
| 2020-04-27 | $35.55 | $35.55 | 18,886 | — | — |
| 2020-04-24 | $35.40 | $35.40 | 20,630 | — | — |
| 2020-04-23 | $34.75 | $34.75 | 18,346 | — | — |
| 2020-04-22 | $34.55 | $34.55 | 23,830 | — | — |
| 2020-04-21 | $35.10 | $35.10 | 19,004 | — | — |
| 2020-04-20 | $37.25 | $37.25 | 51,610 | — | — |
| 2020-04-17 | $34.00 | $34.00 | 25,458 | — | — |
| 2020-04-16 | $33.95 | $33.95 | 22,438 | — | — |
| 2020-04-15 | $36.50 | $36.50 | 25,974 | — | — |
| 2020-04-14 | $37.55 | $37.55 | 82,958 | — | — |
| 2020-04-13 | $38.00 | $38.00 | 64,764 | — | — |
| 2020-04-09 | $28.75 | $28.75 | 38,760 | — | — |
| 2020-04-08 | $27.00 | $27.00 | 35,848 | — | — |
| 2020-04-07 | $27.15 | $27.15 | 61,326 | — | — |
| 2020-04-06 | $26.05 | $26.05 | 38,386 | — | — |
| 2020-04-03 | $26.85 | $26.85 | 25,454 | — | — |
| 2020-04-02 | $27.70 | $27.70 | 34,866 | — | — |
| 2020-04-01 | $27.80 | $27.80 | 40,142 | — | — |
| 2020-03-31 | $30.00 | $30.00 | 82,802 | — | — |
| 2020-03-30 | $35.00 | $35.00 | 34,022 | — | — |
| 2020-03-27 | $36.00 | $36.00 | 21,754 | — | — |
| 2020-03-26 | $39.10 | $39.10 | 22,592 | — | — |
| 2020-03-25 | $36.15 | $36.15 | 24,100 | — | — |
| 2020-03-24 | $33.80 | $33.80 | 51,028 | — | — |
| 2020-03-23 | $30.00 | $30.00 | 30,248 | — | — |
| 2020-03-20 | $30.95 | $30.95 | 41,256 | — | — |
| 2020-03-19 | $32.35 | $32.35 | 38,894 | — | — |
| 2020-03-18 | $31.00 | $31.00 | 33,218 | — | — |
| 2020-03-17 | $33.25 | $33.25 | 23,146 | — | — |
| 2020-03-16 | $30.00 | $30.00 | 43,220 | — | — |
| 2020-03-13 | $35.00 | $35.00 | 52,272 | — | — |
| 2020-03-12 | $33.10 | $33.10 | 72,764 | — | — |
| 2020-03-11 | $40.00 | $40.00 | 67,368 | — | — |
| 2020-03-10 | $45.30 | $45.30 | 38,172 | — | — |
| 2020-03-09 | $47.00 | $47.00 | 31,518 | — | — |
| 2020-03-06 | $53.00 | $53.00 | 22,132 | — | — |
| 2020-03-05 | $54.50 | $54.50 | 23,920 | — | — |
| 2020-03-04 | $55.00 | $55.00 | 33,868 | — | — |
| 2020-03-03 | $54.00 | $54.00 | 32,172 | — | — |
| 2020-03-02 | $55.50 | $55.50 | 37,290 | — | — |
| 2020-02-28 | $50.00 | $50.00 | 34,734 | — | — |
| 2020-02-27 | $52.00 | $52.00 | 57,472 | — | — |
| 2020-02-26 | $54.00 | $54.00 | 45,452 | — | — |
| 2020-02-25 | $56.50 | $56.50 | 28,140 | — | — |
| 2020-02-24 | $59.50 | $59.50 | 38,656 | — | — |
| 2020-02-21 | $59.50 | $59.50 | 49,922 | — | — |
| 2020-02-20 | $62.50 | $62.50 | 36,612 | — | — |
| 2020-02-19 | $64.50 | $64.50 | 42,840 | — | — |
| 2020-02-18 | $65.00 | $65.00 | 21,306 | — | — |
| 2020-02-14 | $65.00 | $65.00 | 23,098 | — | — |
| 2020-02-13 | $63.50 | $63.50 | 48,070 | — | — |
| 2020-02-12 | $60.50 | $60.50 | 46,212 | — | — |
| 2020-02-11 | $62.50 | $62.50 | 72,936 | — | — |
| 2020-02-10 | $67.50 | $67.50 | 18,226 | — | — |
| 2020-02-07 | $68.00 | $68.00 | 19,116 | — | — |
| 2020-02-06 | $69.50 | $69.50 | 15,814 | — | — |
| 2020-02-05 | $68.50 | $68.50 | 28,286 | — | — |
| 2020-02-04 | $70.50 | $70.50 | 31,032 | — | — |
| 2020-02-03 | $70.50 | $70.50 | 37,980 | — | — |
| 2020-01-31 | $67.50 | $67.50 | 51,930 | — | — |
| 2020-01-30 | $69.00 | $69.00 | 49,264 | — | — |
| 2020-01-29 | $72.00 | $72.00 | 43,540 | — | — |
| 2020-01-28 | $74.50 | $74.50 | 41,674 | — | — |
| 2020-01-27 | $76.00 | $76.00 | 49,152 | — | — |
| 2020-01-24 | $73.50 | $73.50 | 68,414 | — | — |
| 2020-01-23 | $75.50 | $75.50 | 50,978 | — | — |
| 2020-01-22 | $79.00 | $79.00 | 56,368 | — | — |
| 2020-01-21 | $78.00 | $78.00 | 133,246 | — | — |
| 2020-01-17 | $74.50 | $74.50 | 116,174 | — | — |
| 2020-01-16 | $73.50 | $73.50 | 63,448 | — | — |
| 2020-01-15 | $70.00 | $70.00 | 66,360 | — | — |
| 2020-01-14 | $66.50 | $66.50 | 103,192 | — | — |
| 2020-01-13 | $65.00 | $65.00 | 155,522 | — | — |
| 2020-01-10 | $73.00 | $73.00 | 370,434 | — | — |
| 2020-01-09 | $95.50 | $95.50 | 69,378 | — | — |
| 2020-01-08 | $82.00 | $82.00 | 47,282 | — | — |
| 2020-01-07 | $89.00 | $89.00 | 70,120 | — | — |
| 2020-01-06 | $103.50 | $103.50 | 49,688 | — | — |
| 2020-01-03 | $111.00 | $111.00 | 30,240 | — | — |
| 2020-01-02 | $115.50 | $115.50 | 48,882 | — | — |