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-07-13 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 | $383.46 | $806.09 | 425,700 | — | — |
| 2020-12-30 | $384.62 | $808.53 | 491,900 | — | — |
| 2020-12-29 | $384.36 | $807.99 | 929,400 | — | — |
| 2020-12-28 | $400.18 | $841.24 | 587,600 | — | — |
| 2020-12-24 | $396.73 | $833.99 | 184,300 | — | — |
| 2020-12-23 | $403.75 | $848.75 | 566,900 | — | — |
| 2020-12-22 | $398.72 | $838.17 | 438,500 | — | — |
| 2020-12-21 | $397.18 | $834.94 | 527,800 | — | — |
| 2020-12-18 | $396.71 | $833.95 | 997,100 | — | — |
| 2020-12-17 | $395.16 | $830.69 | 804,700 | — | — |
| 2020-12-16 | $382.52 | $804.12 | 515,000 | — | — |
| 2020-12-15 | $384.68 | $808.66 | 505,900 | — | — |
| 2020-12-14 | $383.23 | $805.61 | 512,300 | — | — |
| 2020-12-11 | $383.37 | $804.27 | 350,300 | — | — |
| 2020-12-10 | $386.05 | $809.89 | 424,300 | — | — |
| 2020-12-09 | $384.97 | $807.62 | 391,100 | — | — |
| 2020-12-08 | $386.69 | $811.23 | 360,700 | — | — |
| 2020-12-07 | $384.55 | $806.74 | 594,700 | — | — |
| 2020-12-04 | $382.99 | $803.47 | 390,800 | — | — |
| 2020-12-03 | $383.38 | $804.29 | 393,600 | — | — |
| 2020-12-02 | $387.83 | $813.62 | 442,100 | — | — |
| 2020-12-01 | $391.75 | $821.85 | 605,600 | — | — |
| 2020-11-30 | $392.57 | $823.57 | 948,800 | — | — |
| 2020-11-27 | $390.47 | $819.16 | 283,100 | — | — |
| 2020-11-25 | $383.44 | $804.41 | 369,600 | — | — |
| 2020-11-24 | $383.13 | $803.76 | 662,200 | — | — |
| 2020-11-23 | $387.21 | $812.32 | 487,400 | — | — |
| 2020-11-20 | $389.56 | $817.25 | 395,600 | — | — |
| 2020-11-19 | $385.04 | $807.77 | 392,600 | — | — |
| 2020-11-18 | $382.46 | $802.36 | 382,000 | — | — |
| 2020-11-17 | $384.47 | $806.57 | 381,400 | — | — |
| 2020-11-16 | $384.82 | $807.31 | 669,000 | — | — |
| 2020-11-13 | $389.60 | $817.34 | 321,300 | — | — |
| 2020-11-12 | $390.55 | $819.33 | 608,000 | — | — |
| 2020-11-11 | $394.67 | $827.97 | 647,600 | — | — |
| 2020-11-10 | $381.67 | $800.70 | 811,200 | — | — |
| 2020-11-09 | $376.55 | $789.96 | 1,336,800 | — | — |
| 2020-11-06 | $399.85 | $838.84 | 477,600 | — | — |
| 2020-11-05 | $396.22 | $831.22 | 616,300 | — | — |
| 2020-11-04 | $392.52 | $823.46 | 473,500 | — | — |
| 2020-11-03 | $383.24 | $803.99 | 467,200 | — | — |
| 2020-11-02 | $376.03 | $788.87 | 601,200 | — | — |
| 2020-10-30 | $378.32 | $793.67 | 689,700 | — | — |
| 2020-10-29 | $386.72 | $811.29 | 484,700 | — | — |
| 2020-10-28 | $384.00 | $805.59 | 719,000 | — | — |
| 2020-10-27 | $397.03 | $832.92 | 421,800 | — | — |
| 2020-10-26 | $394.61 | $827.85 | 500,700 | — | — |
| 2020-10-23 | $394.10 | $826.78 | 466,400 | — | — |
| 2020-10-22 | $391.74 | $821.82 | 442,200 | — | — |
| 2020-10-21 | $389.95 | $818.07 | 523,400 | — | — |
| 2020-10-20 | $394.41 | $827.43 | 487,100 | — | — |
| 2020-10-19 | $394.89 | $828.43 | 380,300 | — | — |
| 2020-10-16 | $399.45 | $838.00 | 530,600 | — | — |
| 2020-10-15 | $401.84 | $843.01 | 664,500 | — | — |
| 2020-10-14 | $403.21 | $845.89 | 871,500 | — | — |
| 2020-10-13 | $407.72 | $855.35 | 1,255,300 | — | — |
| 2020-10-12 | $392.58 | $823.59 | 1,207,400 | — | — |
| 2020-10-09 | $390.95 | $820.17 | 2,517,000 | — | — |
| 2020-10-08 | $401.01 | $841.27 | 3,793,100 | — | — |
| 2020-10-07 | $431.05 | $904.29 | 952,600 | — | — |
| 2020-10-06 | $427.53 | $896.91 | 646,900 | — | — |
| 2020-10-05 | $424.94 | $891.47 | 1,024,200 | — | — |
| 2020-10-02 | $433.78 | $910.02 | 431,700 | — | — |
| 2020-10-01 | $426.99 | $895.78 | 528,300 | — | — |
| 2020-09-30 | $425.28 | $892.19 | 464,800 | — | — |
| 2020-09-29 | $423.46 | $888.37 | 390,700 | — | — |
| 2020-09-28 | $421.54 | $884.34 | 415,800 | — | — |
| 2020-09-25 | $418.08 | $877.08 | 346,100 | — | — |
| 2020-09-24 | $413.30 | $867.06 | 462,200 | — | — |
| 2020-09-23 | $413.54 | $867.56 | 577,600 | — | — |
| 2020-09-22 | $413.75 | $868.00 | 560,100 | — | — |
| 2020-09-21 | $404.97 | $849.58 | 655,100 | — | — |
| 2020-09-18 | $397.59 | $834.10 | 779,800 | — | — |
| 2020-09-17 | $395.07 | $828.81 | 524,200 | — | — |
| 2020-09-16 | $385.98 | $809.74 | 411,400 | — | — |
| 2020-09-15 | $389.52 | $817.17 | 444,200 | — | — |
| 2020-09-14 | $388.52 | $815.07 | 521,900 | — | — |
| 2020-09-11 | $394.68 | $826.36 | 720,000 | — | — |
| 2020-09-10 | $388.97 | $814.40 | 728,300 | — | — |
| 2020-09-09 | $382.07 | $799.95 | 594,300 | — | — |
| 2020-09-08 | $376.32 | $787.92 | 683,100 | — | — |
| 2020-09-04 | $381.81 | $799.41 | 857,900 | — | — |
| 2020-09-03 | $397.50 | $832.26 | 802,500 | — | — |
| 2020-09-02 | $403.60 | $845.03 | 585,400 | — | — |
| 2020-09-01 | $410.15 | $858.75 | 502,500 | — | — |
| 2020-08-31 | $408.96 | $856.25 | 670,700 | — | — |
| 2020-08-28 | $415.98 | $870.95 | 321,800 | — | — |
| 2020-08-27 | $416.32 | $871.66 | 370,200 | — | — |
| 2020-08-26 | $418.09 | $875.37 | 349,500 | — | — |
| 2020-08-25 | $419.36 | $878.03 | 379,900 | — | — |
| 2020-08-24 | $418.99 | $877.26 | 456,000 | — | — |
| 2020-08-21 | $419.70 | $878.74 | 368,200 | — | — |
| 2020-08-20 | $418.33 | $875.87 | 511,100 | — | — |
| 2020-08-19 | $414.23 | $867.29 | 612,300 | — | — |
| 2020-08-18 | $411.45 | $861.47 | 439,300 | — | — |
| 2020-08-17 | $409.39 | $857.16 | 840,600 | — | — |
| 2020-08-14 | $398.99 | $835.38 | 341,600 | — | — |
| 2020-08-13 | $399.04 | $835.48 | 580,800 | — | — |
| 2020-08-12 | $392.67 | $822.15 | 413,900 | — | — |
| 2020-08-11 | $388.65 | $813.73 | 453,700 | — | — |
| 2020-08-10 | $385.93 | $808.04 | 410,300 | — | — |
| 2020-08-07 | $389.12 | $814.72 | 472,400 | — | — |
| 2020-08-06 | $392.55 | $821.90 | 312,500 | — | — |
| 2020-08-05 | $393.44 | $823.76 | 535,700 | — | — |
| 2020-08-04 | $391.86 | $820.45 | 441,100 | — | — |
| 2020-08-03 | $387.03 | $810.34 | 558,500 | — | — |
| 2020-07-31 | $386.61 | $809.46 | 640,200 | — | — |
| 2020-07-30 | $384.53 | $805.10 | 678,800 | — | — |
| 2020-07-29 | $385.15 | $806.40 | 435,900 | — | — |
| 2020-07-28 | $385.42 | $806.97 | 476,800 | — | — |
| 2020-07-27 | $389.61 | $815.74 | 549,600 | — | — |
| 2020-07-24 | $386.91 | $810.09 | 549,100 | — | — |
| 2020-07-23 | $381.32 | $798.38 | 618,000 | — | — |
| 2020-07-22 | $389.12 | $814.72 | 568,000 | — | — |
| 2020-07-21 | $387.81 | $811.97 | 553,700 | — | — |
| 2020-07-20 | $391.43 | $819.55 | 660,900 | — | — |
| 2020-07-17 | $390.22 | $817.02 | 1,182,700 | — | — |
| 2020-07-16 | $407.52 | $853.24 | 1,322,100 | — | — |
| 2020-07-15 | $413.68 | $866.14 | 1,158,900 | — | — |
| 2020-07-14 | $402.30 | $842.31 | 886,600 | — | — |
| 2020-07-13 | $401.38 | $840.38 | 1,170,000 | — | — |
| 2020-07-10 | $398.31 | $833.96 | 861,600 | — | — |
| 2020-07-09 | $385.50 | $807.14 | 546,300 | — | — |
| 2020-07-08 | $384.14 | $804.29 | 494,600 | — | — |
| 2020-07-07 | $381.14 | $798.01 | 717,300 | — | — |
| 2020-07-06 | $385.00 | $806.09 | 669,100 | — | — |
| 2020-07-02 | $374.09 | $783.25 | 415,200 | — | — |
| 2020-07-01 | $375.71 | $786.64 | 436,200 | — | — |
| 2020-06-30 | $369.44 | $773.51 | 752,500 | — | — |
| 2020-06-29 | $369.17 | $772.94 | 485,000 | — | — |
| 2020-06-26 | $365.81 | $765.91 | 795,600 | — | — |
| 2020-06-25 | $373.70 | $782.43 | 482,900 | — | — |
| 2020-06-24 | $375.48 | $786.16 | 549,600 | — | — |
| 2020-06-23 | $377.55 | $790.49 | 478,400 | — | — |
| 2020-06-22 | $384.63 | $805.31 | 534,900 | — | — |
| 2020-06-19 | $378.41 | $792.29 | 898,700 | — | — |
| 2020-06-18 | $375.55 | $786.30 | 463,200 | — | — |
| 2020-06-17 | $380.67 | $797.02 | 674,000 | — | — |
| 2020-06-16 | $374.86 | $784.86 | 771,900 | — | — |
| 2020-06-15 | $377.92 | $791.27 | 925,800 | — | — |
| 2020-06-12 | $378.15 | $791.75 | 1,042,400 | — | — |
| 2020-06-11 | $382.79 | $799.83 | 786,300 | — | — |
| 2020-06-10 | $392.32 | $819.74 | 849,100 | — | — |
| 2020-06-09 | $382.22 | $798.64 | 818,600 | — | — |
| 2020-06-08 | $375.82 | $785.27 | 640,800 | — | — |
| 2020-06-05 | $376.41 | $786.50 | 715,500 | — | — |
| 2020-06-04 | $382.78 | $799.81 | 697,700 | — | — |
| 2020-06-03 | $390.14 | $815.19 | 609,600 | — | — |
| 2020-06-02 | $384.86 | $804.15 | 660,200 | — | — |
| 2020-06-01 | $383.58 | $801.48 | 972,400 | — | — |
| 2020-05-29 | $385.84 | $806.20 | 1,122,300 | — | — |
| 2020-05-28 | $365.55 | $763.81 | 694,000 | — | — |
| 2020-05-27 | $373.97 | $781.40 | 1,285,900 | — | — |
| 2020-05-26 | $360.16 | $752.54 | 866,000 | — | — |
| 2020-05-22 | $372.10 | $777.49 | 639,800 | — | — |
| 2020-05-21 | $375.24 | $784.05 | 443,500 | — | — |
| 2020-05-20 | $377.24 | $788.23 | 754,100 | — | — |
| 2020-05-19 | $370.01 | $773.13 | 619,200 | — | — |
| 2020-05-18 | $364.50 | $761.61 | 1,017,700 | — | — |
| 2020-05-15 | $376.04 | $785.72 | 584,500 | — | — |
| 2020-05-14 | $376.01 | $785.66 | 741,100 | — | — |
| 2020-05-13 | $384.96 | $804.36 | 1,074,900 | — | — |
| 2020-05-12 | $377.94 | $789.69 | 899,100 | — | — |
| 2020-05-11 | $377.49 | $788.75 | 10,278,800 | — | — |
| 2020-05-08 | $369.11 | $771.24 | 937,600 | — | — |
| 2020-05-07 | $367.17 | $767.19 | 1,312,200 | — | — |
| 2020-05-06 | $372.30 | $777.91 | 928,500 | — | — |
| 2020-05-05 | $371.46 | $776.15 | 778,000 | — | — |
| 2020-05-04 | $359.10 | $750.33 | 626,400 | — | — |
| 2020-05-01 | $357.30 | $746.57 | 794,100 | — | — |
| 2020-04-30 | $361.93 | $756.24 | 925,500 | — | — |
| 2020-04-29 | $362.01 | $756.41 | 868,000 | — | — |
| 2020-04-28 | $356.01 | $743.87 | 906,300 | — | — |
| 2020-04-27 | $362.03 | $756.45 | 791,500 | — | — |
| 2020-04-24 | $367.29 | $767.44 | 1,035,400 | — | — |
| 2020-04-23 | $369.64 | $772.35 | 2,095,500 | — | — |
| 2020-04-22 | $383.75 | $801.83 | 1,392,500 | — | — |
| 2020-04-21 | $365.22 | $763.12 | 696,700 | — | — |
| 2020-04-20 | $370.48 | $774.11 | 844,000 | — | — |
| 2020-04-17 | $362.97 | $758.42 | 715,400 | — | — |
| 2020-04-16 | $360.47 | $753.19 | 861,900 | — | — |
| 2020-04-15 | $354.62 | $740.97 | 703,300 | — | — |
| 2020-04-14 | $358.26 | $748.57 | 713,400 | — | — |
| 2020-04-13 | $355.14 | $742.05 | 755,400 | — | — |
| 2020-04-09 | $343.64 | $718.03 | 641,300 | — | — |
| 2020-04-08 | $343.83 | $718.42 | 688,100 | — | — |
| 2020-04-07 | $333.96 | $697.80 | 737,400 | — | — |
| 2020-04-06 | $338.52 | $707.33 | 805,300 | — | — |
| 2020-04-03 | $328.23 | $685.83 | 571,900 | — | — |
| 2020-04-02 | $333.45 | $696.73 | 772,300 | — | — |
| 2020-04-01 | $333.77 | $697.40 | 1,200,100 | — | — |
| 2020-03-31 | $324.07 | $677.14 | 2,097,000 | — | — |
| 2020-03-30 | $346.75 | $724.52 | 954,400 | — | — |
| 2020-03-27 | $338.74 | $707.79 | 646,200 | — | — |
| 2020-03-26 | $338.51 | $707.31 | 870,600 | — | — |
| 2020-03-25 | $321.45 | $671.66 | 963,100 | — | — |
| 2020-03-24 | $343.56 | $717.86 | 881,100 | — | — |
| 2020-03-23 | $323.87 | $676.72 | 1,340,500 | — | — |
| 2020-03-20 | $299.95 | $626.74 | 1,802,800 | — | — |
| 2020-03-19 | $323.14 | $675.19 | 1,423,000 | — | — |
| 2020-03-18 | $290.00 | $605.95 | 1,098,800 | — | — |
| 2020-03-17 | $298.74 | $624.21 | 1,183,400 | — | — |
| 2020-03-16 | $286.32 | $598.26 | 1,089,100 | — | — |
| 2020-03-13 | $316.63 | $661.59 | 1,208,600 | — | — |
| 2020-03-12 | $317.11 | $662.59 | 1,139,300 | — | — |
| 2020-03-11 | $332.66 | $693.45 | 889,500 | — | — |
| 2020-03-10 | $343.95 | $716.99 | 857,100 | — | — |
| 2020-03-09 | $336.67 | $701.81 | 1,267,600 | — | — |
| 2020-03-06 | $336.41 | $701.27 | 853,400 | — | — |
| 2020-03-05 | $333.03 | $694.23 | 828,400 | — | — |
| 2020-03-04 | $341.89 | $712.69 | 740,900 | — | — |
| 2020-03-03 | $339.47 | $707.65 | 846,700 | — | — |
| 2020-03-02 | $347.52 | $724.43 | 863,600 | — | — |
| 2020-02-28 | $339.46 | $707.63 | 2,077,600 | — | — |
| 2020-02-27 | $347.86 | $725.14 | 1,090,800 | — | — |
| 2020-02-26 | $366.67 | $764.35 | 1,107,200 | — | — |
| 2020-02-25 | $368.66 | $768.50 | 2,437,000 | — | — |
| 2020-02-24 | $363.01 | $756.72 | 1,221,900 | — | — |
| 2020-02-21 | $371.96 | $775.38 | 1,645,000 | — | — |
| 2020-02-20 | $373.16 | $777.88 | 5,009,700 | — | — |
| 2020-02-19 | $297.10 | $619.33 | 1,176,000 | — | — |
| 2020-02-18 | $295.78 | $616.57 | 873,800 | — | — |
| 2020-02-14 | $291.60 | $607.86 | 780,600 | — | — |
| 2020-02-13 | $286.03 | $596.25 | 520,700 | — | — |
| 2020-02-12 | $281.03 | $585.83 | 891,300 | — | — |
| 2020-02-11 | $275.75 | $574.82 | 752,400 | — | — |
| 2020-02-10 | $274.85 | $572.94 | 684,800 | — | — |
| 2020-02-07 | $275.51 | $574.32 | 1,368,200 | — | — |
| 2020-02-06 | $279.41 | $582.45 | 796,200 | — | — |
| 2020-02-05 | $278.01 | $579.53 | 1,080,600 | — | — |
| 2020-02-04 | $273.40 | $569.92 | 1,057,000 | — | — |
| 2020-02-03 | $270.75 | $564.40 | 926,300 | — | — |
| 2020-01-31 | $281.75 | $587.33 | 738,300 | — | — |
| 2020-01-30 | $282.40 | $588.68 | 645,600 | — | — |
| 2020-01-29 | $285.47 | $595.08 | 361,500 | — | — |
| 2020-01-28 | $284.18 | $592.39 | 328,100 | — | — |
| 2020-01-27 | $282.89 | $589.70 | 756,300 | — | — |
| 2020-01-24 | $285.10 | $594.31 | 479,100 | — | — |
| 2020-01-23 | $288.02 | $600.40 | 518,600 | — | — |
| 2020-01-22 | $285.91 | $596.00 | 456,300 | — | — |
| 2020-01-21 | $285.11 | $594.33 | 625,300 | — | — |
| 2020-01-17 | $286.47 | $597.17 | 475,900 | — | — |
| 2020-01-16 | $287.36 | $599.02 | 494,800 | — | — |
| 2020-01-15 | $288.57 | $601.54 | 619,200 | — | — |
| 2020-01-14 | $285.12 | $594.35 | 783,800 | — | — |
| 2020-01-13 | $284.00 | $592.02 | 726,200 | — | — |
| 2020-01-10 | $289.09 | $602.63 | 933,400 | — | — |
| 2020-01-09 | $288.90 | $602.23 | 994,000 | — | — |
| 2020-01-08 | $290.56 | $605.69 | 543,000 | — | — |
| 2020-01-07 | $291.85 | $608.38 | 501,000 | — | — |
| 2020-01-06 | $293.95 | $612.76 | 525,400 | — | — |
| 2020-01-03 | $294.67 | $614.26 | 490,800 | — | — |
| 2020-01-02 | $293.40 | $611.61 | 500,000 | — | — |