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-10-04 to 2026-09-03
- 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 | $26,625.00 | $26,625.00 | 17,958 | — | — |
| 2020-12-30 | $26,750.00 | $26,750.00 | 16,471 | — | — |
| 2020-12-29 | $28,200.00 | $28,200.00 | 22,383 | — | — |
| 2020-12-28 | $26,725.00 | $26,725.00 | 9,703 | — | — |
| 2020-12-24 | $26,900.00 | $26,900.00 | 8,196 | — | — |
| 2020-12-23 | $28,150.00 | $28,150.00 | 17,152 | — | — |
| 2020-12-22 | $29,925.00 | $29,925.00 | 15,316 | — | — |
| 2020-12-21 | $30,625.00 | $30,625.00 | 33,902 | — | — |
| 2020-12-18 | $27,550.00 | $27,550.00 | 18,829 | — | — |
| 2020-12-17 | $26,700.00 | $26,700.00 | 13,435 | — | — |
| 2020-12-16 | $27,275.00 | $27,275.00 | 12,123 | — | — |
| 2020-12-15 | $28,700.00 | $28,700.00 | 15,059 | — | — |
| 2020-12-14 | $30,900.00 | $30,900.00 | 15,680 | — | — |
| 2020-12-11 | $29,850.00 | $29,850.00 | 25,019 | — | — |
| 2020-12-10 | $28,200.00 | $28,200.00 | 18,497 | — | — |
| 2020-12-09 | $27,850.00 | $27,850.00 | 27,743 | — | — |
| 2020-12-08 | $26,425.00 | $26,425.00 | 13,197 | — | — |
| 2020-12-07 | $27,800.00 | $27,800.00 | 10,234 | — | — |
| 2020-12-04 | $27,650.00 | $27,650.00 | 11,275 | — | — |
| 2020-12-03 | $28,375.00 | $28,375.00 | 11,277 | — | — |
| 2020-12-02 | $27,975.00 | $27,975.00 | 14,761 | — | — |
| 2020-12-01 | $28,225.00 | $28,225.00 | 16,475 | — | — |
| 2020-11-30 | $27,875.00 | $27,875.00 | 17,923 | — | — |
| 2020-11-27 | $28,600.00 | $28,600.00 | 7,515 | — | — |
| 2020-11-25 | $28,250.00 | $28,250.00 | 15,787 | — | — |
| 2020-11-24 | $29,975.00 | $29,975.00 | 13,007 | — | — |
| 2020-11-23 | $30,750.00 | $30,750.00 | 15,148 | — | — |
| 2020-11-20 | $31,275.00 | $31,275.00 | 14,421 | — | — |
| 2020-11-19 | $31,500.00 | $31,500.00 | 14,235 | — | — |
| 2020-11-18 | $32,200.00 | $32,200.00 | 18,030 | — | — |
| 2020-11-17 | $30,625.00 | $30,625.00 | 16,284 | — | — |
| 2020-11-16 | $31,500.00 | $31,500.00 | 13,033 | — | — |
| 2020-11-13 | $32,625.00 | $32,625.00 | 17,598 | — | — |
| 2020-11-12 | $35,925.00 | $35,925.00 | 27,300 | — | — |
| 2020-11-11 | $32,650.00 | $32,650.00 | 13,688 | — | — |
| 2020-11-10 | $33,725.00 | $33,725.00 | 14,493 | — | — |
| 2020-11-09 | $35,450.00 | $35,450.00 | 21,842 | — | — |
| 2020-11-06 | $36,675.00 | $36,675.00 | 21,284 | — | — |
| 2020-11-05 | $40,525.00 | $40,525.00 | 13,385 | — | — |
| 2020-11-04 | $41,675.00 | $41,675.00 | 22,205 | — | — |
| 2020-11-03 | $47,950.00 | $47,950.00 | 20,039 | — | — |
| 2020-11-02 | $52,200.00 | $52,200.00 | 20,566 | — | — |
| 2020-10-30 | $53,950.00 | $53,950.00 | 23,305 | — | — |
| 2020-10-29 | $51,700.00 | $51,700.00 | 22,552 | — | — |
| 2020-10-28 | $57,850.00 | $57,850.00 | 37,696 | — | — |
| 2020-10-27 | $47,675.00 | $47,675.00 | 15,015 | — | — |
| 2020-10-26 | $47,475.00 | $47,475.00 | 24,964 | — | — |
| 2020-10-23 | $41,800.00 | $41,800.00 | 8,112 | — | — |
| 2020-10-22 | $41,700.00 | $41,700.00 | 9,830 | — | — |
| 2020-10-21 | $43,175.00 | $43,175.00 | 12,544 | — | — |
| 2020-10-20 | $44,750.00 | $44,750.00 | 11,421 | — | — |
| 2020-10-19 | $44,825.00 | $44,825.00 | 14,363 | — | — |
| 2020-10-16 | $41,975.00 | $41,975.00 | 8,678 | — | — |
| 2020-10-15 | $41,675.00 | $41,675.00 | 13,537 | — | — |
| 2020-10-14 | $41,100.00 | $41,100.00 | 12,880 | — | — |
| 2020-10-13 | $41,675.00 | $41,675.00 | 11,163 | — | — |
| 2020-10-12 | $40,975.00 | $40,975.00 | 8,900 | — | — |
| 2020-10-09 | $42,225.00 | $42,225.00 | 13,303 | — | — |
| 2020-10-08 | $45,825.00 | $45,825.00 | 13,361 | — | — |
| 2020-10-07 | $48,650.00 | $48,650.00 | 9,656 | — | — |
| 2020-10-06 | $51,025.00 | $51,025.00 | 16,247 | — | — |
| 2020-10-05 | $50,075.00 | $50,075.00 | 8,267 | — | — |
| 2020-10-02 | $52,575.00 | $52,575.00 | 17,429 | — | — |
| 2020-10-01 | $50,275.00 | $50,275.00 | 9,364 | — | — |
| 2020-09-30 | $49,800.00 | $49,800.00 | 12,570 | — | — |
| 2020-09-29 | $50,075.00 | $50,075.00 | 11,982 | — | — |
| 2020-09-28 | $51,625.00 | $51,625.00 | 7,419 | — | — |
| 2020-09-25 | $51,950.00 | $51,950.00 | 10,859 | — | — |
| 2020-09-24 | $54,000.00 | $54,000.00 | 15,349 | — | — |
| 2020-09-23 | $55,525.00 | $55,525.00 | 15,107 | — | — |
| 2020-09-22 | $51,375.00 | $51,375.00 | 10,675 | — | — |
| 2020-09-21 | $50,750.00 | $50,750.00 | 21,854 | — | — |
| 2020-09-18 | $48,525.00 | $48,525.00 | 18,188 | — | — |
| 2020-09-17 | $48,625.00 | $48,625.00 | 18,926 | — | — |
| 2020-09-16 | $50,150.00 | $50,150.00 | 17,012 | — | — |
| 2020-09-15 | $50,475.00 | $50,475.00 | 12,722 | — | — |
| 2020-09-14 | $50,575.00 | $50,575.00 | 12,937 | — | — |
| 2020-09-11 | $52,000.00 | $52,000.00 | 23,945 | — | — |
| 2020-09-10 | $56,950.00 | $56,950.00 | 21,745 | — | — |
| 2020-09-09 | $56,100.00 | $56,100.00 | 18,299 | — | — |
| 2020-09-08 | $60,800.00 | $60,800.00 | 22,563 | — | — |
| 2020-09-04 | $63,250.00 | $63,250.00 | 51,750 | — | — |
| 2020-09-03 | $72,250.00 | $72,250.00 | 54,400 | — | — |
| 2020-09-02 | $60,200.00 | $60,200.00 | 17,189 | — | — |
| 2020-09-01 | $58,100.00 | $58,100.00 | 13,664 | — | — |
| 2020-08-31 | $56,625.00 | $56,625.00 | 16,476 | — | — |
| 2020-08-28 | $52,775.00 | $52,775.00 | 20,082 | — | — |
| 2020-08-27 | $53,075.00 | $53,075.00 | 29,346 | — | — |
| 2020-08-26 | $50,775.00 | $50,775.00 | 11,640 | — | — |
| 2020-08-25 | $49,150.00 | $49,150.00 | 11,029 | — | — |
| 2020-08-24 | $49,500.00 | $49,500.00 | 9,993 | — | — |
| 2020-08-21 | $49,800.00 | $49,800.00 | 10,993 | — | — |
| 2020-08-20 | $49,550.00 | $49,550.00 | 13,059 | — | — |
| 2020-08-19 | $50,350.00 | $50,350.00 | 14,025 | — | — |
| 2020-08-18 | $48,950.00 | $48,950.00 | 9,141 | — | — |
| 2020-08-17 | $49,775.00 | $49,775.00 | 7,989 | — | — |
| 2020-08-14 | $52,475.00 | $52,475.00 | 10,879 | — | — |
| 2020-08-13 | $52,575.00 | $52,575.00 | 11,433 | — | — |
| 2020-08-12 | $52,650.00 | $52,650.00 | 10,452 | — | — |
| 2020-08-11 | $57,250.00 | $57,250.00 | 15,053 | — | — |
| 2020-08-10 | $53,575.00 | $53,575.00 | 9,624 | — | — |
| 2020-08-07 | $56,075.00 | $56,075.00 | 11,968 | — | — |
| 2020-08-06 | $56,675.00 | $56,675.00 | 9,245 | — | — |
| 2020-08-05 | $57,500.00 | $57,500.00 | 7,368 | — | — |
| 2020-08-04 | $59,425.00 | $59,425.00 | 9,507 | — | — |
| 2020-08-03 | $62,125.00 | $62,125.00 | 8,820 | — | — |
| 2020-07-31 | $62,625.00 | $62,625.00 | 16,072 | — | — |
| 2020-07-30 | $64,725.00 | $64,725.00 | 16,986 | — | — |
| 2020-07-29 | $62,575.00 | $62,575.00 | 7,573 | — | — |
| 2020-07-28 | $64,550.00 | $64,550.00 | 11,931 | — | — |
| 2020-07-27 | $64,925.00 | $64,925.00 | 9,988 | — | — |
| 2020-07-24 | $68,125.00 | $68,125.00 | 18,989 | — | — |
| 2020-07-23 | $67,675.00 | $67,675.00 | 19,621 | — | — |
| 2020-07-22 | $64,550.00 | $64,550.00 | 10,859 | — | — |
| 2020-07-21 | $65,750.00 | $65,750.00 | 13,819 | — | — |
| 2020-07-20 | $64,875.00 | $64,875.00 | 10,866 | — | — |
| 2020-07-17 | $69,875.00 | $69,875.00 | 9,208 | — | — |
| 2020-07-16 | $73,750.00 | $73,750.00 | 11,939 | — | — |
| 2020-07-15 | $75,575.00 | $75,575.00 | 15,853 | — | — |
| 2020-07-14 | $78,825.00 | $78,825.00 | 24,409 | — | — |
| 2020-07-13 | $86,400.00 | $86,400.00 | 17,765 | — | — |
| 2020-07-10 | $75,575.00 | $75,575.00 | 12,164 | — | — |
| 2020-07-09 | $78,750.00 | $78,750.00 | 20,216 | — | — |
| 2020-07-08 | $76,825.00 | $76,825.00 | 12,601 | — | — |
| 2020-07-07 | $79,875.00 | $79,875.00 | 9,945 | — | — |
| 2020-07-06 | $75,900.00 | $75,900.00 | 8,706 | — | — |
| 2020-07-02 | $75,925.00 | $75,925.00 | 11,709 | — | — |
| 2020-07-01 | $78,275.00 | $78,275.00 | 9,959 | — | — |
| 2020-06-30 | $81,925.00 | $81,925.00 | 10,153 | — | — |
| 2020-06-29 | $88,450.00 | $88,450.00 | 11,021 | — | — |
| 2020-06-26 | $95,350.00 | $95,350.00 | 14,616 | — | — |
| 2020-06-25 | $87,250.00 | $87,250.00 | 13,830 | — | — |
| 2020-06-24 | $92,725.00 | $92,725.00 | 20,071 | — | — |
| 2020-06-23 | $84,050.00 | $84,050.00 | 8,411 | — | — |
| 2020-06-22 | $86,800.00 | $86,800.00 | 8,887 | — | — |
| 2020-06-19 | $93,750.00 | $93,750.00 | 9,406 | — | — |
| 2020-06-18 | $91,725.00 | $91,725.00 | 5,766 | — | — |
| 2020-06-17 | $93,825.00 | $93,825.00 | 5,966 | — | — |
| 2020-06-16 | $94,225.00 | $94,225.00 | 9,042 | — | — |
| 2020-06-15 | $97,000.00 | $97,000.00 | 8,527 | — | — |
| 2020-06-12 | $101,150.00 | $101,150.00 | 14,883 | — | — |
| 2020-06-11 | $113,900.00 | $113,900.00 | 16,119 | — | — |
| 2020-06-10 | $75,850.00 | $75,850.00 | 5,502 | — | — |
| 2020-06-09 | $76,475.00 | $76,475.00 | 4,405 | — | — |
| 2020-06-08 | $71,175.00 | $71,175.00 | 3,230 | — | — |
| 2020-06-05 | $68,875.00 | $68,875.00 | 4,575 | — | — |
| 2020-06-04 | $74,950.00 | $74,950.00 | 5,143 | — | — |
| 2020-06-03 | $76,000.00 | $76,000.00 | 5,304 | — | — |
| 2020-06-02 | $81,225.00 | $81,225.00 | 4,887 | — | — |
| 2020-06-01 | $84,625.00 | $84,625.00 | 3,434 | — | — |
| 2020-05-29 | $83,925.00 | $83,925.00 | 6,264 | — | — |
| 2020-05-28 | $88,450.00 | $88,450.00 | 4,781 | — | — |
| 2020-05-27 | $83,650.00 | $83,650.00 | 7,003 | — | — |
| 2020-05-26 | $86,650.00 | $86,650.00 | 4,754 | — | — |
| 2020-05-22 | $88,200.00 | $88,200.00 | 3,881 | — | — |
| 2020-05-21 | $89,275.00 | $89,275.00 | 5,701 | — | — |
| 2020-05-20 | $86,250.00 | $86,250.00 | 5,357 | — | — |
| 2020-05-19 | $95,000.00 | $95,000.00 | 3,649 | — | — |
| 2020-05-18 | $88,600.00 | $88,600.00 | 2,746 | — | — |
| 2020-05-15 | $98,075.00 | $98,075.00 | 6,107 | — | — |
| 2020-05-14 | $101,875.00 | $101,875.00 | 9,203 | — | — |
| 2020-05-13 | $110,150.00 | $110,150.00 | 10,050 | — | — |
| 2020-05-12 | $96,000.00 | $96,000.00 | 4,212 | — | — |
| 2020-05-11 | $83,325.00 | $83,325.00 | 3,160 | — | — |
| 2020-05-08 | $92,625.00 | $92,625.00 | 3,269 | — | — |
| 2020-05-07 | $103,175.00 | $103,175.00 | 2,750 | — | — |
| 2020-05-06 | $110,125.00 | $110,125.00 | 2,458 | — | — |
| 2020-05-05 | $107,950.00 | $107,950.00 | 2,648 | — | — |
| 2020-05-04 | $114,950.00 | $114,950.00 | 2,736 | — | — |
| 2020-05-01 | $119,000.00 | $119,000.00 | 3,963 | — | — |
| 2020-04-30 | $104,825.00 | $104,825.00 | 2,788 | — | — |
| 2020-04-29 | $100,300.00 | $100,300.00 | 2,252 | — | — |
| 2020-04-28 | $110,450.00 | $110,450.00 | 3,520 | — | — |
| 2020-04-27 | $107,750.00 | $107,750.00 | 3,256 | — | — |
| 2020-04-24 | $121,750.00 | $121,750.00 | 3,779 | — | — |
| 2020-04-23 | $132,750.00 | $132,750.00 | 3,577 | — | — |
| 2020-04-22 | $133,450.00 | $133,450.00 | 2,677 | — | — |
| 2020-04-21 | $143,600.00 | $143,600.00 | 4,109 | — | — |
| 2020-04-20 | $128,150.00 | $128,150.00 | 3,631 | — | — |
| 2020-04-17 | $111,625.00 | $111,625.00 | 4,227 | — | — |
| 2020-04-16 | $118,825.00 | $118,825.00 | 4,040 | — | — |
| 2020-04-15 | $118,050.00 | $118,050.00 | 3,286 | — | — |
| 2020-04-14 | $105,250.00 | $105,250.00 | 2,819 | — | — |
| 2020-04-13 | $119,500.00 | $119,500.00 | 4,070 | — | — |
| 2020-04-09 | $123,675.00 | $123,675.00 | 6,030 | — | — |
| 2020-04-08 | $127,400.00 | $127,400.00 | 4,625 | — | — |
| 2020-04-07 | $131,750.00 | $131,750.00 | 4,797 | — | — |
| 2020-04-06 | $126,500.00 | $126,500.00 | 3,202 | — | — |
| 2020-04-03 | $141,475.00 | $141,475.00 | 5,406 | — | — |
| 2020-04-02 | $151,025.00 | $151,025.00 | 4,623 | — | — |
| 2020-04-01 | $164,825.00 | $164,825.00 | 3,674 | — | — |
| 2020-03-31 | $146,400.00 | $146,400.00 | 5,090 | — | — |
| 2020-03-30 | $158,550.00 | $158,550.00 | 5,039 | — | — |
| 2020-03-27 | $166,925.00 | $166,925.00 | 4,089 | — | — |
| 2020-03-26 | $147,950.00 | $147,950.00 | 4,042 | — | — |
| 2020-03-25 | $170,000.00 | $170,000.00 | 4,548 | — | — |
| 2020-03-24 | $151,000.00 | $151,000.00 | 5,508 | — | — |
| 2020-03-23 | $174,825.00 | $174,825.00 | 5,446 | — | — |
| 2020-03-20 | $227,775.00 | $227,775.00 | 7,159 | — | — |
| 2020-03-19 | $235,225.00 | $235,225.00 | 8,691 | — | — |
| 2020-03-18 | $276,575.00 | $276,575.00 | 8,375 | — | — |
| 2020-03-17 | $218,075.00 | $218,075.00 | 8,466 | — | — |
| 2020-03-16 | $225,350.00 | $225,350.00 | 7,996 | — | — |
| 2020-03-13 | $143,100.00 | $143,100.00 | 11,211 | — | — |
| 2020-03-12 | $162,550.00 | $162,550.00 | 12,825 | — | — |
| 2020-03-11 | $120,550.00 | $120,550.00 | 10,195 | — | — |
| 2020-03-10 | $101,125.00 | $101,125.00 | 11,002 | — | — |
| 2020-03-09 | $114,425.00 | $114,425.00 | 10,301 | — | — |
| 2020-03-06 | $83,625.00 | $83,625.00 | 19,999 | — | — |
| 2020-03-05 | $71,775.00 | $71,775.00 | 11,891 | — | — |
| 2020-03-04 | $58,125.00 | $58,125.00 | 11,259 | — | — |
| 2020-03-03 | $63,725.00 | $63,725.00 | 26,155 | — | — |
| 2020-03-02 | $54,225.00 | $54,225.00 | 19,952 | — | — |
| 2020-02-28 | $57,300.00 | $57,300.00 | 22,359 | — | — |
| 2020-02-27 | $54,275.00 | $54,275.00 | 31,058 | — | — |
| 2020-02-26 | $43,550.00 | $43,550.00 | 20,133 | — | — |
| 2020-02-25 | $44,850.00 | $44,850.00 | 24,372 | — | — |
| 2020-02-24 | $39,300.00 | $39,300.00 | 21,347 | — | — |
| 2020-02-21 | $30,850.00 | $30,850.00 | 14,329 | — | — |
| 2020-02-20 | $28,175.00 | $28,175.00 | 11,931 | — | — |
| 2020-02-19 | $26,800.00 | $26,800.00 | 3,578 | — | — |
| 2020-02-18 | $27,400.00 | $27,400.00 | 6,255 | — | — |
| 2020-02-14 | $26,725.00 | $26,725.00 | 5,197 | — | — |
| 2020-02-13 | $27,250.00 | $27,250.00 | 6,058 | — | — |
| 2020-02-12 | $26,475.00 | $26,475.00 | 6,632 | — | — |
| 2020-02-11 | $28,625.00 | $28,625.00 | 5,288 | — | — |
| 2020-02-10 | $28,575.00 | $28,575.00 | 4,200 | — | — |
| 2020-02-07 | $29,050.00 | $29,050.00 | 7,434 | — | — |
| 2020-02-06 | $28,475.00 | $28,475.00 | 4,787 | — | — |
| 2020-02-05 | $28,975.00 | $28,975.00 | 4,947 | — | — |
| 2020-02-04 | $30,775.00 | $30,775.00 | 7,057 | — | — |
| 2020-02-03 | $33,500.00 | $33,500.00 | 8,311 | — | — |
| 2020-01-31 | $35,250.00 | $35,250.00 | 18,576 | — | — |
| 2020-01-30 | $30,250.00 | $30,250.00 | 13,856 | — | — |
| 2020-01-29 | $31,000.00 | $31,000.00 | 7,133 | — | — |
| 2020-01-28 | $30,950.00 | $30,950.00 | 9,812 | — | — |
| 2020-01-27 | $33,875.00 | $33,875.00 | 16,666 | — | — |
| 2020-01-24 | $29,300.00 | $29,300.00 | 15,638 | — | — |
| 2020-01-23 | $26,900.00 | $26,900.00 | 6,977 | — | — |
| 2020-01-22 | $27,075.00 | $27,075.00 | 5,576 | — | — |
| 2020-01-21 | $26,850.00 | $26,850.00 | 6,578 | — | — |
| 2020-01-17 | $26,550.00 | $26,550.00 | 5,180 | — | — |
| 2020-01-16 | $26,450.00 | $26,450.00 | 4,979 | — | — |
| 2020-01-15 | $27,425.00 | $27,425.00 | 5,537 | — | — |
| 2020-01-14 | $27,575.00 | $27,575.00 | 7,572 | — | — |
| 2020-01-13 | $27,825.00 | $27,825.00 | 4,239 | — | — |
| 2020-01-10 | $28,975.00 | $28,975.00 | 6,290 | — | — |
| 2020-01-09 | $29,200.00 | $29,200.00 | 5,301 | — | — |
| 2020-01-08 | $30,925.00 | $30,925.00 | 8,373 | — | — |
| 2020-01-07 | $31,825.00 | $31,825.00 | 4,807 | — | — |
| 2020-01-06 | $32,050.00 | $32,050.00 | 5,060 | — | — |
| 2020-01-03 | $32,525.00 | $32,525.00 | 9,230 | — | — |
| 2020-01-02 | $30,325.00 | $30,325.00 | 4,810 | — | — |