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
- 2007-11-15 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 | $446.53 | $481.00 | 255,600 | — | — |
| 2020-12-30 | $436.99 | $470.72 | 172,600 | — | — |
| 2020-12-29 | $434.57 | $468.11 | 171,200 | — | — |
| 2020-12-28 | $436.37 | $470.05 | 301,100 | — | — |
| 2020-12-24 | $432.46 | $465.84 | 77,600 | — | — |
| 2020-12-23 | $428.63 | $461.71 | 227,100 | — | — |
| 2020-12-22 | $437.58 | $471.36 | 216,400 | — | — |
| 2020-12-21 | $435.04 | $468.62 | 328,700 | — | — |
| 2020-12-18 | $443.06 | $477.26 | 771,800 | — | — |
| 2020-12-17 | $436.78 | $470.49 | 418,700 | — | — |
| 2020-12-16 | $429.84 | $463.02 | 351,600 | — | — |
| 2020-12-15 | $424.00 | $456.73 | 365,900 | — | — |
| 2020-12-14 | $423.90 | $456.62 | 335,000 | — | — |
| 2020-12-11 | $419.47 | $451.85 | 227,900 | — | — |
| 2020-12-10 | $422.60 | $455.22 | 342,300 | — | — |
| 2020-12-09 | $414.62 | $446.62 | 428,900 | — | — |
| 2020-12-08 | $426.40 | $459.31 | 341,500 | — | — |
| 2020-12-07 | $422.82 | $455.46 | 440,500 | — | — |
| 2020-12-04 | $421.71 | $454.26 | 660,500 | — | — |
| 2020-12-03 | $419.30 | $451.66 | 282,400 | — | — |
| 2020-12-02 | $416.16 | $448.28 | 309,200 | — | — |
| 2020-12-01 | $414.50 | $446.49 | 472,200 | — | — |
| 2020-11-30 | $409.42 | $441.02 | 672,600 | — | — |
| 2020-11-27 | $402.25 | $433.30 | 227,700 | — | — |
| 2020-11-25 | $403.95 | $435.13 | 307,900 | — | — |
| 2020-11-24 | $399.64 | $430.49 | 443,700 | — | — |
| 2020-11-23 | $401.97 | $433.00 | 227,300 | — | — |
| 2020-11-20 | $400.30 | $431.20 | 253,600 | — | — |
| 2020-11-19 | $400.79 | $431.73 | 295,300 | — | — |
| 2020-11-18 | $399.95 | $430.82 | 403,000 | — | — |
| 2020-11-17 | $403.64 | $434.80 | 476,300 | — | — |
| 2020-11-16 | $397.60 | $428.29 | 466,400 | — | — |
| 2020-11-13 | $388.42 | $418.40 | 421,100 | — | — |
| 2020-11-12 | $389.48 | $419.54 | 448,200 | — | — |
| 2020-11-11 | $397.02 | $426.82 | 572,100 | — | — |
| 2020-11-10 | $379.82 | $408.33 | 748,000 | — | — |
| 2020-11-09 | $390.46 | $419.77 | 1,245,800 | — | — |
| 2020-11-06 | $421.15 | $452.77 | 637,300 | — | — |
| 2020-11-05 | $417.73 | $449.09 | 906,200 | — | — |
| 2020-11-04 | $398.22 | $428.11 | 908,000 | — | — |
| 2020-11-03 | $369.47 | $397.21 | 578,300 | — | — |
| 2020-11-02 | $356.85 | $383.64 | 437,800 | — | — |
| 2020-10-30 | $349.84 | $376.10 | 587,300 | — | — |
| 2020-10-29 | $345.49 | $371.43 | 438,800 | — | — |
| 2020-10-28 | $340.68 | $366.26 | 621,500 | — | — |
| 2020-10-27 | $356.90 | $383.69 | 708,500 | — | — |
| 2020-10-26 | $349.56 | $375.80 | 455,000 | — | — |
| 2020-10-23 | $350.55 | $376.87 | 452,700 | — | — |
| 2020-10-22 | $347.63 | $373.73 | 451,500 | — | — |
| 2020-10-21 | $350.01 | $376.29 | 412,300 | — | — |
| 2020-10-20 | $358.57 | $385.49 | 437,500 | — | — |
| 2020-10-19 | $362.67 | $389.90 | 296,500 | — | — |
| 2020-10-16 | $365.61 | $393.06 | 240,500 | — | — |
| 2020-10-15 | $361.62 | $388.77 | 241,600 | — | — |
| 2020-10-14 | $359.04 | $385.99 | 345,000 | — | — |
| 2020-10-13 | $359.97 | $386.99 | 400,300 | — | — |
| 2020-10-12 | $352.64 | $379.11 | 254,200 | — | — |
| 2020-10-09 | $352.33 | $378.78 | 298,200 | — | — |
| 2020-10-08 | $346.40 | $372.40 | 475,600 | — | — |
| 2020-10-07 | $342.81 | $368.55 | 642,400 | — | — |
| 2020-10-06 | $347.92 | $374.04 | 416,100 | — | — |
| 2020-10-05 | $351.31 | $377.68 | 374,900 | — | — |
| 2020-10-02 | $348.16 | $374.30 | 277,600 | — | — |
| 2020-10-01 | $359.54 | $386.53 | 323,300 | — | — |
| 2020-09-30 | $356.78 | $383.56 | 386,300 | — | — |
| 2020-09-29 | $356.03 | $382.76 | 345,400 | — | — |
| 2020-09-28 | $354.47 | $381.08 | 367,800 | — | — |
| 2020-09-25 | $352.96 | $379.46 | 429,800 | — | — |
| 2020-09-24 | $346.12 | $372.10 | 399,200 | — | — |
| 2020-09-23 | $345.46 | $371.39 | 358,700 | — | — |
| 2020-09-22 | $351.24 | $377.61 | 543,000 | — | — |
| 2020-09-21 | $351.73 | $378.13 | 614,800 | — | — |
| 2020-09-18 | $344.96 | $370.86 | 1,030,600 | — | — |
| 2020-09-17 | $340.36 | $365.91 | 572,900 | — | — |
| 2020-09-16 | $344.47 | $370.33 | 533,200 | — | — |
| 2020-09-15 | $346.00 | $371.97 | 485,900 | — | — |
| 2020-09-14 | $342.37 | $368.07 | 713,200 | — | — |
| 2020-09-11 | $339.25 | $364.72 | 529,200 | — | — |
| 2020-09-10 | $342.53 | $368.24 | 360,900 | — | — |
| 2020-09-09 | $348.69 | $374.87 | 431,200 | — | — |
| 2020-09-08 | $339.64 | $365.14 | 437,300 | — | — |
| 2020-09-04 | $348.18 | $374.32 | 544,700 | — | — |
| 2020-09-03 | $360.46 | $387.52 | 573,300 | — | — |
| 2020-09-02 | $378.59 | $407.01 | 576,700 | — | — |
| 2020-09-01 | $377.56 | $405.90 | 298,200 | — | — |
| 2020-08-31 | $373.27 | $401.29 | 381,700 | — | — |
| 2020-08-28 | $373.68 | $401.73 | 225,500 | — | — |
| 2020-08-27 | $369.89 | $397.66 | 259,700 | — | — |
| 2020-08-26 | $371.60 | $399.50 | 247,400 | — | — |
| 2020-08-25 | $365.53 | $392.97 | 289,900 | — | — |
| 2020-08-24 | $363.99 | $391.32 | 316,500 | — | — |
| 2020-08-21 | $363.69 | $390.99 | 413,800 | — | — |
| 2020-08-20 | $368.74 | $396.42 | 374,500 | — | — |
| 2020-08-19 | $371.40 | $399.28 | 558,100 | — | — |
| 2020-08-18 | $366.20 | $393.69 | 281,100 | — | — |
| 2020-08-17 | $361.66 | $388.81 | 536,900 | — | — |
| 2020-08-14 | $356.41 | $383.17 | 319,300 | — | — |
| 2020-08-13 | $359.87 | $386.89 | 359,700 | — | — |
| 2020-08-12 | $354.77 | $380.56 | 486,400 | — | — |
| 2020-08-11 | $350.53 | $376.02 | 689,000 | — | — |
| 2020-08-10 | $354.31 | $380.07 | 361,400 | — | — |
| 2020-08-07 | $362.37 | $388.72 | 503,700 | — | — |
| 2020-08-06 | $372.72 | $399.82 | 652,500 | — | — |
| 2020-08-05 | $364.58 | $391.09 | 447,600 | — | — |
| 2020-08-04 | $364.35 | $390.84 | 655,200 | — | — |
| 2020-08-03 | $371.91 | $398.95 | 398,800 | — | — |
| 2020-07-31 | $375.98 | $403.32 | 764,000 | — | — |
| 2020-07-30 | $374.54 | $401.77 | 760,100 | — | — |
| 2020-07-29 | $383.02 | $410.87 | 526,300 | — | — |
| 2020-07-28 | $376.25 | $403.61 | 651,200 | — | — |
| 2020-07-27 | $394.00 | $422.65 | 305,000 | — | — |
| 2020-07-24 | $385.65 | $413.69 | 273,400 | — | — |
| 2020-07-23 | $384.98 | $412.97 | 370,900 | — | — |
| 2020-07-22 | $390.12 | $418.48 | 291,000 | — | — |
| 2020-07-21 | $389.05 | $417.34 | 376,200 | — | — |
| 2020-07-20 | $389.02 | $417.30 | 449,100 | — | — |
| 2020-07-17 | $379.62 | $407.22 | 448,700 | — | — |
| 2020-07-16 | $370.16 | $397.07 | 320,400 | — | — |
| 2020-07-15 | $376.25 | $403.61 | 357,600 | — | — |
| 2020-07-14 | $369.08 | $395.91 | 356,300 | — | — |
| 2020-07-13 | $363.87 | $390.33 | 441,300 | — | — |
| 2020-07-10 | $370.95 | $397.92 | 343,900 | — | — |
| 2020-07-09 | $375.14 | $402.42 | 793,400 | — | — |
| 2020-07-08 | $370.71 | $397.66 | 787,200 | — | — |
| 2020-07-07 | $352.61 | $378.25 | 592,700 | — | — |
| 2020-07-06 | $351.21 | $376.75 | 502,200 | — | — |
| 2020-07-02 | $342.13 | $367.01 | 360,400 | — | — |
| 2020-07-01 | $340.93 | $365.72 | 408,200 | — | — |
| 2020-06-30 | $333.82 | $358.09 | 638,900 | — | — |
| 2020-06-29 | $325.75 | $349.43 | 360,100 | — | — |
| 2020-06-26 | $332.20 | $356.35 | 865,400 | — | — |
| 2020-06-25 | $342.17 | $367.05 | 501,400 | — | — |
| 2020-06-24 | $328.36 | $352.23 | 503,000 | — | — |
| 2020-06-23 | $334.82 | $359.16 | 367,900 | — | — |
| 2020-06-22 | $337.55 | $362.09 | 404,000 | — | — |
| 2020-06-19 | $333.46 | $357.70 | 906,000 | — | — |
| 2020-06-18 | $330.07 | $354.07 | 430,800 | — | — |
| 2020-06-17 | $325.90 | $349.60 | 385,500 | — | — |
| 2020-06-16 | $322.90 | $346.38 | 422,500 | — | — |
| 2020-06-15 | $322.12 | $345.54 | 434,500 | — | — |
| 2020-06-12 | $320.95 | $344.29 | 868,000 | — | — |
| 2020-06-11 | $299.94 | $321.75 | 723,600 | — | — |
| 2020-06-10 | $331.27 | $355.36 | 438,500 | — | — |
| 2020-06-09 | $327.16 | $350.95 | 464,800 | — | — |
| 2020-06-08 | $331.09 | $355.16 | 741,900 | — | — |
| 2020-06-05 | $330.88 | $354.94 | 1,190,000 | — | — |
| 2020-06-04 | $311.58 | $334.23 | 726,800 | — | — |
| 2020-06-03 | $318.58 | $341.74 | 853,500 | — | — |
| 2020-06-02 | $324.92 | $348.54 | 693,300 | — | — |
| 2020-06-01 | $335.37 | $359.75 | 468,600 | — | — |
| 2020-05-29 | $328.85 | $352.76 | 800,500 | — | — |
| 2020-05-28 | $322.68 | $346.14 | 928,900 | — | — |
| 2020-05-27 | $315.17 | $338.09 | 937,500 | — | — |
| 2020-05-26 | $326.17 | $349.89 | 626,200 | — | — |
| 2020-05-22 | $337.97 | $362.54 | 356,500 | — | — |
| 2020-05-21 | $333.35 | $357.59 | 426,200 | — | — |
| 2020-05-20 | $341.51 | $366.34 | 469,400 | — | — |
| 2020-05-19 | $337.53 | $362.07 | 518,300 | — | — |
| 2020-05-18 | $346.75 | $371.96 | 444,100 | — | — |
| 2020-05-15 | $341.22 | $366.03 | 467,100 | — | — |
| 2020-05-14 | $342.05 | $366.92 | 379,700 | — | — |
| 2020-05-13 | $335.62 | $359.29 | 585,500 | — | — |
| 2020-05-12 | $347.12 | $371.60 | 579,900 | — | — |
| 2020-05-11 | $347.25 | $371.74 | 590,000 | — | — |
| 2020-05-08 | $333.58 | $357.11 | 414,200 | — | — |
| 2020-05-07 | $334.10 | $357.67 | 545,400 | — | — |
| 2020-05-06 | $330.25 | $353.54 | 338,900 | — | — |
| 2020-05-05 | $337.34 | $361.13 | 563,100 | — | — |
| 2020-05-04 | $321.46 | $344.13 | 335,100 | — | — |
| 2020-05-01 | $319.94 | $342.51 | 337,400 | — | — |
| 2020-04-30 | $327.00 | $350.06 | 771,600 | — | — |
| 2020-04-29 | $334.70 | $358.31 | 575,700 | — | — |
| 2020-04-28 | $319.16 | $341.67 | 916,900 | — | — |
| 2020-04-27 | $331.61 | $355.00 | 500,800 | — | — |
| 2020-04-24 | $324.89 | $347.81 | 535,900 | — | — |
| 2020-04-23 | $317.44 | $339.83 | 354,200 | — | — |
| 2020-04-22 | $320.62 | $343.23 | 640,100 | — | — |
| 2020-04-21 | $311.32 | $333.28 | 467,900 | — | — |
| 2020-04-20 | $321.95 | $344.66 | 621,300 | — | — |
| 2020-04-17 | $317.18 | $339.55 | 768,900 | — | — |
| 2020-04-16 | $309.40 | $331.22 | 660,700 | — | — |
| 2020-04-15 | $309.62 | $331.46 | 743,700 | — | — |
| 2020-04-14 | $313.41 | $335.52 | 701,000 | — | — |
| 2020-04-13 | $309.52 | $331.35 | 575,300 | — | — |
| 2020-04-09 | $310.69 | $332.60 | 941,600 | — | — |
| 2020-04-08 | $297.18 | $318.14 | 624,200 | — | — |
| 2020-04-07 | $286.08 | $306.26 | 752,400 | — | — |
| 2020-04-06 | $302.49 | $323.83 | 617,800 | — | — |
| 2020-04-03 | $270.61 | $289.70 | 841,400 | — | — |
| 2020-04-02 | $286.99 | $307.23 | 717,900 | — | — |
| 2020-04-01 | $271.28 | $290.41 | 997,100 | — | — |
| 2020-03-31 | $288.96 | $309.34 | 956,400 | — | — |
| 2020-03-30 | $293.72 | $314.44 | 580,600 | — | — |
| 2020-03-27 | $275.74 | $295.19 | 978,000 | — | — |
| 2020-03-26 | $291.86 | $312.45 | 1,049,400 | — | — |
| 2020-03-25 | $263.77 | $282.37 | 1,139,000 | — | — |
| 2020-03-24 | $273.31 | $292.59 | 991,800 | — | — |
| 2020-03-23 | $231.55 | $247.88 | 1,412,100 | — | — |
| 2020-03-20 | $243.07 | $260.21 | 1,663,900 | — | — |
| 2020-03-19 | $237.35 | $254.09 | 1,195,800 | — | — |
| 2020-03-18 | $224.65 | $240.50 | 1,384,800 | — | — |
| 2020-03-17 | $257.60 | $275.77 | 1,291,000 | — | — |
| 2020-03-16 | $246.40 | $263.78 | 1,661,700 | — | — |
| 2020-03-13 | $283.40 | $303.39 | 1,536,000 | — | — |
| 2020-03-12 | $256.69 | $274.80 | 1,793,400 | — | — |
| 2020-03-11 | $262.58 | $281.10 | 1,233,500 | — | — |
| 2020-03-10 | $274.51 | $293.87 | 1,593,500 | — | — |
| 2020-03-09 | $257.85 | $276.04 | 1,232,600 | — | — |
| 2020-03-06 | $285.84 | $306.00 | 1,049,700 | — | — |
| 2020-03-05 | $300.89 | $322.11 | 772,900 | — | — |
| 2020-03-04 | $318.47 | $340.93 | 836,500 | — | — |
| 2020-03-03 | $308.65 | $330.42 | 855,100 | — | — |
| 2020-03-02 | $315.53 | $337.79 | 1,152,400 | — | — |
| 2020-02-28 | $295.44 | $316.28 | 1,394,200 | — | — |
| 2020-02-27 | $297.36 | $318.33 | 968,400 | — | — |
| 2020-02-26 | $305.61 | $327.17 | 789,700 | — | — |
| 2020-02-25 | $300.31 | $321.49 | 851,000 | — | — |
| 2020-02-24 | $303.53 | $324.94 | 1,127,300 | — | — |
| 2020-02-21 | $309.08 | $330.88 | 1,101,800 | — | — |
| 2020-02-20 | $321.71 | $344.40 | 850,300 | — | — |
| 2020-02-19 | $332.11 | $354.81 | 514,700 | — | — |
| 2020-02-18 | $327.09 | $349.44 | 539,100 | — | — |
| 2020-02-14 | $322.56 | $344.60 | 568,900 | — | — |
| 2020-02-13 | $313.40 | $334.82 | 377,600 | — | — |
| 2020-02-12 | $308.18 | $329.24 | 384,200 | — | — |
| 2020-02-11 | $303.57 | $324.32 | 331,100 | — | — |
| 2020-02-10 | $301.47 | $322.07 | 348,900 | — | — |
| 2020-02-07 | $297.83 | $318.18 | 335,100 | — | — |
| 2020-02-06 | $296.90 | $317.19 | 489,900 | — | — |
| 2020-02-05 | $295.18 | $315.35 | 393,500 | — | — |
| 2020-02-04 | $301.15 | $321.73 | 479,400 | — | — |
| 2020-02-03 | $292.65 | $312.65 | 509,100 | — | — |
| 2020-01-31 | $285.80 | $305.33 | 784,300 | — | — |
| 2020-01-30 | $292.77 | $312.78 | 616,100 | — | — |
| 2020-01-29 | $282.28 | $301.57 | 489,600 | — | — |
| 2020-01-28 | $278.17 | $297.18 | 310,800 | — | — |
| 2020-01-27 | $273.94 | $292.66 | 460,200 | — | — |
| 2020-01-24 | $276.11 | $294.98 | 221,800 | — | — |
| 2020-01-23 | $279.15 | $298.23 | 284,200 | — | — |
| 2020-01-22 | $279.23 | $298.31 | 388,300 | — | — |
| 2020-01-21 | $278.03 | $297.03 | 477,000 | — | — |
| 2020-01-17 | $279.07 | $298.14 | 452,900 | — | — |
| 2020-01-16 | $277.29 | $296.24 | 366,400 | — | — |
| 2020-01-15 | $269.74 | $288.17 | 340,100 | — | — |
| 2020-01-14 | $266.67 | $284.89 | 395,600 | — | — |
| 2020-01-13 | $271.99 | $290.58 | 415,300 | — | — |
| 2020-01-10 | $265.72 | $283.88 | 339,100 | — | — |
| 2020-01-09 | $267.83 | $286.13 | 470,000 | — | — |
| 2020-01-08 | $266.56 | $284.78 | 528,700 | — | — |
| 2020-01-07 | $262.41 | $280.34 | 460,700 | — | — |
| 2020-01-06 | $262.05 | $279.96 | 450,900 | — | — |
| 2020-01-03 | $260.75 | $278.57 | 459,700 | — | — |
| 2020-01-02 | $266.05 | $284.23 | 543,300 | — | — |