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
- 2014-04-07 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 | $246.40 | $246.40 | 222,950 | — | — |
| 2020-12-30 | $252.50 | $252.50 | 355,240 | — | — |
| 2020-12-29 | $242.60 | $242.60 | 319,970 | — | — |
| 2020-12-28 | $246.80 | $246.80 | 371,910 | — | — |
| 2020-12-24 | $258.60 | $258.60 | 277,240 | — | — |
| 2020-12-23 | $270.10 | $270.10 | 833,530 | — | — |
| 2020-12-22 | $258.60 | $258.60 | 254,160 | — | — |
| 2020-12-21 | $255.40 | $255.40 | 240,770 | — | — |
| 2020-12-18 | $259.70 | $259.70 | 224,020 | — | — |
| 2020-12-17 | $262.20 | $262.20 | 300,670 | — | — |
| 2020-12-16 | $263.70 | $263.70 | 412,510 | — | — |
| 2020-12-15 | $267.50 | $267.50 | 411,610 | — | — |
| 2020-12-14 | $252.80 | $252.80 | 389,150 | — | — |
| 2020-12-11 | $265.30 | $265.30 | 266,780 | — | — |
| 2020-12-10 | $273.20 | $273.20 | 228,820 | — | — |
| 2020-12-09 | $272.00 | $272.00 | 446,700 | — | — |
| 2020-12-08 | $288.20 | $288.20 | 321,580 | — | — |
| 2020-12-07 | $283.80 | $283.80 | 361,530 | — | — |
| 2020-12-04 | $285.90 | $285.90 | 778,800 | — | — |
| 2020-12-03 | $286.30 | $286.30 | 401,140 | — | — |
| 2020-12-02 | $281.80 | $281.80 | 659,790 | — | — |
| 2020-12-01 | $266.50 | $266.50 | 659,360 | — | — |
| 2020-11-30 | $288.00 | $288.00 | 946,410 | — | — |
| 2020-11-27 | $290.00 | $290.00 | 760,190 | — | — |
| 2020-11-25 | $268.70 | $268.70 | 408,150 | — | — |
| 2020-11-24 | $269.70 | $269.70 | 1,242,740 | — | — |
| 2020-11-23 | $247.20 | $247.20 | 549,300 | — | — |
| 2020-11-20 | $237.20 | $237.20 | 299,650 | — | — |
| 2020-11-19 | $238.70 | $238.70 | 308,160 | — | — |
| 2020-11-18 | $236.70 | $236.70 | 474,910 | — | — |
| 2020-11-17 | $245.10 | $245.10 | 472,080 | — | — |
| 2020-11-16 | $247.70 | $247.70 | 485,140 | — | — |
| 2020-11-13 | $244.30 | $244.30 | 620,130 | — | — |
| 2020-11-12 | $238.10 | $238.10 | 573,730 | — | — |
| 2020-11-11 | $242.50 | $242.50 | 756,880 | — | — |
| 2020-11-10 | $237.10 | $237.10 | 909,480 | — | — |
| 2020-11-09 | $245.80 | $245.80 | 1,743,040 | — | — |
| 2020-11-06 | $235.00 | $235.00 | 3,414,670 | — | — |
| 2020-11-05 | $212.00 | $212.00 | 1,747,440 | — | — |
| 2020-11-04 | $190.00 | $190.00 | 1,603,520 | — | — |
| 2020-11-03 | $204.60 | $204.60 | 1,337,630 | — | — |
| 2020-11-02 | $209.30 | $209.30 | 1,574,490 | — | — |
| 2020-10-30 | $187.80 | $187.80 | 448,380 | — | — |
| 2020-10-29 | $187.80 | $187.80 | 302,430 | — | — |
| 2020-10-28 | $183.40 | $183.40 | 356,440 | — | — |
| 2020-10-27 | $186.60 | $186.60 | 304,090 | — | — |
| 2020-10-26 | $185.30 | $185.30 | 519,200 | — | — |
| 2020-10-23 | $197.30 | $197.30 | 511,100 | — | — |
| 2020-10-22 | $203.00 | $203.00 | 848,320 | — | — |
| 2020-10-21 | $194.90 | $194.90 | 1,012,100 | — | — |
| 2020-10-20 | $188.80 | $188.80 | 734,830 | — | — |
| 2020-10-19 | $198.10 | $198.10 | 1,437,140 | — | — |
| 2020-10-16 | $177.60 | $177.60 | 276,470 | — | — |
| 2020-10-15 | $180.50 | $180.50 | 338,240 | — | — |
| 2020-10-14 | $183.40 | $183.40 | 343,620 | — | — |
| 2020-10-13 | $187.00 | $187.00 | 932,160 | — | — |
| 2020-10-12 | $196.10 | $196.10 | 1,451,220 | — | — |
| 2020-10-09 | $180.70 | $180.70 | 1,273,160 | — | — |
| 2020-10-08 | $176.30 | $176.30 | 1,451,630 | — | — |
| 2020-10-07 | $155.30 | $155.30 | 498,340 | — | — |
| 2020-10-06 | $143.20 | $143.20 | 339,250 | — | — |
| 2020-10-05 | $149.40 | $149.40 | 428,100 | — | — |
| 2020-10-02 | $140.50 | $140.50 | 296,180 | — | — |
| 2020-10-01 | $142.00 | $142.00 | 278,000 | — | — |
| 2020-09-30 | $143.20 | $143.20 | 242,730 | — | — |
| 2020-09-29 | $145.00 | $145.00 | 337,880 | — | — |
| 2020-09-28 | $142.10 | $142.10 | 459,150 | — | — |
| 2020-09-25 | $141.70 | $141.70 | 344,270 | — | — |
| 2020-09-24 | $142.70 | $142.70 | 323,570 | — | — |
| 2020-09-23 | $146.00 | $146.00 | 945,210 | — | — |
| 2020-09-22 | $160.40 | $160.40 | 326,020 | — | — |
| 2020-09-21 | $157.40 | $157.40 | 295,490 | — | — |
| 2020-09-18 | $163.60 | $163.60 | 210,840 | — | — |
| 2020-09-17 | $164.00 | $164.00 | 165,620 | — | — |
| 2020-09-16 | $164.80 | $164.80 | 324,100 | — | — |
| 2020-09-15 | $164.20 | $164.20 | 214,770 | — | — |
| 2020-09-14 | $164.20 | $164.20 | 188,360 | — | — |
| 2020-09-11 | $161.70 | $161.70 | 182,260 | — | — |
| 2020-09-10 | $164.20 | $164.20 | 674,520 | — | — |
| 2020-09-09 | $163.60 | $163.60 | 287,170 | — | — |
| 2020-09-08 | $155.90 | $155.90 | 246,750 | — | — |
| 2020-09-04 | $162.10 | $162.10 | 418,960 | — | — |
| 2020-09-03 | $164.40 | $164.40 | 453,650 | — | — |
| 2020-09-02 | $163.60 | $163.60 | 308,310 | — | — |
| 2020-09-01 | $164.10 | $164.10 | 252,890 | — | — |
| 2020-08-31 | $165.20 | $165.20 | 526,860 | — | — |
| 2020-08-28 | $169.00 | $169.00 | 290,180 | — | — |
| 2020-08-27 | $165.00 | $165.00 | 233,350 | — | — |
| 2020-08-26 | $165.00 | $165.00 | 263,510 | — | — |
| 2020-08-25 | $167.80 | $167.80 | 247,830 | — | — |
| 2020-08-24 | $164.30 | $164.30 | 299,020 | — | — |
| 2020-08-21 | $160.20 | $160.20 | 256,080 | — | — |
| 2020-08-20 | $163.00 | $163.00 | 328,170 | — | — |
| 2020-08-19 | $166.30 | $166.30 | 257,910 | — | — |
| 2020-08-18 | $169.20 | $169.20 | 257,170 | — | — |
| 2020-08-17 | $169.50 | $169.50 | 336,130 | — | — |
| 2020-08-14 | $171.90 | $171.90 | 222,170 | — | — |
| 2020-08-13 | $173.20 | $173.20 | 256,710 | — | — |
| 2020-08-12 | $172.50 | $172.50 | 443,630 | — | — |
| 2020-08-11 | $169.50 | $169.50 | 510,810 | — | — |
| 2020-08-10 | $179.30 | $179.30 | 1,189,680 | — | — |
| 2020-08-07 | $166.30 | $166.30 | 652,140 | — | — |
| 2020-08-06 | $175.20 | $175.20 | 687,880 | — | — |
| 2020-08-05 | $192.10 | $192.10 | 390,350 | — | — |
| 2020-08-04 | $193.20 | $193.20 | 568,770 | — | — |
| 2020-08-03 | $190.60 | $190.60 | 415,000 | — | — |
| 2020-07-31 | $182.80 | $182.80 | 463,000 | — | — |
| 2020-07-30 | $186.00 | $186.00 | 393,650 | — | — |
| 2020-07-29 | $184.90 | $184.90 | 745,600 | — | — |
| 2020-07-28 | $194.80 | $194.80 | 1,951,350 | — | — |
| 2020-07-27 | $169.60 | $169.60 | 341,220 | — | — |
| 2020-07-24 | $164.70 | $164.70 | 232,510 | — | — |
| 2020-07-23 | $166.90 | $166.90 | 317,730 | — | — |
| 2020-07-22 | $173.00 | $173.00 | 199,110 | — | — |
| 2020-07-21 | $176.50 | $176.50 | 243,980 | — | — |
| 2020-07-20 | $176.90 | $176.90 | 208,900 | — | — |
| 2020-07-17 | $179.50 | $179.50 | 255,230 | — | — |
| 2020-07-16 | $181.10 | $181.10 | 419,050 | — | — |
| 2020-07-15 | $181.50 | $181.50 | 434,840 | — | — |
| 2020-07-14 | $173.80 | $173.80 | 254,740 | — | — |
| 2020-07-13 | $173.00 | $173.00 | 655,140 | — | — |
| 2020-07-10 | $174.20 | $174.20 | 532,810 | — | — |
| 2020-07-09 | $160.20 | $160.20 | 264,950 | — | — |
| 2020-07-08 | $163.30 | $163.30 | 200,290 | — | — |
| 2020-07-07 | $165.00 | $165.00 | 193,000 | — | — |
| 2020-07-06 | $169.40 | $169.40 | 321,470 | — | — |
| 2020-07-02 | $164.50 | $164.50 | 204,370 | — | — |
| 2020-07-01 | $164.70 | $164.70 | 246,590 | — | — |
| 2020-06-30 | $161.60 | $161.60 | 196,060 | — | — |
| 2020-06-29 | $163.40 | $163.40 | 283,090 | — | — |
| 2020-06-26 | $159.50 | $159.50 | 316,240 | — | — |
| 2020-06-25 | $165.90 | $165.90 | 324,590 | — | — |
| 2020-06-24 | $167.10 | $167.10 | 389,760 | — | — |
| 2020-06-23 | $172.40 | $172.40 | 835,260 | — | — |
| 2020-06-22 | $173.70 | $173.70 | 291,760 | — | — |
| 2020-06-19 | $173.30 | $173.30 | 401,500 | — | — |
| 2020-06-18 | $171.80 | $171.80 | 559,760 | — | — |
| 2020-06-17 | $168.90 | $168.90 | 611,350 | — | — |
| 2020-06-16 | $178.00 | $178.00 | 737,440 | — | — |
| 2020-06-15 | $167.50 | $167.50 | 317,620 | — | — |
| 2020-06-12 | $165.00 | $165.00 | 355,340 | — | — |
| 2020-06-11 | $159.10 | $159.10 | 630,430 | — | — |
| 2020-06-10 | $176.90 | $176.90 | 466,030 | — | — |
| 2020-06-09 | $177.30 | $177.30 | 664,470 | — | — |
| 2020-06-08 | $179.40 | $179.40 | 1,128,960 | — | — |
| 2020-06-05 | $165.10 | $165.10 | 589,860 | — | — |
| 2020-06-04 | $166.30 | $166.30 | 604,290 | — | — |
| 2020-06-03 | $165.70 | $165.70 | 796,900 | — | — |
| 2020-06-02 | $161.40 | $161.40 | 854,000 | — | — |
| 2020-06-01 | $164.80 | $164.80 | 1,708,890 | — | — |
| 2020-05-29 | $173.70 | $173.70 | 2,527,160 | — | — |
| 2020-05-28 | $217.20 | $217.20 | 1,508,020 | — | — |
| 2020-05-27 | $199.00 | $199.00 | 1,023,380 | — | — |
| 2020-05-26 | $200.10 | $200.10 | 1,292,040 | — | — |
| 2020-05-22 | $194.20 | $194.20 | 1,402,450 | — | — |
| 2020-05-21 | $182.50 | $182.50 | 1,060,070 | — | — |
| 2020-05-20 | $169.30 | $169.30 | 686,280 | — | — |
| 2020-05-19 | $173.00 | $173.00 | 946,080 | — | — |
| 2020-05-18 | $163.20 | $163.20 | 935,760 | — | — |
| 2020-05-15 | $158.60 | $158.60 | 1,192,720 | — | — |
| 2020-05-14 | $138.60 | $138.60 | 453,400 | — | — |
| 2020-05-13 | $135.60 | $135.60 | 822,820 | — | — |
| 2020-05-12 | $147.70 | $147.70 | 741,110 | — | — |
| 2020-05-11 | $149.70 | $149.70 | 446,980 | — | — |
| 2020-05-08 | $153.40 | $153.40 | 379,900 | — | — |
| 2020-05-07 | $154.40 | $154.40 | 329,800 | — | — |
| 2020-05-06 | $153.60 | $153.60 | 284,040 | — | — |
| 2020-05-05 | $157.60 | $157.60 | 446,790 | — | — |
| 2020-05-04 | $157.40 | $157.40 | 825,120 | — | — |
| 2020-05-01 | $152.60 | $152.60 | 602,030 | — | — |
| 2020-04-30 | $160.00 | $160.00 | 533,810 | — | — |
| 2020-04-29 | $170.60 | $170.60 | 542,790 | — | — |
| 2020-04-28 | $167.40 | $167.40 | 866,370 | — | — |
| 2020-04-27 | $175.30 | $175.30 | 1,110,290 | — | — |
| 2020-04-24 | $155.90 | $155.90 | 642,620 | — | — |
| 2020-04-23 | $148.20 | $148.20 | 463,120 | — | — |
| 2020-04-22 | $150.20 | $150.20 | 369,870 | — | — |
| 2020-04-21 | $150.40 | $150.40 | 363,290 | — | — |
| 2020-04-20 | $151.70 | $151.70 | 738,480 | — | — |
| 2020-04-17 | $151.00 | $151.00 | 476,600 | — | — |
| 2020-04-16 | $144.70 | $144.70 | 376,650 | — | — |
| 2020-04-15 | $147.60 | $147.60 | 380,940 | — | — |
| 2020-04-14 | $154.00 | $154.00 | 453,630 | — | — |
| 2020-04-13 | $144.60 | $144.60 | 271,580 | — | — |
| 2020-04-09 | $145.70 | $145.70 | 457,670 | — | — |
| 2020-04-08 | $148.30 | $148.30 | 441,400 | — | — |
| 2020-04-07 | $145.00 | $145.00 | 463,300 | — | — |
| 2020-04-06 | $143.40 | $143.40 | 486,270 | — | — |
| 2020-04-03 | $132.50 | $132.50 | 379,270 | — | — |
| 2020-04-02 | $138.00 | $138.00 | 326,760 | — | — |
| 2020-04-01 | $135.80 | $135.80 | 414,630 | — | — |
| 2020-03-31 | $144.20 | $144.20 | 426,610 | — | — |
| 2020-03-30 | $144.60 | $144.60 | 437,320 | — | — |
| 2020-03-27 | $145.90 | $145.90 | 798,910 | — | — |
| 2020-03-26 | $151.60 | $151.60 | 1,082,900 | — | — |
| 2020-03-25 | $139.80 | $139.80 | 910,780 | — | — |
| 2020-03-24 | $129.80 | $129.80 | 718,980 | — | — |
| 2020-03-23 | $125.00 | $125.00 | 657,090 | — | — |
| 2020-03-20 | $118.30 | $118.30 | 867,980 | — | — |
| 2020-03-19 | $108.30 | $108.30 | 722,550 | — | — |
| 2020-03-18 | $97.30 | $97.30 | 694,380 | — | — |
| 2020-03-17 | $103.70 | $103.70 | 614,050 | — | — |
| 2020-03-16 | $102.80 | $102.80 | 550,670 | — | — |
| 2020-03-13 | $109.40 | $109.40 | 744,140 | — | — |
| 2020-03-12 | $109.20 | $109.20 | 987,330 | — | — |
| 2020-03-11 | $133.50 | $133.50 | 548,290 | — | — |
| 2020-03-10 | $141.80 | $141.80 | 557,960 | — | — |
| 2020-03-09 | $132.20 | $132.20 | 696,090 | — | — |
| 2020-03-06 | $152.80 | $152.80 | 848,980 | — | — |
| 2020-03-05 | $168.00 | $168.00 | 707,790 | — | — |
| 2020-03-04 | $177.50 | $177.50 | 500,010 | — | — |
| 2020-03-03 | $173.40 | $173.40 | 624,240 | — | — |
| 2020-03-02 | $186.20 | $186.20 | 495,650 | — | — |
| 2020-02-28 | $187.80 | $187.80 | 678,390 | — | — |
| 2020-02-27 | $184.40 | $184.40 | 701,140 | — | — |
| 2020-02-26 | $198.20 | $198.20 | 484,900 | — | — |
| 2020-02-25 | $196.20 | $196.20 | 580,410 | — | — |
| 2020-02-24 | $203.00 | $203.00 | 624,580 | — | — |
| 2020-02-21 | $218.80 | $218.80 | 484,160 | — | — |
| 2020-02-20 | $223.10 | $223.10 | 884,220 | — | — |
| 2020-02-19 | $217.70 | $217.70 | 560,060 | — | — |
| 2020-02-18 | $219.40 | $219.40 | 771,440 | — | — |
| 2020-02-14 | $221.30 | $221.30 | 2,648,550 | — | — |
| 2020-02-13 | $195.20 | $195.20 | 626,610 | — | — |
| 2020-02-12 | $196.50 | $196.50 | 514,790 | — | — |
| 2020-02-11 | $199.10 | $199.10 | 886,360 | — | — |
| 2020-02-10 | $190.50 | $190.50 | 577,920 | — | — |
| 2020-02-07 | $196.30 | $196.30 | 1,154,580 | — | — |
| 2020-02-06 | $211.70 | $211.70 | 498,010 | — | — |
| 2020-02-05 | $216.70 | $216.70 | 658,260 | — | — |
| 2020-02-04 | $223.40 | $223.40 | 507,660 | — | — |
| 2020-02-03 | $221.10 | $221.10 | 524,560 | — | — |
| 2020-01-31 | $225.50 | $225.50 | 642,800 | — | — |
| 2020-01-30 | $233.50 | $233.50 | 448,490 | — | — |
| 2020-01-29 | $235.20 | $235.20 | 723,860 | — | — |
| 2020-01-28 | $239.20 | $239.20 | 1,062,120 | — | — |
| 2020-01-27 | $215.60 | $215.60 | 633,100 | — | — |
| 2020-01-24 | $226.50 | $226.50 | 937,990 | — | — |
| 2020-01-23 | $245.60 | $245.60 | 619,260 | — | — |
| 2020-01-22 | $241.20 | $241.20 | 712,380 | — | — |
| 2020-01-21 | $241.50 | $241.50 | 968,740 | — | — |
| 2020-01-17 | $248.90 | $248.90 | 1,246,010 | — | — |
| 2020-01-16 | $243.00 | $243.00 | 1,322,660 | — | — |
| 2020-01-15 | $249.00 | $249.00 | 2,099,400 | — | — |
| 2020-01-14 | $238.50 | $238.50 | 2,412,130 | — | — |
| 2020-01-13 | $231.10 | $231.10 | 1,834,430 | — | — |
| 2020-01-10 | $205.40 | $205.40 | 620,730 | — | — |
| 2020-01-09 | $208.00 | $208.00 | 791,510 | — | — |
| 2020-01-08 | $201.30 | $201.30 | 824,930 | — | — |
| 2020-01-07 | $198.00 | $198.00 | 485,840 | — | — |
| 2020-01-06 | $200.80 | $200.80 | 579,890 | — | — |
| 2020-01-03 | $199.00 | $199.00 | 632,740 | — | — |
| 2020-01-02 | $201.30 | $201.30 | 1,075,190 | — | — |