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
- 2004-11-05 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 | $570.56 | $642.35 | 215,100 | — | — |
| 2020-12-30 | $562.27 | $633.02 | 197,300 | — | — |
| 2020-12-29 | $564.79 | $635.85 | 144,100 | — | — |
| 2020-12-28 | $565.77 | $636.96 | 217,400 | — | — |
| 2020-12-24 | $573.08 | $645.19 | 148,100 | — | — |
| 2020-12-23 | $572.97 | $645.06 | 179,200 | — | — |
| 2020-12-22 | $590.32 | $664.60 | 318,200 | — | — |
| 2020-12-21 | $578.44 | $651.22 | 400,800 | — | — |
| 2020-12-18 | $578.88 | $651.72 | 463,000 | — | — |
| 2020-12-17 | $577.35 | $649.99 | 253,200 | — | — |
| 2020-12-16 | $560.50 | $631.02 | 314,800 | — | — |
| 2020-12-15 | $553.79 | $623.47 | 287,200 | — | — |
| 2020-12-14 | $551.15 | $620.50 | 412,900 | — | — |
| 2020-12-11 | $547.67 | $616.58 | 273,500 | — | — |
| 2020-12-10 | $551.58 | $620.98 | 247,100 | — | — |
| 2020-12-09 | $564.67 | $635.72 | 290,800 | — | — |
| 2020-12-08 | $566.01 | $637.23 | 610,100 | — | — |
| 2020-12-07 | $569.94 | $641.65 | 543,900 | — | — |
| 2020-12-04 | $539.17 | $607.01 | 480,400 | — | — |
| 2020-12-03 | $555.63 | $625.54 | 489,700 | — | — |
| 2020-12-02 | $540.78 | $608.82 | 370,600 | — | — |
| 2020-12-01 | $546.61 | $615.39 | 268,800 | — | — |
| 2020-11-30 | $539.18 | $607.02 | 330,500 | — | — |
| 2020-11-27 | $533.89 | $601.07 | 136,600 | — | — |
| 2020-11-25 | $514.35 | $579.07 | 280,000 | — | — |
| 2020-11-24 | $518.46 | $583.69 | 311,000 | — | — |
| 2020-11-23 | $519.91 | $585.33 | 194,700 | — | — |
| 2020-11-20 | $546.14 | $614.86 | 347,700 | — | — |
| 2020-11-19 | $534.22 | $601.44 | 413,200 | — | — |
| 2020-11-18 | $512.26 | $576.71 | 251,700 | — | — |
| 2020-11-17 | $514.09 | $578.77 | 250,000 | — | — |
| 2020-11-16 | $521.99 | $587.67 | 259,400 | — | — |
| 2020-11-13 | $522.93 | $588.73 | 225,700 | — | — |
| 2020-11-12 | $534.81 | $602.10 | 163,500 | — | — |
| 2020-11-11 | $544.91 | $613.47 | 243,300 | — | — |
| 2020-11-10 | $525.04 | $591.10 | 324,200 | — | — |
| 2020-11-09 | $534.84 | $602.14 | 353,800 | — | — |
| 2020-11-06 | $579.18 | $651.38 | 145,000 | — | — |
| 2020-11-05 | $581.17 | $653.62 | 276,600 | — | — |
| 2020-11-04 | $579.92 | $652.21 | 243,000 | — | — |
| 2020-11-03 | $539.69 | $606.97 | 230,200 | — | — |
| 2020-11-02 | $538.79 | $605.95 | 306,700 | — | — |
| 2020-10-30 | $538.85 | $606.02 | 309,600 | — | — |
| 2020-10-29 | $555.86 | $625.15 | 208,100 | — | — |
| 2020-10-28 | $557.02 | $626.46 | 298,200 | — | — |
| 2020-10-27 | $573.00 | $644.43 | 294,600 | — | — |
| 2020-10-26 | $547.31 | $615.54 | 196,700 | — | — |
| 2020-10-23 | $558.91 | $628.58 | 173,800 | — | — |
| 2020-10-22 | $567.37 | $638.10 | 221,700 | — | — |
| 2020-10-21 | $558.08 | $627.65 | 176,400 | — | — |
| 2020-10-20 | $549.99 | $618.55 | 231,200 | — | — |
| 2020-10-19 | $539.26 | $606.48 | 157,300 | — | — |
| 2020-10-16 | $538.07 | $605.14 | 188,300 | — | — |
| 2020-10-15 | $540.48 | $607.85 | 174,800 | — | — |
| 2020-10-14 | $535.43 | $602.18 | 143,500 | — | — |
| 2020-10-13 | $540.09 | $607.42 | 204,500 | — | — |
| 2020-10-12 | $532.23 | $598.58 | 195,700 | — | — |
| 2020-10-09 | $522.05 | $587.13 | 110,800 | — | — |
| 2020-10-08 | $518.42 | $583.04 | 124,300 | — | — |
| 2020-10-07 | $510.23 | $573.83 | 248,900 | — | — |
| 2020-10-06 | $498.58 | $560.73 | 195,800 | — | — |
| 2020-10-05 | $497.28 | $559.27 | 198,700 | — | — |
| 2020-10-02 | $482.52 | $542.67 | 168,700 | — | — |
| 2020-10-01 | $482.97 | $543.18 | 171,900 | — | — |
| 2020-09-30 | $481.59 | $541.62 | 270,400 | — | — |
| 2020-09-29 | $485.43 | $545.94 | 328,300 | — | — |
| 2020-09-28 | $476.05 | $535.39 | 242,300 | — | — |
| 2020-09-25 | $465.10 | $523.08 | 152,700 | — | — |
| 2020-09-24 | $452.12 | $508.48 | 202,300 | — | — |
| 2020-09-23 | $449.46 | $505.49 | 209,000 | — | — |
| 2020-09-22 | $446.95 | $502.67 | 248,900 | — | — |
| 2020-09-21 | $443.00 | $498.22 | 296,500 | — | — |
| 2020-09-18 | $438.66 | $493.34 | 381,900 | — | — |
| 2020-09-17 | $447.49 | $503.27 | 260,900 | — | — |
| 2020-09-16 | $461.92 | $519.50 | 175,800 | — | — |
| 2020-09-15 | $464.06 | $521.91 | 188,500 | — | — |
| 2020-09-14 | $461.85 | $519.42 | 267,900 | — | — |
| 2020-09-11 | $453.07 | $509.55 | 166,800 | — | — |
| 2020-09-10 | $451.53 | $507.82 | 191,700 | — | — |
| 2020-09-09 | $458.67 | $515.85 | 209,900 | — | — |
| 2020-09-08 | $449.62 | $505.67 | 357,800 | — | — |
| 2020-09-04 | $454.45 | $511.10 | 247,900 | — | — |
| 2020-09-03 | $471.23 | $529.97 | 211,200 | — | — |
| 2020-09-02 | $494.09 | $555.68 | 234,300 | — | — |
| 2020-09-01 | $490.42 | $551.55 | 144,500 | — | — |
| 2020-08-31 | $485.94 | $546.52 | 278,300 | — | — |
| 2020-08-28 | $484.37 | $544.75 | 158,500 | — | — |
| 2020-08-27 | $496.20 | $558.05 | 132,800 | — | — |
| 2020-08-26 | $499.41 | $561.67 | 182,500 | — | — |
| 2020-08-25 | $484.49 | $544.89 | 132,600 | — | — |
| 2020-08-24 | $489.48 | $550.50 | 113,100 | — | — |
| 2020-08-21 | $499.84 | $562.15 | 155,200 | — | — |
| 2020-08-20 | $501.37 | $563.87 | 180,000 | — | — |
| 2020-08-19 | $491.88 | $553.20 | 156,000 | — | — |
| 2020-08-18 | $499.03 | $561.24 | 108,500 | — | — |
| 2020-08-17 | $500.59 | $562.99 | 212,600 | — | — |
| 2020-08-14 | $496.50 | $558.39 | 106,600 | — | — |
| 2020-08-13 | $496.76 | $558.68 | 126,200 | — | — |
| 2020-08-12 | $492.54 | $553.94 | 166,100 | — | — |
| 2020-08-11 | $482.79 | $542.97 | 198,800 | — | — |
| 2020-08-10 | $482.67 | $542.84 | 276,500 | — | — |
| 2020-08-07 | $508.20 | $571.55 | 205,400 | — | — |
| 2020-08-06 | $503.65 | $566.43 | 108,700 | — | — |
| 2020-08-05 | $510.09 | $573.68 | 120,600 | — | — |
| 2020-08-04 | $508.67 | $572.08 | 209,300 | — | — |
| 2020-08-03 | $511.69 | $574.80 | 153,000 | — | — |
| 2020-07-31 | $516.70 | $580.43 | 119,100 | — | — |
| 2020-07-30 | $516.55 | $580.26 | 141,200 | — | — |
| 2020-07-29 | $517.39 | $581.20 | 99,500 | — | — |
| 2020-07-28 | $509.60 | $572.45 | 147,400 | — | — |
| 2020-07-27 | $521.00 | $585.26 | 168,200 | — | — |
| 2020-07-24 | $505.81 | $568.20 | 202,900 | — | — |
| 2020-07-23 | $509.18 | $571.98 | 243,800 | — | — |
| 2020-07-22 | $527.11 | $592.12 | 334,200 | — | — |
| 2020-07-21 | $533.45 | $599.24 | 287,200 | — | — |
| 2020-07-20 | $534.05 | $599.92 | 440,600 | — | — |
| 2020-07-17 | $532.54 | $598.22 | 163,700 | — | — |
| 2020-07-16 | $530.76 | $596.22 | 161,900 | — | — |
| 2020-07-15 | $531.86 | $597.46 | 190,600 | — | — |
| 2020-07-14 | $522.22 | $586.63 | 241,000 | — | — |
| 2020-07-13 | $517.57 | $581.41 | 230,600 | — | — |
| 2020-07-10 | $537.23 | $603.49 | 170,600 | — | — |
| 2020-07-09 | $548.61 | $616.27 | 132,800 | — | — |
| 2020-07-08 | $544.42 | $611.57 | 216,000 | — | — |
| 2020-07-07 | $533.16 | $598.92 | 211,900 | — | — |
| 2020-07-06 | $520.79 | $585.02 | 235,700 | — | — |
| 2020-07-02 | $501.88 | $563.78 | 196,000 | — | — |
| 2020-07-01 | $506.01 | $568.42 | 295,100 | — | — |
| 2020-06-30 | $500.92 | $562.70 | 321,500 | — | — |
| 2020-06-29 | $498.61 | $560.11 | 186,000 | — | — |
| 2020-06-26 | $489.83 | $550.24 | 534,400 | — | — |
| 2020-06-25 | $507.36 | $569.94 | 233,200 | — | — |
| 2020-06-24 | $505.19 | $567.50 | 215,700 | — | — |
| 2020-06-23 | $519.52 | $583.60 | 176,400 | — | — |
| 2020-06-22 | $519.07 | $583.09 | 225,000 | — | — |
| 2020-06-19 | $520.28 | $584.45 | 461,100 | — | — |
| 2020-06-18 | $500.86 | $562.64 | 183,200 | — | — |
| 2020-06-17 | $508.99 | $571.77 | 190,700 | — | — |
| 2020-06-16 | $498.99 | $560.53 | 145,900 | — | — |
| 2020-06-15 | $501.13 | $562.94 | 165,800 | — | — |
| 2020-06-12 | $492.79 | $553.57 | 187,700 | — | — |
| 2020-06-11 | $482.06 | $541.52 | 243,700 | — | — |
| 2020-06-10 | $506.99 | $569.52 | 235,600 | — | — |
| 2020-06-09 | $499.93 | $561.59 | 240,100 | — | — |
| 2020-06-08 | $488.37 | $548.60 | 266,300 | — | — |
| 2020-06-05 | $493.90 | $554.82 | 307,900 | — | — |
| 2020-06-04 | $499.04 | $560.59 | 236,800 | — | — |
| 2020-06-03 | $521.11 | $585.38 | 193,900 | — | — |
| 2020-06-02 | $515.96 | $579.60 | 248,800 | — | — |
| 2020-06-01 | $519.78 | $583.89 | 418,900 | — | — |
| 2020-05-29 | $508.59 | $571.32 | 577,300 | — | — |
| 2020-05-28 | $483.51 | $543.15 | 307,500 | — | — |
| 2020-05-27 | $468.26 | $526.01 | 335,200 | — | — |
| 2020-05-26 | $470.51 | $528.54 | 312,700 | — | — |
| 2020-05-22 | $482.32 | $541.81 | 196,500 | — | — |
| 2020-05-21 | $472.93 | $531.26 | 404,300 | — | — |
| 2020-05-20 | $477.93 | $536.88 | 296,100 | — | — |
| 2020-05-19 | $478.56 | $537.58 | 265,700 | — | — |
| 2020-05-18 | $492.66 | $553.42 | 317,700 | — | — |
| 2020-05-15 | $488.05 | $548.25 | 735,700 | — | — |
| 2020-05-14 | $493.60 | $554.48 | 382,600 | — | — |
| 2020-05-13 | $504.74 | $566.99 | 334,000 | — | — |
| 2020-05-12 | $497.73 | $559.12 | 301,500 | — | — |
| 2020-05-11 | $505.05 | $566.67 | 336,600 | — | — |
| 2020-05-08 | $484.32 | $543.41 | 298,500 | — | — |
| 2020-05-07 | $480.75 | $539.40 | 304,600 | — | — |
| 2020-05-06 | $471.35 | $528.86 | 291,100 | — | — |
| 2020-05-05 | $483.26 | $542.22 | 284,900 | — | — |
| 2020-05-04 | $457.07 | $512.83 | 238,600 | — | — |
| 2020-05-01 | $449.79 | $504.67 | 271,700 | — | — |
| 2020-04-30 | $455.01 | $510.52 | 404,100 | — | — |
| 2020-04-29 | $456.71 | $512.43 | 357,200 | — | — |
| 2020-04-28 | $441.43 | $495.29 | 268,300 | — | — |
| 2020-04-27 | $441.59 | $495.47 | 187,700 | — | — |
| 2020-04-24 | $421.02 | $472.39 | 241,900 | — | — |
| 2020-04-23 | $417.78 | $468.75 | 186,600 | — | — |
| 2020-04-22 | $424.24 | $476.00 | 208,600 | — | — |
| 2020-04-21 | $410.49 | $460.57 | 230,600 | — | — |
| 2020-04-20 | $430.57 | $483.10 | 257,000 | — | — |
| 2020-04-17 | $429.78 | $482.21 | 271,800 | — | — |
| 2020-04-16 | $436.50 | $489.75 | 387,200 | — | — |
| 2020-04-15 | $413.20 | $463.61 | 328,000 | — | — |
| 2020-04-14 | $397.71 | $446.23 | 323,300 | — | — |
| 2020-04-13 | $385.79 | $432.86 | 234,800 | — | — |
| 2020-04-09 | $403.35 | $452.56 | 221,100 | — | — |
| 2020-04-08 | $395.62 | $443.89 | 262,200 | — | — |
| 2020-04-07 | $381.50 | $428.04 | 365,700 | — | — |
| 2020-04-06 | $399.03 | $447.71 | 399,600 | — | — |
| 2020-04-03 | $387.27 | $434.52 | 452,400 | — | — |
| 2020-04-02 | $347.29 | $389.66 | 283,000 | — | — |
| 2020-04-01 | $333.99 | $374.74 | 270,800 | — | — |
| 2020-03-31 | $332.57 | $373.14 | 526,400 | — | — |
| 2020-03-30 | $351.32 | $394.18 | 245,800 | — | — |
| 2020-03-27 | $342.78 | $384.60 | 291,100 | — | — |
| 2020-03-26 | $352.79 | $395.83 | 328,800 | — | — |
| 2020-03-25 | $330.31 | $370.61 | 366,800 | — | — |
| 2020-03-24 | $326.72 | $366.58 | 543,300 | — | — |
| 2020-03-23 | $281.31 | $315.63 | 535,200 | — | — |
| 2020-03-20 | $310.63 | $348.53 | 441,800 | — | — |
| 2020-03-19 | $316.13 | $354.70 | 334,700 | — | — |
| 2020-03-18 | $305.36 | $342.62 | 493,200 | — | — |
| 2020-03-17 | $333.00 | $373.63 | 482,300 | — | — |
| 2020-03-16 | $311.29 | $349.27 | 446,700 | — | — |
| 2020-03-13 | $343.07 | $384.93 | 560,700 | — | — |
| 2020-03-12 | $314.73 | $353.13 | 498,300 | — | — |
| 2020-03-11 | $333.65 | $374.36 | 333,500 | — | — |
| 2020-03-10 | $357.16 | $400.73 | 399,900 | — | — |
| 2020-03-09 | $352.31 | $395.29 | 407,600 | — | — |
| 2020-03-06 | $362.36 | $406.57 | 401,800 | — | — |
| 2020-03-05 | $377.53 | $423.59 | 489,100 | — | — |
| 2020-03-04 | $373.56 | $419.14 | 430,900 | — | — |
| 2020-03-03 | $351.58 | $394.47 | 478,800 | — | — |
| 2020-03-02 | $348.62 | $391.15 | 386,200 | — | — |
| 2020-02-28 | $324.33 | $363.90 | 532,900 | — | — |
| 2020-02-27 | $333.34 | $374.01 | 408,400 | — | — |
| 2020-02-26 | $338.28 | $379.55 | 307,900 | — | — |
| 2020-02-25 | $331.20 | $371.61 | 283,700 | — | — |
| 2020-02-24 | $341.91 | $383.62 | 286,100 | — | — |
| 2020-02-21 | $340.09 | $381.58 | 342,300 | — | — |
| 2020-02-20 | $344.60 | $386.64 | 336,500 | — | — |
| 2020-02-19 | $341.68 | $383.37 | 265,700 | — | — |
| 2020-02-18 | $347.18 | $389.54 | 289,500 | — | — |
| 2020-02-14 | $345.69 | $387.87 | 288,600 | — | — |
| 2020-02-13 | $338.15 | $379.41 | 264,000 | — | — |
| 2020-02-12 | $335.50 | $376.43 | 277,900 | — | — |
| 2020-02-11 | $342.28 | $384.04 | 170,100 | — | — |
| 2020-02-10 | $341.25 | $382.21 | 270,000 | — | — |
| 2020-02-07 | $344.29 | $385.62 | 210,900 | — | — |
| 2020-02-06 | $345.67 | $387.16 | 271,600 | — | — |
| 2020-02-05 | $341.85 | $382.88 | 415,300 | — | — |
| 2020-02-04 | $355.00 | $397.61 | 323,800 | — | — |
| 2020-02-03 | $355.50 | $398.17 | 212,700 | — | — |
| 2020-01-31 | $354.18 | $396.69 | 257,000 | — | — |
| 2020-01-30 | $358.16 | $401.15 | 245,900 | — | — |
| 2020-01-29 | $352.04 | $394.30 | 516,900 | — | — |
| 2020-01-28 | $359.87 | $403.07 | 284,800 | — | — |
| 2020-01-27 | $357.86 | $400.81 | 212,700 | — | — |
| 2020-01-24 | $359.27 | $402.39 | 245,800 | — | — |
| 2020-01-23 | $367.28 | $411.37 | 274,500 | — | — |
| 2020-01-22 | $370.42 | $414.88 | 173,800 | — | — |
| 2020-01-21 | $370.69 | $415.18 | 278,500 | — | — |
| 2020-01-17 | $369.06 | $413.36 | 270,000 | — | — |
| 2020-01-16 | $370.01 | $414.42 | 259,100 | — | — |
| 2020-01-15 | $368.10 | $412.28 | 208,200 | — | — |
| 2020-01-14 | $366.61 | $410.61 | 203,500 | — | — |
| 2020-01-13 | $368.60 | $412.84 | 256,400 | — | — |
| 2020-01-10 | $363.07 | $406.65 | 238,500 | — | — |
| 2020-01-09 | $371.70 | $416.32 | 414,100 | — | — |
| 2020-01-08 | $364.30 | $408.03 | 383,100 | — | — |
| 2020-01-07 | $375.25 | $420.29 | 178,600 | — | — |
| 2020-01-06 | $374.08 | $418.98 | 329,000 | — | — |
| 2020-01-03 | $380.05 | $425.67 | 192,900 | — | — |
| 2020-01-02 | $380.25 | $425.89 | 226,200 | — | — |