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
- 1973-05-03 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 | $532.61 | $1,309.82 | 85,100 | — | — |
| 2020-12-30 | $527.62 | $1,297.55 | 57,900 | — | — |
| 2020-12-29 | $530.04 | $1,303.50 | 71,900 | — | — |
| 2020-12-28 | $538.88 | $1,325.24 | 65,800 | — | — |
| 2020-12-24 | $536.74 | $1,319.97 | 26,400 | — | — |
| 2020-12-23 | $536.95 | $1,320.49 | 79,200 | — | — |
| 2020-12-22 | $532.01 | $1,308.34 | 78,300 | — | — |
| 2020-12-21 | $523.59 | $1,287.63 | 89,300 | — | — |
| 2020-12-18 | $538.71 | $1,324.82 | 225,900 | — | — |
| 2020-12-17 | $520.85 | $1,280.90 | 100,100 | — | — |
| 2020-12-16 | $508.31 | $1,250.06 | 100,800 | — | — |
| 2020-12-15 | $498.39 | $1,225.66 | 67,600 | — | — |
| 2020-12-14 | $490.08 | $1,205.23 | 90,900 | — | — |
| 2020-12-11 | $485.00 | $1,192.73 | 59,800 | — | — |
| 2020-12-10 | $482.45 | $1,186.46 | 74,900 | — | — |
| 2020-12-09 | $484.16 | $1,190.67 | 65,000 | — | — |
| 2020-12-08 | $486.35 | $1,196.05 | 78,900 | — | — |
| 2020-12-07 | $473.86 | $1,165.34 | 51,400 | — | — |
| 2020-12-04 | $473.92 | $1,165.48 | 74,000 | — | — |
| 2020-12-03 | $468.68 | $1,152.60 | 82,600 | — | — |
| 2020-12-02 | $476.69 | $1,172.30 | 67,400 | — | — |
| 2020-12-01 | $480.00 | $1,180.44 | 67,500 | — | — |
| 2020-11-30 | $478.25 | $1,176.13 | 168,300 | — | — |
| 2020-11-27 | $473.45 | $1,164.33 | 64,700 | — | — |
| 2020-11-25 | $471.95 | $1,160.64 | 73,700 | — | — |
| 2020-11-24 | $463.46 | $1,139.76 | 162,100 | — | — |
| 2020-11-23 | $477.14 | $1,173.40 | 84,600 | — | — |
| 2020-11-20 | $492.61 | $1,211.45 | 110,500 | — | — |
| 2020-11-19 | $480.00 | $1,180.44 | 77,000 | — | — |
| 2020-11-18 | $475.12 | $1,168.44 | 58,600 | — | — |
| 2020-11-17 | $482.00 | $1,185.35 | 65,300 | — | — |
| 2020-11-16 | $483.73 | $1,189.61 | 78,500 | — | — |
| 2020-11-13 | $484.54 | $1,191.60 | 87,500 | — | — |
| 2020-11-12 | $485.76 | $1,193.77 | 84,700 | — | — |
| 2020-11-11 | $487.31 | $1,197.57 | 79,800 | — | — |
| 2020-11-10 | $477.33 | $1,173.05 | 108,800 | — | — |
| 2020-11-09 | $478.20 | $1,175.19 | 90,500 | — | — |
| 2020-11-06 | $494.78 | $1,215.93 | 73,700 | — | — |
| 2020-11-05 | $504.63 | $1,240.14 | 84,700 | — | — |
| 2020-11-04 | $508.59 | $1,249.87 | 101,500 | — | — |
| 2020-11-03 | $489.33 | $1,202.54 | 96,300 | — | — |
| 2020-11-02 | $481.46 | $1,183.20 | 97,000 | — | — |
| 2020-10-30 | $478.32 | $1,175.48 | 115,400 | — | — |
| 2020-10-29 | $473.53 | $1,163.71 | 93,200 | — | — |
| 2020-10-28 | $472.66 | $1,161.57 | 50,300 | — | — |
| 2020-10-27 | $484.26 | $1,190.08 | 47,900 | — | — |
| 2020-10-26 | $492.41 | $1,210.11 | 50,900 | — | — |
| 2020-10-23 | $488.64 | $1,200.84 | 42,100 | — | — |
| 2020-10-22 | $488.23 | $1,199.84 | 47,200 | — | — |
| 2020-10-21 | $483.37 | $1,187.89 | 42,400 | — | — |
| 2020-10-20 | $486.69 | $1,196.05 | 32,800 | — | — |
| 2020-10-19 | $486.73 | $1,196.15 | 79,900 | — | — |
| 2020-10-16 | $497.81 | $1,223.38 | 30,400 | — | — |
| 2020-10-15 | $495.60 | $1,217.95 | 49,600 | — | — |
| 2020-10-14 | $494.47 | $1,215.17 | 48,400 | — | — |
| 2020-10-13 | $493.25 | $1,212.17 | 51,300 | — | — |
| 2020-10-12 | $484.46 | $1,190.57 | 30,800 | — | — |
| 2020-10-09 | $478.97 | $1,177.08 | 63,400 | — | — |
| 2020-10-08 | $479.46 | $1,178.28 | 61,100 | — | — |
| 2020-10-07 | $477.70 | $1,173.96 | 59,200 | — | — |
| 2020-10-06 | $478.68 | $1,176.37 | 63,000 | — | — |
| 2020-10-05 | $482.89 | $1,186.71 | 114,700 | — | — |
| 2020-10-02 | $470.82 | $1,157.05 | 71,300 | — | — |
| 2020-10-01 | $480.64 | $1,181.18 | 95,900 | — | — |
| 2020-09-30 | $480.35 | $1,180.47 | 87,600 | — | — |
| 2020-09-29 | $477.67 | $1,173.88 | 54,400 | — | — |
| 2020-09-28 | $480.36 | $1,180.49 | 46,600 | — | — |
| 2020-09-25 | $484.78 | $1,191.36 | 52,200 | — | — |
| 2020-09-24 | $478.78 | $1,176.61 | 59,000 | — | — |
| 2020-09-23 | $474.46 | $1,166.00 | 75,100 | — | — |
| 2020-09-22 | $482.30 | $1,185.26 | 96,300 | — | — |
| 2020-09-21 | $479.52 | $1,178.43 | 99,100 | — | — |
| 2020-09-18 | $480.63 | $1,181.16 | 202,800 | — | — |
| 2020-09-17 | $478.94 | $1,177.01 | 60,900 | — | — |
| 2020-09-16 | $490.60 | $1,205.66 | 89,100 | — | — |
| 2020-09-15 | $494.17 | $1,214.43 | 39,600 | — | — |
| 2020-09-14 | $492.79 | $1,211.04 | 51,500 | — | — |
| 2020-09-11 | $488.36 | $1,200.16 | 45,500 | — | — |
| 2020-09-10 | $491.70 | $1,208.36 | 54,300 | — | — |
| 2020-09-09 | $496.22 | $1,219.47 | 83,300 | — | — |
| 2020-09-08 | $491.64 | $1,208.22 | 56,200 | — | — |
| 2020-09-04 | $496.67 | $1,220.58 | 84,200 | — | — |
| 2020-09-03 | $504.80 | $1,240.56 | 52,400 | — | — |
| 2020-09-02 | $523.47 | $1,286.44 | 50,900 | — | — |
| 2020-09-01 | $514.88 | $1,265.33 | 53,100 | — | — |
| 2020-08-31 | $517.11 | $1,270.81 | 82,900 | — | — |
| 2020-08-28 | $511.10 | $1,256.04 | 56,400 | — | — |
| 2020-08-27 | $510.77 | $1,255.23 | 50,000 | — | — |
| 2020-08-26 | $507.52 | $1,247.24 | 42,200 | — | — |
| 2020-08-25 | $511.36 | $1,256.68 | 43,700 | — | — |
| 2020-08-24 | $505.35 | $1,241.91 | 42,100 | — | — |
| 2020-08-21 | $510.84 | $1,255.40 | 39,800 | — | — |
| 2020-08-20 | $515.96 | $1,267.98 | 73,700 | — | — |
| 2020-08-19 | $508.87 | $1,250.56 | 46,300 | — | — |
| 2020-08-18 | $511.15 | $1,256.16 | 88,300 | — | — |
| 2020-08-17 | $508.90 | $1,250.63 | 50,100 | — | — |
| 2020-08-14 | $506.50 | $1,244.73 | 58,200 | — | — |
| 2020-08-13 | $508.12 | $1,247.88 | 45,200 | — | — |
| 2020-08-12 | $509.00 | $1,250.04 | 48,600 | — | — |
| 2020-08-11 | $503.00 | $1,235.31 | 47,200 | — | — |
| 2020-08-10 | $506.91 | $1,244.91 | 49,600 | — | — |
| 2020-08-07 | $511.92 | $1,257.21 | 44,100 | — | — |
| 2020-08-06 | $507.43 | $1,246.19 | 56,300 | — | — |
| 2020-08-05 | $505.30 | $1,240.95 | 75,100 | — | — |
| 2020-08-04 | $502.89 | $1,235.04 | 111,600 | — | — |
| 2020-08-03 | $502.39 | $1,233.81 | 93,600 | — | — |
| 2020-07-31 | $492.19 | $1,208.76 | 96,900 | — | — |
| 2020-07-30 | $496.61 | $1,219.61 | 132,800 | — | — |
| 2020-07-29 | $470.03 | $1,154.34 | 63,600 | — | — |
| 2020-07-28 | $455.52 | $1,118.70 | 60,500 | — | — |
| 2020-07-27 | $469.74 | $1,153.62 | 91,100 | — | — |
| 2020-07-24 | $472.28 | $1,159.86 | 37,600 | — | — |
| 2020-07-23 | $476.73 | $1,170.79 | 42,600 | — | — |
| 2020-07-22 | $473.67 | $1,163.28 | 74,200 | — | — |
| 2020-07-21 | $482.13 | $1,184.05 | 56,100 | — | — |
| 2020-07-20 | $481.46 | $1,182.41 | 49,100 | — | — |
| 2020-07-17 | $480.59 | $1,180.27 | 52,100 | — | — |
| 2020-07-16 | $472.81 | $1,161.16 | 44,200 | — | — |
| 2020-07-15 | $475.05 | $1,166.66 | 54,300 | — | — |
| 2020-07-14 | $462.43 | $1,135.67 | 78,800 | — | — |
| 2020-07-13 | $461.97 | $1,134.54 | 69,800 | — | — |
| 2020-07-10 | $473.47 | $1,162.78 | 79,900 | — | — |
| 2020-07-09 | $474.97 | $1,166.47 | 96,500 | — | — |
| 2020-07-08 | $476.14 | $1,169.34 | 132,200 | — | — |
| 2020-07-07 | $471.59 | $1,158.17 | 117,600 | — | — |
| 2020-07-06 | $479.55 | $1,177.72 | 185,000 | — | — |
| 2020-07-02 | $467.36 | $1,147.78 | 169,400 | — | — |
| 2020-07-01 | $459.90 | $1,129.46 | 117,000 | — | — |
| 2020-06-30 | $451.07 | $1,107.77 | 135,000 | — | — |
| 2020-06-29 | $443.46 | $1,089.08 | 107,400 | — | — |
| 2020-06-26 | $444.66 | $1,092.03 | 240,300 | — | — |
| 2020-06-25 | $450.00 | $1,105.14 | 156,500 | — | — |
| 2020-06-24 | $445.00 | $1,092.87 | 262,400 | — | — |
| 2020-06-23 | $453.32 | $1,113.30 | 93,700 | — | — |
| 2020-06-22 | $454.67 | $1,116.61 | 61,600 | — | — |
| 2020-06-19 | $456.01 | $1,119.90 | 139,900 | — | — |
| 2020-06-18 | $450.17 | $1,105.56 | 75,500 | — | — |
| 2020-06-17 | $449.00 | $1,102.69 | 106,400 | — | — |
| 2020-06-16 | $450.62 | $1,106.67 | 78,100 | — | — |
| 2020-06-15 | $444.00 | $1,090.41 | 110,200 | — | — |
| 2020-06-12 | $435.24 | $1,068.90 | 163,200 | — | — |
| 2020-06-11 | $427.89 | $1,050.85 | 119,200 | — | — |
| 2020-06-10 | $448.70 | $1,101.95 | 147,800 | — | — |
| 2020-06-09 | $436.69 | $1,072.46 | 85,200 | — | — |
| 2020-06-08 | $458.28 | $1,125.48 | 98,500 | — | — |
| 2020-06-05 | $456.38 | $1,120.81 | 78,900 | — | — |
| 2020-06-04 | $452.24 | $1,110.65 | 91,000 | — | — |
| 2020-06-03 | $469.17 | $1,152.22 | 137,800 | — | — |
| 2020-06-02 | $466.26 | $1,145.08 | 103,900 | — | — |
| 2020-06-01 | $469.92 | $1,154.07 | 85,500 | — | — |
| 2020-05-29 | $478.51 | $1,175.16 | 178,800 | — | — |
| 2020-05-28 | $482.27 | $1,184.40 | 76,700 | — | — |
| 2020-05-27 | $475.31 | $1,167.30 | 106,200 | — | — |
| 2020-05-26 | $479.50 | $1,176.81 | 110,600 | — | — |
| 2020-05-22 | $477.16 | $1,171.06 | 61,200 | — | — |
| 2020-05-21 | $477.21 | $1,171.19 | 84,600 | — | — |
| 2020-05-20 | $473.75 | $1,162.70 | 85,100 | — | — |
| 2020-05-19 | $467.96 | $1,148.49 | 102,900 | — | — |
| 2020-05-18 | $465.77 | $1,143.11 | 168,400 | — | — |
| 2020-05-15 | $458.51 | $1,125.29 | 236,600 | — | — |
| 2020-05-14 | $433.96 | $1,065.04 | 149,000 | — | — |
| 2020-05-13 | $430.50 | $1,056.55 | 113,200 | — | — |
| 2020-05-12 | $434.29 | $1,065.85 | 172,600 | — | — |
| 2020-05-11 | $437.42 | $1,073.53 | 118,300 | — | — |
| 2020-05-08 | $426.29 | $1,046.22 | 105,300 | — | — |
| 2020-05-07 | $422.69 | $1,037.38 | 86,200 | — | — |
| 2020-05-06 | $420.00 | $1,030.78 | 74,500 | — | — |
| 2020-05-05 | $425.00 | $1,043.05 | 94,700 | — | — |
| 2020-05-04 | $416.00 | $1,020.96 | 77,500 | — | — |
| 2020-05-01 | $427.28 | $1,048.65 | 107,700 | — | — |
| 2020-04-30 | $416.57 | $1,022.36 | 128,600 | — | — |
| 2020-04-29 | $438.91 | $1,077.19 | 136,800 | — | — |
| 2020-04-28 | $437.16 | $1,072.89 | 86,600 | — | — |
| 2020-04-27 | $456.84 | $1,121.19 | 131,400 | — | — |
| 2020-04-24 | $455.97 | $1,119.06 | 87,400 | — | — |
| 2020-04-23 | $437.99 | $1,074.93 | 112,900 | — | — |
| 2020-04-22 | $417.42 | $1,024.45 | 142,300 | — | — |
| 2020-04-21 | $408.93 | $1,003.61 | 106,000 | — | — |
| 2020-04-20 | $441.78 | $1,084.23 | 107,400 | — | — |
| 2020-04-17 | $450.90 | $1,106.62 | 162,400 | — | — |
| 2020-04-16 | $450.27 | $1,105.07 | 118,000 | — | — |
| 2020-04-15 | $451.82 | $1,108.87 | 108,600 | — | — |
| 2020-04-14 | $459.80 | $1,128.46 | 87,300 | — | — |
| 2020-04-13 | $453.58 | $1,113.19 | 97,600 | — | — |
| 2020-04-09 | $470.95 | $1,155.82 | 135,100 | — | — |
| 2020-04-08 | $445.93 | $1,094.42 | 107,800 | — | — |
| 2020-04-07 | $426.19 | $1,045.97 | 134,100 | — | — |
| 2020-04-06 | $437.89 | $1,074.69 | 110,300 | — | — |
| 2020-04-03 | $416.31 | $1,021.72 | 234,200 | — | — |
| 2020-04-02 | $427.72 | $1,049.73 | 135,800 | — | — |
| 2020-04-01 | $400.58 | $983.12 | 189,100 | — | — |
| 2020-03-31 | $433.20 | $1,063.18 | 149,000 | — | — |
| 2020-03-30 | $432.56 | $1,061.61 | 72,700 | — | — |
| 2020-03-27 | $409.78 | $1,005.70 | 96,700 | — | — |
| 2020-03-26 | $418.51 | $1,027.12 | 133,800 | — | — |
| 2020-03-25 | $377.09 | $925.47 | 114,600 | — | — |
| 2020-03-24 | $368.25 | $903.77 | 156,300 | — | — |
| 2020-03-23 | $355.43 | $872.31 | 162,200 | — | — |
| 2020-03-20 | $351.57 | $862.84 | 168,100 | — | — |
| 2020-03-19 | $377.91 | $927.48 | 204,900 | — | — |
| 2020-03-18 | $362.84 | $890.50 | 149,800 | — | — |
| 2020-03-17 | $358.03 | $878.69 | 196,700 | — | — |
| 2020-03-16 | $365.04 | $895.90 | 153,300 | — | — |
| 2020-03-13 | $420.72 | $1,032.55 | 165,500 | — | — |
| 2020-03-12 | $380.19 | $933.08 | 243,500 | — | — |
| 2020-03-11 | $414.05 | $1,016.18 | 187,700 | — | — |
| 2020-03-10 | $413.31 | $1,014.36 | 161,800 | — | — |
| 2020-03-09 | $393.12 | $964.81 | 137,600 | — | — |
| 2020-03-06 | $435.10 | $1,067.84 | 106,300 | — | — |
| 2020-03-05 | $437.67 | $1,074.15 | 94,300 | — | — |
| 2020-03-04 | $448.05 | $1,099.62 | 132,100 | — | — |
| 2020-03-03 | $432.62 | $1,061.75 | 146,800 | — | — |
| 2020-03-02 | $450.06 | $1,104.55 | 329,200 | — | — |
| 2020-02-28 | $417.62 | $1,024.94 | 209,100 | — | — |
| 2020-02-27 | $440.42 | $1,080.11 | 164,300 | — | — |
| 2020-02-26 | $451.43 | $1,107.11 | 196,600 | — | — |
| 2020-02-25 | $458.48 | $1,124.40 | 115,300 | — | — |
| 2020-02-24 | $474.86 | $1,164.57 | 112,700 | — | — |
| 2020-02-21 | $485.56 | $1,190.81 | 120,100 | — | — |
| 2020-02-20 | $487.26 | $1,194.98 | 115,100 | — | — |
| 2020-02-19 | $507.20 | $1,243.89 | 168,000 | — | — |
| 2020-02-18 | $491.58 | $1,205.58 | 126,000 | — | — |
| 2020-02-14 | $491.69 | $1,205.85 | 159,800 | — | — |
| 2020-02-13 | $491.64 | $1,205.72 | 43,000 | — | — |
| 2020-02-12 | $490.10 | $1,201.95 | 55,700 | — | — |
| 2020-02-11 | $490.07 | $1,201.87 | 50,000 | — | — |
| 2020-02-10 | $486.90 | $1,194.10 | 57,400 | — | — |
| 2020-02-07 | $484.84 | $1,189.05 | 51,200 | — | — |
| 2020-02-06 | $487.50 | $1,195.57 | 51,300 | — | — |
| 2020-02-05 | $488.74 | $1,198.61 | 89,900 | — | — |
| 2020-02-04 | $476.93 | $1,169.65 | 125,000 | — | — |
| 2020-02-03 | $471.47 | $1,156.26 | 61,500 | — | — |
| 2020-01-31 | $467.04 | $1,145.39 | 65,500 | — | — |
| 2020-01-30 | $481.90 | $1,181.84 | 44,200 | — | — |
| 2020-01-29 | $480.07 | $1,177.35 | 57,600 | — | — |
| 2020-01-28 | $477.97 | $1,172.20 | 56,500 | — | — |
| 2020-01-27 | $478.63 | $1,173.82 | 58,700 | — | — |
| 2020-01-24 | $477.73 | $1,171.61 | 50,700 | — | — |
| 2020-01-23 | $480.06 | $1,177.33 | 54,500 | — | — |
| 2020-01-22 | $480.30 | $1,177.91 | 58,300 | — | — |
| 2020-01-21 | $477.02 | $1,169.87 | 67,600 | — | — |
| 2020-01-17 | $473.83 | $1,162.05 | 45,600 | — | — |
| 2020-01-16 | $473.25 | $1,160.62 | 50,300 | — | — |
| 2020-01-15 | $468.00 | $1,147.75 | 58,200 | — | — |
| 2020-01-14 | $464.83 | $1,139.97 | 62,900 | — | — |
| 2020-01-13 | $463.50 | $1,136.71 | 112,600 | — | — |
| 2020-01-10 | $458.74 | $1,125.04 | 68,500 | — | — |
| 2020-01-09 | $455.79 | $1,117.80 | 52,200 | — | — |
| 2020-01-08 | $448.13 | $1,099.02 | 69,400 | — | — |
| 2020-01-07 | $442.29 | $1,084.70 | 66,000 | — | — |
| 2020-01-06 | $446.38 | $1,094.73 | 64,600 | — | — |
| 2020-01-03 | $441.35 | $1,082.39 | 77,800 | — | — |
| 2020-01-02 | $440.75 | $1,080.92 | 51,600 | — | — |