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-10-22 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 | $574.27 | $793.17 | 40,900 | — | — |
| 2020-12-30 | $569.26 | $786.25 | 37,500 | — | — |
| 2020-12-29 | $563.50 | $778.29 | 61,100 | — | — |
| 2020-12-28 | $584.18 | $806.85 | 37,300 | — | — |
| 2020-12-24 | $593.13 | $819.22 | 22,200 | — | — |
| 2020-12-23 | $595.76 | $822.85 | 74,000 | — | — |
| 2020-12-22 | $572.72 | $791.03 | 102,800 | — | — |
| 2020-12-21 | $583.88 | $806.44 | 69,400 | — | — |
| 2020-12-18 | $585.26 | $808.35 | 104,600 | — | — |
| 2020-12-17 | $597.20 | $824.84 | 67,300 | — | — |
| 2020-12-16 | $607.30 | $838.79 | 68,600 | — | — |
| 2020-12-15 | $608.00 | $839.75 | 41,000 | — | — |
| 2020-12-14 | $594.55 | $821.18 | 57,700 | — | — |
| 2020-12-11 | $605.00 | $835.61 | 73,100 | — | — |
| 2020-12-10 | $605.00 | $834.96 | 35,100 | — | — |
| 2020-12-09 | $613.22 | $846.31 | 35,500 | — | — |
| 2020-12-08 | $609.01 | $840.50 | 30,000 | — | — |
| 2020-12-07 | $609.00 | $840.48 | 83,100 | — | — |
| 2020-12-04 | $603.55 | $832.96 | 54,200 | — | — |
| 2020-12-03 | $573.38 | $791.32 | 52,700 | — | — |
| 2020-12-02 | $560.47 | $773.51 | 36,900 | — | — |
| 2020-12-01 | $536.52 | $740.45 | 65,400 | — | — |
| 2020-11-30 | $528.59 | $729.51 | 49,500 | — | — |
| 2020-11-27 | $544.26 | $751.13 | 12,400 | — | — |
| 2020-11-25 | $554.02 | $764.60 | 22,500 | — | — |
| 2020-11-24 | $562.10 | $775.75 | 51,600 | — | — |
| 2020-11-23 | $548.68 | $757.23 | 38,400 | — | — |
| 2020-11-20 | $546.43 | $754.13 | 35,400 | — | — |
| 2020-11-19 | $539.95 | $745.19 | 32,400 | — | — |
| 2020-11-18 | $535.27 | $738.73 | 27,300 | — | — |
| 2020-11-17 | $554.20 | $764.85 | 52,500 | — | — |
| 2020-11-16 | $557.74 | $769.74 | 34,800 | — | — |
| 2020-11-13 | $542.57 | $748.80 | 78,200 | — | — |
| 2020-11-12 | $524.55 | $723.93 | 51,100 | — | — |
| 2020-11-11 | $529.07 | $730.17 | 69,600 | — | — |
| 2020-11-10 | $546.80 | $754.64 | 68,300 | — | — |
| 2020-11-09 | $554.48 | $765.24 | 133,600 | — | — |
| 2020-11-06 | $497.28 | $686.30 | 50,100 | — | — |
| 2020-11-05 | $503.77 | $695.25 | 65,500 | — | — |
| 2020-11-04 | $476.30 | $657.34 | 74,000 | — | — |
| 2020-11-03 | $497.28 | $686.30 | 73,800 | — | — |
| 2020-11-02 | $480.00 | $662.45 | 57,300 | — | — |
| 2020-10-30 | $462.70 | $638.57 | 87,000 | — | — |
| 2020-10-29 | $462.97 | $638.95 | 51,100 | — | — |
| 2020-10-28 | $442.41 | $610.57 | 73,300 | — | — |
| 2020-10-27 | $454.99 | $627.93 | 111,800 | — | — |
| 2020-10-26 | $483.33 | $667.04 | 115,800 | — | — |
| 2020-10-23 | $484.10 | $668.11 | 116,300 | — | — |
| 2020-10-22 | $471.95 | $651.34 | 110,400 | — | — |
| 2020-10-21 | $444.06 | $612.85 | 173,900 | — | — |
| 2020-10-20 | $416.82 | $575.25 | 191,400 | — | — |
| 2020-10-19 | $407.52 | $562.42 | 263,000 | — | — |
| 2020-10-16 | $393.41 | $542.95 | 431,100 | — | — |
| 2020-10-15 | $353.32 | $487.62 | 15,000 | — | — |
| 2020-10-14 | $344.97 | $476.09 | 15,100 | — | — |
| 2020-10-13 | $349.07 | $481.75 | 17,800 | — | — |
| 2020-10-12 | $359.58 | $496.26 | 21,600 | — | — |
| 2020-10-09 | $347.60 | $479.72 | 19,800 | — | — |
| 2020-10-08 | $348.75 | $481.31 | 15,700 | — | — |
| 2020-10-07 | $346.59 | $478.33 | 29,100 | — | — |
| 2020-10-06 | $341.80 | $471.72 | 30,500 | — | — |
| 2020-10-05 | $339.71 | $468.83 | 50,100 | — | — |
| 2020-10-02 | $329.70 | $455.02 | 32,000 | — | — |
| 2020-10-01 | $322.03 | $444.43 | 32,100 | — | — |
| 2020-09-30 | $318.78 | $439.95 | 40,200 | — | — |
| 2020-09-29 | $314.83 | $434.50 | 26,800 | — | — |
| 2020-09-28 | $318.40 | $439.42 | 33,400 | — | — |
| 2020-09-25 | $311.50 | $429.90 | 20,600 | — | — |
| 2020-09-24 | $314.20 | $433.63 | 24,400 | — | — |
| 2020-09-23 | $312.19 | $430.85 | 27,500 | — | — |
| 2020-09-22 | $320.00 | $441.63 | 31,900 | — | — |
| 2020-09-21 | $325.06 | $448.62 | 41,800 | — | — |
| 2020-09-18 | $338.73 | $467.48 | 107,100 | — | — |
| 2020-09-17 | $345.52 | $476.85 | 38,200 | — | — |
| 2020-09-16 | $354.11 | $488.71 | 27,000 | — | — |
| 2020-09-15 | $352.21 | $486.09 | 22,200 | — | — |
| 2020-09-14 | $360.00 | $496.84 | 23,200 | — | — |
| 2020-09-11 | $360.21 | $497.13 | 18,800 | — | — |
| 2020-09-10 | $365.23 | $503.50 | 22,500 | — | — |
| 2020-09-09 | $372.05 | $512.90 | 28,900 | — | — |
| 2020-09-08 | $377.86 | $520.91 | 32,800 | — | — |
| 2020-09-04 | $396.91 | $547.18 | 19,300 | — | — |
| 2020-09-03 | $392.43 | $541.00 | 15,100 | — | — |
| 2020-09-02 | $397.16 | $547.52 | 14,700 | — | — |
| 2020-09-01 | $397.02 | $547.33 | 11,200 | — | — |
| 2020-08-31 | $393.15 | $541.99 | 17,600 | — | — |
| 2020-08-28 | $401.85 | $553.99 | 13,000 | — | — |
| 2020-08-27 | $399.96 | $551.38 | 17,700 | — | — |
| 2020-08-26 | $394.00 | $543.16 | 18,100 | — | — |
| 2020-08-25 | $403.47 | $556.22 | 33,000 | — | — |
| 2020-08-24 | $400.56 | $552.21 | 21,900 | — | — |
| 2020-08-21 | $385.70 | $531.72 | 29,600 | — | — |
| 2020-08-20 | $389.38 | $536.80 | 17,400 | — | — |
| 2020-08-19 | $401.64 | $553.70 | 22,600 | — | — |
| 2020-08-18 | $395.20 | $544.82 | 30,300 | — | — |
| 2020-08-17 | $407.14 | $561.28 | 61,800 | — | — |
| 2020-08-14 | $415.40 | $572.67 | 222,100 | — | — |
| 2020-08-13 | $410.34 | $565.69 | 120,400 | — | — |
| 2020-08-12 | $420.71 | $579.99 | 248,300 | — | — |
| 2020-08-11 | $423.01 | $583.16 | 211,800 | — | — |
| 2020-08-10 | $426.16 | $587.50 | 64,900 | — | — |
| 2020-08-07 | $425.78 | $586.98 | 26,400 | — | — |
| 2020-08-06 | $411.07 | $566.70 | 29,800 | — | — |
| 2020-08-05 | $408.99 | $563.83 | 65,500 | — | — |
| 2020-08-04 | $408.62 | $563.32 | 56,600 | — | — |
| 2020-08-03 | $418.49 | $576.93 | 48,200 | — | — |
| 2020-07-31 | $425.87 | $587.10 | 34,800 | — | — |
| 2020-07-30 | $424.81 | $585.64 | 20,700 | — | — |
| 2020-07-29 | $426.11 | $587.43 | 28,100 | — | — |
| 2020-07-28 | $407.43 | $561.68 | 21,500 | — | — |
| 2020-07-27 | $408.53 | $563.20 | 40,100 | — | — |
| 2020-07-24 | $415.09 | $572.24 | 23,800 | — | — |
| 2020-07-23 | $415.12 | $572.28 | 28,700 | — | — |
| 2020-07-22 | $403.03 | $555.61 | 42,100 | — | — |
| 2020-07-21 | $402.22 | $554.50 | 95,400 | — | — |
| 2020-07-20 | $390.74 | $538.67 | 38,700 | — | — |
| 2020-07-17 | $392.63 | $541.28 | 57,000 | — | — |
| 2020-07-16 | $405.99 | $559.69 | 69,900 | — | — |
| 2020-07-15 | $407.20 | $561.36 | 29,600 | — | — |
| 2020-07-14 | $384.80 | $530.48 | 50,000 | — | — |
| 2020-07-13 | $391.84 | $540.19 | 50,900 | — | — |
| 2020-07-10 | $388.81 | $536.01 | 37,400 | — | — |
| 2020-07-09 | $372.85 | $514.01 | 46,400 | — | — |
| 2020-07-08 | $385.15 | $530.96 | 42,200 | — | — |
| 2020-07-07 | $383.90 | $529.24 | 27,200 | — | — |
| 2020-07-06 | $394.19 | $543.43 | 34,700 | — | — |
| 2020-07-02 | $391.25 | $539.37 | 26,100 | — | — |
| 2020-07-01 | $393.25 | $542.13 | 29,400 | — | — |
| 2020-06-30 | $405.02 | $558.36 | 26,000 | — | — |
| 2020-06-29 | $395.41 | $545.11 | 39,400 | — | — |
| 2020-06-26 | $381.40 | $525.79 | 99,400 | — | — |
| 2020-06-25 | $403.75 | $556.61 | 26,000 | — | — |
| 2020-06-24 | $388.61 | $535.73 | 45,700 | — | — |
| 2020-06-23 | $405.97 | $559.67 | 46,900 | — | — |
| 2020-06-22 | $403.92 | $556.84 | 47,800 | — | — |
| 2020-06-19 | $401.81 | $553.93 | 100,200 | — | — |
| 2020-06-18 | $410.14 | $565.41 | 54,100 | — | — |
| 2020-06-17 | $402.99 | $555.56 | 44,200 | — | — |
| 2020-06-16 | $412.18 | $568.23 | 46,000 | — | — |
| 2020-06-15 | $400.20 | $551.71 | 51,800 | — | — |
| 2020-06-12 | $396.60 | $546.75 | 54,200 | — | — |
| 2020-06-11 | $384.95 | $530.14 | 72,700 | — | — |
| 2020-06-10 | $420.88 | $579.62 | 79,700 | — | — |
| 2020-06-09 | $436.75 | $601.47 | 38,400 | — | — |
| 2020-06-08 | $446.39 | $614.75 | 48,300 | — | — |
| 2020-06-05 | $433.70 | $597.27 | 38,400 | — | — |
| 2020-06-04 | $406.89 | $560.35 | 45,300 | — | — |
| 2020-06-03 | $390.11 | $537.24 | 20,800 | — | — |
| 2020-06-02 | $379.00 | $521.94 | 34,000 | — | — |
| 2020-06-01 | $383.50 | $528.14 | 34,300 | — | — |
| 2020-05-29 | $385.00 | $530.21 | 47,700 | — | — |
| 2020-05-28 | $398.00 | $548.11 | 49,100 | — | — |
| 2020-05-27 | $403.05 | $555.06 | 49,400 | — | — |
| 2020-05-26 | $382.23 | $526.39 | 37,500 | — | — |
| 2020-05-22 | $356.27 | $490.64 | 27,600 | — | — |
| 2020-05-21 | $362.26 | $498.89 | 28,500 | — | — |
| 2020-05-20 | $361.62 | $498.01 | 48,400 | — | — |
| 2020-05-19 | $347.09 | $478.00 | 33,600 | — | — |
| 2020-05-18 | $361.95 | $498.46 | 40,400 | — | — |
| 2020-05-15 | $330.87 | $455.66 | 46,000 | — | — |
| 2020-05-14 | $331.32 | $456.28 | 56,300 | — | — |
| 2020-05-13 | $317.21 | $436.85 | 56,600 | — | — |
| 2020-05-12 | $336.25 | $463.07 | 35,300 | — | — |
| 2020-05-11 | $358.04 | $493.08 | 39,200 | — | — |
| 2020-05-08 | $368.37 | $507.30 | 59,800 | — | — |
| 2020-05-07 | $352.40 | $485.31 | 25,100 | — | — |
| 2020-05-06 | $347.40 | $478.42 | 35,400 | — | — |
| 2020-05-05 | $358.01 | $493.04 | 38,500 | — | — |
| 2020-05-04 | $372.34 | $512.77 | 29,400 | — | — |
| 2020-05-01 | $364.02 | $501.31 | 35,600 | — | — |
| 2020-04-30 | $382.00 | $526.07 | 35,600 | — | — |
| 2020-04-29 | $382.01 | $526.09 | 46,400 | — | — |
| 2020-04-28 | $370.03 | $509.59 | 38,800 | — | — |
| 2020-04-27 | $352.18 | $485.01 | 38,600 | — | — |
| 2020-04-24 | $334.47 | $460.62 | 31,600 | — | — |
| 2020-04-23 | $326.51 | $449.66 | 35,200 | — | — |
| 2020-04-22 | $332.80 | $458.32 | 26,600 | — | — |
| 2020-04-21 | $329.05 | $453.15 | 28,700 | — | — |
| 2020-04-20 | $334.60 | $460.80 | 28,900 | — | — |
| 2020-04-17 | $336.00 | $462.72 | 30,700 | — | — |
| 2020-04-16 | $310.97 | $428.25 | 39,000 | — | — |
| 2020-04-15 | $317.94 | $437.85 | 34,800 | — | — |
| 2020-04-14 | $332.76 | $458.26 | 35,600 | — | — |
| 2020-04-13 | $335.10 | $461.49 | 49,400 | — | — |
| 2020-04-09 | $353.47 | $486.78 | 54,700 | — | — |
| 2020-04-08 | $329.47 | $453.73 | 101,500 | — | — |
| 2020-04-07 | $314.26 | $432.79 | 64,300 | — | — |
| 2020-04-06 | $312.78 | $430.75 | 68,800 | — | — |
| 2020-04-03 | $291.21 | $401.04 | 40,800 | — | — |
| 2020-04-02 | $308.64 | $425.05 | 53,200 | — | — |
| 2020-04-01 | $313.47 | $431.70 | 37,900 | — | — |
| 2020-03-31 | $332.87 | $458.41 | 51,500 | — | — |
| 2020-03-30 | $326.06 | $449.04 | 50,600 | — | — |
| 2020-03-27 | $321.67 | $442.99 | 79,700 | — | — |
| 2020-03-26 | $339.19 | $467.12 | 80,500 | — | — |
| 2020-03-25 | $329.00 | $453.08 | 56,100 | — | — |
| 2020-03-24 | $319.71 | $440.29 | 47,800 | — | — |
| 2020-03-23 | $299.00 | $411.77 | 44,300 | — | — |
| 2020-03-20 | $282.90 | $389.60 | 64,200 | — | — |
| 2020-03-19 | $316.11 | $435.33 | 56,400 | — | — |
| 2020-03-18 | $285.00 | $392.49 | 74,900 | — | — |
| 2020-03-17 | $324.03 | $446.24 | 69,500 | — | — |
| 2020-03-16 | $304.57 | $419.44 | 48,400 | — | — |
| 2020-03-13 | $350.04 | $482.06 | 68,300 | — | — |
| 2020-03-12 | $333.80 | $459.14 | 52,100 | — | — |
| 2020-03-11 | $358.16 | $492.65 | 42,400 | — | — |
| 2020-03-10 | $376.68 | $518.13 | 93,200 | — | — |
| 2020-03-09 | $367.41 | $505.38 | 49,700 | — | — |
| 2020-03-06 | $424.38 | $583.74 | 64,400 | — | — |
| 2020-03-05 | $439.08 | $603.96 | 36,400 | — | — |
| 2020-03-04 | $468.91 | $644.99 | 41,600 | — | — |
| 2020-03-03 | $458.28 | $630.37 | 38,900 | — | — |
| 2020-03-02 | $471.55 | $648.62 | 73,400 | — | — |
| 2020-02-28 | $453.31 | $623.53 | 69,900 | — | — |
| 2020-02-27 | $471.07 | $647.96 | 89,800 | — | — |
| 2020-02-26 | $489.75 | $673.65 | 37,300 | — | — |
| 2020-02-25 | $493.56 | $678.90 | 50,100 | — | — |
| 2020-02-24 | $507.60 | $698.21 | 38,500 | — | — |
| 2020-02-21 | $520.50 | $715.95 | 31,500 | — | — |
| 2020-02-20 | $524.76 | $721.81 | 37,700 | — | — |
| 2020-02-19 | $523.41 | $719.95 | 63,500 | — | — |
| 2020-02-18 | $525.25 | $722.49 | 56,800 | — | — |
| 2020-02-14 | $532.88 | $732.98 | 24,400 | — | — |
| 2020-02-13 | $534.54 | $735.26 | 28,900 | — | — |
| 2020-02-12 | $529.44 | $728.25 | 25,400 | — | — |
| 2020-02-11 | $529.65 | $728.54 | 31,100 | — | — |
| 2020-02-10 | $526.21 | $723.81 | 23,200 | — | — |
| 2020-02-07 | $525.99 | $723.50 | 34,200 | — | — |
| 2020-02-06 | $529.49 | $728.32 | 39,300 | — | — |
| 2020-02-05 | $533.09 | $733.27 | 50,500 | — | — |
| 2020-02-04 | $531.06 | $730.48 | 31,100 | — | — |
| 2020-02-03 | $527.70 | $725.86 | 43,800 | — | — |
| 2020-01-31 | $526.82 | $724.64 | 45,300 | — | — |
| 2020-01-30 | $539.34 | $741.87 | 53,500 | — | — |
| 2020-01-29 | $522.41 | $718.58 | 42,300 | — | — |
| 2020-01-28 | $518.40 | $713.06 | 63,000 | — | — |
| 2020-01-27 | $519.09 | $714.01 | 30,800 | — | — |
| 2020-01-24 | $522.99 | $719.38 | 47,900 | — | — |
| 2020-01-23 | $531.35 | $730.88 | 39,300 | — | — |
| 2020-01-22 | $530.41 | $729.58 | 39,900 | — | — |
| 2020-01-21 | $528.50 | $726.96 | 41,100 | — | — |
| 2020-01-17 | $530.85 | $730.19 | 52,500 | — | — |
| 2020-01-16 | $531.76 | $731.44 | 40,700 | — | — |
| 2020-01-15 | $525.22 | $722.44 | 46,200 | — | — |
| 2020-01-14 | $528.69 | $727.22 | 46,600 | — | — |
| 2020-01-13 | $528.45 | $726.89 | 44,200 | — | — |
| 2020-01-10 | $526.30 | $723.93 | 45,800 | — | — |
| 2020-01-09 | $529.50 | $728.33 | 50,700 | — | — |
| 2020-01-08 | $527.67 | $725.81 | 32,200 | — | — |
| 2020-01-07 | $527.11 | $725.04 | 50,400 | — | — |
| 2020-01-06 | $525.88 | $723.35 | 61,800 | — | — |
| 2020-01-03 | $531.80 | $731.49 | 30,800 | — | — |
| 2020-01-02 | $537.48 | $739.31 | 33,700 | — | — |