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-07-19 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 | $82.60 | $82.60 | 820,000 | — | — |
| 2020-12-30 | $86.30 | $86.30 | 1,052,310 | — | — |
| 2020-12-29 | $82.20 | $82.20 | 844,320 | — | — |
| 2020-12-28 | $83.70 | $83.70 | 859,780 | — | — |
| 2020-12-24 | $85.90 | $85.90 | 739,190 | — | — |
| 2020-12-23 | $88.90 | $88.90 | 1,924,950 | — | — |
| 2020-12-22 | $84.60 | $84.60 | 1,071,530 | — | — |
| 2020-12-21 | $83.90 | $83.90 | 1,296,650 | — | — |
| 2020-12-18 | $88.90 | $88.90 | 1,300,360 | — | — |
| 2020-12-17 | $89.60 | $89.60 | 2,571,610 | — | — |
| 2020-12-16 | $93.30 | $93.30 | 9,487,880 | — | — |
| 2020-12-15 | $78.70 | $78.70 | 2,545,010 | — | — |
| 2020-12-14 | $73.70 | $73.70 | 1,145,520 | — | — |
| 2020-12-11 | $77.70 | $77.70 | 716,300 | — | — |
| 2020-12-10 | $80.70 | $80.70 | 828,740 | — | — |
| 2020-12-09 | $79.20 | $79.20 | 1,627,590 | — | — |
| 2020-12-08 | $82.90 | $82.90 | 1,246,270 | — | — |
| 2020-12-07 | $82.10 | $82.10 | 1,719,930 | — | — |
| 2020-12-04 | $86.00 | $86.00 | 4,384,180 | — | — |
| 2020-12-03 | $90.70 | $90.70 | 1,872,770 | — | — |
| 2020-12-02 | $86.40 | $86.40 | 2,966,700 | — | — |
| 2020-12-01 | $80.70 | $80.70 | 2,813,040 | — | — |
| 2020-11-30 | $90.40 | $90.40 | 5,176,990 | — | — |
| 2020-11-27 | $85.00 | $85.00 | 3,078,860 | — | — |
| 2020-11-25 | $74.70 | $74.70 | 1,640,870 | — | — |
| 2020-11-24 | $78.30 | $78.30 | 5,106,300 | — | — |
| 2020-11-23 | $66.80 | $66.80 | 3,754,730 | — | — |
| 2020-11-20 | $73.60 | $73.60 | 1,696,420 | — | — |
| 2020-11-19 | $67.30 | $67.30 | 1,593,800 | — | — |
| 2020-11-18 | $71.30 | $71.30 | 1,171,250 | — | — |
| 2020-11-17 | $72.10 | $72.10 | 1,349,220 | — | — |
| 2020-11-16 | $73.20 | $73.20 | 1,444,720 | — | — |
| 2020-11-13 | $76.50 | $76.50 | 1,519,330 | — | — |
| 2020-11-12 | $74.00 | $74.00 | 1,688,200 | — | — |
| 2020-11-11 | $80.40 | $80.40 | 2,720,900 | — | — |
| 2020-11-10 | $83.30 | $83.30 | 2,479,480 | — | — |
| 2020-11-09 | $101.00 | $101.00 | 5,147,490 | — | — |
| 2020-11-06 | $96.30 | $96.30 | 11,641,530 | — | — |
| 2020-11-05 | $78.20 | $78.20 | 4,598,180 | — | — |
| 2020-11-04 | $60.00 | $60.00 | 1,414,090 | — | — |
| 2020-11-03 | $66.20 | $66.20 | 1,632,750 | — | — |
| 2020-11-02 | $66.60 | $66.60 | 1,870,640 | — | — |
| 2020-10-30 | $57.10 | $57.10 | 713,000 | — | — |
| 2020-10-29 | $59.70 | $59.70 | 612,950 | — | — |
| 2020-10-28 | $56.50 | $56.50 | 618,830 | — | — |
| 2020-10-27 | $55.90 | $55.90 | 582,830 | — | — |
| 2020-10-26 | $58.60 | $58.60 | 1,160,700 | — | — |
| 2020-10-23 | $67.30 | $67.30 | 745,010 | — | — |
| 2020-10-22 | $68.30 | $68.30 | 1,095,570 | — | — |
| 2020-10-21 | $64.50 | $64.50 | 1,288,900 | — | — |
| 2020-10-20 | $62.60 | $62.60 | 1,004,320 | — | — |
| 2020-10-19 | $64.80 | $64.80 | 1,872,270 | — | — |
| 2020-10-16 | $55.60 | $55.60 | 471,540 | — | — |
| 2020-10-15 | $55.70 | $55.70 | 678,830 | — | — |
| 2020-10-14 | $59.80 | $59.80 | 652,670 | — | — |
| 2020-10-13 | $59.30 | $59.30 | 755,200 | — | — |
| 2020-10-12 | $63.00 | $63.00 | 1,457,030 | — | — |
| 2020-10-09 | $60.40 | $60.40 | 2,152,510 | — | — |
| 2020-10-08 | $61.50 | $61.50 | 2,247,940 | — | — |
| 2020-10-07 | $52.00 | $52.00 | 641,710 | — | — |
| 2020-10-06 | $49.00 | $49.00 | 729,340 | — | — |
| 2020-10-05 | $54.00 | $54.00 | 1,004,910 | — | — |
| 2020-10-02 | $48.20 | $48.20 | 444,850 | — | — |
| 2020-10-01 | $49.20 | $49.20 | 218,340 | — | — |
| 2020-09-30 | $48.50 | $48.50 | 473,890 | — | — |
| 2020-09-29 | $48.30 | $48.30 | 493,920 | — | — |
| 2020-09-28 | $48.20 | $48.20 | 524,380 | — | — |
| 2020-09-25 | $47.90 | $47.90 | 414,660 | — | — |
| 2020-09-24 | $47.50 | $47.50 | 547,640 | — | — |
| 2020-09-23 | $47.00 | $47.00 | 1,097,200 | — | — |
| 2020-09-22 | $53.70 | $53.70 | 1,138,680 | — | — |
| 2020-09-21 | $50.00 | $50.00 | 579,870 | — | — |
| 2020-09-18 | $53.40 | $53.40 | 520,480 | — | — |
| 2020-09-17 | $54.30 | $54.30 | 494,270 | — | — |
| 2020-09-16 | $56.40 | $56.40 | 772,520 | — | — |
| 2020-09-15 | $52.90 | $52.90 | 332,820 | — | — |
| 2020-09-14 | $53.10 | $53.10 | 504,160 | — | — |
| 2020-09-11 | $53.10 | $53.10 | 403,330 | — | — |
| 2020-09-10 | $56.30 | $56.30 | 331,750 | — | — |
| 2020-09-09 | $56.50 | $56.50 | 350,680 | — | — |
| 2020-09-08 | $56.60 | $56.60 | 368,130 | — | — |
| 2020-09-04 | $59.20 | $59.20 | 561,850 | — | — |
| 2020-09-03 | $60.60 | $60.60 | 677,860 | — | — |
| 2020-09-02 | $64.10 | $64.10 | 302,530 | — | — |
| 2020-09-01 | $64.50 | $64.50 | 444,550 | — | — |
| 2020-08-31 | $67.10 | $67.10 | 791,170 | — | — |
| 2020-08-28 | $65.90 | $65.90 | 369,740 | — | — |
| 2020-08-27 | $64.40 | $64.40 | 276,820 | — | — |
| 2020-08-26 | $64.90 | $64.90 | 306,790 | — | — |
| 2020-08-25 | $66.20 | $66.20 | 339,870 | — | — |
| 2020-08-24 | $67.40 | $67.40 | 590,110 | — | — |
| 2020-08-21 | $66.40 | $66.40 | 393,730 | — | — |
| 2020-08-20 | $69.00 | $69.00 | 343,470 | — | — |
| 2020-08-19 | $70.40 | $70.40 | 319,320 | — | — |
| 2020-08-18 | $69.80 | $69.80 | 335,400 | — | — |
| 2020-08-17 | $70.60 | $70.60 | 468,710 | — | — |
| 2020-08-14 | $72.50 | $72.50 | 735,470 | — | — |
| 2020-08-13 | $70.50 | $70.50 | 626,810 | — | — |
| 2020-08-12 | $69.00 | $69.00 | 531,020 | — | — |
| 2020-08-11 | $69.30 | $69.30 | 1,411,890 | — | — |
| 2020-08-10 | $79.70 | $79.70 | 1,306,170 | — | — |
| 2020-08-07 | $74.60 | $74.60 | 544,580 | — | — |
| 2020-08-06 | $77.60 | $77.60 | 529,310 | — | — |
| 2020-08-05 | $81.10 | $81.10 | 856,350 | — | — |
| 2020-08-04 | $87.00 | $87.00 | 2,012,560 | — | — |
| 2020-08-03 | $74.30 | $74.30 | 531,310 | — | — |
| 2020-07-31 | $73.80 | $73.80 | 374,220 | — | — |
| 2020-07-30 | $75.30 | $75.30 | 314,550 | — | — |
| 2020-07-29 | $75.30 | $75.30 | 751,850 | — | — |
| 2020-07-28 | $81.20 | $81.20 | 1,266,700 | — | — |
| 2020-07-27 | $73.70 | $73.70 | 597,050 | — | — |
| 2020-07-24 | $71.20 | $71.20 | 681,560 | — | — |
| 2020-07-23 | $73.50 | $73.50 | 633,650 | — | — |
| 2020-07-22 | $72.50 | $72.50 | 353,430 | — | — |
| 2020-07-21 | $74.00 | $74.00 | 488,680 | — | — |
| 2020-07-20 | $71.30 | $71.30 | 330,990 | — | — |
| 2020-07-17 | $73.30 | $73.30 | 524,250 | — | — |
| 2020-07-16 | $76.80 | $76.80 | 393,810 | — | — |
| 2020-07-15 | $78.40 | $78.40 | 590,800 | — | — |
| 2020-07-14 | $75.70 | $75.70 | 391,120 | — | — |
| 2020-07-13 | $74.70 | $74.70 | 870,220 | — | — |
| 2020-07-10 | $80.10 | $80.10 | 717,440 | — | — |
| 2020-07-09 | $74.50 | $74.50 | 384,750 | — | — |
| 2020-07-08 | $75.80 | $75.80 | 471,900 | — | — |
| 2020-07-07 | $77.00 | $77.00 | 657,680 | — | — |
| 2020-07-06 | $78.50 | $78.50 | 1,361,480 | — | — |
| 2020-07-02 | $69.60 | $69.60 | 418,050 | — | — |
| 2020-07-01 | $70.10 | $70.10 | 455,860 | — | — |
| 2020-06-30 | $71.10 | $71.10 | 720,850 | — | — |
| 2020-06-29 | $77.10 | $77.10 | 389,270 | — | — |
| 2020-06-26 | $79.50 | $79.50 | 634,090 | — | — |
| 2020-06-25 | $85.50 | $85.50 | 775,560 | — | — |
| 2020-06-24 | $81.50 | $81.50 | 422,160 | — | — |
| 2020-06-23 | $85.60 | $85.60 | 932,750 | — | — |
| 2020-06-22 | $84.10 | $84.10 | 558,440 | — | — |
| 2020-06-19 | $83.00 | $83.00 | 525,260 | — | — |
| 2020-06-18 | $85.60 | $85.60 | 1,032,560 | — | — |
| 2020-06-17 | $80.90 | $80.90 | 614,620 | — | — |
| 2020-06-16 | $82.30 | $82.30 | 802,700 | — | — |
| 2020-06-15 | $84.40 | $84.40 | 523,070 | — | — |
| 2020-06-12 | $84.20 | $84.20 | 658,230 | — | — |
| 2020-06-11 | $83.70 | $83.70 | 1,028,140 | — | — |
| 2020-06-10 | $96.90 | $96.90 | 855,710 | — | — |
| 2020-06-09 | $101.30 | $101.30 | 888,210 | — | — |
| 2020-06-08 | $104.40 | $104.40 | 1,401,440 | — | — |
| 2020-06-05 | $94.80 | $94.80 | 1,083,730 | — | — |
| 2020-06-04 | $100.90 | $100.90 | 705,410 | — | — |
| 2020-06-03 | $100.80 | $100.80 | 792,650 | — | — |
| 2020-06-02 | $100.20 | $100.20 | 720,600 | — | — |
| 2020-06-01 | $100.40 | $100.40 | 667,370 | — | — |
| 2020-05-29 | $98.50 | $98.50 | 1,092,200 | — | — |
| 2020-05-28 | $103.90 | $103.90 | 1,619,740 | — | — |
| 2020-05-27 | $106.50 | $106.50 | 1,993,850 | — | — |
| 2020-05-26 | $108.10 | $108.10 | 3,619,290 | — | — |
| 2020-05-22 | $102.60 | $102.60 | 4,309,870 | — | — |
| 2020-05-21 | $96.50 | $96.50 | 2,802,470 | — | — |
| 2020-05-20 | $80.50 | $80.50 | 728,300 | — | — |
| 2020-05-19 | $81.60 | $81.60 | 1,219,370 | — | — |
| 2020-05-18 | $79.60 | $79.60 | 1,229,260 | — | — |
| 2020-05-15 | $77.70 | $77.70 | 982,120 | — | — |
| 2020-05-14 | $71.70 | $71.70 | 582,060 | — | — |
| 2020-05-13 | $71.90 | $71.90 | 829,890 | — | — |
| 2020-05-12 | $74.70 | $74.70 | 1,335,830 | — | — |
| 2020-05-11 | $80.80 | $80.80 | 1,451,270 | — | — |
| 2020-05-08 | $77.80 | $77.80 | 795,560 | — | — |
| 2020-05-07 | $76.10 | $76.10 | 703,270 | — | — |
| 2020-05-06 | $74.10 | $74.10 | 497,720 | — | — |
| 2020-05-05 | $73.90 | $73.90 | 666,210 | — | — |
| 2020-05-04 | $76.50 | $76.50 | 626,750 | — | — |
| 2020-05-01 | $72.40 | $72.40 | 1,078,480 | — | — |
| 2020-04-30 | $80.50 | $80.50 | 1,191,690 | — | — |
| 2020-04-29 | $81.10 | $81.10 | 1,062,820 | — | — |
| 2020-04-28 | $80.50 | $80.50 | 1,545,700 | — | — |
| 2020-04-27 | $84.00 | $84.00 | 3,189,690 | — | — |
| 2020-04-24 | $80.70 | $80.70 | 2,049,280 | — | — |
| 2020-04-23 | $68.20 | $68.20 | 769,300 | — | — |
| 2020-04-22 | $68.00 | $68.00 | 594,340 | — | — |
| 2020-04-21 | $67.60 | $67.60 | 842,060 | — | — |
| 2020-04-20 | $67.60 | $67.60 | 1,294,550 | — | — |
| 2020-04-17 | $65.00 | $65.00 | 898,100 | — | — |
| 2020-04-16 | $63.70 | $63.70 | 765,210 | — | — |
| 2020-04-15 | $67.90 | $67.90 | 637,860 | — | — |
| 2020-04-14 | $70.40 | $70.40 | 1,193,540 | — | — |
| 2020-04-13 | $65.70 | $65.70 | 858,910 | — | — |
| 2020-04-09 | $67.80 | $67.80 | 1,237,890 | — | — |
| 2020-04-08 | $69.80 | $69.80 | 1,833,630 | — | — |
| 2020-04-07 | $63.70 | $63.70 | 1,390,560 | — | — |
| 2020-04-06 | $59.60 | $59.60 | 1,316,930 | — | — |
| 2020-04-03 | $55.40 | $55.40 | 1,314,870 | — | — |
| 2020-04-02 | $61.00 | $61.00 | 1,398,300 | — | — |
| 2020-04-01 | $59.00 | $59.00 | 1,306,700 | — | — |
| 2020-03-31 | $68.80 | $68.80 | 2,646,440 | — | — |
| 2020-03-30 | $66.10 | $66.10 | 2,063,150 | — | — |
| 2020-03-27 | $91.00 | $91.00 | 5,533,060 | — | — |
| 2020-03-26 | $79.00 | $79.00 | 7,003,920 | — | — |
| 2020-03-25 | $50.40 | $50.40 | 2,607,300 | — | — |
| 2020-03-24 | $40.20 | $40.20 | 823,700 | — | — |
| 2020-03-23 | $38.50 | $38.50 | 925,430 | — | — |
| 2020-03-20 | $36.50 | $36.50 | 2,654,570 | — | — |
| 2020-03-19 | $38.50 | $38.50 | 1,989,410 | — | — |
| 2020-03-18 | $24.70 | $24.70 | 496,160 | — | — |
| 2020-03-17 | $29.00 | $29.00 | 900,530 | — | — |
| 2020-03-16 | $30.50 | $30.50 | 698,280 | — | — |
| 2020-03-13 | $40.30 | $40.30 | 1,274,490 | — | — |
| 2020-03-12 | $59.50 | $59.50 | 280,050 | — | — |
| 2020-03-11 | $70.90 | $70.90 | 332,920 | — | — |
| 2020-03-10 | $78.40 | $78.40 | 349,810 | — | — |
| 2020-03-09 | $76.70 | $76.70 | 455,290 | — | — |
| 2020-03-06 | $100.20 | $100.20 | 288,400 | — | — |
| 2020-03-05 | $112.00 | $112.00 | 377,790 | — | — |
| 2020-03-04 | $125.10 | $125.10 | 413,940 | — | — |
| 2020-03-03 | $130.20 | $130.20 | 569,000 | — | — |
| 2020-03-02 | $153.50 | $153.50 | 500,150 | — | — |
| 2020-02-28 | $144.30 | $144.30 | 359,390 | — | — |
| 2020-02-27 | $145.40 | $145.40 | 333,340 | — | — |
| 2020-02-26 | $158.90 | $158.90 | 289,290 | — | — |
| 2020-02-25 | $165.70 | $165.70 | 198,120 | — | — |
| 2020-02-24 | $172.90 | $172.90 | 303,540 | — | — |
| 2020-02-21 | $193.70 | $193.70 | 232,690 | — | — |
| 2020-02-20 | $192.40 | $192.40 | 751,300 | — | — |
| 2020-02-19 | $185.10 | $185.10 | 333,910 | — | — |
| 2020-02-18 | $171.00 | $171.00 | 224,710 | — | — |
| 2020-02-14 | $173.90 | $173.90 | 579,290 | — | — |
| 2020-02-13 | $161.30 | $161.30 | 242,890 | — | — |
| 2020-02-12 | $163.30 | $163.30 | 188,550 | — | — |
| 2020-02-11 | $168.60 | $168.60 | 303,240 | — | — |
| 2020-02-10 | $160.10 | $160.10 | 352,630 | — | — |
| 2020-02-07 | $169.20 | $169.20 | 257,360 | — | — |
| 2020-02-06 | $177.80 | $177.80 | 127,920 | — | — |
| 2020-02-05 | $175.90 | $175.90 | 136,590 | — | — |
| 2020-02-04 | $181.50 | $181.50 | 266,320 | — | — |
| 2020-02-03 | $172.60 | $172.60 | 305,370 | — | — |
| 2020-01-31 | $175.40 | $175.40 | 408,870 | — | — |
| 2020-01-30 | $192.20 | $192.20 | 162,950 | — | — |
| 2020-01-29 | $189.30 | $189.30 | 226,770 | — | — |
| 2020-01-28 | $195.30 | $195.30 | 232,210 | — | — |
| 2020-01-27 | $185.60 | $185.60 | 315,180 | — | — |
| 2020-01-24 | $197.50 | $197.50 | 433,480 | — | — |
| 2020-01-23 | $211.70 | $211.70 | 382,870 | — | — |
| 2020-01-22 | $208.50 | $208.50 | 547,410 | — | — |
| 2020-01-21 | $210.90 | $210.90 | 683,880 | — | — |
| 2020-01-17 | $209.70 | $209.70 | 613,100 | — | — |
| 2020-01-16 | $204.30 | $204.30 | 827,380 | — | — |
| 2020-01-15 | $213.60 | $213.60 | 1,677,700 | — | — |
| 2020-01-14 | $212.20 | $212.20 | 1,418,810 | — | — |
| 2020-01-13 | $173.70 | $173.70 | 500,880 | — | — |
| 2020-01-10 | $155.50 | $155.50 | 118,690 | — | — |
| 2020-01-09 | $158.30 | $158.30 | 253,810 | — | — |
| 2020-01-08 | $158.00 | $158.00 | 302,330 | — | — |
| 2020-01-07 | $153.30 | $153.30 | 203,870 | — | — |
| 2020-01-06 | $155.00 | $155.00 | 303,570 | — | — |
| 2020-01-03 | $160.10 | $160.10 | 228,060 | — | — |
| 2020-01-02 | $164.00 | $164.00 | 366,870 | — | — |