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
- 2008-04-23 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 | $153.47 | $213.48 | 521,900 | — | — |
| 2020-12-30 | $150.63 | $209.53 | 361,800 | — | — |
| 2020-12-29 | $150.73 | $209.67 | 685,100 | — | — |
| 2020-12-28 | $149.65 | $208.16 | 546,600 | — | — |
| 2020-12-24 | $149.14 | $207.45 | 253,700 | — | — |
| 2020-12-23 | $147.41 | $205.05 | 731,500 | — | — |
| 2020-12-22 | $148.06 | $205.95 | 823,700 | — | — |
| 2020-12-21 | $149.11 | $207.41 | 1,134,600 | — | — |
| 2020-12-18 | $150.24 | $208.98 | 1,891,400 | — | — |
| 2020-12-17 | $151.86 | $211.24 | 925,500 | — | — |
| 2020-12-16 | $150.37 | $209.17 | 821,500 | — | — |
| 2020-12-15 | $152.99 | $212.81 | 1,555,900 | — | — |
| 2020-12-14 | $148.55 | $206.63 | 811,100 | — | — |
| 2020-12-11 | $148.28 | $206.26 | 760,100 | — | — |
| 2020-12-10 | $148.07 | $205.97 | 888,000 | — | — |
| 2020-12-09 | $148.47 | $206.52 | 919,300 | — | — |
| 2020-12-08 | $149.35 | $207.75 | 811,100 | — | — |
| 2020-12-07 | $150.32 | $209.10 | 1,042,500 | — | — |
| 2020-12-04 | $148.90 | $207.12 | 1,318,400 | — | — |
| 2020-12-03 | $152.48 | $212.10 | 707,700 | — | — |
| 2020-12-02 | $154.83 | $215.37 | 794,100 | — | — |
| 2020-12-01 | $154.30 | $214.63 | 797,200 | — | — |
| 2020-11-30 | $153.38 | $213.35 | 1,059,700 | — | — |
| 2020-11-27 | $153.73 | $213.84 | 504,000 | — | — |
| 2020-11-25 | $153.13 | $213.00 | 1,113,600 | — | — |
| 2020-11-24 | $153.20 | $213.10 | 1,006,000 | — | — |
| 2020-11-23 | $155.22 | $215.91 | 616,900 | — | — |
| 2020-11-20 | $157.71 | $219.38 | 992,800 | — | — |
| 2020-11-19 | $156.65 | $217.90 | 913,000 | — | — |
| 2020-11-18 | $156.19 | $217.26 | 858,100 | — | — |
| 2020-11-17 | $159.29 | $221.57 | 1,082,500 | — | — |
| 2020-11-16 | $165.55 | $230.28 | 902,800 | — | — |
| 2020-11-13 | $161.31 | $224.38 | 634,900 | — | — |
| 2020-11-12 | $161.41 | $224.52 | 863,600 | — | — |
| 2020-11-11 | $164.37 | $228.64 | 968,000 | — | — |
| 2020-11-10 | $163.51 | $227.44 | 1,021,400 | — | — |
| 2020-11-09 | $162.33 | $225.80 | 1,347,500 | — | — |
| 2020-11-06 | $161.13 | $223.37 | 744,800 | — | — |
| 2020-11-05 | $158.21 | $219.32 | 766,900 | — | — |
| 2020-11-04 | $155.41 | $215.44 | 728,100 | — | — |
| 2020-11-03 | $157.10 | $217.78 | 742,100 | — | — |
| 2020-11-02 | $154.30 | $213.90 | 731,300 | — | — |
| 2020-10-30 | $150.51 | $208.65 | 831,800 | — | — |
| 2020-10-29 | $152.16 | $210.93 | 534,000 | — | — |
| 2020-10-28 | $153.00 | $212.10 | 874,700 | — | — |
| 2020-10-27 | $154.62 | $214.34 | 621,100 | — | — |
| 2020-10-26 | $154.01 | $213.50 | 676,200 | — | — |
| 2020-10-23 | $154.08 | $213.59 | 423,700 | — | — |
| 2020-10-22 | $153.61 | $212.94 | 455,500 | — | — |
| 2020-10-21 | $152.25 | $211.06 | 818,400 | — | — |
| 2020-10-20 | $153.15 | $212.30 | 725,600 | — | — |
| 2020-10-19 | $154.52 | $214.20 | 1,175,100 | — | — |
| 2020-10-16 | $155.72 | $215.87 | 1,120,200 | — | — |
| 2020-10-15 | $155.86 | $216.06 | 513,900 | — | — |
| 2020-10-14 | $155.76 | $215.92 | 581,900 | — | — |
| 2020-10-13 | $156.08 | $216.37 | 592,900 | — | — |
| 2020-10-12 | $158.32 | $219.47 | 571,000 | — | — |
| 2020-10-09 | $155.75 | $215.91 | 651,900 | — | — |
| 2020-10-08 | $155.85 | $216.05 | 554,400 | — | — |
| 2020-10-07 | $154.51 | $214.19 | 942,400 | — | — |
| 2020-10-06 | $152.49 | $211.39 | 718,400 | — | — |
| 2020-10-05 | $151.89 | $210.56 | 707,000 | — | — |
| 2020-10-02 | $148.96 | $206.50 | 751,200 | — | — |
| 2020-10-01 | $148.57 | $205.96 | 1,478,200 | — | — |
| 2020-09-30 | $144.88 | $200.84 | 1,099,600 | — | — |
| 2020-09-29 | $143.70 | $199.20 | 565,100 | — | — |
| 2020-09-28 | $144.55 | $200.38 | 599,200 | — | — |
| 2020-09-25 | $144.23 | $199.94 | 898,100 | — | — |
| 2020-09-24 | $140.66 | $194.99 | 902,900 | — | — |
| 2020-09-23 | $138.05 | $191.37 | 585,700 | — | — |
| 2020-09-22 | $140.17 | $194.31 | 718,100 | — | — |
| 2020-09-21 | $139.72 | $193.69 | 746,800 | — | — |
| 2020-09-18 | $138.28 | $191.69 | 1,420,900 | — | — |
| 2020-09-17 | $141.02 | $195.49 | 733,400 | — | — |
| 2020-09-16 | $142.77 | $197.92 | 678,200 | — | — |
| 2020-09-15 | $143.59 | $199.05 | 812,900 | — | — |
| 2020-09-14 | $142.88 | $198.07 | 684,600 | — | — |
| 2020-09-11 | $141.10 | $195.60 | 482,500 | — | — |
| 2020-09-10 | $140.77 | $195.14 | 575,500 | — | — |
| 2020-09-09 | $143.20 | $198.51 | 667,600 | — | — |
| 2020-09-08 | $140.77 | $195.14 | 771,700 | — | — |
| 2020-09-04 | $143.17 | $198.47 | 954,200 | — | — |
| 2020-09-03 | $142.48 | $197.51 | 717,300 | — | — |
| 2020-09-02 | $144.15 | $199.83 | 934,600 | — | — |
| 2020-09-01 | $140.17 | $194.31 | 451,700 | — | — |
| 2020-08-31 | $141.34 | $195.93 | 881,100 | — | — |
| 2020-08-28 | $140.79 | $195.17 | 773,400 | — | — |
| 2020-08-27 | $141.37 | $195.97 | 704,000 | — | — |
| 2020-08-26 | $140.90 | $195.32 | 583,900 | — | — |
| 2020-08-25 | $143.53 | $198.97 | 389,400 | — | — |
| 2020-08-24 | $143.88 | $199.45 | 468,600 | — | — |
| 2020-08-21 | $143.64 | $199.12 | 603,300 | — | — |
| 2020-08-20 | $144.28 | $200.01 | 432,200 | — | — |
| 2020-08-19 | $143.92 | $199.51 | 603,000 | — | — |
| 2020-08-18 | $146.00 | $202.39 | 493,300 | — | — |
| 2020-08-17 | $146.56 | $203.17 | 657,900 | — | — |
| 2020-08-14 | $145.31 | $201.44 | 378,600 | — | — |
| 2020-08-13 | $146.51 | $203.10 | 613,400 | — | — |
| 2020-08-12 | $145.87 | $202.21 | 602,600 | — | — |
| 2020-08-11 | $142.42 | $197.43 | 740,900 | — | — |
| 2020-08-10 | $149.11 | $205.94 | 598,600 | — | — |
| 2020-08-07 | $149.79 | $206.88 | 785,500 | — | — |
| 2020-08-06 | $146.97 | $202.99 | 737,600 | — | — |
| 2020-08-05 | $147.25 | $203.37 | 506,400 | — | — |
| 2020-08-04 | $147.50 | $203.72 | 686,000 | — | — |
| 2020-08-03 | $147.06 | $203.11 | 582,400 | — | — |
| 2020-07-31 | $147.27 | $203.40 | 793,400 | — | — |
| 2020-07-30 | $146.63 | $202.52 | 591,000 | — | — |
| 2020-07-29 | $147.99 | $204.40 | 811,300 | — | — |
| 2020-07-28 | $145.36 | $200.76 | 724,700 | — | — |
| 2020-07-27 | $144.33 | $199.34 | 833,000 | — | — |
| 2020-07-24 | $144.52 | $199.60 | 834,100 | — | — |
| 2020-07-23 | $144.89 | $200.11 | 719,300 | — | — |
| 2020-07-22 | $143.79 | $198.59 | 608,000 | — | — |
| 2020-07-21 | $141.18 | $194.99 | 566,900 | — | — |
| 2020-07-20 | $139.71 | $192.96 | 696,000 | — | — |
| 2020-07-17 | $141.22 | $195.04 | 786,700 | — | — |
| 2020-07-16 | $138.32 | $191.04 | 1,100,100 | — | — |
| 2020-07-15 | $134.06 | $185.16 | 918,700 | — | — |
| 2020-07-14 | $134.84 | $186.23 | 1,170,400 | — | — |
| 2020-07-13 | $132.97 | $183.65 | 983,800 | — | — |
| 2020-07-10 | $133.39 | $184.23 | 715,700 | — | — |
| 2020-07-09 | $130.69 | $180.50 | 714,000 | — | — |
| 2020-07-08 | $131.76 | $181.98 | 673,400 | — | — |
| 2020-07-07 | $130.31 | $179.98 | 693,700 | — | — |
| 2020-07-06 | $131.04 | $180.98 | 551,900 | — | — |
| 2020-07-02 | $131.06 | $181.01 | 731,300 | — | — |
| 2020-07-01 | $130.62 | $180.40 | 766,900 | — | — |
| 2020-06-30 | $128.66 | $177.70 | 1,228,700 | — | — |
| 2020-06-29 | $125.37 | $173.15 | 617,600 | — | — |
| 2020-06-26 | $124.08 | $171.37 | 1,789,400 | — | — |
| 2020-06-25 | $122.22 | $168.80 | 707,800 | — | — |
| 2020-06-24 | $124.40 | $171.81 | 1,038,000 | — | — |
| 2020-06-23 | $125.22 | $172.95 | 833,000 | — | — |
| 2020-06-22 | $126.83 | $175.17 | 1,127,400 | — | — |
| 2020-06-19 | $126.36 | $174.52 | 1,766,000 | — | — |
| 2020-06-18 | $129.17 | $178.40 | 629,200 | — | — |
| 2020-06-17 | $129.86 | $179.36 | 697,700 | — | — |
| 2020-06-16 | $129.66 | $179.08 | 699,800 | — | — |
| 2020-06-15 | $129.22 | $178.47 | 1,212,300 | — | — |
| 2020-06-12 | $127.29 | $175.81 | 901,400 | — | — |
| 2020-06-11 | $127.50 | $176.10 | 1,024,900 | — | — |
| 2020-06-10 | $131.06 | $181.01 | 614,700 | — | — |
| 2020-06-09 | $130.70 | $180.52 | 857,100 | — | — |
| 2020-06-08 | $132.50 | $183.00 | 753,300 | — | — |
| 2020-06-05 | $131.56 | $181.70 | 827,400 | — | — |
| 2020-06-04 | $130.70 | $180.52 | 1,113,300 | — | — |
| 2020-06-03 | $132.35 | $182.79 | 1,117,200 | — | — |
| 2020-06-02 | $130.09 | $179.67 | 821,900 | — | — |
| 2020-06-01 | $127.77 | $176.47 | 794,200 | — | — |
| 2020-05-29 | $127.00 | $175.41 | 1,516,800 | — | — |
| 2020-05-28 | $123.72 | $170.87 | 947,600 | — | — |
| 2020-05-27 | $120.54 | $166.48 | 876,500 | — | — |
| 2020-05-26 | $120.74 | $166.76 | 873,800 | — | — |
| 2020-05-22 | $120.71 | $166.72 | 445,800 | — | — |
| 2020-05-21 | $120.62 | $166.59 | 685,400 | — | — |
| 2020-05-20 | $120.60 | $166.57 | 683,400 | — | — |
| 2020-05-19 | $120.17 | $165.97 | 756,000 | — | — |
| 2020-05-18 | $122.51 | $169.20 | 931,100 | — | — |
| 2020-05-15 | $117.76 | $162.64 | 3,087,000 | — | — |
| 2020-05-14 | $116.27 | $160.59 | 1,039,100 | — | — |
| 2020-05-13 | $116.51 | $160.92 | 1,194,700 | — | — |
| 2020-05-12 | $117.07 | $161.69 | 908,100 | — | — |
| 2020-05-11 | $119.49 | $165.03 | 1,091,100 | — | — |
| 2020-05-08 | $118.03 | $162.26 | 1,068,400 | — | — |
| 2020-05-07 | $119.08 | $163.70 | 1,119,000 | — | — |
| 2020-05-06 | $117.78 | $161.91 | 1,128,400 | — | — |
| 2020-05-05 | $123.43 | $169.68 | 784,000 | — | — |
| 2020-05-04 | $121.46 | $166.97 | 720,100 | — | — |
| 2020-05-01 | $119.20 | $163.86 | 820,800 | — | — |
| 2020-04-30 | $121.69 | $167.29 | 1,174,800 | — | — |
| 2020-04-29 | $125.72 | $172.83 | 934,700 | — | — |
| 2020-04-28 | $126.52 | $173.93 | 929,400 | — | — |
| 2020-04-27 | $125.75 | $172.87 | 1,476,200 | — | — |
| 2020-04-24 | $125.01 | $171.85 | 1,010,900 | — | — |
| 2020-04-23 | $124.68 | $171.40 | 946,200 | — | — |
| 2020-04-22 | $127.89 | $175.81 | 739,900 | — | — |
| 2020-04-21 | $125.43 | $172.43 | 1,075,400 | — | — |
| 2020-04-20 | $126.46 | $173.85 | 773,300 | — | — |
| 2020-04-17 | $131.76 | $181.13 | 1,189,400 | — | — |
| 2020-04-16 | $131.24 | $180.42 | 915,500 | — | — |
| 2020-04-15 | $129.21 | $177.63 | 922,900 | — | — |
| 2020-04-14 | $133.61 | $183.67 | 904,400 | — | — |
| 2020-04-13 | $127.24 | $174.92 | 764,900 | — | — |
| 2020-04-09 | $131.75 | $181.12 | 1,177,300 | — | — |
| 2020-04-08 | $125.35 | $172.32 | 952,800 | — | — |
| 2020-04-07 | $118.27 | $162.59 | 1,261,400 | — | — |
| 2020-04-06 | $121.52 | $167.05 | 1,224,000 | — | — |
| 2020-04-03 | $113.32 | $155.78 | 1,187,700 | — | — |
| 2020-04-02 | $117.64 | $161.72 | 944,800 | — | — |
| 2020-04-01 | $112.80 | $155.07 | 1,355,700 | — | — |
| 2020-03-31 | $119.56 | $164.36 | 2,831,000 | — | — |
| 2020-03-30 | $126.72 | $174.20 | 1,584,200 | — | — |
| 2020-03-27 | $120.77 | $166.02 | 1,169,900 | — | — |
| 2020-03-26 | $119.32 | $164.03 | 1,634,100 | — | — |
| 2020-03-25 | $110.45 | $151.84 | 1,757,000 | — | — |
| 2020-03-24 | $103.95 | $142.90 | 2,167,300 | — | — |
| 2020-03-23 | $97.07 | $133.44 | 2,780,900 | — | — |
| 2020-03-20 | $100.69 | $138.42 | 3,441,000 | — | — |
| 2020-03-19 | $115.12 | $158.26 | 2,393,300 | — | — |
| 2020-03-18 | $130.08 | $178.82 | 2,661,200 | — | — |
| 2020-03-17 | $138.50 | $190.40 | 2,364,400 | — | — |
| 2020-03-16 | $118.81 | $163.33 | 2,367,600 | — | — |
| 2020-03-13 | $128.29 | $176.36 | 1,667,000 | — | — |
| 2020-03-12 | $117.97 | $162.17 | 2,494,900 | — | — |
| 2020-03-11 | $129.67 | $178.26 | 2,157,100 | — | — |
| 2020-03-10 | $137.71 | $189.31 | 2,185,400 | — | — |
| 2020-03-09 | $137.19 | $188.60 | 2,322,200 | — | — |
| 2020-03-06 | $141.00 | $193.83 | 1,492,800 | — | — |
| 2020-03-05 | $139.36 | $191.58 | 1,218,400 | — | — |
| 2020-03-04 | $140.31 | $192.88 | 1,528,700 | — | — |
| 2020-03-03 | $131.42 | $180.66 | 1,639,200 | — | — |
| 2020-03-02 | $130.84 | $179.87 | 1,860,400 | — | — |
| 2020-02-28 | $123.66 | $170.00 | 3,988,800 | — | — |
| 2020-02-27 | $127.78 | $175.66 | 1,277,700 | — | — |
| 2020-02-26 | $133.04 | $182.89 | 1,118,600 | — | — |
| 2020-02-25 | $133.09 | $182.96 | 1,056,500 | — | — |
| 2020-02-24 | $136.53 | $187.69 | 1,219,400 | — | — |
| 2020-02-21 | $137.77 | $189.39 | 1,222,200 | — | — |
| 2020-02-20 | $137.30 | $188.75 | 1,022,400 | — | — |
| 2020-02-19 | $138.70 | $190.67 | 1,288,700 | — | — |
| 2020-02-18 | $139.26 | $191.44 | 1,478,400 | — | — |
| 2020-02-14 | $139.32 | $191.52 | 1,091,200 | — | — |
| 2020-02-13 | $136.95 | $188.27 | 814,200 | — | — |
| 2020-02-12 | $135.70 | $186.55 | 996,000 | — | — |
| 2020-02-11 | $135.34 | $186.05 | 746,800 | — | — |
| 2020-02-10 | $135.21 | $185.87 | 1,400,000 | — | — |
| 2020-02-07 | $134.45 | $184.83 | 938,200 | — | — |
| 2020-02-06 | $135.00 | $185.59 | 669,000 | — | — |
| 2020-02-05 | $135.07 | $184.99 | 923,300 | — | — |
| 2020-02-04 | $134.84 | $184.68 | 1,193,000 | — | — |
| 2020-02-03 | $136.52 | $186.98 | 1,253,800 | — | — |
| 2020-01-31 | $136.20 | $186.54 | 1,300,500 | — | — |
| 2020-01-30 | $136.77 | $187.32 | 922,700 | — | — |
| 2020-01-29 | $136.04 | $186.32 | 608,400 | — | — |
| 2020-01-28 | $135.80 | $185.99 | 904,200 | — | — |
| 2020-01-27 | $135.25 | $185.24 | 703,400 | — | — |
| 2020-01-24 | $135.78 | $185.97 | 813,800 | — | — |
| 2020-01-23 | $135.29 | $185.30 | 933,300 | — | — |
| 2020-01-22 | $134.05 | $183.60 | 1,255,000 | — | — |
| 2020-01-21 | $133.22 | $182.46 | 1,666,700 | — | — |
| 2020-01-17 | $130.44 | $178.65 | 1,338,400 | — | — |
| 2020-01-16 | $128.57 | $176.09 | 984,200 | — | — |
| 2020-01-15 | $126.88 | $173.78 | 912,600 | — | — |
| 2020-01-14 | $124.57 | $170.61 | 886,100 | — | — |
| 2020-01-13 | $123.74 | $169.48 | 961,800 | — | — |
| 2020-01-10 | $122.56 | $167.86 | 754,700 | — | — |
| 2020-01-09 | $122.13 | $167.27 | 803,600 | — | — |
| 2020-01-08 | $120.49 | $165.03 | 1,096,700 | — | — |
| 2020-01-07 | $120.00 | $164.35 | 841,000 | — | — |
| 2020-01-06 | $120.75 | $165.38 | 765,800 | — | — |
| 2020-01-03 | $120.98 | $165.70 | 869,300 | — | — |
| 2020-01-02 | $120.20 | $164.63 | 1,618,900 | — | — |