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-05-15 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 | $58.85 | $78.30 | 564,500 | — | — |
| 2020-12-30 | $58.70 | $78.10 | 525,200 | — | — |
| 2020-12-29 | $58.00 | $77.17 | 502,620 | — | — |
| 2020-12-28 | $57.95 | $77.10 | 365,800 | — | — |
| 2020-12-24 | $58.20 | $77.43 | 191,580 | — | — |
| 2020-12-23 | $57.80 | $76.90 | 406,760 | — | — |
| 2020-12-22 | $57.50 | $76.50 | 999,840 | — | — |
| 2020-12-21 | $57.35 | $76.30 | 939,380 | — | — |
| 2020-12-18 | $58.30 | $77.57 | 2,804,300 | — | — |
| 2020-12-17 | $57.80 | $76.90 | 778,220 | — | — |
| 2020-12-16 | $57.00 | $75.84 | 649,220 | — | — |
| 2020-12-15 | $57.70 | $76.77 | 831,740 | — | — |
| 2020-12-14 | $56.35 | $74.97 | 889,400 | — | — |
| 2020-12-11 | $57.20 | $76.10 | 1,261,420 | — | — |
| 2020-12-10 | $57.65 | $76.70 | 1,234,260 | — | — |
| 2020-12-09 | $58.05 | $77.23 | 1,428,740 | — | — |
| 2020-12-08 | $57.70 | $76.77 | 1,093,680 | — | — |
| 2020-12-07 | $56.75 | $75.50 | 1,161,560 | — | — |
| 2020-12-04 | $57.70 | $76.77 | 921,820 | — | — |
| 2020-12-03 | $57.20 | $76.10 | 814,280 | — | — |
| 2020-12-02 | $57.35 | $76.30 | 949,040 | — | — |
| 2020-12-01 | $57.65 | $76.70 | 920,240 | — | — |
| 2020-11-30 | $56.65 | $75.37 | 1,264,220 | — | — |
| 2020-11-27 | $57.40 | $76.37 | 525,820 | — | — |
| 2020-11-25 | $57.95 | $77.10 | 1,205,500 | — | — |
| 2020-11-24 | $59.00 | $78.50 | 2,017,860 | — | — |
| 2020-11-23 | $57.85 | $76.97 | 1,300,300 | — | — |
| 2020-11-20 | $59.65 | $78.58 | 789,880 | — | — |
| 2020-11-19 | $59.60 | $78.51 | 766,140 | — | — |
| 2020-11-18 | $59.20 | $77.99 | 854,620 | — | — |
| 2020-11-17 | $59.65 | $78.58 | 1,173,840 | — | — |
| 2020-11-16 | $60.75 | $80.03 | 1,142,880 | — | — |
| 2020-11-13 | $58.95 | $77.66 | 875,440 | — | — |
| 2020-11-12 | $57.75 | $76.07 | 2,193,320 | — | — |
| 2020-11-11 | $59.65 | $78.58 | 1,441,760 | — | — |
| 2020-11-10 | $59.30 | $78.12 | 1,909,240 | — | — |
| 2020-11-09 | $60.20 | $79.30 | 1,929,860 | — | — |
| 2020-11-06 | $57.60 | $75.88 | 1,351,380 | — | — |
| 2020-11-05 | $57.55 | $75.81 | 1,027,780 | — | — |
| 2020-11-04 | $55.45 | $73.05 | 1,058,220 | — | — |
| 2020-11-03 | $55.70 | $73.37 | 664,420 | — | — |
| 2020-11-02 | $54.25 | $71.46 | 1,206,060 | — | — |
| 2020-10-30 | $52.15 | $68.70 | 1,500,400 | — | — |
| 2020-10-29 | $52.50 | $69.16 | 1,027,080 | — | — |
| 2020-10-28 | $51.60 | $67.97 | 1,368,520 | — | — |
| 2020-10-27 | $52.85 | $69.62 | 1,072,120 | — | — |
| 2020-10-26 | $53.15 | $70.02 | 835,740 | — | — |
| 2020-10-23 | $54.85 | $72.25 | 605,080 | — | — |
| 2020-10-22 | $55.20 | $72.72 | 723,920 | — | — |
| 2020-10-21 | $55.40 | $72.98 | 820,500 | — | — |
| 2020-10-20 | $55.95 | $73.70 | 1,044,580 | — | — |
| 2020-10-19 | $56.40 | $74.30 | 763,280 | — | — |
| 2020-10-16 | $57.50 | $75.75 | 852,600 | — | — |
| 2020-10-15 | $57.35 | $75.55 | 654,720 | — | — |
| 2020-10-14 | $57.00 | $75.09 | 623,000 | — | — |
| 2020-10-13 | $57.05 | $75.15 | 715,260 | — | — |
| 2020-10-12 | $57.15 | $75.28 | 1,212,820 | — | — |
| 2020-10-09 | $57.10 | $75.22 | 651,540 | — | — |
| 2020-10-08 | $56.70 | $74.69 | 1,137,860 | — | — |
| 2020-10-07 | $56.15 | $73.97 | 1,443,360 | — | — |
| 2020-10-06 | $55.05 | $72.52 | 1,632,900 | — | — |
| 2020-10-05 | $55.65 | $73.31 | 1,656,880 | — | — |
| 2020-10-02 | $55.05 | $72.52 | 1,589,860 | — | — |
| 2020-10-01 | $55.05 | $72.52 | 1,463,500 | — | — |
| 2020-09-30 | $55.25 | $72.78 | 1,435,580 | — | — |
| 2020-09-29 | $54.25 | $71.46 | 1,021,460 | — | — |
| 2020-09-28 | $54.55 | $71.86 | 1,283,080 | — | — |
| 2020-09-25 | $54.10 | $71.27 | 1,379,780 | — | — |
| 2020-09-24 | $52.90 | $69.69 | 935,700 | — | — |
| 2020-09-23 | $52.90 | $69.69 | 1,295,000 | — | — |
| 2020-09-22 | $55.20 | $72.72 | 874,020 | — | — |
| 2020-09-21 | $55.05 | $72.52 | 1,771,740 | — | — |
| 2020-09-18 | $56.25 | $74.10 | 2,981,640 | — | — |
| 2020-09-17 | $56.60 | $74.56 | 2,380,780 | — | — |
| 2020-09-16 | $55.95 | $73.70 | 1,729,040 | — | — |
| 2020-09-15 | $56.05 | $73.84 | 1,124,960 | — | — |
| 2020-09-14 | $55.75 | $73.44 | 2,253,760 | — | — |
| 2020-09-11 | $55.30 | $72.85 | 1,180,260 | — | — |
| 2020-09-10 | $55.55 | $73.18 | 2,335,500 | — | — |
| 2020-09-09 | $55.05 | $72.52 | 1,405,400 | — | — |
| 2020-09-08 | $53.85 | $70.94 | 1,809,840 | — | — |
| 2020-09-04 | $55.10 | $72.58 | 1,739,320 | — | — |
| 2020-09-03 | $55.40 | $72.98 | 1,654,940 | — | — |
| 2020-09-02 | $57.15 | $75.28 | 2,517,420 | — | — |
| 2020-09-01 | $56.20 | $73.28 | 1,519,060 | — | — |
| 2020-08-31 | $55.30 | $72.10 | 1,518,680 | — | — |
| 2020-08-28 | $56.25 | $73.34 | 738,340 | — | — |
| 2020-08-27 | $55.35 | $72.17 | 991,240 | — | — |
| 2020-08-26 | $54.75 | $71.39 | 1,105,500 | — | — |
| 2020-08-25 | $54.35 | $70.86 | 1,149,240 | — | — |
| 2020-08-24 | $54.35 | $70.86 | 1,488,120 | — | — |
| 2020-08-21 | $55.55 | $72.43 | 1,091,160 | — | — |
| 2020-08-20 | $56.40 | $73.54 | 1,137,520 | — | — |
| 2020-08-19 | $56.45 | $73.60 | 2,177,820 | — | — |
| 2020-08-18 | $55.40 | $72.23 | 1,516,120 | — | — |
| 2020-08-17 | $56.55 | $73.73 | 750,940 | — | — |
| 2020-08-14 | $56.00 | $73.01 | 619,900 | — | — |
| 2020-08-13 | $56.00 | $73.01 | 1,459,720 | — | — |
| 2020-08-12 | $55.95 | $72.95 | 653,540 | — | — |
| 2020-08-11 | $55.40 | $72.23 | 1,270,980 | — | — |
| 2020-08-10 | $55.50 | $72.36 | 1,103,760 | — | — |
| 2020-08-07 | $54.05 | $70.47 | 1,004,580 | — | — |
| 2020-08-06 | $54.00 | $70.41 | 1,375,020 | — | — |
| 2020-08-05 | $53.45 | $69.69 | 1,427,860 | — | — |
| 2020-08-04 | $53.50 | $69.76 | 1,373,380 | — | — |
| 2020-08-03 | $52.20 | $68.06 | 1,799,260 | — | — |
| 2020-07-31 | $51.50 | $67.15 | 4,599,580 | — | — |
| 2020-07-30 | $51.80 | $67.54 | 1,483,000 | — | — |
| 2020-07-29 | $53.10 | $69.23 | 1,052,940 | — | — |
| 2020-07-28 | $53.55 | $69.82 | 1,458,500 | — | — |
| 2020-07-27 | $54.10 | $70.54 | 1,716,620 | — | — |
| 2020-07-24 | $53.35 | $69.56 | 1,122,040 | — | — |
| 2020-07-23 | $53.70 | $70.02 | 1,144,560 | — | — |
| 2020-07-22 | $54.50 | $71.06 | 1,475,860 | — | — |
| 2020-07-21 | $54.25 | $70.73 | 976,120 | — | — |
| 2020-07-20 | $53.65 | $69.95 | 958,400 | — | — |
| 2020-07-17 | $53.85 | $70.21 | 973,300 | — | — |
| 2020-07-16 | $53.75 | $70.08 | 924,420 | — | — |
| 2020-07-15 | $53.50 | $69.76 | 1,022,520 | — | — |
| 2020-07-14 | $53.05 | $69.17 | 1,133,620 | — | — |
| 2020-07-13 | $52.05 | $67.86 | 1,676,380 | — | — |
| 2020-07-10 | $52.55 | $68.52 | 1,525,320 | — | — |
| 2020-07-09 | $51.85 | $67.60 | 1,830,260 | — | — |
| 2020-07-08 | $52.25 | $68.13 | 1,781,000 | — | — |
| 2020-07-07 | $53.10 | $69.23 | 2,030,600 | — | — |
| 2020-07-06 | $53.75 | $70.08 | 2,166,760 | — | — |
| 2020-07-02 | $53.00 | $69.10 | 2,850,600 | — | — |
| 2020-07-01 | $51.65 | $67.34 | 1,655,660 | — | — |
| 2020-06-30 | $51.05 | $66.56 | 1,808,540 | — | — |
| 2020-06-29 | $49.75 | $64.87 | 2,138,540 | — | — |
| 2020-06-26 | $48.35 | $63.04 | 17,272,620 | — | — |
| 2020-06-25 | $50.05 | $65.26 | 2,327,720 | — | — |
| 2020-06-24 | $49.80 | $64.93 | 2,240,000 | — | — |
| 2020-06-23 | $51.20 | $66.76 | 1,979,740 | — | — |
| 2020-06-22 | $51.35 | $66.95 | 1,998,740 | — | — |
| 2020-06-19 | $51.55 | $67.21 | 8,622,340 | — | — |
| 2020-06-18 | $51.40 | $67.02 | 1,523,520 | — | — |
| 2020-06-17 | $51.35 | $66.95 | 1,626,580 | — | — |
| 2020-06-16 | $51.30 | $66.89 | 2,170,580 | — | — |
| 2020-06-15 | $51.00 | $66.50 | 3,460,780 | — | — |
| 2020-06-12 | $49.05 | $63.95 | 3,468,580 | — | — |
| 2020-06-11 | $45.95 | $59.91 | 2,650,740 | — | — |
| 2020-06-10 | $49.10 | $64.02 | 1,575,500 | — | — |
| 2020-06-09 | $51.00 | $66.50 | 1,784,140 | — | — |
| 2020-06-08 | $52.50 | $68.45 | 2,276,520 | — | — |
| 2020-06-05 | $54.40 | $70.93 | 1,534,800 | — | — |
| 2020-06-04 | $52.65 | $68.65 | 1,008,940 | — | — |
| 2020-06-03 | $52.50 | $68.45 | 1,509,300 | — | — |
| 2020-06-02 | $51.65 | $67.34 | 1,755,520 | — | — |
| 2020-06-01 | $50.90 | $66.37 | 1,342,440 | — | — |
| 2020-05-29 | $51.05 | $66.56 | 5,478,720 | — | — |
| 2020-05-28 | $50.00 | $65.19 | 933,180 | — | — |
| 2020-05-27 | $49.30 | $64.28 | 1,185,040 | — | — |
| 2020-05-26 | $50.00 | $64.44 | 1,045,600 | — | — |
| 2020-05-22 | $48.00 | $61.86 | 892,600 | — | — |
| 2020-05-21 | $47.40 | $61.09 | 838,200 | — | — |
| 2020-05-20 | $47.25 | $60.90 | 1,111,120 | — | — |
| 2020-05-19 | $47.00 | $60.58 | 916,840 | — | — |
| 2020-05-18 | $48.20 | $62.12 | 932,540 | — | — |
| 2020-05-15 | $45.50 | $58.64 | 747,900 | — | — |
| 2020-05-14 | $45.45 | $58.58 | 1,005,760 | — | — |
| 2020-05-13 | $45.55 | $58.71 | 1,542,940 | — | — |
| 2020-05-12 | $45.55 | $58.71 | 1,930,440 | — | — |
| 2020-05-11 | $44.15 | $56.90 | 1,053,940 | — | — |
| 2020-05-08 | $44.85 | $57.80 | 763,100 | — | — |
| 2020-05-07 | $43.05 | $55.48 | 1,061,300 | — | — |
| 2020-05-06 | $42.40 | $54.65 | 776,400 | — | — |
| 2020-05-05 | $42.90 | $55.29 | 826,060 | — | — |
| 2020-05-04 | $43.45 | $56.00 | 1,311,360 | — | — |
| 2020-05-01 | $43.40 | $55.94 | 819,520 | — | — |
| 2020-04-30 | $44.85 | $57.80 | 1,922,580 | — | — |
| 2020-04-29 | $46.20 | $59.54 | 941,120 | — | — |
| 2020-04-28 | $45.10 | $58.13 | 1,862,640 | — | — |
| 2020-04-27 | $43.40 | $55.94 | 867,260 | — | — |
| 2020-04-24 | $42.10 | $54.26 | 776,220 | — | — |
| 2020-04-23 | $41.05 | $52.91 | 820,380 | — | — |
| 2020-04-22 | $41.80 | $53.87 | 707,880 | — | — |
| 2020-04-21 | $41.30 | $53.23 | 915,300 | — | — |
| 2020-04-20 | $43.20 | $55.68 | 812,500 | — | — |
| 2020-04-17 | $43.90 | $56.58 | 1,051,280 | — | — |
| 2020-04-16 | $42.30 | $54.52 | 1,058,220 | — | — |
| 2020-04-15 | $43.25 | $55.74 | 1,272,020 | — | — |
| 2020-04-14 | $45.20 | $58.26 | 967,180 | — | — |
| 2020-04-13 | $44.50 | $57.35 | 1,060,160 | — | — |
| 2020-04-09 | $45.80 | $59.03 | 1,869,460 | — | — |
| 2020-04-08 | $42.55 | $54.84 | 1,630,540 | — | — |
| 2020-04-07 | $40.65 | $52.39 | 1,347,940 | — | — |
| 2020-04-06 | $41.10 | $52.97 | 1,518,440 | — | — |
| 2020-04-03 | $39.20 | $50.52 | 1,662,240 | — | — |
| 2020-04-02 | $40.90 | $52.71 | 2,150,760 | — | — |
| 2020-04-01 | $39.30 | $50.65 | 2,343,940 | — | — |
| 2020-03-31 | $40.60 | $52.33 | 1,643,400 | — | — |
| 2020-03-30 | $41.40 | $53.36 | 1,246,420 | — | — |
| 2020-03-27 | $39.00 | $50.26 | 2,666,920 | — | — |
| 2020-03-26 | $40.65 | $52.39 | 2,564,100 | — | — |
| 2020-03-25 | $38.55 | $49.68 | 2,743,380 | — | — |
| 2020-03-24 | $37.60 | $48.46 | 2,649,480 | — | — |
| 2020-03-23 | $33.10 | $42.66 | 2,686,320 | — | — |
| 2020-03-20 | $36.50 | $47.04 | 4,982,300 | — | — |
| 2020-03-19 | $37.15 | $47.88 | 3,833,800 | — | — |
| 2020-03-18 | $31.95 | $41.18 | 2,435,820 | — | — |
| 2020-03-17 | $31.15 | $40.15 | 3,232,540 | — | — |
| 2020-03-16 | $29.75 | $38.34 | 4,413,140 | — | — |
| 2020-03-13 | $34.10 | $43.95 | 6,267,540 | — | — |
| 2020-03-12 | $33.50 | $43.18 | 6,012,060 | — | — |
| 2020-03-11 | $39.95 | $51.49 | 3,531,960 | — | — |
| 2020-03-10 | $44.85 | $57.80 | 3,755,120 | — | — |
| 2020-03-09 | $44.40 | $57.22 | 3,914,080 | — | — |
| 2020-03-06 | $46.60 | $60.06 | 2,161,740 | — | — |
| 2020-03-05 | $46.95 | $60.51 | 1,645,020 | — | — |
| 2020-03-04 | $48.85 | $62.96 | 1,718,100 | — | — |
| 2020-03-03 | $47.95 | $61.80 | 2,312,420 | — | — |
| 2020-03-02 | $48.95 | $62.35 | 2,039,320 | — | — |
| 2020-02-28 | $46.60 | $59.35 | 3,293,440 | — | — |
| 2020-02-27 | $47.30 | $60.25 | 3,066,580 | — | — |
| 2020-02-26 | $48.80 | $62.16 | 2,715,800 | — | — |
| 2020-02-25 | $48.35 | $61.58 | 2,239,140 | — | — |
| 2020-02-24 | $49.65 | $63.24 | 1,411,260 | — | — |
| 2020-02-21 | $51.20 | $65.21 | 906,880 | — | — |
| 2020-02-20 | $51.35 | $65.40 | 1,048,060 | — | — |
| 2020-02-19 | $50.90 | $64.83 | 1,282,480 | — | — |
| 2020-02-18 | $51.05 | $65.02 | 884,860 | — | — |
| 2020-02-14 | $51.05 | $65.02 | 1,135,740 | — | — |
| 2020-02-13 | $50.80 | $64.70 | 1,135,560 | — | — |
| 2020-02-12 | $52.35 | $66.68 | 1,675,860 | — | — |
| 2020-02-11 | $54.85 | $69.86 | 1,112,000 | — | — |
| 2020-02-10 | $54.05 | $68.84 | 1,180,660 | — | — |
| 2020-02-07 | $54.10 | $68.91 | 1,008,200 | — | — |
| 2020-02-06 | $55.05 | $70.12 | 1,716,280 | — | — |
| 2020-02-05 | $55.10 | $70.18 | 2,356,080 | — | — |
| 2020-02-04 | $54.35 | $69.23 | 1,628,860 | — | — |
| 2020-02-03 | $53.40 | $68.02 | 2,576,260 | — | — |
| 2020-01-31 | $52.95 | $67.44 | 9,995,720 | — | — |
| 2020-01-30 | $54.15 | $68.97 | 1,130,380 | — | — |
| 2020-01-29 | $54.25 | $69.10 | 1,252,100 | — | — |
| 2020-01-28 | $54.45 | $69.35 | 1,644,400 | — | — |
| 2020-01-27 | $53.85 | $68.59 | 3,042,000 | — | — |
| 2020-01-24 | $52.45 | $66.81 | 747,900 | — | — |
| 2020-01-23 | $53.65 | $68.33 | 952,100 | — | — |
| 2020-01-22 | $53.65 | $68.33 | 811,560 | — | — |
| 2020-01-21 | $53.50 | $68.14 | 1,380,660 | — | — |
| 2020-01-17 | $54.50 | $69.42 | 1,205,800 | — | — |
| 2020-01-16 | $54.10 | $68.91 | 698,060 | — | — |
| 2020-01-15 | $53.35 | $67.95 | 795,440 | — | — |
| 2020-01-14 | $53.10 | $67.63 | 1,104,320 | — | — |
| 2020-01-13 | $53.45 | $68.08 | 841,120 | — | — |
| 2020-01-10 | $52.25 | $66.55 | 705,380 | — | — |
| 2020-01-09 | $52.00 | $66.23 | 798,600 | — | — |
| 2020-01-08 | $51.85 | $66.04 | 990,300 | — | — |
| 2020-01-07 | $51.65 | $65.79 | 1,818,760 | — | — |
| 2020-01-06 | $52.10 | $66.36 | 1,724,340 | — | — |
| 2020-01-03 | $52.45 | $66.81 | 1,889,460 | — | — |
| 2020-01-02 | $53.15 | $67.70 | 2,005,940 | — | — |