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
- 1997-05-28 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 | $178.22 | $417.87 | 495,400 | — | — |
| 2020-12-30 | $175.09 | $410.54 | 406,500 | — | — |
| 2020-12-29 | $175.16 | $408.14 | 311,600 | — | — |
| 2020-12-28 | $175.87 | $409.80 | 339,200 | — | — |
| 2020-12-24 | $174.50 | $406.61 | 212,800 | — | — |
| 2020-12-23 | $173.69 | $404.72 | 581,700 | — | — |
| 2020-12-22 | $175.89 | $409.85 | 638,300 | — | — |
| 2020-12-21 | $174.62 | $406.89 | 975,400 | — | — |
| 2020-12-18 | $175.26 | $408.38 | 2,900,600 | — | — |
| 2020-12-17 | $177.70 | $414.06 | 901,600 | — | — |
| 2020-12-16 | $177.63 | $413.90 | 716,200 | — | — |
| 2020-12-15 | $176.18 | $410.52 | 1,066,500 | — | — |
| 2020-12-14 | $172.83 | $402.71 | 1,017,600 | — | — |
| 2020-12-11 | $172.58 | $402.13 | 709,600 | — | — |
| 2020-12-10 | $171.01 | $398.47 | 601,400 | — | — |
| 2020-12-09 | $171.26 | $399.06 | 640,900 | — | — |
| 2020-12-08 | $170.79 | $397.96 | 566,800 | — | — |
| 2020-12-07 | $171.04 | $398.54 | 592,600 | — | — |
| 2020-12-04 | $170.94 | $398.31 | 659,800 | — | — |
| 2020-12-03 | $167.73 | $390.83 | 668,800 | — | — |
| 2020-12-02 | $165.97 | $386.73 | 695,300 | — | — |
| 2020-12-01 | $168.11 | $391.72 | 817,100 | — | — |
| 2020-11-30 | $163.73 | $381.51 | 876,900 | — | — |
| 2020-11-27 | $162.14 | $377.81 | 251,200 | — | — |
| 2020-11-25 | $162.58 | $378.83 | 492,200 | — | — |
| 2020-11-24 | $162.36 | $378.32 | 1,006,900 | — | — |
| 2020-11-23 | $163.97 | $382.07 | 743,000 | — | — |
| 2020-11-20 | $164.14 | $382.47 | 522,200 | — | — |
| 2020-11-19 | $163.74 | $381.53 | 475,200 | — | — |
| 2020-11-18 | $162.53 | $378.71 | 553,500 | — | — |
| 2020-11-17 | $165.29 | $385.15 | 549,700 | — | — |
| 2020-11-16 | $165.33 | $385.24 | 853,500 | — | — |
| 2020-11-13 | $164.37 | $383.00 | 715,400 | — | — |
| 2020-11-12 | $161.37 | $376.01 | 826,600 | — | — |
| 2020-11-11 | $162.75 | $379.23 | 896,600 | — | — |
| 2020-11-10 | $161.76 | $376.92 | 1,421,300 | — | — |
| 2020-11-09 | $154.07 | $359.00 | 1,726,900 | — | — |
| 2020-11-06 | $157.12 | $366.11 | 1,069,300 | — | — |
| 2020-11-05 | $158.39 | $369.07 | 612,500 | — | — |
| 2020-11-04 | $158.64 | $369.65 | 1,140,100 | — | — |
| 2020-11-03 | $155.75 | $362.92 | 908,400 | — | — |
| 2020-11-02 | $154.92 | $360.98 | 1,104,500 | — | — |
| 2020-10-30 | $151.52 | $353.06 | 832,800 | — | — |
| 2020-10-29 | $151.51 | $353.04 | 618,300 | — | — |
| 2020-10-28 | $152.17 | $354.57 | 902,100 | — | — |
| 2020-10-27 | $156.16 | $363.87 | 811,300 | — | — |
| 2020-10-26 | $156.83 | $365.43 | 823,700 | — | — |
| 2020-10-23 | $160.54 | $374.08 | 387,200 | — | — |
| 2020-10-22 | $160.16 | $373.19 | 488,700 | — | — |
| 2020-10-21 | $160.08 | $373.01 | 619,900 | — | — |
| 2020-10-20 | $160.02 | $372.87 | 540,400 | — | — |
| 2020-10-19 | $158.54 | $369.42 | 1,148,200 | — | — |
| 2020-10-16 | $162.06 | $377.62 | 696,300 | — | — |
| 2020-10-15 | $161.93 | $377.32 | 483,400 | — | — |
| 2020-10-14 | $162.27 | $378.11 | 486,200 | — | — |
| 2020-10-13 | $165.62 | $385.91 | 835,400 | — | — |
| 2020-10-12 | $166.90 | $388.90 | 597,700 | — | — |
| 2020-10-09 | $165.15 | $384.82 | 529,400 | — | — |
| 2020-10-08 | $166.09 | $387.01 | 593,000 | — | — |
| 2020-10-07 | $163.12 | $380.09 | 670,000 | — | — |
| 2020-10-06 | $165.10 | $384.70 | 630,000 | — | — |
| 2020-10-05 | $167.00 | $389.13 | 654,800 | — | — |
| 2020-10-02 | $164.71 | $383.79 | 779,900 | — | — |
| 2020-10-01 | $163.19 | $380.25 | 671,700 | — | — |
| 2020-09-30 | $160.00 | $372.82 | 1,627,300 | — | — |
| 2020-09-29 | $159.93 | $372.66 | 714,500 | — | — |
| 2020-09-28 | $161.35 | $373.50 | 1,357,300 | — | — |
| 2020-09-25 | $158.50 | $366.90 | 1,134,300 | — | — |
| 2020-09-24 | $156.58 | $362.45 | 1,225,300 | — | — |
| 2020-09-23 | $156.53 | $362.34 | 736,100 | — | — |
| 2020-09-22 | $159.15 | $368.40 | 897,300 | — | — |
| 2020-09-21 | $155.89 | $360.86 | 835,700 | — | — |
| 2020-09-18 | $159.35 | $368.87 | 3,441,800 | — | — |
| 2020-09-17 | $162.04 | $375.09 | 1,118,600 | — | — |
| 2020-09-16 | $164.64 | $381.11 | 668,600 | — | — |
| 2020-09-15 | $163.65 | $378.82 | 624,600 | — | — |
| 2020-09-14 | $163.68 | $378.89 | 834,800 | — | — |
| 2020-09-11 | $158.36 | $366.57 | 526,500 | — | — |
| 2020-09-10 | $160.35 | $371.18 | 611,600 | — | — |
| 2020-09-09 | $162.88 | $377.04 | 840,100 | — | — |
| 2020-09-08 | $161.99 | $374.98 | 930,400 | — | — |
| 2020-09-04 | $166.43 | $385.25 | 563,800 | — | — |
| 2020-09-03 | $169.58 | $392.55 | 768,800 | — | — |
| 2020-09-02 | $170.37 | $394.37 | 784,900 | — | — |
| 2020-09-01 | $166.54 | $385.51 | 529,700 | — | — |
| 2020-08-31 | $168.38 | $389.77 | 1,077,500 | — | — |
| 2020-08-28 | $169.71 | $392.85 | 461,100 | — | — |
| 2020-08-27 | $170.52 | $394.72 | 352,200 | — | — |
| 2020-08-26 | $170.39 | $394.42 | 401,200 | — | — |
| 2020-08-25 | $170.74 | $395.23 | 443,200 | — | — |
| 2020-08-24 | $171.21 | $396.32 | 446,400 | — | — |
| 2020-08-21 | $170.69 | $395.12 | 549,600 | — | — |
| 2020-08-20 | $171.45 | $396.87 | 344,700 | — | — |
| 2020-08-19 | $171.42 | $396.81 | 503,400 | — | — |
| 2020-08-18 | $173.76 | $402.22 | 501,200 | — | — |
| 2020-08-17 | $173.42 | $401.43 | 551,300 | — | — |
| 2020-08-14 | $170.22 | $394.03 | 401,500 | — | — |
| 2020-08-13 | $170.70 | $395.14 | 391,400 | — | — |
| 2020-08-12 | $173.30 | $401.16 | 603,300 | — | — |
| 2020-08-11 | $172.05 | $398.26 | 624,800 | — | — |
| 2020-08-10 | $174.98 | $405.05 | 704,600 | — | — |
| 2020-08-07 | $175.65 | $406.60 | 419,900 | — | — |
| 2020-08-06 | $174.38 | $403.66 | 699,900 | — | — |
| 2020-08-05 | $174.62 | $404.21 | 609,800 | — | — |
| 2020-08-04 | $176.49 | $408.54 | 672,600 | — | — |
| 2020-08-03 | $176.33 | $408.17 | 518,100 | — | — |
| 2020-07-31 | $177.55 | $411.00 | 840,300 | — | — |
| 2020-07-30 | $176.13 | $407.71 | 600,100 | — | — |
| 2020-07-29 | $176.06 | $407.55 | 964,900 | — | — |
| 2020-07-28 | $173.79 | $402.29 | 1,030,300 | — | — |
| 2020-07-27 | $170.36 | $394.35 | 639,400 | — | — |
| 2020-07-24 | $168.55 | $390.16 | 589,500 | — | — |
| 2020-07-23 | $168.52 | $390.09 | 763,700 | — | — |
| 2020-07-22 | $168.89 | $390.95 | 846,700 | — | — |
| 2020-07-21 | $165.74 | $383.66 | 574,000 | — | — |
| 2020-07-20 | $165.27 | $382.57 | 466,700 | — | — |
| 2020-07-17 | $166.75 | $386.00 | 471,600 | — | — |
| 2020-07-16 | $163.03 | $377.38 | 600,500 | — | — |
| 2020-07-15 | $163.73 | $379.00 | 655,900 | — | — |
| 2020-07-14 | $163.47 | $378.40 | 636,000 | — | — |
| 2020-07-13 | $160.84 | $372.31 | 584,900 | — | — |
| 2020-07-10 | $160.81 | $372.25 | 1,404,400 | — | — |
| 2020-07-09 | $162.25 | $375.58 | 1,513,800 | — | — |
| 2020-07-08 | $160.85 | $372.34 | 1,837,700 | — | — |
| 2020-07-07 | $160.58 | $371.71 | 2,949,600 | — | — |
| 2020-07-06 | $164.79 | $381.46 | 585,200 | — | — |
| 2020-07-02 | $165.04 | $382.04 | 1,145,900 | — | — |
| 2020-07-01 | $165.41 | $382.89 | 656,700 | — | — |
| 2020-06-30 | $162.25 | $375.58 | 817,500 | — | — |
| 2020-06-29 | $161.63 | $374.14 | 516,500 | — | — |
| 2020-06-26 | $161.83 | $372.15 | 976,600 | — | — |
| 2020-06-25 | $166.60 | $383.12 | 589,200 | — | — |
| 2020-06-24 | $163.48 | $375.95 | 891,400 | — | — |
| 2020-06-23 | $167.34 | $384.82 | 790,000 | — | — |
| 2020-06-22 | $168.50 | $387.49 | 1,035,700 | — | — |
| 2020-06-19 | $165.84 | $381.37 | 5,600,100 | — | — |
| 2020-06-18 | $170.24 | $391.49 | 3,038,800 | — | — |
| 2020-06-17 | $170.93 | $393.08 | 999,900 | — | — |
| 2020-06-16 | $169.18 | $389.06 | 1,288,000 | — | — |
| 2020-06-15 | $165.38 | $380.32 | 1,724,700 | — | — |
| 2020-06-12 | $159.27 | $366.27 | 1,166,400 | — | — |
| 2020-06-11 | $152.39 | $350.44 | 874,500 | — | — |
| 2020-06-10 | $157.92 | $363.16 | 813,400 | — | — |
| 2020-06-09 | $160.09 | $368.15 | 750,000 | — | — |
| 2020-06-08 | $160.08 | $368.13 | 910,300 | — | — |
| 2020-06-05 | $158.59 | $364.70 | 1,127,000 | — | — |
| 2020-06-04 | $151.13 | $347.55 | 751,700 | — | — |
| 2020-06-03 | $154.72 | $355.80 | 1,204,100 | — | — |
| 2020-06-02 | $154.96 | $356.35 | 687,300 | — | — |
| 2020-06-01 | $154.10 | $354.38 | 616,200 | — | — |
| 2020-05-29 | $153.72 | $353.50 | 1,875,500 | — | — |
| 2020-05-28 | $155.14 | $356.77 | 1,038,100 | — | — |
| 2020-05-27 | $151.45 | $348.28 | 770,900 | — | — |
| 2020-05-26 | $150.52 | $346.14 | 683,700 | — | — |
| 2020-05-22 | $146.99 | $338.03 | 549,300 | — | — |
| 2020-05-21 | $145.43 | $334.44 | 484,800 | — | — |
| 2020-05-20 | $146.22 | $336.26 | 860,300 | — | — |
| 2020-05-19 | $145.31 | $334.16 | 720,500 | — | — |
| 2020-05-18 | $145.36 | $334.28 | 986,300 | — | — |
| 2020-05-15 | $141.43 | $325.24 | 1,804,700 | — | — |
| 2020-05-14 | $140.53 | $323.17 | 1,041,500 | — | — |
| 2020-05-13 | $143.46 | $329.91 | 1,252,900 | — | — |
| 2020-05-12 | $148.20 | $340.81 | 988,900 | — | — |
| 2020-05-11 | $151.80 | $349.09 | 784,700 | — | — |
| 2020-05-08 | $152.00 | $349.55 | 456,500 | — | — |
| 2020-05-07 | $151.49 | $348.37 | 572,100 | — | — |
| 2020-05-06 | $151.17 | $347.64 | 428,100 | — | — |
| 2020-05-05 | $152.95 | $351.73 | 729,200 | — | — |
| 2020-05-04 | $149.58 | $343.98 | 436,600 | — | — |
| 2020-05-01 | $150.99 | $347.22 | 703,900 | — | — |
| 2020-04-30 | $157.09 | $361.25 | 889,200 | — | — |
| 2020-04-29 | $156.37 | $359.60 | 788,900 | — | — |
| 2020-04-28 | $152.17 | $349.94 | 647,400 | — | — |
| 2020-04-27 | $150.78 | $346.74 | 619,200 | — | — |
| 2020-04-24 | $149.49 | $343.77 | 542,900 | — | — |
| 2020-04-23 | $147.96 | $340.26 | 825,700 | — | — |
| 2020-04-22 | $150.94 | $347.11 | 497,000 | — | — |
| 2020-04-21 | $147.40 | $338.97 | 657,800 | — | — |
| 2020-04-20 | $150.99 | $347.22 | 579,300 | — | — |
| 2020-04-17 | $155.31 | $357.16 | 454,300 | — | — |
| 2020-04-16 | $152.07 | $349.71 | 1,010,800 | — | — |
| 2020-04-15 | $152.01 | $349.57 | 981,200 | — | — |
| 2020-04-14 | $155.36 | $357.27 | 618,600 | — | — |
| 2020-04-13 | $147.35 | $338.85 | 762,500 | — | — |
| 2020-04-09 | $157.80 | $362.89 | 1,360,100 | — | — |
| 2020-04-08 | $147.44 | $339.06 | 857,500 | — | — |
| 2020-04-07 | $138.27 | $317.97 | 820,100 | — | — |
| 2020-04-06 | $137.68 | $316.62 | 999,100 | — | — |
| 2020-04-03 | $129.99 | $298.93 | 780,900 | — | — |
| 2020-04-02 | $131.38 | $302.13 | 1,229,100 | — | — |
| 2020-04-01 | $131.24 | $301.81 | 979,500 | — | — |
| 2020-03-31 | $137.06 | $315.19 | 1,869,300 | — | — |
| 2020-03-30 | $144.65 | $332.64 | 1,095,400 | — | — |
| 2020-03-27 | $143.47 | $327.56 | 1,533,200 | — | — |
| 2020-03-26 | $141.80 | $323.75 | 2,473,900 | — | — |
| 2020-03-25 | $133.40 | $304.57 | 1,356,700 | — | — |
| 2020-03-24 | $129.51 | $295.69 | 1,061,800 | — | — |
| 2020-03-23 | $114.92 | $262.38 | 1,195,400 | — | — |
| 2020-03-20 | $123.31 | $281.53 | 2,560,000 | — | — |
| 2020-03-19 | $132.00 | $301.37 | 1,116,000 | — | — |
| 2020-03-18 | $132.95 | $303.54 | 1,545,000 | — | — |
| 2020-03-17 | $135.18 | $308.64 | 1,442,300 | — | — |
| 2020-03-16 | $122.31 | $279.25 | 1,603,900 | — | — |
| 2020-03-13 | $147.74 | $337.31 | 2,054,300 | — | — |
| 2020-03-12 | $136.39 | $311.40 | 1,336,900 | — | — |
| 2020-03-11 | $151.39 | $345.64 | 1,048,100 | — | — |
| 2020-03-10 | $157.12 | $358.73 | 1,146,800 | — | — |
| 2020-03-09 | $148.30 | $338.59 | 1,064,200 | — | — |
| 2020-03-06 | $159.06 | $363.16 | 934,700 | — | — |
| 2020-03-05 | $160.94 | $367.45 | 834,600 | — | — |
| 2020-03-04 | $163.44 | $373.16 | 1,052,700 | — | — |
| 2020-03-03 | $157.75 | $360.17 | 1,153,700 | — | — |
| 2020-03-02 | $155.58 | $355.21 | 1,201,500 | — | — |
| 2020-02-28 | $151.88 | $346.76 | 1,578,000 | — | — |
| 2020-02-27 | $154.68 | $353.16 | 1,388,700 | — | — |
| 2020-02-26 | $163.08 | $372.33 | 945,800 | — | — |
| 2020-02-25 | $163.65 | $373.64 | 763,000 | — | — |
| 2020-02-24 | $166.74 | $380.69 | 955,500 | — | — |
| 2020-02-21 | $167.98 | $383.52 | 916,200 | — | — |
| 2020-02-20 | $168.72 | $385.21 | 770,400 | — | — |
| 2020-02-19 | $169.19 | $386.28 | 773,000 | — | — |
| 2020-02-18 | $173.85 | $396.92 | 477,400 | — | — |
| 2020-02-14 | $174.93 | $399.39 | 463,600 | — | — |
| 2020-02-13 | $173.58 | $396.31 | 630,300 | — | — |
| 2020-02-12 | $173.41 | $395.92 | 779,000 | — | — |
| 2020-02-11 | $171.65 | $391.90 | 550,800 | — | — |
| 2020-02-10 | $170.57 | $389.44 | 514,300 | — | — |
| 2020-02-07 | $167.55 | $382.54 | 931,900 | — | — |
| 2020-02-06 | $167.84 | $383.20 | 771,700 | — | — |
| 2020-02-05 | $167.93 | $383.41 | 595,300 | — | — |
| 2020-02-04 | $167.79 | $383.09 | 814,300 | — | — |
| 2020-02-03 | $164.81 | $376.28 | 1,126,700 | — | — |
| 2020-01-31 | $163.20 | $372.61 | 560,100 | — | — |
| 2020-01-30 | $164.48 | $375.53 | 603,000 | — | — |
| 2020-01-29 | $164.52 | $375.62 | 569,000 | — | — |
| 2020-01-28 | $164.38 | $375.30 | 518,500 | — | — |
| 2020-01-27 | $163.79 | $373.96 | 558,100 | — | — |
| 2020-01-24 | $164.66 | $375.94 | 484,300 | — | — |
| 2020-01-23 | $165.41 | $377.65 | 491,700 | — | — |
| 2020-01-22 | $163.28 | $372.79 | 467,400 | — | — |
| 2020-01-21 | $164.80 | $376.26 | 1,188,800 | — | — |
| 2020-01-17 | $162.90 | $371.92 | 1,963,400 | — | — |
| 2020-01-16 | $163.81 | $374.00 | 673,200 | — | — |
| 2020-01-15 | $162.29 | $370.53 | 875,700 | — | — |
| 2020-01-14 | $160.46 | $366.35 | 1,023,500 | — | — |
| 2020-01-13 | $160.78 | $367.08 | 1,216,300 | — | — |
| 2020-01-10 | $158.57 | $362.04 | 1,155,300 | — | — |
| 2020-01-09 | $157.27 | $359.07 | 1,644,600 | — | — |
| 2020-01-08 | $157.83 | $360.35 | 2,239,300 | — | — |
| 2020-01-07 | $155.76 | $355.62 | 4,543,900 | — | — |
| 2020-01-06 | $161.03 | $367.65 | 604,700 | — | — |
| 2020-01-03 | $160.64 | $366.76 | 371,300 | — | — |
| 2020-01-02 | $159.73 | $364.69 | 1,094,900 | — | — |