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
- 1980-03-17 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 | $38.43 | $261.61 | 1,255,500 | — | — |
| 2020-12-30 | $37.97 | $258.48 | 904,600 | — | — |
| 2020-12-29 | $37.47 | $255.08 | 1,126,500 | — | — |
| 2020-12-28 | $38.02 | $258.82 | 841,900 | — | — |
| 2020-12-24 | $37.32 | $254.06 | 326,600 | — | — |
| 2020-12-23 | $37.03 | $252.08 | 1,257,600 | — | — |
| 2020-12-22 | $37.37 | $254.40 | 1,135,700 | — | — |
| 2020-12-21 | $36.94 | $251.47 | 2,167,300 | — | — |
| 2020-12-18 | $37.01 | $251.94 | 5,491,800 | — | — |
| 2020-12-17 | $38.39 | $261.34 | 1,698,200 | — | — |
| 2020-12-16 | $37.99 | $258.62 | 2,251,000 | — | — |
| 2020-12-15 | $38.39 | $261.34 | 2,039,100 | — | — |
| 2020-12-14 | $37.59 | $255.89 | 1,391,800 | — | — |
| 2020-12-11 | $38.14 | $259.64 | 1,673,200 | — | — |
| 2020-12-10 | $38.33 | $260.93 | 2,662,900 | — | — |
| 2020-12-09 | $39.62 | $269.71 | 3,112,800 | — | — |
| 2020-12-08 | $40.18 | $273.52 | 1,717,300 | — | — |
| 2020-12-07 | $40.61 | $276.45 | 2,711,400 | — | — |
| 2020-12-04 | $40.68 | $276.93 | 1,790,400 | — | — |
| 2020-12-03 | $40.00 | $272.30 | 1,460,600 | — | — |
| 2020-12-02 | $39.38 | $268.08 | 2,147,200 | — | — |
| 2020-12-01 | $38.63 | $262.97 | 2,008,000 | — | — |
| 2020-11-30 | $38.47 | $261.88 | 7,764,100 | — | — |
| 2020-11-27 | $39.22 | $266.99 | 879,300 | — | — |
| 2020-11-25 | $39.76 | $270.67 | 2,189,000 | — | — |
| 2020-11-24 | $40.14 | $273.25 | 2,087,700 | — | — |
| 2020-11-23 | $39.67 | $270.05 | 2,266,500 | — | — |
| 2020-11-20 | $39.23 | $267.06 | 1,812,100 | — | — |
| 2020-11-19 | $38.80 | $264.13 | 1,998,800 | — | — |
| 2020-11-18 | $38.62 | $262.90 | 1,942,200 | — | — |
| 2020-11-17 | $40.28 | $274.21 | 1,376,300 | — | — |
| 2020-11-16 | $40.27 | $274.14 | 2,107,800 | — | — |
| 2020-11-13 | $38.87 | $264.61 | 1,745,800 | — | — |
| 2020-11-12 | $38.12 | $259.50 | 1,752,100 | — | — |
| 2020-11-11 | $38.68 | $263.31 | 2,679,600 | — | — |
| 2020-11-10 | $39.92 | $271.75 | 4,248,100 | — | — |
| 2020-11-09 | $38.15 | $259.71 | 3,542,300 | — | — |
| 2020-11-06 | $33.52 | $228.19 | 1,673,800 | — | — |
| 2020-11-05 | $33.85 | $230.43 | 2,788,200 | — | — |
| 2020-11-04 | $34.23 | $233.02 | 3,472,100 | — | — |
| 2020-11-03 | $34.57 | $235.33 | 2,955,100 | — | — |
| 2020-11-02 | $32.79 | $223.22 | 2,943,800 | — | — |
| 2020-10-30 | $31.24 | $212.67 | 3,768,200 | — | — |
| 2020-10-29 | $29.92 | $203.68 | 3,451,700 | — | — |
| 2020-10-28 | $29.60 | $201.50 | 3,155,200 | — | — |
| 2020-10-27 | $31.09 | $211.64 | 2,082,000 | — | — |
| 2020-10-26 | $31.95 | $217.50 | 1,949,000 | — | — |
| 2020-10-23 | $32.79 | $223.22 | 1,223,000 | — | — |
| 2020-10-22 | $32.78 | $223.15 | 1,660,500 | — | — |
| 2020-10-21 | $32.42 | $220.70 | 1,517,100 | — | — |
| 2020-10-20 | $32.32 | $220.02 | 1,493,200 | — | — |
| 2020-10-19 | $32.14 | $218.79 | 2,180,800 | — | — |
| 2020-10-16 | $33.01 | $224.71 | 2,053,200 | — | — |
| 2020-10-15 | $33.81 | $230.16 | 1,182,700 | — | — |
| 2020-10-14 | $33.86 | $230.50 | 1,300,100 | — | — |
| 2020-10-13 | $34.42 | $234.31 | 1,715,600 | — | — |
| 2020-10-12 | $35.54 | $241.94 | 1,928,400 | — | — |
| 2020-10-09 | $35.47 | $241.46 | 1,325,300 | — | — |
| 2020-10-08 | $35.74 | $243.30 | 2,689,500 | — | — |
| 2020-10-07 | $35.21 | $237.24 | 2,699,300 | — | — |
| 2020-10-06 | $35.06 | $236.23 | 2,076,100 | — | — |
| 2020-10-05 | $35.11 | $236.57 | 2,060,900 | — | — |
| 2020-10-02 | $34.74 | $234.07 | 2,583,700 | — | — |
| 2020-10-01 | $33.80 | $227.74 | 2,846,500 | — | — |
| 2020-09-30 | $32.61 | $219.72 | 3,112,200 | — | — |
| 2020-09-29 | $32.32 | $217.77 | 1,434,900 | — | — |
| 2020-09-28 | $33.00 | $222.35 | 1,576,200 | — | — |
| 2020-09-25 | $32.41 | $218.37 | 2,399,700 | — | — |
| 2020-09-24 | $31.84 | $214.53 | 2,192,500 | — | — |
| 2020-09-23 | $32.00 | $215.61 | 2,137,700 | — | — |
| 2020-09-22 | $32.85 | $221.34 | 2,247,800 | — | — |
| 2020-09-21 | $32.15 | $216.62 | 2,959,400 | — | — |
| 2020-09-18 | $33.90 | $228.41 | 3,526,100 | — | — |
| 2020-09-17 | $34.76 | $234.21 | 2,004,500 | — | — |
| 2020-09-16 | $34.96 | $235.56 | 1,811,900 | — | — |
| 2020-09-15 | $34.80 | $234.48 | 1,779,900 | — | — |
| 2020-09-14 | $35.19 | $237.11 | 2,750,000 | — | — |
| 2020-09-11 | $33.66 | $226.80 | 2,490,900 | — | — |
| 2020-09-10 | $34.20 | $230.44 | 2,459,900 | — | — |
| 2020-09-09 | $34.45 | $232.12 | 1,896,600 | — | — |
| 2020-09-08 | $34.62 | $233.27 | 2,105,100 | — | — |
| 2020-09-04 | $35.31 | $237.91 | 2,098,800 | — | — |
| 2020-09-03 | $35.14 | $236.77 | 2,948,600 | — | — |
| 2020-09-02 | $35.17 | $236.97 | 2,377,200 | — | — |
| 2020-09-01 | $34.60 | $233.13 | 1,740,200 | — | — |
| 2020-08-31 | $34.81 | $234.55 | 1,944,900 | — | — |
| 2020-08-28 | $35.09 | $236.43 | 1,292,700 | — | — |
| 2020-08-27 | $34.93 | $235.35 | 1,763,900 | — | — |
| 2020-08-26 | $33.79 | $227.67 | 1,398,900 | — | — |
| 2020-08-25 | $34.62 | $233.27 | 1,255,300 | — | — |
| 2020-08-24 | $34.53 | $232.66 | 1,227,700 | — | — |
| 2020-08-21 | $34.08 | $229.63 | 1,362,900 | — | — |
| 2020-08-20 | $34.40 | $231.78 | 1,002,600 | — | — |
| 2020-08-19 | $34.18 | $230.30 | 1,857,800 | — | — |
| 2020-08-18 | $35.18 | $237.04 | 1,336,200 | — | — |
| 2020-08-17 | $35.05 | $236.16 | 1,666,500 | — | — |
| 2020-08-14 | $35.02 | $235.96 | 2,593,600 | — | — |
| 2020-08-13 | $34.71 | $233.87 | 1,816,900 | — | — |
| 2020-08-12 | $35.89 | $241.82 | 902,700 | — | — |
| 2020-08-11 | $35.79 | $241.15 | 1,400,800 | — | — |
| 2020-08-10 | $35.97 | $242.36 | 754,400 | — | — |
| 2020-08-07 | $35.89 | $241.82 | 892,500 | — | — |
| 2020-08-06 | $35.49 | $239.13 | 911,500 | — | — |
| 2020-08-05 | $35.52 | $239.33 | 1,215,200 | — | — |
| 2020-08-04 | $35.18 | $237.04 | 1,374,700 | — | — |
| 2020-08-03 | $35.12 | $236.63 | 1,530,600 | — | — |
| 2020-07-31 | $36.20 | $243.91 | 1,639,000 | — | — |
| 2020-07-30 | $36.10 | $243.24 | 2,204,000 | — | — |
| 2020-07-29 | $35.25 | $237.51 | 2,848,100 | — | — |
| 2020-07-28 | $35.88 | $241.76 | 1,530,500 | — | — |
| 2020-07-27 | $35.30 | $237.85 | 1,849,300 | — | — |
| 2020-07-24 | $35.49 | $239.13 | 1,529,200 | — | — |
| 2020-07-23 | $35.65 | $240.21 | 1,635,600 | — | — |
| 2020-07-22 | $36.47 | $245.73 | 1,474,400 | — | — |
| 2020-07-21 | $35.52 | $239.33 | 1,413,000 | — | — |
| 2020-07-20 | $35.76 | $240.95 | 1,756,400 | — | — |
| 2020-07-17 | $36.48 | $245.80 | 1,450,300 | — | — |
| 2020-07-16 | $36.76 | $247.68 | 1,365,700 | — | — |
| 2020-07-15 | $37.10 | $249.98 | 2,133,100 | — | — |
| 2020-07-14 | $36.59 | $246.54 | 1,353,000 | — | — |
| 2020-07-13 | $36.16 | $243.64 | 1,702,800 | — | — |
| 2020-07-10 | $36.18 | $243.78 | 888,000 | — | — |
| 2020-07-09 | $35.98 | $242.43 | 1,129,000 | — | — |
| 2020-07-08 | $36.53 | $243.71 | 1,921,500 | — | — |
| 2020-07-07 | $36.90 | $246.18 | 1,430,300 | — | — |
| 2020-07-06 | $38.13 | $254.38 | 1,172,900 | — | — |
| 2020-07-02 | $38.57 | $257.32 | 1,207,600 | — | — |
| 2020-07-01 | $38.89 | $259.45 | 1,678,000 | — | — |
| 2020-06-30 | $37.38 | $249.38 | 2,067,800 | — | — |
| 2020-06-29 | $36.79 | $245.44 | 1,319,200 | — | — |
| 2020-06-26 | $36.39 | $242.78 | 2,688,700 | — | — |
| 2020-06-25 | $36.79 | $245.44 | 1,230,100 | — | — |
| 2020-06-24 | $36.39 | $242.78 | 2,595,900 | — | — |
| 2020-06-23 | $37.46 | $249.91 | 1,844,800 | — | — |
| 2020-06-22 | $37.75 | $251.85 | 1,572,300 | — | — |
| 2020-06-19 | $37.76 | $251.92 | 7,433,300 | — | — |
| 2020-06-18 | $37.93 | $253.05 | 2,057,000 | — | — |
| 2020-06-17 | $38.50 | $256.85 | 1,482,800 | — | — |
| 2020-06-16 | $40.10 | $267.53 | 2,387,400 | — | — |
| 2020-06-15 | $38.83 | $259.05 | 1,783,200 | — | — |
| 2020-06-12 | $39.09 | $260.79 | 2,991,400 | — | — |
| 2020-06-11 | $37.80 | $252.18 | 2,226,100 | — | — |
| 2020-06-10 | $40.31 | $268.93 | 1,515,200 | — | — |
| 2020-06-09 | $41.69 | $278.13 | 1,546,600 | — | — |
| 2020-06-08 | $42.77 | $285.34 | 2,248,500 | — | — |
| 2020-06-05 | $41.70 | $278.20 | 2,512,700 | — | — |
| 2020-06-04 | $38.74 | $258.45 | 1,641,400 | — | — |
| 2020-06-03 | $39.19 | $261.46 | 1,928,400 | — | — |
| 2020-06-02 | $37.66 | $251.25 | 1,828,500 | — | — |
| 2020-06-01 | $37.76 | $251.92 | 1,948,400 | — | — |
| 2020-05-29 | $36.98 | $246.71 | 5,447,500 | — | — |
| 2020-05-28 | $38.45 | $256.52 | 2,052,800 | — | — |
| 2020-05-27 | $38.30 | $255.52 | 1,888,600 | — | — |
| 2020-05-26 | $38.25 | $255.18 | 1,530,100 | — | — |
| 2020-05-22 | $36.28 | $242.04 | 1,242,200 | — | — |
| 2020-05-21 | $35.87 | $239.31 | 1,812,400 | — | — |
| 2020-05-20 | $36.28 | $242.04 | 1,721,700 | — | — |
| 2020-05-19 | $35.89 | $239.44 | 2,562,000 | — | — |
| 2020-05-18 | $36.89 | $246.11 | 2,504,200 | — | — |
| 2020-05-15 | $34.76 | $231.90 | 5,970,700 | — | — |
| 2020-05-14 | $34.90 | $232.83 | 2,251,300 | — | — |
| 2020-05-13 | $35.18 | $234.70 | 2,204,300 | — | — |
| 2020-05-12 | $36.13 | $241.04 | 3,158,600 | — | — |
| 2020-05-11 | $37.78 | $252.05 | 2,929,100 | — | — |
| 2020-05-08 | $38.34 | $255.78 | 1,695,900 | — | — |
| 2020-05-07 | $37.84 | $252.45 | 2,494,200 | — | — |
| 2020-05-06 | $36.05 | $240.51 | 2,256,500 | — | — |
| 2020-05-05 | $36.60 | $244.18 | 1,705,600 | — | — |
| 2020-05-04 | $36.54 | $243.78 | 1,926,300 | — | — |
| 2020-05-01 | $36.10 | $240.84 | 1,612,900 | — | — |
| 2020-04-30 | $37.47 | $249.98 | 2,246,800 | — | — |
| 2020-04-29 | $38.11 | $254.25 | 1,676,500 | — | — |
| 2020-04-28 | $37.76 | $251.92 | 1,861,600 | — | — |
| 2020-04-27 | $37.62 | $250.98 | 1,543,700 | — | — |
| 2020-04-24 | $36.29 | $242.11 | 1,909,100 | — | — |
| 2020-04-23 | $36.20 | $241.51 | 1,930,900 | — | — |
| 2020-04-22 | $36.66 | $244.58 | 1,931,000 | — | — |
| 2020-04-21 | $35.58 | $237.37 | 2,845,100 | — | — |
| 2020-04-20 | $36.37 | $242.64 | 2,534,300 | — | — |
| 2020-04-17 | $38.94 | $259.79 | 2,744,700 | — | — |
| 2020-04-16 | $36.63 | $244.38 | 2,520,700 | — | — |
| 2020-04-15 | $37.00 | $246.84 | 2,494,800 | — | — |
| 2020-04-14 | $39.36 | $262.59 | 2,366,500 | — | — |
| 2020-04-13 | $38.56 | $257.25 | 1,864,300 | — | — |
| 2020-04-09 | $41.12 | $274.33 | 3,005,000 | — | — |
| 2020-04-08 | $38.66 | $257.92 | 2,813,900 | — | — |
| 2020-04-07 | $35.75 | $236.10 | 3,175,100 | — | — |
| 2020-04-06 | $35.34 | $233.40 | 2,832,100 | — | — |
| 2020-04-03 | $31.62 | $208.83 | 1,863,200 | — | — |
| 2020-04-02 | $31.95 | $211.01 | 2,190,200 | — | — |
| 2020-04-01 | $32.98 | $217.81 | 2,544,000 | — | — |
| 2020-03-31 | $36.54 | $241.32 | 4,383,200 | — | — |
| 2020-03-30 | $37.72 | $249.11 | 3,025,800 | — | — |
| 2020-03-27 | $37.94 | $250.57 | 2,046,200 | — | — |
| 2020-03-26 | $35.78 | $236.30 | 2,268,500 | — | — |
| 2020-03-25 | $32.89 | $217.22 | 2,905,500 | — | — |
| 2020-03-24 | $30.91 | $204.14 | 3,173,300 | — | — |
| 2020-03-23 | $30.04 | $198.39 | 2,820,700 | — | — |
| 2020-03-20 | $32.03 | $211.54 | 3,615,200 | — | — |
| 2020-03-19 | $33.76 | $222.96 | 2,658,300 | — | — |
| 2020-03-18 | $35.53 | $234.65 | 3,404,600 | — | — |
| 2020-03-17 | $38.84 | $256.51 | 3,165,200 | — | — |
| 2020-03-16 | $36.82 | $243.17 | 3,233,800 | — | — |
| 2020-03-13 | $44.66 | $294.95 | 3,449,900 | — | — |
| 2020-03-12 | $41.27 | $272.56 | 4,448,100 | — | — |
| 2020-03-11 | $44.52 | $294.02 | 3,916,800 | — | — |
| 2020-03-10 | $46.98 | $310.27 | 3,232,200 | — | — |
| 2020-03-09 | $45.58 | $301.02 | 3,710,100 | — | — |
| 2020-03-06 | $48.31 | $319.05 | 1,929,400 | — | — |
| 2020-03-05 | $48.74 | $321.89 | 1,439,000 | — | — |
| 2020-03-04 | $49.35 | $325.92 | 2,033,200 | — | — |
| 2020-03-03 | $47.37 | $312.85 | 2,682,300 | — | — |
| 2020-03-02 | $47.08 | $310.93 | 2,408,900 | — | — |
| 2020-02-28 | $44.98 | $297.06 | 3,679,600 | — | — |
| 2020-02-27 | $47.01 | $310.47 | 3,211,600 | — | — |
| 2020-02-26 | $49.28 | $325.46 | 2,807,600 | — | — |
| 2020-02-25 | $49.49 | $326.85 | 2,645,000 | — | — |
| 2020-02-24 | $50.52 | $333.65 | 1,563,500 | — | — |
| 2020-02-21 | $50.93 | $336.36 | 2,318,300 | — | — |
| 2020-02-20 | $50.73 | $335.04 | 1,907,200 | — | — |
| 2020-02-19 | $50.18 | $331.40 | 1,056,900 | — | — |
| 2020-02-18 | $50.43 | $333.05 | 1,769,300 | — | — |
| 2020-02-14 | $50.32 | $332.33 | 2,099,600 | — | — |
| 2020-02-13 | $49.61 | $327.64 | 2,366,400 | — | — |
| 2020-02-12 | $49.29 | $325.53 | 2,394,400 | — | — |
| 2020-02-11 | $49.46 | $326.65 | 1,556,100 | — | — |
| 2020-02-10 | $49.40 | $326.25 | 1,154,100 | — | — |
| 2020-02-07 | $48.83 | $322.49 | 770,100 | — | — |
| 2020-02-06 | $48.63 | $321.17 | 800,900 | — | — |
| 2020-02-05 | $48.45 | $319.98 | 909,000 | — | — |
| 2020-02-04 | $48.48 | $320.18 | 1,092,600 | — | — |
| 2020-02-03 | $48.06 | $317.40 | 1,724,200 | — | — |
| 2020-01-31 | $47.91 | $316.41 | 1,535,000 | — | — |
| 2020-01-30 | $48.18 | $318.20 | 937,800 | — | — |
| 2020-01-29 | $47.88 | $316.21 | 1,312,500 | — | — |
| 2020-01-28 | $48.20 | $318.33 | 1,198,300 | — | — |
| 2020-01-27 | $48.05 | $317.34 | 1,248,900 | — | — |
| 2020-01-24 | $48.18 | $318.20 | 988,600 | — | — |
| 2020-01-23 | $48.18 | $318.20 | 987,000 | — | — |
| 2020-01-22 | $47.79 | $315.62 | 1,780,700 | — | — |
| 2020-01-21 | $48.00 | $317.01 | 1,223,800 | — | — |
| 2020-01-17 | $47.45 | $313.37 | 2,270,200 | — | — |
| 2020-01-16 | $47.33 | $312.58 | 1,057,500 | — | — |
| 2020-01-15 | $46.87 | $309.54 | 1,288,800 | — | — |
| 2020-01-14 | $46.43 | $306.64 | 1,916,800 | — | — |
| 2020-01-13 | $46.59 | $307.69 | 1,717,000 | — | — |
| 2020-01-10 | $46.05 | $304.13 | 1,791,000 | — | — |
| 2020-01-09 | $45.66 | $301.55 | 1,303,900 | — | — |
| 2020-01-08 | $45.88 | $300.74 | 1,783,700 | — | — |
| 2020-01-07 | $45.82 | $300.35 | 1,236,200 | — | — |
| 2020-01-06 | $46.39 | $304.08 | 1,276,800 | — | — |
| 2020-01-03 | $46.49 | $304.74 | 1,434,500 | — | — |
| 2020-01-02 | $46.12 | $302.31 | 1,544,300 | — | — |