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
- 1986-08-13 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 | $500.12 | $532.65 | 1,462,100 | — | — |
| 2020-12-30 | $497.45 | $529.80 | 1,529,900 | — | — |
| 2020-12-29 | $502.11 | $534.77 | 1,434,100 | — | — |
| 2020-12-28 | $498.95 | $531.40 | 1,515,400 | — | — |
| 2020-12-24 | $499.86 | $532.37 | 589,200 | — | — |
| 2020-12-23 | $496.91 | $529.23 | 1,428,300 | — | — |
| 2020-12-22 | $504.17 | $536.96 | 1,701,500 | — | — |
| 2020-12-21 | $498.39 | $530.80 | 2,412,900 | — | — |
| 2020-12-18 | $502.95 | $535.66 | 4,667,400 | — | — |
| 2020-12-17 | $495.36 | $527.58 | 2,178,400 | — | — |
| 2020-12-16 | $489.90 | $521.76 | 2,555,600 | — | — |
| 2020-12-15 | $482.64 | $514.03 | 2,558,600 | — | — |
| 2020-12-14 | $486.42 | $518.06 | 3,945,200 | — | — |
| 2020-12-11 | $475.91 | $506.86 | 3,561,300 | — | — |
| 2020-12-10 | $476.87 | $507.88 | 3,922,000 | — | — |
| 2020-12-09 | $483.74 | $515.20 | 3,449,100 | — | — |
| 2020-12-08 | $495.28 | $527.49 | 2,175,700 | — | — |
| 2020-12-07 | $492.25 | $524.26 | 3,441,700 | — | — |
| 2020-12-04 | $486.00 | $517.61 | 2,749,800 | — | — |
| 2020-12-03 | $484.28 | $515.78 | 3,062,700 | — | — |
| 2020-12-02 | $481.26 | $512.56 | 2,107,100 | — | — |
| 2020-12-01 | $479.15 | $510.31 | 2,531,100 | — | — |
| 2020-11-30 | $478.47 | $509.59 | 2,787,000 | — | — |
| 2020-11-27 | $477.03 | $508.05 | 1,815,500 | — | — |
| 2020-11-25 | $470.08 | $500.65 | 2,634,500 | — | — |
| 2020-11-24 | $462.70 | $492.79 | 2,584,900 | — | — |
| 2020-11-23 | $460.61 | $490.57 | 2,370,000 | — | — |
| 2020-11-20 | $462.92 | $493.03 | 1,849,900 | — | — |
| 2020-11-19 | $466.41 | $496.74 | 3,132,700 | — | — |
| 2020-11-18 | $459.47 | $489.35 | 2,063,200 | — | — |
| 2020-11-17 | $467.95 | $498.38 | 2,407,600 | — | — |
| 2020-11-16 | $460.95 | $490.93 | 2,522,200 | — | — |
| 2020-11-13 | $469.34 | $499.86 | 2,965,600 | — | — |
| 2020-11-12 | $462.58 | $492.66 | 2,115,000 | — | — |
| 2020-11-11 | $467.75 | $498.17 | 2,634,200 | — | — |
| 2020-11-10 | $452.00 | $481.40 | 4,920,300 | — | — |
| 2020-11-09 | $471.14 | $501.78 | 3,625,300 | — | — |
| 2020-11-06 | $494.63 | $526.80 | 1,956,300 | — | — |
| 2020-11-05 | $496.47 | $528.76 | 2,401,000 | — | — |
| 2020-11-04 | $487.23 | $518.92 | 4,524,300 | — | — |
| 2020-11-03 | $454.02 | $483.55 | 1,758,600 | — | — |
| 2020-11-02 | $444.94 | $473.88 | 2,479,000 | — | — |
| 2020-10-30 | $447.10 | $476.18 | 3,127,000 | — | — |
| 2020-10-29 | $461.11 | $491.10 | 2,125,300 | — | — |
| 2020-10-28 | $456.97 | $486.69 | 2,677,300 | — | — |
| 2020-10-27 | $478.56 | $509.68 | 1,896,500 | — | — |
| 2020-10-26 | $475.20 | $506.11 | 2,337,400 | — | — |
| 2020-10-23 | $488.50 | $520.27 | 1,899,300 | — | — |
| 2020-10-22 | $483.60 | $515.05 | 2,613,700 | — | — |
| 2020-10-21 | $495.96 | $528.22 | 1,369,700 | — | — |
| 2020-10-20 | $494.58 | $526.75 | 1,453,900 | — | — |
| 2020-10-19 | $495.20 | $527.41 | 1,931,400 | — | — |
| 2020-10-16 | $502.82 | $535.52 | 2,441,200 | — | — |
| 2020-10-15 | $501.15 | $533.74 | 2,042,800 | — | — |
| 2020-10-14 | $506.31 | $539.24 | 2,032,900 | — | — |
| 2020-10-13 | $514.31 | $547.76 | 2,438,100 | — | — |
| 2020-10-12 | $510.89 | $544.12 | 3,149,700 | — | — |
| 2020-10-09 | $502.16 | $534.82 | 1,853,800 | — | — |
| 2020-10-08 | $490.84 | $522.76 | 1,590,700 | — | — |
| 2020-10-07 | $493.15 | $525.22 | 2,025,800 | — | — |
| 2020-10-06 | $478.98 | $510.13 | 2,041,500 | — | — |
| 2020-10-05 | $486.47 | $518.11 | 1,984,100 | — | — |
| 2020-10-02 | $478.99 | $510.14 | 2,780,900 | — | — |
| 2020-10-01 | $499.51 | $532.00 | 2,264,600 | — | — |
| 2020-09-30 | $490.43 | $522.33 | 3,508,200 | — | — |
| 2020-09-29 | $489.33 | $521.15 | 2,030,400 | — | — |
| 2020-09-28 | $488.51 | $520.28 | 2,844,800 | — | — |
| 2020-09-25 | $479.78 | $510.98 | 2,541,100 | — | — |
| 2020-09-24 | $467.67 | $498.09 | 2,838,800 | — | — |
| 2020-09-23 | $470.39 | $500.98 | 2,671,300 | — | — |
| 2020-09-22 | $486.78 | $518.44 | 2,629,100 | — | — |
| 2020-09-21 | $475.64 | $506.57 | 3,913,700 | — | — |
| 2020-09-18 | $467.55 | $497.96 | 7,182,300 | — | — |
| 2020-09-17 | $474.30 | $505.15 | 4,560,800 | — | — |
| 2020-09-16 | $476.00 | $506.96 | 8,462,600 | — | — |
| 2020-09-15 | $497.67 | $530.04 | 5,682,400 | — | — |
| 2020-09-14 | $485.91 | $517.51 | 4,463,800 | — | — |
| 2020-09-11 | $471.35 | $502.01 | 4,414,200 | — | — |
| 2020-09-10 | $476.26 | $507.23 | 4,248,100 | — | — |
| 2020-09-09 | $479.46 | $510.64 | 3,312,100 | — | — |
| 2020-09-08 | $462.13 | $492.19 | 4,533,100 | — | — |
| 2020-09-04 | $491.94 | $523.93 | 3,900,300 | — | — |
| 2020-09-03 | $507.80 | $540.83 | 5,837,600 | — | — |
| 2020-09-02 | $533.80 | $568.52 | 2,783,400 | — | — |
| 2020-09-01 | $527.95 | $562.29 | 2,404,000 | — | — |
| 2020-08-31 | $513.39 | $546.78 | 2,346,700 | — | — |
| 2020-08-28 | $516.44 | $550.03 | 1,926,300 | — | — |
| 2020-08-27 | $510.32 | $543.51 | 3,631,800 | — | — |
| 2020-08-26 | $528.49 | $562.86 | 7,780,300 | — | — |
| 2020-08-25 | $484.43 | $515.94 | 3,967,400 | — | — |
| 2020-08-24 | $476.30 | $507.28 | 1,840,500 | — | — |
| 2020-08-21 | $473.22 | $504.00 | 2,645,600 | — | — |
| 2020-08-20 | $478.48 | $509.60 | 2,485,000 | — | — |
| 2020-08-19 | $462.01 | $492.06 | 2,439,200 | — | — |
| 2020-08-18 | $463.51 | $493.66 | 2,097,700 | — | — |
| 2020-08-17 | $451.58 | $480.95 | 1,555,700 | — | — |
| 2020-08-14 | $447.60 | $476.71 | 1,111,000 | — | — |
| 2020-08-13 | $450.02 | $479.29 | 2,028,000 | — | — |
| 2020-08-12 | $445.36 | $474.32 | 2,223,700 | — | — |
| 2020-08-11 | $435.23 | $463.54 | 1,900,200 | — | — |
| 2020-08-10 | $443.29 | $472.12 | 1,836,800 | — | — |
| 2020-08-07 | $449.57 | $478.81 | 3,289,700 | — | — |
| 2020-08-06 | $464.11 | $494.29 | 2,362,000 | — | — |
| 2020-08-05 | $449.51 | $478.74 | 2,353,100 | — | — |
| 2020-08-04 | $446.92 | $475.99 | 2,622,600 | — | — |
| 2020-08-03 | $447.97 | $477.10 | 2,075,200 | — | — |
| 2020-07-31 | $444.32 | $473.22 | 2,034,000 | — | — |
| 2020-07-30 | $438.88 | $467.42 | 1,449,000 | — | — |
| 2020-07-29 | $436.30 | $464.68 | 1,489,300 | — | — |
| 2020-07-28 | $432.26 | $460.37 | 1,463,400 | — | — |
| 2020-07-27 | $437.10 | $465.53 | 1,622,000 | — | — |
| 2020-07-24 | $430.31 | $458.30 | 1,900,800 | — | — |
| 2020-07-23 | $431.74 | $459.82 | 2,313,900 | — | — |
| 2020-07-22 | $445.05 | $473.99 | 1,400,300 | — | — |
| 2020-07-21 | $444.28 | $473.17 | 2,027,600 | — | — |
| 2020-07-20 | $455.27 | $484.88 | 3,512,500 | — | — |
| 2020-07-17 | $432.42 | $460.54 | 2,568,200 | — | — |
| 2020-07-16 | $426.29 | $454.01 | 2,677,700 | — | — |
| 2020-07-15 | $433.01 | $461.17 | 2,566,200 | — | — |
| 2020-07-14 | $433.78 | $461.99 | 5,666,700 | — | — |
| 2020-07-13 | $442.47 | $471.25 | 3,480,700 | — | — |
| 2020-07-10 | $466.20 | $496.52 | 3,676,200 | — | — |
| 2020-07-09 | $460.84 | $490.81 | 2,269,800 | — | — |
| 2020-07-08 | $457.68 | $487.45 | 1,999,200 | — | — |
| 2020-07-07 | $449.36 | $478.58 | 2,684,600 | — | — |
| 2020-07-06 | $452.59 | $482.03 | 2,761,200 | — | — |
| 2020-07-02 | $442.95 | $471.76 | 2,503,000 | — | — |
| 2020-07-01 | $439.81 | $468.41 | 2,581,700 | — | — |
| 2020-06-30 | $435.31 | $463.62 | 2,944,700 | — | — |
| 2020-06-29 | $424.20 | $451.79 | 2,623,900 | — | — |
| 2020-06-26 | $426.92 | $454.69 | 3,829,700 | — | — |
| 2020-06-25 | $436.95 | $465.37 | 2,275,200 | — | — |
| 2020-06-24 | $431.68 | $459.76 | 3,329,400 | — | — |
| 2020-06-23 | $440.55 | $469.20 | 3,065,900 | — | — |
| 2020-06-22 | $438.64 | $467.17 | 3,156,300 | — | — |
| 2020-06-19 | $428.01 | $455.85 | 3,931,600 | — | — |
| 2020-06-18 | $420.46 | $447.81 | 2,578,400 | — | — |
| 2020-06-17 | $413.49 | $440.38 | 2,112,300 | — | — |
| 2020-06-16 | $411.67 | $438.44 | 3,764,400 | — | — |
| 2020-06-15 | $401.34 | $427.44 | 3,781,500 | — | — |
| 2020-06-12 | $406.54 | $432.98 | 8,332,600 | — | — |
| 2020-06-11 | $387.67 | $412.88 | 4,123,700 | — | — |
| 2020-06-10 | $406.82 | $433.28 | 3,611,600 | — | — |
| 2020-06-09 | $397.16 | $422.99 | 2,279,300 | — | — |
| 2020-06-08 | $397.78 | $423.65 | 2,593,000 | — | — |
| 2020-06-05 | $392.90 | $418.45 | 2,793,700 | — | — |
| 2020-06-04 | $385.80 | $410.89 | 2,422,600 | — | — |
| 2020-06-03 | $389.92 | $415.28 | 2,537,100 | — | — |
| 2020-06-02 | $390.44 | $415.83 | 2,509,600 | — | — |
| 2020-06-01 | $389.68 | $415.02 | 2,034,100 | — | — |
| 2020-05-29 | $386.60 | $411.74 | 5,892,000 | — | — |
| 2020-05-28 | $379.83 | $404.53 | 2,903,600 | — | — |
| 2020-05-27 | $375.17 | $399.57 | 3,553,300 | — | — |
| 2020-05-26 | $376.63 | $401.12 | 3,526,000 | — | — |
| 2020-05-22 | $385.26 | $410.32 | 1,688,200 | — | — |
| 2020-05-21 | $382.17 | $407.03 | 2,261,100 | — | — |
| 2020-05-20 | $383.63 | $408.58 | 2,824,700 | — | — |
| 2020-05-19 | $372.20 | $396.41 | 2,753,700 | — | — |
| 2020-05-18 | $367.97 | $391.90 | 2,351,900 | — | — |
| 2020-05-15 | $365.30 | $389.06 | 2,626,600 | — | — |
| 2020-05-14 | $355.39 | $378.50 | 2,752,000 | — | — |
| 2020-05-13 | $358.56 | $381.88 | 3,365,500 | — | — |
| 2020-05-12 | $365.10 | $388.84 | 2,071,800 | — | — |
| 2020-05-11 | $371.42 | $395.58 | 2,266,200 | — | — |
| 2020-05-08 | $367.51 | $391.41 | 2,547,200 | — | — |
| 2020-05-07 | $366.78 | $390.63 | 2,465,200 | — | — |
| 2020-05-06 | $362.52 | $386.10 | 2,319,700 | — | — |
| 2020-05-05 | $356.13 | $379.29 | 2,377,400 | — | — |
| 2020-05-04 | $349.11 | $371.81 | 2,372,000 | — | — |
| 2020-05-01 | $343.84 | $366.20 | 2,578,600 | — | — |
| 2020-04-30 | $353.64 | $376.64 | 3,902,200 | — | — |
| 2020-04-29 | $349.17 | $371.88 | 5,006,400 | — | — |
| 2020-04-28 | $333.45 | $355.14 | 3,895,600 | — | — |
| 2020-04-27 | $348.50 | $371.17 | 2,375,200 | — | — |
| 2020-04-24 | $344.10 | $366.48 | 2,143,900 | — | — |
| 2020-04-23 | $335.37 | $357.18 | 2,120,300 | — | — |
| 2020-04-22 | $336.77 | $358.67 | 2,231,500 | — | — |
| 2020-04-21 | $328.99 | $350.39 | 3,548,200 | — | — |
| 2020-04-20 | $344.88 | $367.31 | 2,772,000 | — | — |
| 2020-04-17 | $344.11 | $366.49 | 3,342,400 | — | — |
| 2020-04-16 | $342.70 | $364.99 | 3,918,600 | — | — |
| 2020-04-15 | $332.55 | $354.18 | 2,818,600 | — | — |
| 2020-04-14 | $340.77 | $362.93 | 3,858,900 | — | — |
| 2020-04-13 | $320.65 | $341.50 | 1,839,000 | — | — |
| 2020-04-09 | $318.70 | $339.43 | 3,290,200 | — | — |
| 2020-04-08 | $317.18 | $337.81 | 4,002,500 | — | — |
| 2020-04-07 | $308.93 | $329.02 | 5,422,300 | — | — |
| 2020-04-06 | $319.13 | $339.89 | 5,145,100 | — | — |
| 2020-04-03 | $293.61 | $312.71 | 3,934,700 | — | — |
| 2020-04-02 | $303.96 | $323.73 | 3,589,700 | — | — |
| 2020-04-01 | $301.21 | $320.80 | 3,903,000 | — | — |
| 2020-03-31 | $318.24 | $338.94 | 6,413,700 | — | — |
| 2020-03-30 | $318.39 | $339.10 | 4,340,200 | — | — |
| 2020-03-27 | $305.83 | $325.72 | 4,862,100 | — | — |
| 2020-03-26 | $322.67 | $343.66 | 4,531,000 | — | — |
| 2020-03-25 | $305.91 | $325.81 | 4,830,400 | — | — |
| 2020-03-24 | $310.00 | $330.16 | 6,592,200 | — | — |
| 2020-03-23 | $307.27 | $327.25 | 6,016,800 | — | — |
| 2020-03-20 | $295.34 | $314.55 | 7,461,800 | — | — |
| 2020-03-19 | $307.51 | $327.51 | 6,023,800 | — | — |
| 2020-03-18 | $294.61 | $313.77 | 7,293,300 | — | — |
| 2020-03-17 | $311.81 | $332.09 | 6,189,100 | — | — |
| 2020-03-16 | $286.03 | $304.63 | 7,140,100 | — | — |
| 2020-03-13 | $335.50 | $357.32 | 8,935,200 | — | — |
| 2020-03-12 | $285.00 | $303.54 | 7,230,200 | — | — |
| 2020-03-11 | $315.23 | $335.73 | 4,869,200 | — | — |
| 2020-03-10 | $332.38 | $354.00 | 5,973,700 | — | — |
| 2020-03-09 | $305.79 | $325.68 | 5,291,900 | — | — |
| 2020-03-06 | $336.77 | $358.67 | 5,622,900 | — | — |
| 2020-03-05 | $351.03 | $373.86 | 3,199,000 | — | — |
| 2020-03-04 | $363.85 | $387.51 | 4,146,300 | — | — |
| 2020-03-03 | $348.34 | $370.99 | 4,204,500 | — | — |
| 2020-03-02 | $360.28 | $383.71 | 5,398,100 | — | — |
| 2020-02-28 | $345.12 | $367.57 | 6,463,400 | — | — |
| 2020-02-27 | $337.52 | $359.47 | 4,737,700 | — | — |
| 2020-02-26 | $351.34 | $374.19 | 3,489,700 | — | — |
| 2020-02-25 | $347.80 | $370.42 | 4,188,100 | — | — |
| 2020-02-24 | $357.41 | $380.65 | 3,924,000 | — | — |
| 2020-02-21 | $372.95 | $397.21 | 2,742,800 | — | — |
| 2020-02-20 | $378.96 | $403.61 | 3,789,300 | — | — |
| 2020-02-19 | $383.28 | $408.21 | 2,580,400 | — | — |
| 2020-02-18 | $378.85 | $403.49 | 2,074,400 | — | — |
| 2020-02-14 | $379.67 | $404.36 | 1,690,300 | — | — |
| 2020-02-13 | $374.84 | $399.22 | 1,917,100 | — | — |
| 2020-02-12 | $374.29 | $398.63 | 2,355,600 | — | — |
| 2020-02-11 | $369.28 | $393.30 | 2,004,700 | — | — |
| 2020-02-10 | $370.00 | $394.06 | 2,426,800 | — | — |
| 2020-02-07 | $366.09 | $389.90 | 2,092,700 | — | — |
| 2020-02-06 | $367.46 | $391.36 | 2,224,500 | — | — |
| 2020-02-05 | $365.55 | $389.32 | 2,463,400 | — | — |
| 2020-02-04 | $366.74 | $390.59 | 3,053,000 | — | — |
| 2020-02-03 | $358.00 | $381.28 | 2,693,800 | — | — |
| 2020-01-31 | $351.14 | $373.98 | 3,692,900 | — | — |
| 2020-01-30 | $356.74 | $379.94 | 1,834,900 | — | — |
| 2020-01-29 | $351.66 | $374.53 | 1,521,300 | — | — |
| 2020-01-28 | $354.63 | $377.69 | 2,270,800 | — | — |
| 2020-01-27 | $346.90 | $369.46 | 2,652,000 | — | — |
| 2020-01-24 | $351.37 | $374.22 | 1,640,200 | — | — |
| 2020-01-23 | $351.76 | $374.64 | 2,084,400 | — | — |
| 2020-01-22 | $350.06 | $372.83 | 1,600,300 | — | — |
| 2020-01-21 | $350.00 | $372.76 | 2,121,200 | — | — |
| 2020-01-17 | $349.74 | $372.49 | 2,536,100 | — | — |
| 2020-01-16 | $345.38 | $367.84 | 2,439,600 | — | — |
| 2020-01-15 | $342.94 | $365.24 | 2,213,300 | — | — |
| 2020-01-14 | $344.63 | $367.04 | 2,274,400 | — | — |
| 2020-01-13 | $345.63 | $368.11 | 2,069,200 | — | — |
| 2020-01-10 | $339.81 | $361.91 | 1,480,400 | — | — |
| 2020-01-09 | $340.45 | $362.59 | 1,626,300 | — | — |
| 2020-01-08 | $337.87 | $359.84 | 2,248,500 | — | — |
| 2020-01-07 | $333.39 | $355.07 | 2,500,800 | — | — |
| 2020-01-06 | $333.71 | $355.41 | 1,874,700 | — | — |
| 2020-01-03 | $331.81 | $353.39 | 1,577,600 | — | — |
| 2020-01-02 | $334.43 | $356.18 | 1,990,100 | — | — |