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
- 1995-05-09 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 | $119.12 | $191.35 | 759,800 | — | — |
| 2020-12-30 | $117.55 | $188.82 | 729,800 | — | — |
| 2020-12-29 | $118.56 | $190.45 | 1,010,800 | — | — |
| 2020-12-28 | $117.74 | $189.13 | 938,400 | — | — |
| 2020-12-24 | $117.89 | $189.37 | 507,400 | — | — |
| 2020-12-23 | $119.58 | $192.08 | 1,316,100 | — | — |
| 2020-12-22 | $119.64 | $192.18 | 1,377,300 | — | — |
| 2020-12-21 | $116.92 | $187.81 | 1,911,300 | — | — |
| 2020-12-18 | $116.16 | $186.59 | 3,851,200 | — | — |
| 2020-12-17 | $118.62 | $190.54 | 1,807,900 | — | — |
| 2020-12-16 | $116.49 | $187.12 | 1,674,800 | — | — |
| 2020-12-15 | $114.43 | $183.81 | 1,440,100 | — | — |
| 2020-12-14 | $112.51 | $180.73 | 1,347,000 | — | — |
| 2020-12-11 | $112.72 | $181.06 | 1,313,100 | — | — |
| 2020-12-10 | $115.44 | $185.43 | 1,437,200 | — | — |
| 2020-12-09 | $114.39 | $183.75 | 1,450,600 | — | — |
| 2020-12-08 | $111.65 | $179.35 | 1,598,900 | — | — |
| 2020-12-07 | $112.12 | $180.10 | 1,445,600 | — | — |
| 2020-12-04 | $114.82 | $184.44 | 2,790,800 | — | — |
| 2020-12-03 | $112.79 | $181.18 | 3,856,400 | — | — |
| 2020-12-02 | $109.63 | $176.10 | 1,766,200 | — | — |
| 2020-12-01 | $110.51 | $177.51 | 1,994,100 | — | — |
| 2020-11-30 | $107.98 | $173.45 | 2,667,700 | — | — |
| 2020-11-27 | $109.95 | $176.62 | 613,700 | — | — |
| 2020-11-25 | $110.58 | $177.63 | 1,179,500 | — | — |
| 2020-11-24 | $113.46 | $182.25 | 1,522,100 | — | — |
| 2020-11-23 | $109.58 | $176.02 | 1,830,800 | — | — |
| 2020-11-20 | $108.45 | $174.21 | 1,598,200 | — | — |
| 2020-11-19 | $109.80 | $176.37 | 1,409,800 | — | — |
| 2020-11-18 | $110.16 | $176.95 | 2,031,800 | — | — |
| 2020-11-17 | $108.53 | $174.33 | 1,424,100 | — | — |
| 2020-11-16 | $110.08 | $176.82 | 2,070,400 | — | — |
| 2020-11-13 | $107.59 | $172.82 | 1,653,200 | — | — |
| 2020-11-12 | $106.31 | $170.77 | 1,828,300 | — | — |
| 2020-11-11 | $107.08 | $172.01 | 2,634,800 | — | — |
| 2020-11-10 | $113.35 | $182.08 | 3,203,000 | — | — |
| 2020-11-09 | $120.55 | $193.64 | 6,141,700 | — | — |
| 2020-11-06 | $102.12 | $164.04 | 5,172,200 | — | — |
| 2020-11-05 | $101.52 | $163.07 | 2,770,700 | — | — |
| 2020-11-04 | $96.59 | $155.15 | 2,422,700 | — | — |
| 2020-11-03 | $93.10 | $149.55 | 1,259,100 | — | — |
| 2020-11-02 | $91.84 | $147.52 | 1,185,600 | — | — |
| 2020-10-30 | $91.92 | $147.65 | 1,492,400 | — | — |
| 2020-10-29 | $92.51 | $148.60 | 1,577,500 | — | — |
| 2020-10-28 | $90.19 | $144.87 | 2,993,100 | — | — |
| 2020-10-27 | $95.84 | $153.95 | 1,691,800 | — | — |
| 2020-10-26 | $95.40 | $153.24 | 1,440,000 | — | — |
| 2020-10-23 | $99.53 | $159.88 | 1,454,300 | — | — |
| 2020-10-22 | $99.82 | $160.34 | 882,700 | — | — |
| 2020-10-21 | $97.69 | $156.92 | 873,300 | — | — |
| 2020-10-20 | $98.34 | $157.97 | 1,201,200 | — | — |
| 2020-10-19 | $96.61 | $155.19 | 1,238,900 | — | — |
| 2020-10-16 | $98.94 | $158.93 | 1,198,300 | — | — |
| 2020-10-15 | $100.13 | $160.84 | 1,183,200 | — | — |
| 2020-10-14 | $99.23 | $159.40 | 1,288,000 | — | — |
| 2020-10-13 | $98.76 | $158.64 | 1,675,200 | — | — |
| 2020-10-12 | $100.17 | $160.91 | 1,624,200 | — | — |
| 2020-10-09 | $101.99 | $163.83 | 1,380,000 | — | — |
| 2020-10-08 | $103.38 | $166.06 | 1,355,000 | — | — |
| 2020-10-07 | $101.46 | $162.50 | 1,523,000 | — | — |
| 2020-10-06 | $101.25 | $162.16 | 2,364,600 | — | — |
| 2020-10-05 | $103.71 | $166.10 | 1,594,500 | — | — |
| 2020-10-02 | $104.21 | $166.90 | 2,011,900 | — | — |
| 2020-10-01 | $104.88 | $167.97 | 2,053,400 | — | — |
| 2020-09-30 | $100.74 | $161.34 | 2,421,000 | — | — |
| 2020-09-29 | $100.80 | $161.44 | 2,288,800 | — | — |
| 2020-09-28 | $100.58 | $161.09 | 3,217,900 | — | — |
| 2020-09-25 | $97.17 | $155.62 | 3,601,800 | — | — |
| 2020-09-24 | $97.31 | $155.85 | 7,289,300 | — | — |
| 2020-09-23 | $90.00 | $144.14 | 2,949,100 | — | — |
| 2020-09-22 | $89.98 | $144.11 | 1,601,300 | — | — |
| 2020-09-21 | $87.78 | $140.59 | 2,070,100 | — | — |
| 2020-09-18 | $89.97 | $144.09 | 2,035,200 | — | — |
| 2020-09-17 | $91.62 | $146.74 | 1,777,100 | — | — |
| 2020-09-16 | $92.97 | $148.90 | 1,920,500 | — | — |
| 2020-09-15 | $93.38 | $149.55 | 1,815,700 | — | — |
| 2020-09-14 | $91.61 | $146.72 | 1,563,800 | — | — |
| 2020-09-11 | $86.80 | $139.02 | 1,960,200 | — | — |
| 2020-09-10 | $89.95 | $144.06 | 1,727,200 | — | — |
| 2020-09-09 | $88.58 | $141.87 | 1,888,900 | — | — |
| 2020-09-08 | $89.12 | $142.73 | 2,200,700 | — | — |
| 2020-09-04 | $89.28 | $142.99 | 1,469,600 | — | — |
| 2020-09-03 | $89.10 | $142.70 | 1,906,100 | — | — |
| 2020-09-02 | $90.31 | $144.64 | 1,804,500 | — | — |
| 2020-09-01 | $87.14 | $139.56 | 1,919,900 | — | — |
| 2020-08-31 | $86.67 | $138.81 | 1,936,200 | — | — |
| 2020-08-28 | $89.86 | $143.92 | 2,932,000 | — | — |
| 2020-08-27 | $85.76 | $137.35 | 2,312,000 | — | — |
| 2020-08-26 | $82.73 | $132.50 | 1,520,300 | — | — |
| 2020-08-25 | $82.61 | $132.31 | 1,695,200 | — | — |
| 2020-08-24 | $82.88 | $132.74 | 1,629,900 | — | — |
| 2020-08-21 | $82.71 | $132.47 | 2,086,200 | — | — |
| 2020-08-20 | $80.91 | $129.58 | 1,181,500 | — | — |
| 2020-08-19 | $79.87 | $127.92 | 3,074,800 | — | — |
| 2020-08-18 | $82.83 | $132.66 | 1,640,100 | — | — |
| 2020-08-17 | $83.90 | $134.37 | 1,519,300 | — | — |
| 2020-08-14 | $84.07 | $134.64 | 1,654,700 | — | — |
| 2020-08-13 | $84.55 | $135.41 | 2,035,100 | — | — |
| 2020-08-12 | $84.60 | $135.49 | 2,726,500 | — | — |
| 2020-08-11 | $84.14 | $134.76 | 4,441,200 | — | — |
| 2020-08-10 | $81.53 | $130.58 | 2,636,600 | — | — |
| 2020-08-07 | $79.06 | $126.62 | 2,655,400 | — | — |
| 2020-08-06 | $76.49 | $122.50 | 1,714,500 | — | — |
| 2020-08-05 | $75.75 | $121.32 | 1,656,800 | — | — |
| 2020-08-04 | $76.48 | $122.49 | 1,742,000 | — | — |
| 2020-08-03 | $74.49 | $119.30 | 1,871,600 | — | — |
| 2020-07-31 | $75.90 | $121.56 | 2,718,900 | — | — |
| 2020-07-30 | $78.55 | $125.80 | 1,532,800 | — | — |
| 2020-07-29 | $78.84 | $126.27 | 2,110,600 | — | — |
| 2020-07-28 | $75.84 | $121.46 | 2,306,100 | — | — |
| 2020-07-27 | $76.37 | $122.31 | 2,379,500 | — | — |
| 2020-07-24 | $78.64 | $125.95 | 1,783,700 | — | — |
| 2020-07-23 | $76.17 | $121.99 | 1,554,000 | — | — |
| 2020-07-22 | $77.39 | $123.95 | 1,397,300 | — | — |
| 2020-07-21 | $75.50 | $120.92 | 1,862,700 | — | — |
| 2020-07-20 | $74.29 | $118.98 | 1,977,200 | — | — |
| 2020-07-17 | $77.51 | $124.14 | 2,224,100 | — | — |
| 2020-07-16 | $76.69 | $122.82 | 2,373,100 | — | — |
| 2020-07-15 | $79.12 | $126.72 | 3,042,700 | — | — |
| 2020-07-14 | $72.93 | $116.80 | 1,741,100 | — | — |
| 2020-07-13 | $72.90 | $116.75 | 3,578,400 | — | — |
| 2020-07-10 | $72.09 | $115.46 | 1,974,600 | — | — |
| 2020-07-09 | $71.34 | $114.26 | 2,369,700 | — | — |
| 2020-07-08 | $73.12 | $117.11 | 2,008,500 | — | — |
| 2020-07-07 | $72.19 | $115.62 | 2,220,500 | — | — |
| 2020-07-06 | $74.99 | $120.10 | 3,023,300 | — | — |
| 2020-07-02 | $74.78 | $119.77 | 3,669,800 | — | — |
| 2020-07-01 | $76.11 | $121.90 | 3,791,300 | — | — |
| 2020-06-30 | $75.77 | $121.35 | 2,987,800 | — | — |
| 2020-06-29 | $76.63 | $122.73 | 3,880,700 | — | — |
| 2020-06-26 | $72.95 | $116.83 | 7,299,600 | — | — |
| 2020-06-25 | $74.59 | $119.46 | 6,345,800 | — | — |
| 2020-06-24 | $70.81 | $113.41 | 4,127,400 | — | — |
| 2020-06-23 | $75.35 | $120.68 | 3,107,600 | — | — |
| 2020-06-22 | $71.35 | $114.27 | 3,835,600 | — | — |
| 2020-06-19 | $70.27 | $112.54 | 6,749,900 | — | — |
| 2020-06-18 | $74.13 | $118.72 | 2,295,700 | — | — |
| 2020-06-17 | $74.19 | $118.82 | 2,495,800 | — | — |
| 2020-06-16 | $76.71 | $122.86 | 3,040,900 | — | — |
| 2020-06-15 | $76.50 | $122.52 | 2,501,300 | — | — |
| 2020-06-12 | $75.94 | $121.62 | 3,046,800 | — | — |
| 2020-06-11 | $72.93 | $116.80 | 4,509,700 | — | — |
| 2020-06-10 | $77.77 | $124.55 | 2,890,600 | — | — |
| 2020-06-09 | $80.89 | $129.55 | 3,284,600 | — | — |
| 2020-06-08 | $84.74 | $135.72 | 3,906,100 | — | — |
| 2020-06-05 | $85.59 | $137.08 | 3,542,100 | — | — |
| 2020-06-04 | $86.04 | $137.80 | 3,023,900 | — | — |
| 2020-06-03 | $85.93 | $137.62 | 4,058,200 | — | — |
| 2020-06-02 | $78.12 | $125.11 | 1,996,100 | — | — |
| 2020-06-01 | $78.31 | $125.42 | 2,337,100 | — | — |
| 2020-05-29 | $76.86 | $123.10 | 4,400,300 | — | — |
| 2020-05-28 | $79.50 | $127.33 | 2,835,400 | — | — |
| 2020-05-27 | $81.56 | $130.62 | 3,074,000 | — | — |
| 2020-05-26 | $78.47 | $125.68 | 3,052,800 | — | — |
| 2020-05-22 | $75.63 | $121.13 | 2,551,900 | — | — |
| 2020-05-21 | $77.22 | $123.67 | 2,855,400 | — | — |
| 2020-05-20 | $78.32 | $125.44 | 3,942,500 | — | — |
| 2020-05-19 | $75.82 | $121.43 | 3,251,300 | — | — |
| 2020-05-18 | $75.45 | $120.84 | 2,982,100 | — | — |
| 2020-05-15 | $69.61 | $111.49 | 2,528,900 | — | — |
| 2020-05-14 | $66.66 | $106.76 | 3,676,700 | — | — |
| 2020-05-13 | $65.88 | $105.51 | 3,964,800 | — | — |
| 2020-05-12 | $70.32 | $112.62 | 3,604,100 | — | — |
| 2020-05-11 | $73.93 | $118.40 | 2,728,600 | — | — |
| 2020-05-08 | $74.72 | $119.67 | 2,995,600 | — | — |
| 2020-05-07 | $70.53 | $112.96 | 2,304,500 | — | — |
| 2020-05-06 | $68.21 | $109.24 | 2,553,300 | — | — |
| 2020-05-05 | $68.99 | $110.49 | 2,524,200 | — | — |
| 2020-05-04 | $70.62 | $113.10 | 2,043,000 | — | — |
| 2020-05-01 | $69.85 | $111.87 | 3,467,700 | — | — |
| 2020-04-30 | $73.79 | $118.18 | 3,299,100 | — | — |
| 2020-04-29 | $78.21 | $125.26 | 3,908,800 | — | — |
| 2020-04-28 | $74.80 | $119.80 | 4,122,700 | — | — |
| 2020-04-27 | $72.40 | $115.95 | 3,282,400 | — | — |
| 2020-04-24 | $68.82 | $110.22 | 3,508,600 | — | — |
| 2020-04-23 | $66.87 | $107.10 | 4,055,100 | — | — |
| 2020-04-22 | $68.30 | $109.39 | 6,672,400 | — | — |
| 2020-04-21 | $63.32 | $101.41 | 7,066,000 | — | — |
| 2020-04-20 | $61.79 | $98.96 | 2,397,700 | — | — |
| 2020-04-17 | $63.35 | $101.46 | 4,037,500 | — | — |
| 2020-04-16 | $57.98 | $92.86 | 2,995,500 | — | — |
| 2020-04-15 | $58.79 | $94.16 | 3,735,800 | — | — |
| 2020-04-14 | $61.15 | $97.94 | 3,110,800 | — | — |
| 2020-04-13 | $60.89 | $97.52 | 2,192,100 | — | — |
| 2020-04-09 | $64.34 | $103.05 | 4,871,900 | — | — |
| 2020-04-08 | $63.57 | $101.81 | 4,056,600 | — | — |
| 2020-04-07 | $58.96 | $94.43 | 6,526,200 | — | — |
| 2020-04-06 | $52.40 | $83.92 | 4,857,900 | — | — |
| 2020-04-03 | $45.48 | $72.84 | 3,640,600 | — | — |
| 2020-04-02 | $44.31 | $70.97 | 4,708,200 | — | — |
| 2020-04-01 | $46.02 | $73.70 | 6,602,900 | — | — |
| 2020-03-31 | $54.46 | $87.22 | 6,167,900 | — | — |
| 2020-03-30 | $56.85 | $91.05 | 4,062,600 | — | — |
| 2020-03-27 | $54.66 | $87.54 | 6,019,800 | — | — |
| 2020-03-26 | $60.56 | $96.99 | 4,744,200 | — | — |
| 2020-03-25 | $58.45 | $93.61 | 7,946,600 | — | — |
| 2020-03-24 | $53.89 | $86.31 | 8,707,600 | — | — |
| 2020-03-23 | $41.03 | $65.71 | 7,799,000 | — | — |
| 2020-03-20 | $39.00 | $62.46 | 8,879,200 | — | — |
| 2020-03-19 | $42.42 | $67.94 | 10,989,700 | — | — |
| 2020-03-18 | $34.16 | $54.71 | 8,833,600 | — | — |
| 2020-03-17 | $41.93 | $67.15 | 9,908,500 | — | — |
| 2020-03-16 | $49.21 | $78.81 | 4,490,200 | — | — |
| 2020-03-13 | $65.32 | $104.61 | 4,062,300 | — | — |
| 2020-03-12 | $59.17 | $94.77 | 4,078,700 | — | — |
| 2020-03-11 | $70.21 | $112.45 | 3,773,100 | — | — |
| 2020-03-10 | $82.60 | $132.29 | 2,301,300 | — | — |
| 2020-03-09 | $77.43 | $124.01 | 2,492,100 | — | — |
| 2020-03-06 | $88.15 | $141.18 | 2,449,200 | — | — |
| 2020-03-05 | $87.95 | $140.86 | 2,700,400 | — | — |
| 2020-03-04 | $95.06 | $152.25 | 1,789,200 | — | — |
| 2020-03-03 | $95.31 | $152.65 | 1,693,800 | — | — |
| 2020-03-02 | $98.80 | $158.24 | 2,405,300 | — | — |
| 2020-02-28 | $97.50 | $156.15 | 2,593,000 | — | — |
| 2020-02-27 | $99.36 | $159.13 | 3,096,600 | — | — |
| 2020-02-26 | $107.07 | $171.48 | 2,085,200 | — | — |
| 2020-02-25 | $111.75 | $178.98 | 1,481,600 | — | — |
| 2020-02-24 | $117.89 | $188.81 | 1,177,500 | — | — |
| 2020-02-21 | $121.10 | $193.95 | 1,372,200 | — | — |
| 2020-02-20 | $120.68 | $193.28 | 757,400 | — | — |
| 2020-02-19 | $120.68 | $193.28 | 905,300 | — | — |
| 2020-02-18 | $120.49 | $192.97 | 1,062,800 | — | — |
| 2020-02-14 | $121.71 | $194.93 | 736,900 | — | — |
| 2020-02-13 | $122.27 | $195.82 | 1,081,100 | — | — |
| 2020-02-12 | $122.45 | $196.11 | 1,150,400 | — | — |
| 2020-02-11 | $122.23 | $195.76 | 1,565,100 | — | — |
| 2020-02-10 | $121.79 | $195.06 | 979,800 | — | — |
| 2020-02-07 | $120.71 | $193.33 | 1,555,400 | — | — |
| 2020-02-06 | $121.50 | $194.59 | 2,089,300 | — | — |
| 2020-02-05 | $117.48 | $188.15 | 1,700,800 | — | — |
| 2020-02-04 | $115.56 | $185.08 | 1,511,700 | — | — |
| 2020-02-03 | $114.92 | $184.05 | 1,343,600 | — | — |
| 2020-01-31 | $116.43 | $186.47 | 1,081,700 | — | — |
| 2020-01-30 | $118.21 | $189.32 | 1,336,100 | — | — |
| 2020-01-29 | $119.21 | $190.92 | 1,124,700 | — | — |
| 2020-01-28 | $117.45 | $188.10 | 1,391,800 | — | — |
| 2020-01-27 | $116.38 | $186.39 | 1,133,500 | — | — |
| 2020-01-24 | $117.09 | $187.53 | 1,080,200 | — | — |
| 2020-01-23 | $117.62 | $188.38 | 1,525,100 | — | — |
| 2020-01-22 | $114.98 | $184.15 | 1,423,000 | — | — |
| 2020-01-21 | $114.55 | $183.46 | 1,502,800 | — | — |
| 2020-01-17 | $113.52 | $181.81 | 1,050,200 | — | — |
| 2020-01-16 | $113.01 | $180.99 | 2,681,700 | — | — |
| 2020-01-15 | $111.29 | $178.24 | 1,511,300 | — | — |
| 2020-01-14 | $112.21 | $179.71 | 2,080,700 | — | — |
| 2020-01-13 | $113.25 | $181.38 | 1,517,400 | — | — |
| 2020-01-10 | $114.55 | $183.46 | 1,146,100 | — | — |
| 2020-01-09 | $114.39 | $183.20 | 1,906,700 | — | — |
| 2020-01-08 | $113.85 | $180.93 | 1,675,800 | — | — |
| 2020-01-07 | $112.15 | $178.23 | 1,901,800 | — | — |
| 2020-01-06 | $113.12 | $179.77 | 1,595,900 | — | — |
| 2020-01-03 | $112.38 | $178.59 | 1,371,300 | — | — |
| 2020-01-02 | $112.26 | $178.40 | 2,745,500 | — | — |