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
- 1980-02-27 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 | $582.94 | $582.94 | 139,500 | — | — |
| 2020-12-30 | $574.83 | $574.83 | 70,800 | — | — |
| 2020-12-29 | $574.92 | $574.92 | 93,400 | — | — |
| 2020-12-28 | $571.99 | $571.99 | 93,500 | — | — |
| 2020-12-24 | $575.07 | $575.07 | 40,200 | — | — |
| 2020-12-23 | $574.42 | $574.42 | 108,700 | — | — |
| 2020-12-22 | $583.48 | $583.48 | 362,600 | — | — |
| 2020-12-21 | $590.86 | $590.86 | 301,000 | — | — |
| 2020-12-18 | $605.87 | $605.87 | 500,700 | — | — |
| 2020-12-17 | $584.24 | $584.24 | 230,200 | — | — |
| 2020-12-16 | $576.72 | $576.72 | 190,100 | — | — |
| 2020-12-15 | $587.91 | $587.91 | 216,700 | — | — |
| 2020-12-14 | $579.65 | $579.65 | 337,500 | — | — |
| 2020-12-11 | $567.26 | $567.26 | 257,200 | — | — |
| 2020-12-10 | $554.78 | $554.78 | 131,500 | — | — |
| 2020-12-09 | $541.87 | $541.87 | 196,500 | — | — |
| 2020-12-08 | $559.27 | $559.27 | 137,300 | — | — |
| 2020-12-07 | $560.55 | $560.55 | 147,600 | — | — |
| 2020-12-04 | $559.40 | $559.40 | 472,900 | — | — |
| 2020-12-03 | $553.27 | $553.27 | 464,200 | — | — |
| 2020-12-02 | $549.60 | $549.60 | 248,500 | — | — |
| 2020-12-01 | $557.28 | $557.28 | 384,400 | — | — |
| 2020-11-30 | $538.50 | $538.50 | 657,900 | — | — |
| 2020-11-27 | $535.07 | $535.07 | 274,400 | — | — |
| 2020-11-25 | $523.23 | $523.23 | 302,600 | — | — |
| 2020-11-24 | $516.56 | $516.56 | 872,200 | — | — |
| 2020-11-23 | $554.98 | $554.98 | 248,000 | — | — |
| 2020-11-20 | $569.98 | $569.98 | 227,100 | — | — |
| 2020-11-19 | $574.38 | $574.38 | 219,900 | — | — |
| 2020-11-18 | $578.98 | $578.98 | 115,200 | — | — |
| 2020-11-17 | $592.57 | $592.57 | 109,100 | — | — |
| 2020-11-16 | $597.21 | $597.21 | 148,600 | — | — |
| 2020-11-13 | $602.36 | $602.36 | 92,800 | — | — |
| 2020-11-12 | $602.25 | $602.25 | 134,000 | — | — |
| 2020-11-11 | $585.45 | $585.45 | 152,600 | — | — |
| 2020-11-10 | $555.78 | $555.78 | 345,600 | — | — |
| 2020-11-09 | $579.96 | $579.96 | 294,200 | — | — |
| 2020-11-06 | $643.45 | $643.45 | 148,200 | — | — |
| 2020-11-05 | $630.57 | $630.57 | 128,600 | — | — |
| 2020-11-04 | $624.79 | $624.79 | 239,100 | — | — |
| 2020-11-03 | $601.57 | $601.57 | 140,600 | — | — |
| 2020-11-02 | $591.02 | $591.02 | 150,300 | — | — |
| 2020-10-30 | $586.42 | $586.42 | 235,000 | — | — |
| 2020-10-29 | $568.03 | $568.03 | 159,600 | — | — |
| 2020-10-28 | $559.46 | $559.46 | 185,000 | — | — |
| 2020-10-27 | $589.54 | $589.54 | 148,500 | — | — |
| 2020-10-26 | $583.82 | $583.82 | 102,200 | — | — |
| 2020-10-23 | $581.71 | $581.71 | 99,600 | — | — |
| 2020-10-22 | $579.04 | $579.04 | 130,500 | — | — |
| 2020-10-21 | $559.43 | $559.43 | 155,400 | — | — |
| 2020-10-20 | $562.58 | $562.58 | 134,600 | — | — |
| 2020-10-19 | $554.34 | $554.34 | 90,600 | — | — |
| 2020-10-16 | $556.57 | $556.57 | 165,700 | — | — |
| 2020-10-15 | $552.61 | $552.61 | 98,000 | — | — |
| 2020-10-14 | $557.39 | $557.39 | 129,000 | — | — |
| 2020-10-13 | $565.74 | $565.74 | 85,300 | — | — |
| 2020-10-12 | $568.49 | $568.49 | 137,500 | — | — |
| 2020-10-09 | $566.14 | $566.14 | 94,300 | — | — |
| 2020-10-08 | $551.10 | $551.10 | 95,500 | — | — |
| 2020-10-07 | $545.39 | $545.39 | 171,300 | — | — |
| 2020-10-06 | $533.33 | $533.33 | 133,900 | — | — |
| 2020-10-05 | $530.66 | $530.66 | 224,100 | — | — |
| 2020-10-02 | $510.68 | $510.68 | 76,400 | — | — |
| 2020-10-01 | $520.81 | $520.81 | 148,600 | — | — |
| 2020-09-30 | $515.46 | $515.46 | 194,900 | — | — |
| 2020-09-29 | $515.10 | $515.10 | 96,900 | — | — |
| 2020-09-28 | $513.92 | $513.92 | 106,800 | — | — |
| 2020-09-25 | $504.15 | $504.15 | 149,800 | — | — |
| 2020-09-24 | $494.17 | $494.17 | 176,400 | — | — |
| 2020-09-23 | $511.77 | $511.77 | 94,800 | — | — |
| 2020-09-22 | $515.68 | $515.68 | 219,400 | — | — |
| 2020-09-21 | $517.91 | $517.91 | 122,000 | — | — |
| 2020-09-18 | $513.48 | $513.48 | 408,300 | — | — |
| 2020-09-17 | $511.50 | $511.50 | 111,800 | — | — |
| 2020-09-16 | $513.16 | $513.16 | 110,400 | — | — |
| 2020-09-15 | $512.82 | $512.82 | 93,000 | — | — |
| 2020-09-14 | $508.84 | $508.84 | 156,600 | — | — |
| 2020-09-11 | $505.02 | $505.02 | 135,600 | — | — |
| 2020-09-10 | $503.45 | $503.45 | 255,200 | — | — |
| 2020-09-09 | $501.49 | $501.49 | 162,200 | — | — |
| 2020-09-08 | $478.82 | $478.82 | 263,000 | — | — |
| 2020-09-04 | $484.23 | $484.23 | 192,300 | — | — |
| 2020-09-03 | $494.24 | $494.24 | 146,800 | — | — |
| 2020-09-02 | $524.30 | $524.30 | 182,900 | — | — |
| 2020-09-01 | $509.66 | $509.66 | 160,700 | — | — |
| 2020-08-31 | $508.59 | $508.59 | 149,800 | — | — |
| 2020-08-28 | $498.84 | $498.84 | 175,600 | — | — |
| 2020-08-27 | $497.15 | $497.15 | 202,600 | — | — |
| 2020-08-26 | $513.21 | $513.21 | 178,800 | — | — |
| 2020-08-25 | $511.98 | $511.98 | 120,100 | — | — |
| 2020-08-24 | $511.17 | $511.17 | 367,100 | — | — |
| 2020-08-21 | $517.95 | $517.95 | 376,200 | — | — |
| 2020-08-20 | $515.58 | $515.58 | 166,600 | — | — |
| 2020-08-19 | $520.89 | $520.89 | 161,400 | — | — |
| 2020-08-18 | $520.82 | $520.82 | 158,400 | — | — |
| 2020-08-17 | $511.91 | $511.91 | 113,800 | — | — |
| 2020-08-14 | $506.37 | $506.37 | 91,100 | — | — |
| 2020-08-13 | $509.78 | $509.78 | 170,500 | — | — |
| 2020-08-12 | $501.85 | $501.85 | 109,500 | — | — |
| 2020-08-11 | $496.34 | $496.34 | 169,600 | — | — |
| 2020-08-10 | $506.95 | $506.95 | 167,100 | — | — |
| 2020-08-07 | $524.13 | $524.13 | 181,400 | — | — |
| 2020-08-06 | $525.22 | $525.22 | 132,200 | — | — |
| 2020-08-05 | $527.30 | $527.30 | 145,300 | — | — |
| 2020-08-04 | $526.86 | $526.86 | 159,100 | — | — |
| 2020-08-03 | $531.04 | $531.04 | 159,500 | — | — |
| 2020-07-31 | $524.89 | $524.89 | 299,900 | — | — |
| 2020-07-30 | $535.60 | $535.60 | 160,200 | — | — |
| 2020-07-29 | $530.77 | $530.77 | 113,800 | — | — |
| 2020-07-28 | $521.75 | $521.75 | 86,600 | — | — |
| 2020-07-27 | $530.47 | $530.47 | 117,100 | — | — |
| 2020-07-24 | $515.75 | $515.75 | 284,700 | — | — |
| 2020-07-23 | $520.32 | $520.32 | 190,100 | — | — |
| 2020-07-22 | $520.27 | $520.27 | 144,300 | — | — |
| 2020-07-21 | $519.04 | $519.04 | 151,400 | — | — |
| 2020-07-20 | $520.37 | $520.37 | 217,600 | — | — |
| 2020-07-17 | $516.70 | $516.70 | 202,100 | — | — |
| 2020-07-16 | $501.99 | $501.99 | 209,100 | — | — |
| 2020-07-15 | $498.35 | $498.35 | 238,900 | — | — |
| 2020-07-14 | $488.96 | $488.96 | 189,200 | — | — |
| 2020-07-13 | $467.91 | $467.91 | 196,100 | — | — |
| 2020-07-10 | $477.66 | $477.66 | 230,000 | — | — |
| 2020-07-09 | $478.04 | $478.04 | 245,000 | — | — |
| 2020-07-08 | $467.49 | $467.49 | 170,300 | — | — |
| 2020-07-07 | $468.34 | $468.34 | 177,500 | — | — |
| 2020-07-06 | $465.46 | $465.46 | 206,200 | — | — |
| 2020-07-02 | $458.36 | $458.36 | 167,100 | — | — |
| 2020-07-01 | $454.43 | $454.43 | 209,700 | — | — |
| 2020-06-30 | $451.49 | $451.49 | 228,700 | — | — |
| 2020-06-29 | $432.34 | $432.34 | 171,600 | — | — |
| 2020-06-26 | $432.55 | $432.55 | 361,100 | — | — |
| 2020-06-25 | $437.24 | $437.24 | 208,000 | — | — |
| 2020-06-24 | $432.42 | $432.42 | 562,900 | — | — |
| 2020-06-23 | $451.78 | $451.78 | 253,800 | — | — |
| 2020-06-22 | $456.49 | $456.49 | 238,500 | — | — |
| 2020-06-19 | $451.96 | $451.96 | 3,960,900 | — | — |
| 2020-06-18 | $454.18 | $454.18 | 258,100 | — | — |
| 2020-06-17 | $455.49 | $455.49 | 196,000 | — | — |
| 2020-06-16 | $455.01 | $455.01 | 222,200 | — | — |
| 2020-06-15 | $453.88 | $453.88 | 283,600 | — | — |
| 2020-06-12 | $448.85 | $448.85 | 285,100 | — | — |
| 2020-06-11 | $438.64 | $438.64 | 155,400 | — | — |
| 2020-06-10 | $468.84 | $468.84 | 265,600 | — | — |
| 2020-06-09 | $459.94 | $459.94 | 167,200 | — | — |
| 2020-06-08 | $456.54 | $456.54 | 262,000 | — | — |
| 2020-06-05 | $452.52 | $452.52 | 308,300 | — | — |
| 2020-06-04 | $463.85 | $463.85 | 156,100 | — | — |
| 2020-06-03 | $470.74 | $470.74 | 244,300 | — | — |
| 2020-06-02 | $493.06 | $493.06 | 158,300 | — | — |
| 2020-06-01 | $492.42 | $492.42 | 152,300 | — | — |
| 2020-05-29 | $491.32 | $491.32 | 271,400 | — | — |
| 2020-05-28 | $477.13 | $477.13 | 290,600 | — | — |
| 2020-05-27 | $470.72 | $470.72 | 316,800 | — | — |
| 2020-05-26 | $481.15 | $481.15 | 206,000 | — | — |
| 2020-05-22 | $472.45 | $472.45 | 235,200 | — | — |
| 2020-05-21 | $466.79 | $466.79 | 170,400 | — | — |
| 2020-05-20 | $472.94 | $472.94 | 124,300 | — | — |
| 2020-05-19 | $463.75 | $463.75 | 202,700 | — | — |
| 2020-05-18 | $471.42 | $471.42 | 308,300 | — | — |
| 2020-05-15 | $466.72 | $466.72 | 234,500 | — | — |
| 2020-05-14 | $457.76 | $457.76 | 206,200 | — | — |
| 2020-05-13 | $455.00 | $455.00 | 234,300 | — | — |
| 2020-05-12 | $461.52 | $461.52 | 117,100 | — | — |
| 2020-05-11 | $470.35 | $470.35 | 227,700 | — | — |
| 2020-05-08 | $456.35 | $456.35 | 134,100 | — | — |
| 2020-05-07 | $460.42 | $460.42 | 347,400 | — | — |
| 2020-05-06 | $449.99 | $449.99 | 535,500 | — | — |
| 2020-05-05 | $443.00 | $443.00 | 253,300 | — | — |
| 2020-05-04 | $434.04 | $434.04 | 373,200 | — | — |
| 2020-05-01 | $431.79 | $431.79 | 205,800 | — | — |
| 2020-04-30 | $440.10 | $440.10 | 338,600 | — | — |
| 2020-04-29 | $436.27 | $436.27 | 233,600 | — | — |
| 2020-04-28 | $430.68 | $430.68 | 175,500 | — | — |
| 2020-04-27 | $443.57 | $443.57 | 226,400 | — | — |
| 2020-04-24 | $433.01 | $433.01 | 300,000 | — | — |
| 2020-04-23 | $423.35 | $423.35 | 137,700 | — | — |
| 2020-04-22 | $421.47 | $421.47 | 201,300 | — | — |
| 2020-04-21 | $417.71 | $417.71 | 230,000 | — | — |
| 2020-04-20 | $424.95 | $424.95 | 244,900 | — | — |
| 2020-04-17 | $427.21 | $427.21 | 541,500 | — | — |
| 2020-04-16 | $414.54 | $414.54 | 245,300 | — | — |
| 2020-04-15 | $403.82 | $403.82 | 181,600 | — | — |
| 2020-04-14 | $405.58 | $405.58 | 182,500 | — | — |
| 2020-04-13 | $405.38 | $405.38 | 144,500 | — | — |
| 2020-04-09 | $393.14 | $393.14 | 284,300 | — | — |
| 2020-04-08 | $403.06 | $403.06 | 366,200 | — | — |
| 2020-04-07 | $370.37 | $370.37 | 226,400 | — | — |
| 2020-04-06 | $381.29 | $381.29 | 230,700 | — | — |
| 2020-04-03 | $365.78 | $365.78 | 501,400 | — | — |
| 2020-04-02 | $360.74 | $360.74 | 221,200 | — | — |
| 2020-04-01 | $334.87 | $334.87 | 148,600 | — | — |
| 2020-03-31 | $350.56 | $350.56 | 179,200 | — | — |
| 2020-03-30 | $349.11 | $349.11 | 193,700 | — | — |
| 2020-03-27 | $322.41 | $322.41 | 252,600 | — | — |
| 2020-03-26 | $341.26 | $341.26 | 256,500 | — | — |
| 2020-03-25 | $333.00 | $333.00 | 193,100 | — | — |
| 2020-03-24 | $343.15 | $343.15 | 260,600 | — | — |
| 2020-03-23 | $326.34 | $326.34 | 258,800 | — | — |
| 2020-03-20 | $329.01 | $329.01 | 386,500 | — | — |
| 2020-03-19 | $346.80 | $346.80 | 410,800 | — | — |
| 2020-03-18 | $359.00 | $359.00 | 391,400 | — | — |
| 2020-03-17 | $358.78 | $358.78 | 437,700 | — | — |
| 2020-03-16 | $335.71 | $335.71 | 306,100 | — | — |
| 2020-03-13 | $347.79 | $347.79 | 271,300 | — | — |
| 2020-03-12 | $320.01 | $320.01 | 357,400 | — | — |
| 2020-03-11 | $345.79 | $345.79 | 258,400 | — | — |
| 2020-03-10 | $367.59 | $367.59 | 358,600 | — | — |
| 2020-03-09 | $351.34 | $351.34 | 184,400 | — | — |
| 2020-03-06 | $374.56 | $374.56 | 296,000 | — | — |
| 2020-03-05 | $386.68 | $386.68 | 261,000 | — | — |
| 2020-03-04 | $384.93 | $384.93 | 149,700 | — | — |
| 2020-03-03 | $370.00 | $370.00 | 257,000 | — | — |
| 2020-03-02 | $368.95 | $368.95 | 264,100 | — | — |
| 2020-02-28 | $352.02 | $352.02 | 290,800 | — | — |
| 2020-02-27 | $360.80 | $360.80 | 227,400 | — | — |
| 2020-02-26 | $369.00 | $369.00 | 155,200 | — | — |
| 2020-02-25 | $368.38 | $368.38 | 309,300 | — | — |
| 2020-02-24 | $385.33 | $385.33 | 137,100 | — | — |
| 2020-02-21 | $400.50 | $400.50 | 154,600 | — | — |
| 2020-02-20 | $409.07 | $409.07 | 125,000 | — | — |
| 2020-02-19 | $409.01 | $409.01 | 182,900 | — | — |
| 2020-02-18 | $407.45 | $407.45 | 265,900 | — | — |
| 2020-02-14 | $403.63 | $403.63 | 506,300 | — | — |
| 2020-02-13 | $379.34 | $379.34 | 137,300 | — | — |
| 2020-02-12 | $375.58 | $375.58 | 205,900 | — | — |
| 2020-02-11 | $371.48 | $371.48 | 97,500 | — | — |
| 2020-02-10 | $369.67 | $369.67 | 136,900 | — | — |
| 2020-02-07 | $370.30 | $370.30 | 91,800 | — | — |
| 2020-02-06 | $374.24 | $374.24 | 104,000 | — | — |
| 2020-02-05 | $371.19 | $371.19 | 100,100 | — | — |
| 2020-02-04 | $363.72 | $363.72 | 183,800 | — | — |
| 2020-02-03 | $364.01 | $364.01 | 110,600 | — | — |
| 2020-01-31 | $360.92 | $360.92 | 245,900 | — | — |
| 2020-01-30 | $367.12 | $367.12 | 104,000 | — | — |
| 2020-01-29 | $368.64 | $368.64 | 95,700 | — | — |
| 2020-01-28 | $366.99 | $366.99 | 100,200 | — | — |
| 2020-01-27 | $365.34 | $365.34 | 168,700 | — | — |
| 2020-01-24 | $369.97 | $369.97 | 86,600 | — | — |
| 2020-01-23 | $375.34 | $375.34 | 166,600 | — | — |
| 2020-01-22 | $378.52 | $378.52 | 101,000 | — | — |
| 2020-01-21 | $378.88 | $378.88 | 204,500 | — | — |
| 2020-01-17 | $376.89 | $376.89 | 262,100 | — | — |
| 2020-01-16 | $379.70 | $379.70 | 134,200 | — | — |
| 2020-01-15 | $376.43 | $376.43 | 145,400 | — | — |
| 2020-01-14 | $384.16 | $384.16 | 205,800 | — | — |
| 2020-01-13 | $384.14 | $384.14 | 180,200 | — | — |
| 2020-01-10 | $383.52 | $383.52 | 149,300 | — | — |
| 2020-01-09 | $388.73 | $388.73 | 244,900 | — | — |
| 2020-01-08 | $381.79 | $381.79 | 269,100 | — | — |
| 2020-01-07 | $380.54 | $380.54 | 253,700 | — | — |
| 2020-01-06 | $372.03 | $372.03 | 140,300 | — | — |
| 2020-01-03 | $366.78 | $366.78 | 138,100 | — | — |
| 2020-01-02 | $372.16 | $372.16 | 150,800 | — | — |