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
- 1987-07-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 | $511.04 | $579.00 | 140,400 | — | — |
| 2020-12-30 | $503.95 | $570.97 | 64,000 | — | — |
| 2020-12-29 | $507.51 | $575.00 | 108,400 | — | — |
| 2020-12-28 | $508.42 | $576.03 | 110,600 | — | — |
| 2020-12-24 | $518.45 | $587.39 | 60,200 | — | — |
| 2020-12-23 | $514.07 | $582.43 | 174,600 | — | — |
| 2020-12-22 | $515.62 | $584.19 | 138,500 | — | — |
| 2020-12-21 | $516.23 | $584.88 | 189,700 | — | — |
| 2020-12-18 | $521.98 | $591.39 | 346,600 | — | — |
| 2020-12-17 | $527.43 | $597.57 | 200,400 | — | — |
| 2020-12-16 | $522.41 | $591.88 | 192,100 | — | — |
| 2020-12-15 | $518.33 | $587.26 | 155,800 | — | — |
| 2020-12-14 | $517.64 | $586.48 | 175,300 | — | — |
| 2020-12-11 | $511.91 | $579.98 | 127,400 | — | — |
| 2020-12-10 | $506.91 | $574.32 | 139,300 | — | — |
| 2020-12-09 | $498.32 | $564.59 | 168,300 | — | — |
| 2020-12-08 | $509.97 | $577.79 | 242,500 | — | — |
| 2020-12-07 | $501.64 | $568.35 | 149,800 | — | — |
| 2020-12-04 | $494.81 | $560.61 | 163,300 | — | — |
| 2020-12-03 | $483.52 | $547.82 | 468,800 | — | — |
| 2020-12-02 | $476.01 | $539.31 | 170,400 | — | — |
| 2020-12-01 | $477.35 | $540.83 | 199,500 | — | — |
| 2020-11-30 | $472.78 | $535.65 | 253,900 | — | — |
| 2020-11-27 | $473.52 | $536.49 | 110,000 | — | — |
| 2020-11-25 | $475.57 | $538.81 | 279,300 | — | — |
| 2020-11-24 | $480.02 | $543.85 | 210,200 | — | — |
| 2020-11-23 | $486.17 | $550.82 | 114,500 | — | — |
| 2020-11-20 | $482.79 | $546.99 | 138,900 | — | — |
| 2020-11-19 | $479.30 | $543.04 | 114,000 | — | — |
| 2020-11-18 | $474.28 | $537.35 | 133,100 | — | — |
| 2020-11-17 | $478.02 | $541.59 | 101,900 | — | — |
| 2020-11-16 | $473.25 | $536.18 | 159,700 | — | — |
| 2020-11-13 | $473.25 | $536.18 | 143,500 | — | — |
| 2020-11-12 | $461.72 | $523.12 | 164,700 | — | — |
| 2020-11-11 | $471.78 | $534.52 | 374,900 | — | — |
| 2020-11-10 | $432.89 | $490.46 | 353,800 | — | — |
| 2020-11-09 | $430.50 | $487.75 | 282,800 | — | — |
| 2020-11-06 | $443.85 | $502.87 | 129,400 | — | — |
| 2020-11-05 | $444.60 | $503.72 | 117,100 | — | — |
| 2020-11-04 | $441.65 | $500.38 | 301,400 | — | — |
| 2020-11-03 | $402.71 | $456.26 | 178,100 | — | — |
| 2020-11-02 | $390.85 | $442.83 | 202,100 | — | — |
| 2020-10-30 | $391.45 | $443.51 | 227,800 | — | — |
| 2020-10-29 | $393.43 | $445.75 | 156,400 | — | — |
| 2020-10-28 | $390.15 | $442.03 | 136,400 | — | — |
| 2020-10-27 | $405.84 | $459.81 | 191,900 | — | — |
| 2020-10-26 | $415.59 | $470.86 | 114,500 | — | — |
| 2020-10-23 | $435.60 | $493.53 | 97,700 | — | — |
| 2020-10-22 | $433.06 | $490.65 | 129,400 | — | — |
| 2020-10-21 | $431.77 | $489.19 | 72,600 | — | — |
| 2020-10-20 | $434.81 | $492.63 | 85,400 | — | — |
| 2020-10-19 | $432.43 | $489.93 | 170,900 | — | — |
| 2020-10-16 | $437.40 | $495.57 | 185,000 | — | — |
| 2020-10-15 | $437.01 | $495.12 | 111,600 | — | — |
| 2020-10-14 | $437.73 | $495.94 | 95,600 | — | — |
| 2020-10-13 | $440.17 | $498.70 | 158,700 | — | — |
| 2020-10-12 | $444.52 | $503.63 | 85,100 | — | — |
| 2020-10-09 | $442.30 | $501.12 | 120,700 | — | — |
| 2020-10-08 | $439.19 | $497.59 | 163,100 | — | — |
| 2020-10-07 | $446.44 | $505.81 | 136,200 | — | — |
| 2020-10-06 | $435.83 | $493.79 | 153,400 | — | — |
| 2020-10-05 | $437.35 | $495.51 | 101,700 | — | — |
| 2020-10-02 | $433.72 | $491.40 | 190,300 | — | — |
| 2020-10-01 | $436.99 | $495.10 | 174,400 | — | — |
| 2020-09-30 | $425.38 | $481.95 | 306,800 | — | — |
| 2020-09-29 | $427.21 | $484.02 | 118,300 | — | — |
| 2020-09-28 | $427.52 | $484.37 | 203,400 | — | — |
| 2020-09-25 | $420.20 | $476.08 | 217,000 | — | — |
| 2020-09-24 | $410.00 | $464.52 | 251,700 | — | — |
| 2020-09-23 | $417.42 | $472.93 | 194,800 | — | — |
| 2020-09-22 | $428.33 | $485.29 | 189,400 | — | — |
| 2020-09-21 | $424.24 | $480.66 | 249,800 | — | — |
| 2020-09-18 | $437.01 | $495.12 | 639,600 | — | — |
| 2020-09-17 | $443.26 | $502.21 | 369,300 | — | — |
| 2020-09-16 | $431.25 | $488.60 | 207,700 | — | — |
| 2020-09-15 | $435.72 | $493.66 | 144,900 | — | — |
| 2020-09-14 | $424.63 | $481.10 | 124,100 | — | — |
| 2020-09-11 | $417.39 | $472.89 | 189,000 | — | — |
| 2020-09-10 | $413.37 | $468.34 | 207,000 | — | — |
| 2020-09-09 | $419.70 | $475.51 | 212,000 | — | — |
| 2020-09-08 | $406.32 | $460.35 | 310,000 | — | — |
| 2020-09-04 | $419.43 | $475.21 | 276,500 | — | — |
| 2020-09-03 | $419.34 | $475.10 | 205,600 | — | — |
| 2020-09-02 | $451.02 | $511.00 | 223,600 | — | — |
| 2020-09-01 | $444.71 | $503.85 | 387,600 | — | — |
| 2020-08-31 | $420.79 | $476.75 | 208,800 | — | — |
| 2020-08-28 | $425.48 | $482.06 | 117,200 | — | — |
| 2020-08-27 | $425.01 | $481.53 | 128,000 | — | — |
| 2020-08-26 | $425.38 | $481.95 | 146,100 | — | — |
| 2020-08-25 | $423.42 | $479.73 | 214,300 | — | — |
| 2020-08-24 | $420.66 | $476.60 | 175,200 | — | — |
| 2020-08-21 | $421.60 | $477.66 | 157,700 | — | — |
| 2020-08-20 | $428.51 | $485.49 | 148,900 | — | — |
| 2020-08-19 | $426.50 | $483.22 | 221,800 | — | — |
| 2020-08-18 | $430.14 | $487.34 | 157,700 | — | — |
| 2020-08-17 | $434.56 | $492.35 | 191,200 | — | — |
| 2020-08-14 | $429.67 | $486.81 | 137,200 | — | — |
| 2020-08-13 | $434.80 | $492.62 | 215,900 | — | — |
| 2020-08-12 | $431.70 | $489.11 | 94,300 | — | — |
| 2020-08-11 | $429.42 | $486.52 | 219,800 | — | — |
| 2020-08-10 | $437.26 | $495.41 | 151,900 | — | — |
| 2020-08-07 | $441.72 | $500.46 | 189,600 | — | — |
| 2020-08-06 | $441.06 | $499.71 | 171,800 | — | — |
| 2020-08-05 | $437.44 | $495.61 | 155,800 | — | — |
| 2020-08-04 | $435.77 | $493.72 | 166,400 | — | — |
| 2020-08-03 | $438.17 | $496.44 | 294,700 | — | — |
| 2020-07-31 | $439.19 | $497.59 | 220,500 | — | — |
| 2020-07-30 | $439.10 | $497.49 | 311,800 | — | — |
| 2020-07-29 | $438.39 | $496.69 | 275,300 | — | — |
| 2020-07-28 | $416.30 | $471.66 | 130,200 | — | — |
| 2020-07-27 | $425.72 | $482.33 | 261,800 | — | — |
| 2020-07-24 | $414.33 | $469.43 | 174,900 | — | — |
| 2020-07-23 | $420.57 | $476.50 | 300,700 | — | — |
| 2020-07-22 | $422.10 | $478.23 | 211,000 | — | — |
| 2020-07-21 | $416.91 | $472.35 | 281,800 | — | — |
| 2020-07-20 | $415.73 | $471.01 | 247,000 | — | — |
| 2020-07-17 | $413.15 | $468.09 | 317,600 | — | — |
| 2020-07-16 | $400.29 | $453.52 | 221,000 | — | — |
| 2020-07-15 | $406.01 | $460.00 | 306,200 | — | — |
| 2020-07-14 | $408.59 | $462.92 | 350,600 | — | — |
| 2020-07-13 | $399.62 | $452.76 | 331,000 | — | — |
| 2020-07-10 | $412.17 | $466.98 | 289,000 | — | — |
| 2020-07-09 | $421.76 | $477.85 | 255,300 | — | — |
| 2020-07-08 | $422.00 | $478.12 | 163,500 | — | — |
| 2020-07-07 | $409.80 | $464.30 | 122,500 | — | — |
| 2020-07-06 | $416.85 | $472.28 | 249,300 | — | — |
| 2020-07-02 | $418.77 | $474.46 | 153,700 | — | — |
| 2020-07-01 | $423.57 | $479.90 | 201,000 | — | — |
| 2020-06-30 | $418.04 | $473.63 | 254,400 | — | — |
| 2020-06-29 | $406.03 | $460.02 | 218,900 | — | — |
| 2020-06-26 | $406.20 | $460.22 | 415,100 | — | — |
| 2020-06-25 | $416.37 | $471.74 | 177,800 | — | — |
| 2020-06-24 | $409.06 | $463.46 | 199,100 | — | — |
| 2020-06-23 | $425.53 | $482.12 | 170,500 | — | — |
| 2020-06-22 | $428.47 | $485.45 | 186,000 | — | — |
| 2020-06-19 | $421.90 | $478.00 | 352,600 | — | — |
| 2020-06-18 | $423.99 | $480.37 | 170,100 | — | — |
| 2020-06-17 | $422.43 | $478.61 | 142,400 | — | — |
| 2020-06-16 | $425.32 | $481.88 | 192,400 | — | — |
| 2020-06-15 | $419.54 | $475.33 | 201,500 | — | — |
| 2020-06-12 | $413.52 | $468.51 | 256,200 | — | — |
| 2020-06-11 | $403.41 | $457.06 | 315,000 | — | — |
| 2020-06-10 | $426.87 | $483.64 | 288,600 | — | — |
| 2020-06-09 | $419.51 | $475.30 | 262,800 | — | — |
| 2020-06-08 | $411.90 | $466.67 | 342,700 | — | — |
| 2020-06-05 | $420.71 | $476.66 | 290,900 | — | — |
| 2020-06-04 | $407.07 | $461.20 | 314,100 | — | — |
| 2020-06-03 | $423.92 | $480.29 | 203,100 | — | — |
| 2020-06-02 | $416.24 | $471.59 | 411,100 | — | — |
| 2020-06-01 | $407.84 | $462.07 | 290,100 | — | — |
| 2020-05-29 | $402.65 | $456.19 | 1,839,800 | — | — |
| 2020-05-28 | $397.61 | $450.48 | 340,900 | — | — |
| 2020-05-27 | $394.94 | $447.46 | 301,600 | — | — |
| 2020-05-26 | $396.55 | $449.28 | 332,900 | — | — |
| 2020-05-22 | $389.40 | $441.18 | 180,400 | — | — |
| 2020-05-21 | $385.18 | $436.40 | 209,500 | — | — |
| 2020-05-20 | $383.60 | $434.61 | 240,700 | — | — |
| 2020-05-19 | $369.08 | $418.16 | 184,900 | — | — |
| 2020-05-18 | $366.67 | $415.43 | 250,100 | — | — |
| 2020-05-15 | $352.36 | $399.22 | 224,400 | — | — |
| 2020-05-14 | $349.92 | $396.45 | 165,900 | — | — |
| 2020-05-13 | $349.94 | $396.48 | 356,500 | — | — |
| 2020-05-12 | $351.58 | $398.33 | 280,800 | — | — |
| 2020-05-11 | $370.58 | $419.86 | 232,000 | — | — |
| 2020-05-08 | $371.10 | $420.45 | 190,500 | — | — |
| 2020-05-07 | $366.58 | $415.33 | 228,200 | — | — |
| 2020-05-06 | $357.30 | $404.81 | 239,700 | — | — |
| 2020-05-05 | $353.41 | $400.41 | 258,000 | — | — |
| 2020-05-04 | $345.83 | $391.82 | 237,800 | — | — |
| 2020-05-01 | $336.61 | $381.37 | 295,200 | — | — |
| 2020-04-30 | $352.94 | $399.87 | 559,200 | — | — |
| 2020-04-29 | $356.99 | $404.46 | 326,600 | — | — |
| 2020-04-28 | $324.89 | $368.09 | 343,600 | — | — |
| 2020-04-27 | $309.66 | $350.84 | 247,400 | — | — |
| 2020-04-24 | $300.04 | $339.94 | 210,000 | — | — |
| 2020-04-23 | $302.26 | $342.45 | 176,400 | — | — |
| 2020-04-22 | $303.88 | $344.29 | 155,100 | — | — |
| 2020-04-21 | $291.56 | $330.33 | 190,300 | — | — |
| 2020-04-20 | $307.34 | $348.21 | 149,100 | — | — |
| 2020-04-17 | $319.26 | $361.72 | 299,700 | — | — |
| 2020-04-16 | $301.52 | $341.62 | 328,700 | — | — |
| 2020-04-15 | $309.96 | $351.18 | 243,800 | — | — |
| 2020-04-14 | $313.18 | $354.83 | 268,900 | — | — |
| 2020-04-13 | $298.00 | $337.63 | 206,200 | — | — |
| 2020-04-09 | $301.11 | $341.15 | 285,900 | — | — |
| 2020-04-08 | $300.69 | $340.68 | 330,900 | — | — |
| 2020-04-07 | $297.59 | $337.16 | 193,100 | — | — |
| 2020-04-06 | $301.60 | $341.71 | 283,400 | — | — |
| 2020-04-03 | $263.85 | $298.94 | 403,700 | — | — |
| 2020-04-02 | $282.92 | $320.54 | 370,800 | — | — |
| 2020-04-01 | $288.82 | $327.23 | 436,500 | — | — |
| 2020-03-31 | $307.69 | $348.61 | 693,500 | — | — |
| 2020-03-30 | $313.83 | $355.56 | 490,400 | — | — |
| 2020-03-27 | $291.06 | $329.77 | 277,600 | — | — |
| 2020-03-26 | $305.00 | $345.56 | 272,700 | — | — |
| 2020-03-25 | $268.93 | $304.69 | 310,800 | — | — |
| 2020-03-24 | $269.31 | $305.12 | 298,800 | — | — |
| 2020-03-23 | $231.14 | $261.88 | 419,400 | — | — |
| 2020-03-20 | $241.43 | $273.54 | 516,900 | — | — |
| 2020-03-19 | $244.78 | $277.33 | 502,400 | — | — |
| 2020-03-18 | $212.00 | $240.19 | 596,700 | — | — |
| 2020-03-17 | $245.69 | $278.36 | 559,400 | — | — |
| 2020-03-16 | $240.68 | $272.69 | 842,200 | — | — |
| 2020-03-13 | $303.55 | $343.92 | 518,000 | — | — |
| 2020-03-12 | $279.13 | $316.25 | 624,200 | — | — |
| 2020-03-11 | $314.54 | $356.37 | 319,300 | — | — |
| 2020-03-10 | $336.56 | $381.32 | 450,900 | — | — |
| 2020-03-09 | $315.86 | $357.86 | 390,000 | — | — |
| 2020-03-06 | $357.93 | $405.53 | 404,500 | — | — |
| 2020-03-05 | $380.40 | $430.99 | 217,400 | — | — |
| 2020-03-04 | $391.57 | $443.64 | 239,500 | — | — |
| 2020-03-03 | $372.61 | $422.16 | 305,900 | — | — |
| 2020-03-02 | $387.06 | $438.53 | 294,300 | — | — |
| 2020-02-28 | $376.03 | $426.03 | 634,300 | — | — |
| 2020-02-27 | $366.10 | $414.78 | 456,700 | — | — |
| 2020-02-26 | $390.36 | $442.27 | 249,800 | — | — |
| 2020-02-25 | $390.38 | $442.29 | 220,000 | — | — |
| 2020-02-24 | $402.71 | $456.26 | 290,600 | — | — |
| 2020-02-21 | $409.48 | $463.93 | 300,500 | — | — |
| 2020-02-20 | $420.12 | $475.99 | 225,000 | — | — |
| 2020-02-19 | $431.78 | $489.20 | 191,100 | — | — |
| 2020-02-18 | $430.55 | $487.80 | 192,300 | — | — |
| 2020-02-14 | $424.58 | $481.04 | 142,900 | — | — |
| 2020-02-13 | $418.09 | $473.69 | 205,500 | — | — |
| 2020-02-12 | $410.57 | $465.17 | 157,700 | — | — |
| 2020-02-11 | $411.75 | $466.50 | 171,800 | — | — |
| 2020-02-10 | $419.72 | $475.53 | 232,600 | — | — |
| 2020-02-07 | $417.60 | $473.13 | 147,800 | — | — |
| 2020-02-06 | $413.72 | $468.74 | 203,700 | — | — |
| 2020-02-05 | $410.81 | $465.44 | 235,000 | — | — |
| 2020-02-04 | $421.58 | $477.64 | 352,900 | — | — |
| 2020-02-03 | $415.83 | $471.13 | 305,900 | — | — |
| 2020-01-31 | $402.38 | $455.89 | 411,300 | — | — |
| 2020-01-30 | $409.89 | $464.40 | 244,900 | — | — |
| 2020-01-29 | $409.35 | $463.79 | 195,900 | — | — |
| 2020-01-28 | $408.94 | $463.32 | 231,200 | — | — |
| 2020-01-27 | $403.75 | $457.44 | 173,800 | — | — |
| 2020-01-24 | $409.30 | $463.73 | 144,000 | — | — |
| 2020-01-23 | $415.08 | $470.28 | 184,300 | — | — |
| 2020-01-22 | $410.97 | $465.62 | 197,900 | — | — |
| 2020-01-21 | $407.53 | $461.72 | 189,200 | — | — |
| 2020-01-17 | $404.97 | $458.82 | 202,200 | — | — |
| 2020-01-16 | $407.84 | $462.07 | 159,100 | — | — |
| 2020-01-15 | $403.87 | $457.58 | 237,200 | — | — |
| 2020-01-14 | $402.77 | $456.33 | 214,900 | — | — |
| 2020-01-13 | $408.92 | $463.30 | 214,400 | — | — |
| 2020-01-10 | $404.01 | $457.74 | 327,500 | — | — |
| 2020-01-09 | $401.51 | $454.90 | 273,500 | — | — |
| 2020-01-08 | $391.33 | $443.37 | 200,800 | — | — |
| 2020-01-07 | $388.49 | $440.15 | 155,700 | — | — |
| 2020-01-06 | $384.00 | $435.06 | 247,700 | — | — |
| 2020-01-03 | $381.92 | $432.71 | 172,000 | — | — |
| 2020-01-02 | $382.92 | $433.84 | 145,800 | — | — |