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
- 2005-07-21 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 | $132.40 | $201.02 | 1,459,000 | — | — |
| 2020-12-30 | $132.12 | $200.60 | 1,231,300 | — | — |
| 2020-12-29 | $131.30 | $199.35 | 2,180,700 | — | — |
| 2020-12-28 | $128.48 | $195.07 | 1,651,000 | — | — |
| 2020-12-24 | $126.96 | $192.76 | 564,100 | — | — |
| 2020-12-23 | $126.49 | $192.05 | 1,353,600 | — | — |
| 2020-12-22 | $123.15 | $186.98 | 2,185,600 | — | — |
| 2020-12-21 | $123.36 | $187.30 | 2,637,400 | — | — |
| 2020-12-18 | $125.54 | $190.61 | 7,924,100 | — | — |
| 2020-12-17 | $124.48 | $189.00 | 3,609,800 | — | — |
| 2020-12-16 | $124.98 | $189.76 | 2,739,700 | — | — |
| 2020-12-15 | $126.00 | $191.30 | 2,218,400 | — | — |
| 2020-12-14 | $123.33 | $187.25 | 2,773,800 | — | — |
| 2020-12-11 | $123.02 | $186.78 | 4,987,900 | — | — |
| 2020-12-10 | $130.47 | $198.09 | 4,567,900 | — | — |
| 2020-12-09 | $128.84 | $195.62 | 3,469,300 | — | — |
| 2020-12-08 | $126.28 | $191.73 | 1,693,300 | — | — |
| 2020-12-07 | $126.52 | $192.09 | 1,767,200 | — | — |
| 2020-12-04 | $128.58 | $195.22 | 2,024,400 | — | — |
| 2020-12-03 | $127.35 | $193.35 | 1,710,700 | — | — |
| 2020-12-02 | $127.87 | $194.14 | 1,726,800 | — | — |
| 2020-12-01 | $126.22 | $191.64 | 1,987,200 | — | — |
| 2020-11-30 | $124.49 | $189.01 | 2,791,100 | — | — |
| 2020-11-27 | $123.73 | $187.86 | 840,800 | — | — |
| 2020-11-25 | $123.18 | $187.02 | 1,344,900 | — | — |
| 2020-11-24 | $125.05 | $189.86 | 2,619,400 | — | — |
| 2020-11-23 | $122.80 | $186.45 | 2,290,600 | — | — |
| 2020-11-20 | $119.90 | $182.04 | 2,936,600 | — | — |
| 2020-11-19 | $123.96 | $188.21 | 2,045,100 | — | — |
| 2020-11-18 | $122.52 | $186.02 | 1,981,500 | — | — |
| 2020-11-17 | $123.03 | $186.80 | 1,937,700 | — | — |
| 2020-11-16 | $123.56 | $187.60 | 3,136,100 | — | — |
| 2020-11-13 | $123.45 | $187.43 | 3,636,100 | — | — |
| 2020-11-12 | $117.50 | $178.40 | 3,190,800 | — | — |
| 2020-11-11 | $119.70 | $181.74 | 3,728,400 | — | — |
| 2020-11-10 | $122.75 | $186.37 | 7,438,500 | — | — |
| 2020-11-09 | $128.64 | $195.31 | 19,306,700 | — | — |
| 2020-11-06 | $103.27 | $156.79 | 1,926,400 | — | — |
| 2020-11-05 | $103.10 | $156.54 | 4,469,800 | — | — |
| 2020-11-04 | $98.50 | $149.55 | 3,813,600 | — | — |
| 2020-11-03 | $98.80 | $150.01 | 2,635,700 | — | — |
| 2020-11-02 | $94.72 | $143.81 | 2,571,100 | — | — |
| 2020-10-30 | $94.15 | $142.95 | 2,124,800 | — | — |
| 2020-10-29 | $95.22 | $144.57 | 1,733,200 | — | — |
| 2020-10-28 | $91.83 | $139.42 | 2,808,300 | — | — |
| 2020-10-27 | $95.07 | $144.34 | 1,908,700 | — | — |
| 2020-10-26 | $99.01 | $150.33 | 2,311,400 | — | — |
| 2020-10-23 | $102.72 | $155.96 | 2,625,500 | — | — |
| 2020-10-22 | $101.04 | $153.41 | 4,711,300 | — | — |
| 2020-10-21 | $92.70 | $140.75 | 1,062,800 | — | — |
| 2020-10-20 | $92.96 | $141.14 | 2,105,600 | — | — |
| 2020-10-19 | $92.14 | $139.90 | 2,078,400 | — | — |
| 2020-10-16 | $90.71 | $137.72 | 2,200,900 | — | — |
| 2020-10-15 | $90.23 | $137.00 | 3,391,800 | — | — |
| 2020-10-14 | $92.40 | $140.29 | 2,345,500 | — | — |
| 2020-10-13 | $94.32 | $143.21 | 1,791,900 | — | — |
| 2020-10-12 | $97.34 | $147.79 | 1,553,900 | — | — |
| 2020-10-09 | $96.30 | $146.21 | 1,298,500 | — | — |
| 2020-10-08 | $95.95 | $145.68 | 1,271,000 | — | — |
| 2020-10-07 | $93.49 | $141.95 | 1,412,300 | — | — |
| 2020-10-06 | $91.87 | $139.49 | 2,153,900 | — | — |
| 2020-10-05 | $92.16 | $139.93 | 1,286,800 | — | — |
| 2020-10-02 | $92.09 | $139.82 | 1,891,000 | — | — |
| 2020-10-01 | $92.06 | $139.77 | 2,434,600 | — | — |
| 2020-09-30 | $91.69 | $139.21 | 2,401,800 | — | — |
| 2020-09-29 | $91.78 | $139.35 | 2,245,100 | — | — |
| 2020-09-28 | $94.29 | $143.16 | 2,240,100 | — | — |
| 2020-09-25 | $93.57 | $142.07 | 2,152,000 | — | — |
| 2020-09-24 | $92.05 | $139.76 | 1,871,200 | — | — |
| 2020-09-23 | $91.92 | $139.56 | 1,874,500 | — | — |
| 2020-09-22 | $93.95 | $142.64 | 2,414,000 | — | — |
| 2020-09-21 | $91.29 | $138.60 | 3,202,800 | — | — |
| 2020-09-18 | $93.80 | $142.42 | 3,519,800 | — | — |
| 2020-09-17 | $96.79 | $146.96 | 2,131,300 | — | — |
| 2020-09-16 | $99.03 | $150.36 | 2,013,800 | — | — |
| 2020-09-15 | $97.40 | $147.88 | 1,560,200 | — | — |
| 2020-09-14 | $95.92 | $145.63 | 2,141,300 | — | — |
| 2020-09-11 | $94.74 | $143.84 | 3,019,700 | — | — |
| 2020-09-10 | $97.24 | $147.64 | 2,216,500 | — | — |
| 2020-09-09 | $99.23 | $150.66 | 2,069,900 | — | — |
| 2020-09-08 | $99.27 | $150.72 | 1,791,000 | — | — |
| 2020-09-04 | $99.80 | $151.53 | 3,345,400 | — | — |
| 2020-09-03 | $100.29 | $152.27 | 3,888,100 | — | — |
| 2020-09-02 | $102.94 | $156.29 | 3,812,800 | — | — |
| 2020-09-01 | $99.25 | $150.69 | 1,967,800 | — | — |
| 2020-08-31 | $98.15 | $149.02 | 2,817,400 | — | — |
| 2020-08-28 | $100.89 | $153.18 | 3,020,100 | — | — |
| 2020-08-27 | $97.74 | $148.40 | 2,765,600 | — | — |
| 2020-08-26 | $95.11 | $144.40 | 2,099,100 | — | — |
| 2020-08-25 | $96.42 | $146.39 | 2,377,000 | — | — |
| 2020-08-24 | $95.46 | $144.94 | 4,114,000 | — | — |
| 2020-08-21 | $91.10 | $138.32 | 2,582,900 | — | — |
| 2020-08-20 | $88.67 | $134.63 | 1,256,300 | — | — |
| 2020-08-19 | $87.68 | $133.12 | 2,428,600 | — | — |
| 2020-08-18 | $88.50 | $134.37 | 1,740,500 | — | — |
| 2020-08-17 | $87.70 | $133.15 | 1,909,400 | — | — |
| 2020-08-14 | $86.73 | $131.68 | 1,830,700 | — | — |
| 2020-08-13 | $86.97 | $132.05 | 1,585,000 | — | — |
| 2020-08-12 | $86.95 | $132.02 | 1,937,900 | — | — |
| 2020-08-11 | $88.12 | $133.79 | 4,140,900 | — | — |
| 2020-08-10 | $84.91 | $128.92 | 2,585,400 | — | — |
| 2020-08-07 | $82.56 | $125.35 | 3,199,700 | — | — |
| 2020-08-06 | $84.21 | $127.86 | 3,157,300 | — | — |
| 2020-08-05 | $82.58 | $125.38 | 2,757,000 | — | — |
| 2020-08-04 | $79.74 | $121.07 | 4,332,800 | — | — |
| 2020-08-03 | $79.96 | $121.40 | 3,514,000 | — | — |
| 2020-07-31 | $81.01 | $123.00 | 10,891,400 | — | — |
| 2020-07-30 | $84.93 | $128.95 | 2,841,300 | — | — |
| 2020-07-29 | $85.32 | $129.54 | 1,859,500 | — | — |
| 2020-07-28 | $83.68 | $127.05 | 1,516,400 | — | — |
| 2020-07-27 | $84.42 | $128.17 | 2,423,600 | — | — |
| 2020-07-24 | $83.72 | $127.11 | 2,502,900 | — | — |
| 2020-07-23 | $85.17 | $129.31 | 2,873,600 | — | — |
| 2020-07-22 | $87.68 | $133.12 | 2,082,000 | — | — |
| 2020-07-21 | $87.53 | $132.90 | 1,900,000 | — | — |
| 2020-07-20 | $86.89 | $131.92 | 1,924,800 | — | — |
| 2020-07-17 | $86.87 | $131.89 | 1,631,400 | — | — |
| 2020-07-16 | $87.17 | $132.35 | 2,458,500 | — | — |
| 2020-07-15 | $90.23 | $137.00 | 5,597,200 | — | — |
| 2020-07-14 | $82.47 | $125.21 | 2,344,700 | — | — |
| 2020-07-13 | $81.58 | $123.86 | 3,714,400 | — | — |
| 2020-07-10 | $83.54 | $126.84 | 4,013,000 | — | — |
| 2020-07-09 | $81.56 | $123.83 | 5,708,600 | — | — |
| 2020-07-08 | $84.20 | $127.84 | 4,197,900 | — | — |
| 2020-07-07 | $85.05 | $129.13 | 2,833,300 | — | — |
| 2020-07-06 | $87.34 | $132.61 | 4,336,600 | — | — |
| 2020-07-02 | $84.89 | $128.89 | 2,916,200 | — | — |
| 2020-07-01 | $84.44 | $128.20 | 3,163,200 | — | — |
| 2020-06-30 | $82.20 | $124.80 | 3,119,800 | — | — |
| 2020-06-29 | $82.67 | $125.52 | 4,752,300 | — | — |
| 2020-06-26 | $77.59 | $117.80 | 8,055,900 | — | — |
| 2020-06-25 | $82.72 | $125.59 | 3,954,800 | — | — |
| 2020-06-24 | $81.24 | $123.35 | 6,730,200 | — | — |
| 2020-06-23 | $86.60 | $131.48 | 3,109,200 | — | — |
| 2020-06-22 | $83.12 | $126.20 | 2,798,600 | — | — |
| 2020-06-19 | $82.06 | $124.59 | 4,972,300 | — | — |
| 2020-06-18 | $84.40 | $128.14 | 2,359,100 | — | — |
| 2020-06-17 | $84.67 | $128.55 | 3,161,400 | — | — |
| 2020-06-16 | $85.30 | $129.51 | 3,604,500 | — | — |
| 2020-06-15 | $84.27 | $127.95 | 3,427,300 | — | — |
| 2020-06-12 | $82.52 | $125.29 | 3,884,300 | — | — |
| 2020-06-11 | $77.73 | $118.02 | 6,088,600 | — | — |
| 2020-06-10 | $87.37 | $132.65 | 5,757,600 | — | — |
| 2020-06-09 | $88.70 | $134.67 | 4,549,900 | — | — |
| 2020-06-08 | $93.99 | $142.70 | 4,695,200 | — | — |
| 2020-06-05 | $93.06 | $141.29 | 6,752,500 | — | — |
| 2020-06-04 | $89.88 | $136.46 | 3,662,700 | — | — |
| 2020-06-03 | $89.14 | $135.34 | 6,050,100 | — | — |
| 2020-06-02 | $84.22 | $127.87 | 3,968,200 | — | — |
| 2020-06-01 | $82.42 | $125.14 | 3,796,100 | — | — |
| 2020-05-29 | $79.48 | $120.67 | 6,801,100 | — | — |
| 2020-05-28 | $78.78 | $119.61 | 6,356,100 | — | — |
| 2020-05-27 | $81.61 | $123.91 | 7,131,700 | — | — |
| 2020-05-26 | $82.82 | $125.74 | 6,863,900 | — | — |
| 2020-05-22 | $77.95 | $118.35 | 3,481,800 | — | — |
| 2020-05-21 | $77.01 | $116.92 | 11,953,500 | — | — |
| 2020-05-20 | $79.58 | $120.83 | 5,891,400 | — | — |
| 2020-05-19 | $76.35 | $115.92 | 4,969,000 | — | — |
| 2020-05-18 | $79.19 | $120.23 | 12,331,400 | — | — |
| 2020-05-15 | $66.76 | $101.36 | 2,886,900 | — | — |
| 2020-05-14 | $64.37 | $97.73 | 3,616,100 | — | — |
| 2020-05-13 | $62.01 | $94.15 | 4,480,500 | — | — |
| 2020-05-12 | $64.99 | $98.67 | 3,290,600 | — | — |
| 2020-05-11 | $67.62 | $102.67 | 1,978,100 | — | — |
| 2020-05-08 | $69.27 | $105.17 | 2,760,200 | — | — |
| 2020-05-07 | $66.46 | $100.91 | 2,542,700 | — | — |
| 2020-05-06 | $64.38 | $97.75 | 2,495,600 | — | — |
| 2020-05-05 | $64.08 | $97.29 | 5,488,400 | — | — |
| 2020-05-04 | $67.02 | $101.76 | 3,071,600 | — | — |
| 2020-05-01 | $67.29 | $102.17 | 3,483,200 | — | — |
| 2020-04-30 | $70.98 | $107.77 | 4,567,400 | — | — |
| 2020-04-29 | $74.83 | $113.61 | 4,846,300 | — | — |
| 2020-04-28 | $71.84 | $109.07 | 3,837,500 | — | — |
| 2020-04-27 | $69.15 | $104.99 | 4,027,300 | — | — |
| 2020-04-24 | $66.57 | $101.07 | 4,397,800 | — | — |
| 2020-04-23 | $63.37 | $96.21 | 8,139,300 | — | — |
| 2020-04-22 | $61.42 | $93.25 | 5,621,700 | — | — |
| 2020-04-21 | $57.25 | $86.92 | 3,911,000 | — | — |
| 2020-04-20 | $59.95 | $91.02 | 4,036,800 | — | — |
| 2020-04-17 | $63.22 | $95.99 | 4,584,200 | — | — |
| 2020-04-16 | $58.22 | $88.39 | 5,386,200 | — | — |
| 2020-04-15 | $60.56 | $91.95 | 3,814,700 | — | — |
| 2020-04-14 | $61.58 | $93.50 | 4,060,400 | — | — |
| 2020-04-13 | $58.79 | $89.26 | 3,206,600 | — | — |
| 2020-04-09 | $62.42 | $94.77 | 5,275,700 | — | — |
| 2020-04-08 | $60.55 | $91.93 | 5,534,700 | — | — |
| 2020-04-07 | $56.51 | $85.80 | 6,205,000 | — | — |
| 2020-04-06 | $52.83 | $80.21 | 5,498,800 | — | — |
| 2020-04-03 | $48.71 | $73.96 | 3,753,400 | — | — |
| 2020-04-02 | $47.86 | $72.67 | 4,987,600 | — | — |
| 2020-04-01 | $52.00 | $78.95 | 4,743,100 | — | — |
| 2020-03-31 | $56.27 | $85.43 | 4,767,200 | — | — |
| 2020-03-30 | $56.39 | $85.62 | 5,845,600 | — | — |
| 2020-03-27 | $60.03 | $91.14 | 4,990,300 | — | — |
| 2020-03-26 | $64.41 | $97.79 | 5,244,600 | — | — |
| 2020-03-25 | $65.89 | $100.04 | 5,872,200 | — | — |
| 2020-03-24 | $59.48 | $90.31 | 4,982,600 | — | — |
| 2020-03-23 | $50.85 | $77.21 | 6,602,100 | — | — |
| 2020-03-20 | $48.80 | $74.09 | 7,312,100 | — | — |
| 2020-03-19 | $48.43 | $73.53 | 8,405,200 | — | — |
| 2020-03-18 | $45.65 | $69.31 | 7,369,900 | — | — |
| 2020-03-17 | $54.12 | $82.17 | 7,689,200 | — | — |
| 2020-03-16 | $54.70 | $83.05 | 5,743,800 | — | — |
| 2020-03-13 | $69.63 | $105.72 | 9,199,200 | — | — |
| 2020-03-12 | $65.04 | $98.75 | 6,498,800 | — | — |
| 2020-03-11 | $76.67 | $116.41 | 6,358,200 | — | — |
| 2020-03-10 | $85.93 | $130.47 | 3,947,700 | — | — |
| 2020-03-09 | $86.30 | $131.03 | 4,359,000 | — | — |
| 2020-03-06 | $91.85 | $138.94 | 4,773,900 | — | — |
| 2020-03-05 | $91.51 | $138.42 | 4,449,800 | — | — |
| 2020-03-04 | $97.14 | $146.94 | 3,954,200 | — | — |
| 2020-03-03 | $95.19 | $143.99 | 3,376,400 | — | — |
| 2020-03-02 | $96.73 | $146.32 | 4,849,000 | — | — |
| 2020-02-28 | $98.62 | $149.18 | 5,328,300 | — | — |
| 2020-02-27 | $98.71 | $149.32 | 6,148,300 | — | — |
| 2020-02-26 | $101.19 | $153.07 | 5,075,600 | — | — |
| 2020-02-25 | $108.91 | $164.75 | 3,447,200 | — | — |
| 2020-02-24 | $112.31 | $169.89 | 4,563,600 | — | — |
| 2020-02-21 | $120.12 | $181.70 | 2,060,400 | — | — |
| 2020-02-20 | $121.66 | $184.03 | 2,184,400 | — | — |
| 2020-02-19 | $121.88 | $184.36 | 3,216,900 | — | — |
| 2020-02-18 | $121.10 | $183.18 | 3,219,000 | — | — |
| 2020-02-14 | $122.80 | $185.76 | 10,382,900 | — | — |
| 2020-02-13 | $110.59 | $167.29 | 3,732,300 | — | — |
| 2020-02-12 | $110.97 | $167.86 | 2,656,800 | — | — |
| 2020-02-11 | $109.20 | $165.18 | 2,065,300 | — | — |
| 2020-02-10 | $108.71 | $164.44 | 2,039,300 | — | — |
| 2020-02-07 | $110.09 | $166.53 | 1,798,900 | — | — |
| 2020-02-06 | $111.75 | $169.04 | 1,233,200 | — | — |
| 2020-02-05 | $111.10 | $168.06 | 1,238,700 | — | — |
| 2020-02-04 | $110.66 | $167.39 | 1,825,900 | — | — |
| 2020-02-03 | $107.80 | $163.07 | 2,970,800 | — | — |
| 2020-01-31 | $108.45 | $164.05 | 3,281,400 | — | — |
| 2020-01-30 | $109.10 | $165.03 | 2,083,400 | — | — |
| 2020-01-29 | $109.55 | $165.71 | 1,239,400 | — | — |
| 2020-01-28 | $109.11 | $165.05 | 1,666,900 | — | — |
| 2020-01-27 | $109.08 | $165.00 | 2,036,500 | — | — |
| 2020-01-24 | $112.14 | $169.63 | 1,693,600 | — | — |
| 2020-01-23 | $113.73 | $172.04 | 3,225,400 | — | — |
| 2020-01-22 | $110.03 | $166.44 | 1,578,400 | — | — |
| 2020-01-21 | $110.17 | $166.65 | 3,218,400 | — | — |
| 2020-01-17 | $111.82 | $169.15 | 1,795,100 | — | — |
| 2020-01-16 | $111.74 | $169.03 | 1,650,300 | — | — |
| 2020-01-15 | $110.74 | $167.51 | 2,080,600 | — | — |
| 2020-01-14 | $110.41 | $167.01 | 1,159,300 | — | — |
| 2020-01-13 | $110.59 | $167.29 | 1,544,700 | — | — |
| 2020-01-10 | $110.69 | $167.44 | 1,781,500 | — | — |
| 2020-01-09 | $109.76 | $166.03 | 1,746,000 | — | — |
| 2020-01-08 | $108.62 | $164.31 | 1,990,000 | — | — |
| 2020-01-07 | $110.02 | $166.42 | 1,813,100 | — | — |
| 2020-01-06 | $108.74 | $164.49 | 2,218,300 | — | — |
| 2020-01-03 | $109.13 | $165.08 | 2,027,100 | — | — |
| 2020-01-02 | $110.98 | $167.88 | 3,481,200 | — | — |