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
- 2004-08-16 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 | $115.86 | $232.01 | 603,100 | — | — |
| 2020-12-30 | $114.71 | $229.71 | 622,300 | — | — |
| 2020-12-29 | $113.81 | $227.91 | 362,200 | — | — |
| 2020-12-28 | $113.80 | $227.89 | 464,000 | — | — |
| 2020-12-24 | $114.39 | $229.07 | 123,300 | — | — |
| 2020-12-23 | $112.83 | $225.94 | 604,800 | — | — |
| 2020-12-22 | $115.19 | $230.67 | 635,200 | — | — |
| 2020-12-21 | $114.22 | $228.73 | 745,600 | — | — |
| 2020-12-18 | $112.49 | $225.26 | 1,431,900 | — | — |
| 2020-12-17 | $114.17 | $228.63 | 1,076,900 | — | — |
| 2020-12-16 | $111.07 | $222.42 | 2,194,600 | — | — |
| 2020-12-15 | $111.65 | $223.58 | 1,950,400 | — | — |
| 2020-12-14 | $109.88 | $220.04 | 1,107,000 | — | — |
| 2020-12-11 | $110.40 | $219.28 | 1,067,600 | — | — |
| 2020-12-10 | $110.02 | $218.52 | 1,072,400 | — | — |
| 2020-12-09 | $112.50 | $223.45 | 653,600 | — | — |
| 2020-12-08 | $113.58 | $225.59 | 694,900 | — | — |
| 2020-12-07 | $115.00 | $228.41 | 1,192,800 | — | — |
| 2020-12-04 | $114.35 | $227.12 | 612,200 | — | — |
| 2020-12-03 | $113.50 | $225.43 | 876,800 | — | — |
| 2020-12-02 | $111.42 | $221.30 | 582,400 | — | — |
| 2020-12-01 | $113.66 | $225.75 | 1,044,700 | — | — |
| 2020-11-30 | $112.73 | $223.90 | 1,072,400 | — | — |
| 2020-11-27 | $110.00 | $218.48 | 253,100 | — | — |
| 2020-11-25 | $111.99 | $222.43 | 727,100 | — | — |
| 2020-11-24 | $110.00 | $218.48 | 1,121,400 | — | — |
| 2020-11-23 | $110.89 | $220.25 | 1,024,800 | — | — |
| 2020-11-20 | $112.69 | $223.82 | 685,200 | — | — |
| 2020-11-19 | $112.62 | $223.68 | 664,800 | — | — |
| 2020-11-18 | $113.12 | $224.68 | 697,700 | — | — |
| 2020-11-17 | $117.87 | $234.11 | 865,900 | — | — |
| 2020-11-16 | $117.91 | $234.19 | 1,012,800 | — | — |
| 2020-11-13 | $117.72 | $233.81 | 837,700 | — | — |
| 2020-11-12 | $115.58 | $229.56 | 603,700 | — | — |
| 2020-11-11 | $117.99 | $234.35 | 1,294,500 | — | — |
| 2020-11-10 | $115.51 | $229.42 | 1,700,100 | — | — |
| 2020-11-09 | $106.92 | $212.36 | 2,201,900 | — | — |
| 2020-11-06 | $112.72 | $223.88 | 1,876,000 | — | — |
| 2020-11-05 | $113.90 | $226.23 | 1,509,600 | — | — |
| 2020-11-04 | $117.35 | $233.08 | 1,469,500 | — | — |
| 2020-11-03 | $116.85 | $232.09 | 1,889,500 | — | — |
| 2020-11-02 | $115.85 | $230.10 | 1,158,500 | — | — |
| 2020-10-30 | $115.95 | $230.30 | 785,300 | — | — |
| 2020-10-29 | $116.32 | $231.03 | 1,494,200 | — | — |
| 2020-10-28 | $115.70 | $229.80 | 1,132,200 | — | — |
| 2020-10-27 | $117.09 | $232.56 | 1,021,300 | — | — |
| 2020-10-26 | $118.61 | $235.58 | 1,360,400 | — | — |
| 2020-10-23 | $118.66 | $235.68 | 920,300 | — | — |
| 2020-10-22 | $117.46 | $233.30 | 930,700 | — | — |
| 2020-10-21 | $115.35 | $229.11 | 1,171,000 | — | — |
| 2020-10-20 | $114.37 | $227.16 | 800,600 | — | — |
| 2020-10-19 | $113.73 | $225.89 | 869,600 | — | — |
| 2020-10-16 | $114.63 | $227.68 | 1,310,200 | — | — |
| 2020-10-15 | $114.94 | $228.29 | 1,357,800 | — | — |
| 2020-10-14 | $113.37 | $225.17 | 887,400 | — | — |
| 2020-10-13 | $113.15 | $224.74 | 2,469,000 | — | — |
| 2020-10-12 | $113.91 | $226.25 | 723,300 | — | — |
| 2020-10-09 | $113.35 | $225.13 | 1,137,100 | — | — |
| 2020-10-08 | $113.75 | $225.93 | 1,029,800 | — | — |
| 2020-10-07 | $112.53 | $223.51 | 1,069,100 | — | — |
| 2020-10-06 | $111.95 | $222.35 | 1,716,200 | — | — |
| 2020-10-05 | $112.79 | $224.02 | 1,198,400 | — | — |
| 2020-10-02 | $112.39 | $223.23 | 1,405,300 | — | — |
| 2020-10-01 | $109.24 | $216.97 | 1,061,500 | — | — |
| 2020-09-30 | $106.99 | $212.50 | 1,056,000 | — | — |
| 2020-09-29 | $107.24 | $213.00 | 630,500 | — | — |
| 2020-09-28 | $108.12 | $214.75 | 797,000 | — | — |
| 2020-09-25 | $105.45 | $209.44 | 1,453,300 | — | — |
| 2020-09-24 | $103.92 | $206.40 | 853,900 | — | — |
| 2020-09-23 | $104.39 | $207.34 | 1,224,000 | — | — |
| 2020-09-22 | $107.84 | $214.19 | 976,100 | — | — |
| 2020-09-21 | $107.56 | $213.63 | 1,038,000 | — | — |
| 2020-09-18 | $109.32 | $217.13 | 1,310,000 | — | — |
| 2020-09-17 | $111.21 | $220.88 | 770,400 | — | — |
| 2020-09-16 | $112.29 | $223.03 | 1,096,100 | — | — |
| 2020-09-15 | $111.15 | $220.76 | 615,100 | — | — |
| 2020-09-14 | $111.33 | $221.12 | 783,600 | — | — |
| 2020-09-11 | $111.19 | $219.06 | 650,900 | — | — |
| 2020-09-10 | $109.88 | $216.48 | 449,800 | — | — |
| 2020-09-09 | $110.82 | $218.33 | 940,900 | — | — |
| 2020-09-08 | $108.03 | $212.83 | 643,200 | — | — |
| 2020-09-04 | $108.35 | $213.46 | 710,300 | — | — |
| 2020-09-03 | $108.15 | $213.07 | 462,800 | — | — |
| 2020-09-02 | $108.46 | $213.68 | 904,100 | — | — |
| 2020-09-01 | $106.85 | $210.51 | 436,300 | — | — |
| 2020-08-31 | $106.55 | $209.92 | 816,600 | — | — |
| 2020-08-28 | $106.74 | $210.29 | 619,300 | — | — |
| 2020-08-27 | $106.53 | $209.88 | 581,900 | — | — |
| 2020-08-26 | $105.80 | $208.44 | 608,200 | — | — |
| 2020-08-25 | $106.06 | $208.95 | 821,400 | — | — |
| 2020-08-24 | $106.24 | $209.30 | 510,800 | — | — |
| 2020-08-21 | $105.31 | $207.47 | 807,800 | — | — |
| 2020-08-20 | $104.16 | $205.21 | 627,400 | — | — |
| 2020-08-19 | $102.20 | $201.35 | 500,500 | — | — |
| 2020-08-18 | $105.09 | $207.04 | 616,100 | — | — |
| 2020-08-17 | $104.68 | $206.23 | 687,300 | — | — |
| 2020-08-14 | $104.21 | $205.31 | 622,200 | — | — |
| 2020-08-13 | $103.03 | $202.98 | 603,900 | — | — |
| 2020-08-12 | $103.49 | $203.89 | 711,900 | — | — |
| 2020-08-11 | $102.99 | $202.90 | 632,900 | — | — |
| 2020-08-10 | $105.03 | $206.92 | 646,300 | — | — |
| 2020-08-07 | $103.76 | $204.42 | 1,024,800 | — | — |
| 2020-08-06 | $101.10 | $199.18 | 1,145,400 | — | — |
| 2020-08-05 | $102.27 | $201.48 | 1,142,600 | — | — |
| 2020-08-04 | $105.12 | $207.10 | 1,051,500 | — | — |
| 2020-08-03 | $101.92 | $200.79 | 965,900 | — | — |
| 2020-07-31 | $103.34 | $203.59 | 1,047,700 | — | — |
| 2020-07-30 | $101.51 | $199.99 | 1,665,600 | — | — |
| 2020-07-29 | $100.86 | $198.71 | 895,700 | — | — |
| 2020-07-28 | $99.59 | $196.20 | 916,500 | — | — |
| 2020-07-27 | $95.56 | $188.26 | 556,800 | — | — |
| 2020-07-24 | $95.40 | $187.95 | 802,200 | — | — |
| 2020-07-23 | $96.96 | $191.02 | 564,500 | — | — |
| 2020-07-22 | $97.94 | $192.95 | 575,900 | — | — |
| 2020-07-21 | $96.77 | $190.65 | 762,600 | — | — |
| 2020-07-20 | $96.97 | $191.04 | 991,200 | — | — |
| 2020-07-17 | $98.68 | $194.41 | 1,124,100 | — | — |
| 2020-07-16 | $96.70 | $190.51 | 951,400 | — | — |
| 2020-07-15 | $98.08 | $193.23 | 870,800 | — | — |
| 2020-07-14 | $97.30 | $191.69 | 740,600 | — | — |
| 2020-07-13 | $96.00 | $189.13 | 811,500 | — | — |
| 2020-07-10 | $96.25 | $189.62 | 804,000 | — | — |
| 2020-07-09 | $95.21 | $187.57 | 429,700 | — | — |
| 2020-07-08 | $95.67 | $188.48 | 933,900 | — | — |
| 2020-07-07 | $95.08 | $187.32 | 609,000 | — | — |
| 2020-07-06 | $96.21 | $189.54 | 543,700 | — | — |
| 2020-07-02 | $97.25 | $191.59 | 755,800 | — | — |
| 2020-07-01 | $96.96 | $191.02 | 853,000 | — | — |
| 2020-06-30 | $92.37 | $181.98 | 1,201,800 | — | — |
| 2020-06-29 | $91.83 | $180.92 | 512,500 | — | — |
| 2020-06-26 | $91.01 | $179.30 | 1,124,700 | — | — |
| 2020-06-25 | $91.79 | $180.84 | 721,300 | — | — |
| 2020-06-24 | $90.48 | $178.26 | 1,023,300 | — | — |
| 2020-06-23 | $91.67 | $180.60 | 809,300 | — | — |
| 2020-06-22 | $92.82 | $182.87 | 759,200 | — | — |
| 2020-06-19 | $92.97 | $183.16 | 2,966,900 | — | — |
| 2020-06-18 | $95.52 | $188.19 | 667,100 | — | — |
| 2020-06-17 | $96.99 | $191.08 | 637,300 | — | — |
| 2020-06-16 | $97.62 | $192.32 | 942,800 | — | — |
| 2020-06-15 | $97.42 | $191.93 | 918,000 | — | — |
| 2020-06-12 | $96.71 | $190.53 | 811,600 | — | — |
| 2020-06-11 | $94.12 | $183.65 | 1,260,000 | — | — |
| 2020-06-10 | $100.66 | $196.42 | 657,600 | — | — |
| 2020-06-09 | $102.95 | $200.88 | 806,600 | — | — |
| 2020-06-08 | $104.56 | $204.03 | 905,300 | — | — |
| 2020-06-05 | $103.34 | $201.64 | 1,247,700 | — | — |
| 2020-06-04 | $101.46 | $197.98 | 771,300 | — | — |
| 2020-06-03 | $102.38 | $199.77 | 1,280,900 | — | — |
| 2020-06-02 | $100.18 | $195.48 | 1,504,000 | — | — |
| 2020-06-01 | $98.82 | $192.82 | 940,700 | — | — |
| 2020-05-29 | $96.75 | $188.79 | 1,352,200 | — | — |
| 2020-05-28 | $97.22 | $189.70 | 885,200 | — | — |
| 2020-05-27 | $94.38 | $184.16 | 942,300 | — | — |
| 2020-05-26 | $92.19 | $179.89 | 1,017,000 | — | — |
| 2020-05-22 | $86.23 | $168.26 | 523,000 | — | — |
| 2020-05-21 | $86.93 | $169.62 | 510,600 | — | — |
| 2020-05-20 | $87.62 | $170.97 | 754,400 | — | — |
| 2020-05-19 | $87.45 | $170.64 | 754,800 | — | — |
| 2020-05-18 | $87.13 | $170.01 | 988,000 | — | — |
| 2020-05-15 | $81.81 | $159.63 | 1,113,000 | — | — |
| 2020-05-14 | $84.20 | $164.30 | 786,100 | — | — |
| 2020-05-13 | $84.39 | $164.67 | 1,036,700 | — | — |
| 2020-05-12 | $85.31 | $166.46 | 1,205,500 | — | — |
| 2020-05-11 | $91.88 | $179.28 | 901,500 | — | — |
| 2020-05-08 | $91.69 | $178.91 | 847,300 | — | — |
| 2020-05-07 | $88.17 | $172.04 | 1,296,400 | — | — |
| 2020-05-06 | $84.00 | $163.91 | 840,800 | — | — |
| 2020-05-05 | $85.90 | $167.61 | 699,700 | — | — |
| 2020-05-04 | $85.30 | $166.44 | 983,100 | — | — |
| 2020-05-01 | $87.16 | $170.07 | 1,386,000 | — | — |
| 2020-04-30 | $88.24 | $172.18 | 1,018,300 | — | — |
| 2020-04-29 | $89.54 | $174.72 | 1,177,000 | — | — |
| 2020-04-28 | $92.67 | $180.82 | 1,309,800 | — | — |
| 2020-04-27 | $91.66 | $178.85 | 913,500 | — | — |
| 2020-04-24 | $88.89 | $173.45 | 1,285,900 | — | — |
| 2020-04-23 | $87.92 | $171.56 | 1,211,200 | — | — |
| 2020-04-22 | $91.50 | $178.54 | 793,800 | — | — |
| 2020-04-21 | $88.82 | $173.31 | 955,900 | — | — |
| 2020-04-20 | $89.36 | $174.37 | 1,099,100 | — | — |
| 2020-04-17 | $93.10 | $181.66 | 1,106,100 | — | — |
| 2020-04-16 | $91.38 | $178.31 | 1,198,600 | — | — |
| 2020-04-15 | $93.00 | $181.47 | 1,456,900 | — | — |
| 2020-04-14 | $95.62 | $186.58 | 1,680,000 | — | — |
| 2020-04-13 | $96.45 | $188.20 | 1,313,000 | — | — |
| 2020-04-09 | $102.91 | $200.81 | 1,660,000 | — | — |
| 2020-04-08 | $98.19 | $191.60 | 1,788,900 | — | — |
| 2020-04-07 | $97.47 | $190.19 | 1,406,800 | — | — |
| 2020-04-06 | $99.88 | $194.89 | 1,448,700 | — | — |
| 2020-04-03 | $96.13 | $187.58 | 1,733,400 | — | — |
| 2020-04-02 | $95.96 | $187.24 | 2,234,900 | — | — |
| 2020-04-01 | $94.00 | $183.42 | 2,317,900 | — | — |
| 2020-03-31 | $95.76 | $186.85 | 2,695,600 | — | — |
| 2020-03-30 | $96.75 | $188.79 | 2,442,400 | — | — |
| 2020-03-27 | $96.02 | $187.36 | 1,769,000 | — | — |
| 2020-03-26 | $89.83 | $175.28 | 1,469,600 | — | — |
| 2020-03-25 | $83.04 | $162.03 | 1,057,700 | — | — |
| 2020-03-24 | $78.32 | $152.82 | 1,945,200 | — | — |
| 2020-03-23 | $74.61 | $145.58 | 1,702,900 | — | — |
| 2020-03-20 | $79.72 | $155.56 | 2,037,600 | — | — |
| 2020-03-19 | $86.70 | $169.18 | 2,297,200 | — | — |
| 2020-03-18 | $89.97 | $175.56 | 2,893,700 | — | — |
| 2020-03-17 | $86.23 | $168.26 | 1,931,300 | — | — |
| 2020-03-16 | $81.64 | $159.30 | 2,025,200 | — | — |
| 2020-03-13 | $96.58 | $188.45 | 2,030,500 | — | — |
| 2020-03-12 | $96.28 | $186.11 | 2,108,700 | — | — |
| 2020-03-11 | $104.40 | $201.81 | 1,371,100 | — | — |
| 2020-03-10 | $107.58 | $207.96 | 1,597,100 | — | — |
| 2020-03-09 | $105.90 | $204.71 | 1,380,900 | — | — |
| 2020-03-06 | $110.02 | $212.67 | 972,100 | — | — |
| 2020-03-05 | $110.56 | $213.72 | 979,600 | — | — |
| 2020-03-04 | $109.79 | $212.23 | 1,457,600 | — | — |
| 2020-03-03 | $105.65 | $204.22 | 1,211,800 | — | — |
| 2020-03-02 | $105.40 | $203.74 | 1,287,500 | — | — |
| 2020-02-28 | $100.36 | $194.00 | 2,162,400 | — | — |
| 2020-02-27 | $100.69 | $194.64 | 1,480,900 | — | — |
| 2020-02-26 | $107.66 | $208.11 | 1,376,200 | — | — |
| 2020-02-25 | $107.00 | $206.83 | 1,138,300 | — | — |
| 2020-02-24 | $108.81 | $210.33 | 1,114,600 | — | — |
| 2020-02-21 | $109.20 | $211.09 | 929,500 | — | — |
| 2020-02-20 | $107.31 | $207.43 | 1,284,200 | — | — |
| 2020-02-19 | $107.48 | $207.76 | 2,034,300 | — | — |
| 2020-02-18 | $115.40 | $223.07 | 857,200 | — | — |
| 2020-02-14 | $115.43 | $223.13 | 665,400 | — | — |
| 2020-02-13 | $113.04 | $218.51 | 596,100 | — | — |
| 2020-02-12 | $112.16 | $216.81 | 620,200 | — | — |
| 2020-02-11 | $111.55 | $215.63 | 449,400 | — | — |
| 2020-02-10 | $111.25 | $215.05 | 413,700 | — | — |
| 2020-02-07 | $110.21 | $213.04 | 387,900 | — | — |
| 2020-02-06 | $110.02 | $212.67 | 426,600 | — | — |
| 2020-02-05 | $109.47 | $211.61 | 803,000 | — | — |
| 2020-02-04 | $110.21 | $213.04 | 511,800 | — | — |
| 2020-02-03 | $109.58 | $211.82 | 611,700 | — | — |
| 2020-01-31 | $110.68 | $213.95 | 668,300 | — | — |
| 2020-01-30 | $110.58 | $213.75 | 568,200 | — | — |
| 2020-01-29 | $109.45 | $211.57 | 1,283,400 | — | — |
| 2020-01-28 | $110.52 | $213.64 | 593,000 | — | — |
| 2020-01-27 | $111.00 | $214.57 | 427,800 | — | — |
| 2020-01-24 | $110.93 | $214.43 | 353,500 | — | — |
| 2020-01-23 | $110.56 | $213.72 | 790,600 | — | — |
| 2020-01-22 | $109.71 | $212.07 | 1,184,000 | — | — |
| 2020-01-21 | $112.75 | $217.95 | 728,900 | — | — |
| 2020-01-17 | $111.56 | $215.65 | 1,616,400 | — | — |
| 2020-01-16 | $110.91 | $214.39 | 863,800 | — | — |
| 2020-01-15 | $109.59 | $211.84 | 1,268,300 | — | — |
| 2020-01-14 | $108.35 | $209.44 | 1,062,600 | — | — |
| 2020-01-13 | $108.12 | $209.00 | 1,045,700 | — | — |
| 2020-01-10 | $107.77 | $208.32 | 817,400 | — | — |
| 2020-01-09 | $105.88 | $204.67 | 639,800 | — | — |
| 2020-01-08 | $106.18 | $205.25 | 791,200 | — | — |
| 2020-01-07 | $105.97 | $204.84 | 893,600 | — | — |
| 2020-01-06 | $106.45 | $205.77 | 1,207,800 | — | — |
| 2020-01-03 | $106.52 | $205.91 | 745,000 | — | — |
| 2020-01-02 | $104.73 | $202.45 | 950,900 | — | — |