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
- 1981-07-09 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 | $137.50 | $152.83 | 225,000 | — | — |
| 2020-12-30 | $136.13 | $151.30 | 287,500 | — | — |
| 2020-12-29 | $136.18 | $151.36 | 288,300 | — | — |
| 2020-12-28 | $136.53 | $151.75 | 279,700 | — | — |
| 2020-12-24 | $136.93 | $152.19 | 98,600 | — | — |
| 2020-12-23 | $137.06 | $152.34 | 257,800 | — | — |
| 2020-12-22 | $135.80 | $150.94 | 298,100 | — | — |
| 2020-12-21 | $135.81 | $150.95 | 475,700 | — | — |
| 2020-12-18 | $137.29 | $152.59 | 987,400 | — | — |
| 2020-12-17 | $139.73 | $155.30 | 601,000 | — | — |
| 2020-12-16 | $137.63 | $152.97 | 650,400 | — | — |
| 2020-12-15 | $135.67 | $150.79 | 677,600 | — | — |
| 2020-12-14 | $134.56 | $149.56 | 791,100 | — | — |
| 2020-12-11 | $132.35 | $147.10 | 615,000 | — | — |
| 2020-12-10 | $135.37 | $150.46 | 553,500 | — | — |
| 2020-12-09 | $133.91 | $148.84 | 329,000 | — | — |
| 2020-12-08 | $132.67 | $147.46 | 597,200 | — | — |
| 2020-12-07 | $131.02 | $145.62 | 684,300 | — | — |
| 2020-12-04 | $135.18 | $150.25 | 339,300 | — | — |
| 2020-12-03 | $132.40 | $147.16 | 758,700 | — | — |
| 2020-12-02 | $132.01 | $146.72 | 295,700 | — | — |
| 2020-12-01 | $130.84 | $145.42 | 615,900 | — | — |
| 2020-11-30 | $130.58 | $145.14 | 1,632,400 | — | — |
| 2020-11-27 | $132.11 | $146.84 | 309,000 | — | — |
| 2020-11-25 | $133.25 | $148.10 | 413,300 | — | — |
| 2020-11-24 | $133.95 | $148.88 | 523,200 | — | — |
| 2020-11-23 | $131.23 | $145.86 | 445,000 | — | — |
| 2020-11-20 | $130.97 | $145.57 | 437,600 | — | — |
| 2020-11-19 | $133.95 | $148.88 | 512,600 | — | — |
| 2020-11-18 | $132.61 | $147.39 | 519,600 | — | — |
| 2020-11-17 | $133.27 | $148.12 | 497,100 | — | — |
| 2020-11-16 | $132.91 | $147.72 | 475,900 | — | — |
| 2020-11-13 | $133.20 | $148.05 | 432,500 | — | — |
| 2020-11-12 | $127.14 | $141.31 | 624,000 | — | — |
| 2020-11-11 | $129.61 | $144.06 | 624,200 | — | — |
| 2020-11-10 | $132.51 | $147.28 | 699,200 | — | — |
| 2020-11-09 | $126.77 | $140.90 | 991,400 | — | — |
| 2020-11-06 | $116.62 | $129.62 | 405,700 | — | — |
| 2020-11-05 | $117.82 | $130.95 | 623,900 | — | — |
| 2020-11-04 | $112.28 | $124.80 | 1,525,400 | — | — |
| 2020-11-03 | $118.21 | $131.39 | 949,300 | — | — |
| 2020-11-02 | $113.88 | $126.57 | 968,700 | — | — |
| 2020-10-30 | $109.55 | $121.76 | 1,215,700 | — | — |
| 2020-10-29 | $105.45 | $117.20 | 688,600 | — | — |
| 2020-10-28 | $106.37 | $118.23 | 767,200 | — | — |
| 2020-10-27 | $111.39 | $123.81 | 458,000 | — | — |
| 2020-10-26 | $114.79 | $127.59 | 871,600 | — | — |
| 2020-10-23 | $115.58 | $128.46 | 419,900 | — | — |
| 2020-10-22 | $112.13 | $124.63 | 471,700 | — | — |
| 2020-10-21 | $111.88 | $124.35 | 353,800 | — | — |
| 2020-10-20 | $112.72 | $125.28 | 323,500 | — | — |
| 2020-10-19 | $110.35 | $122.65 | 403,700 | — | — |
| 2020-10-16 | $112.89 | $125.47 | 445,400 | — | — |
| 2020-10-15 | $112.71 | $125.27 | 482,500 | — | — |
| 2020-10-14 | $111.05 | $123.43 | 409,500 | — | — |
| 2020-10-13 | $109.43 | $121.63 | 502,300 | — | — |
| 2020-10-12 | $109.82 | $122.06 | 374,300 | — | — |
| 2020-10-09 | $111.73 | $124.18 | 562,800 | — | — |
| 2020-10-08 | $112.89 | $125.47 | 363,300 | — | — |
| 2020-10-07 | $109.50 | $121.71 | 717,100 | — | — |
| 2020-10-06 | $110.64 | $122.97 | 579,300 | — | — |
| 2020-10-05 | $111.54 | $123.97 | 551,600 | — | — |
| 2020-10-02 | $109.15 | $121.32 | 482,600 | — | — |
| 2020-10-01 | $106.20 | $118.04 | 647,300 | — | — |
| 2020-09-30 | $107.02 | $118.95 | 747,800 | — | — |
| 2020-09-29 | $102.53 | $113.96 | 737,600 | — | — |
| 2020-09-28 | $104.41 | $116.05 | 1,135,500 | — | — |
| 2020-09-25 | $105.39 | $117.14 | 478,800 | — | — |
| 2020-09-24 | $102.63 | $114.07 | 720,500 | — | — |
| 2020-09-23 | $101.58 | $112.90 | 831,200 | — | — |
| 2020-09-22 | $106.43 | $118.29 | 834,400 | — | — |
| 2020-09-21 | $107.84 | $119.86 | 1,924,800 | — | — |
| 2020-09-18 | $117.93 | $131.08 | 1,270,500 | — | — |
| 2020-09-17 | $122.03 | $135.63 | 698,400 | — | — |
| 2020-09-16 | $121.49 | $135.03 | 941,800 | — | — |
| 2020-09-15 | $117.70 | $130.82 | 842,000 | — | — |
| 2020-09-14 | $116.88 | $129.91 | 547,500 | — | — |
| 2020-09-11 | $113.20 | $125.82 | 956,200 | — | — |
| 2020-09-10 | $112.88 | $125.46 | 672,300 | — | — |
| 2020-09-09 | $111.22 | $123.62 | 552,900 | — | — |
| 2020-09-08 | $109.32 | $121.51 | 656,900 | — | — |
| 2020-09-04 | $113.57 | $126.23 | 619,000 | — | — |
| 2020-09-03 | $112.10 | $124.60 | 576,100 | — | — |
| 2020-09-02 | $112.34 | $124.86 | 505,700 | — | — |
| 2020-09-01 | $110.57 | $122.89 | 458,400 | — | — |
| 2020-08-31 | $110.35 | $122.65 | 562,100 | — | — |
| 2020-08-28 | $112.62 | $125.17 | 202,200 | — | — |
| 2020-08-27 | $111.94 | $124.42 | 359,700 | — | — |
| 2020-08-26 | $108.30 | $120.37 | 541,000 | — | — |
| 2020-08-25 | $109.70 | $121.93 | 406,800 | — | — |
| 2020-08-24 | $111.08 | $123.46 | 457,700 | — | — |
| 2020-08-21 | $108.70 | $120.82 | 778,400 | — | — |
| 2020-08-20 | $110.22 | $122.51 | 332,100 | — | — |
| 2020-08-19 | $111.88 | $124.35 | 463,200 | — | — |
| 2020-08-18 | $112.11 | $124.61 | 515,900 | — | — |
| 2020-08-17 | $114.39 | $127.14 | 449,600 | — | — |
| 2020-08-14 | $114.16 | $126.88 | 426,300 | — | — |
| 2020-08-13 | $111.93 | $124.41 | 414,400 | — | — |
| 2020-08-12 | $113.46 | $126.11 | 449,400 | — | — |
| 2020-08-11 | $112.96 | $125.55 | 559,000 | — | — |
| 2020-08-10 | $112.62 | $125.17 | 642,600 | — | — |
| 2020-08-07 | $109.44 | $121.64 | 770,100 | — | — |
| 2020-08-06 | $107.82 | $119.84 | 535,600 | — | — |
| 2020-08-05 | $108.14 | $120.19 | 650,400 | — | — |
| 2020-08-04 | $106.71 | $118.60 | 684,500 | — | — |
| 2020-08-03 | $107.75 | $119.76 | 945,500 | — | — |
| 2020-07-31 | $109.90 | $122.15 | 652,700 | — | — |
| 2020-07-30 | $112.07 | $124.56 | 588,300 | — | — |
| 2020-07-29 | $113.12 | $125.73 | 743,200 | — | — |
| 2020-07-28 | $109.07 | $121.23 | 1,014,500 | — | — |
| 2020-07-27 | $109.37 | $121.56 | 980,700 | — | — |
| 2020-07-24 | $108.08 | $120.13 | 657,000 | — | — |
| 2020-07-23 | $107.50 | $119.48 | 862,100 | — | — |
| 2020-07-22 | $106.01 | $117.83 | 1,096,500 | — | — |
| 2020-07-21 | $100.20 | $111.37 | 1,180,300 | — | — |
| 2020-07-20 | $96.03 | $106.73 | 595,900 | — | — |
| 2020-07-17 | $97.60 | $108.48 | 612,500 | — | — |
| 2020-07-16 | $98.40 | $109.37 | 503,200 | — | — |
| 2020-07-15 | $97.95 | $108.87 | 564,400 | — | — |
| 2020-07-14 | $92.68 | $103.01 | 624,200 | — | — |
| 2020-07-13 | $90.08 | $100.12 | 614,100 | — | — |
| 2020-07-10 | $89.76 | $99.77 | 457,300 | — | — |
| 2020-07-09 | $88.61 | $98.49 | 563,400 | — | — |
| 2020-07-08 | $90.70 | $100.81 | 480,500 | — | — |
| 2020-07-07 | $91.17 | $101.33 | 476,300 | — | — |
| 2020-07-06 | $94.82 | $105.39 | 967,800 | — | — |
| 2020-07-02 | $93.61 | $104.04 | 1,077,700 | — | — |
| 2020-07-01 | $93.18 | $103.57 | 669,200 | — | — |
| 2020-06-30 | $92.89 | $103.24 | 635,800 | — | — |
| 2020-06-29 | $92.27 | $102.55 | 512,300 | — | — |
| 2020-06-26 | $89.34 | $99.30 | 1,187,300 | — | — |
| 2020-06-25 | $90.44 | $100.52 | 1,021,100 | — | — |
| 2020-06-24 | $89.30 | $99.25 | 1,294,000 | — | — |
| 2020-06-23 | $95.54 | $106.19 | 936,100 | — | — |
| 2020-06-22 | $96.11 | $106.82 | 979,800 | — | — |
| 2020-06-19 | $96.70 | $107.48 | 1,468,900 | — | — |
| 2020-06-18 | $97.77 | $108.67 | 688,600 | — | — |
| 2020-06-17 | $96.86 | $107.66 | 855,900 | — | — |
| 2020-06-16 | $102.00 | $113.37 | 861,100 | — | — |
| 2020-06-15 | $100.53 | $111.74 | 1,102,600 | — | — |
| 2020-06-12 | $95.58 | $106.23 | 886,700 | — | — |
| 2020-06-11 | $94.90 | $105.48 | 1,330,200 | — | — |
| 2020-06-10 | $102.45 | $113.87 | 649,800 | — | — |
| 2020-06-09 | $109.22 | $121.39 | 920,000 | — | — |
| 2020-06-08 | $111.21 | $123.61 | 791,100 | — | — |
| 2020-06-05 | $109.16 | $121.33 | 924,300 | — | — |
| 2020-06-04 | $102.91 | $114.38 | 676,000 | — | — |
| 2020-06-03 | $104.43 | $116.07 | 475,000 | — | — |
| 2020-06-02 | $104.03 | $115.63 | 422,900 | — | — |
| 2020-06-01 | $104.59 | $116.25 | 692,900 | — | — |
| 2020-05-29 | $105.45 | $117.20 | 903,600 | — | — |
| 2020-05-28 | $107.25 | $119.20 | 470,600 | — | — |
| 2020-05-27 | $110.43 | $122.74 | 573,900 | — | — |
| 2020-05-26 | $106.38 | $118.24 | 770,400 | — | — |
| 2020-05-22 | $104.17 | $115.78 | 571,600 | — | — |
| 2020-05-21 | $105.57 | $117.34 | 714,800 | — | — |
| 2020-05-20 | $103.28 | $114.79 | 723,700 | — | — |
| 2020-05-19 | $100.51 | $111.71 | 590,700 | — | — |
| 2020-05-18 | $100.13 | $111.29 | 903,700 | — | — |
| 2020-05-15 | $92.63 | $102.95 | 443,200 | — | — |
| 2020-05-14 | $91.48 | $101.68 | 629,800 | — | — |
| 2020-05-13 | $91.80 | $102.03 | 544,800 | — | — |
| 2020-05-12 | $93.52 | $103.94 | 569,200 | — | — |
| 2020-05-11 | $98.47 | $109.45 | 422,900 | — | — |
| 2020-05-08 | $102.06 | $113.44 | 538,200 | — | — |
| 2020-05-07 | $96.53 | $107.29 | 537,700 | — | — |
| 2020-05-06 | $95.60 | $106.26 | 689,200 | — | — |
| 2020-05-05 | $101.90 | $113.26 | 610,900 | — | — |
| 2020-05-04 | $98.43 | $109.40 | 749,900 | — | — |
| 2020-05-01 | $99.15 | $110.20 | 750,600 | — | — |
| 2020-04-30 | $105.69 | $117.47 | 836,600 | — | — |
| 2020-04-29 | $110.53 | $122.85 | 706,300 | — | — |
| 2020-04-28 | $105.37 | $117.12 | 1,266,900 | — | — |
| 2020-04-27 | $105.08 | $116.79 | 706,000 | — | — |
| 2020-04-24 | $101.65 | $112.98 | 480,000 | — | — |
| 2020-04-23 | $101.20 | $112.48 | 497,100 | — | — |
| 2020-04-22 | $98.10 | $109.03 | 639,800 | — | — |
| 2020-04-21 | $97.78 | $108.68 | 692,300 | — | — |
| 2020-04-20 | $102.69 | $114.14 | 665,300 | — | — |
| 2020-04-17 | $107.79 | $119.80 | 559,600 | — | — |
| 2020-04-16 | $101.67 | $113.00 | 453,900 | — | — |
| 2020-04-15 | $103.09 | $114.58 | 601,100 | — | — |
| 2020-04-14 | $107.55 | $119.54 | 549,100 | — | — |
| 2020-04-13 | $100.72 | $111.95 | 669,100 | — | — |
| 2020-04-09 | $104.51 | $116.16 | 775,700 | — | — |
| 2020-04-08 | $106.99 | $118.92 | 883,000 | — | — |
| 2020-04-07 | $98.39 | $109.36 | 779,400 | — | — |
| 2020-04-06 | $96.50 | $107.26 | 925,400 | — | — |
| 2020-04-03 | $85.38 | $94.90 | 571,900 | — | — |
| 2020-04-02 | $88.71 | $98.60 | 965,400 | — | — |
| 2020-04-01 | $87.92 | $97.72 | 1,036,700 | — | — |
| 2020-03-31 | $99.08 | $110.12 | 1,479,400 | — | — |
| 2020-03-30 | $100.13 | $111.29 | 1,399,300 | — | — |
| 2020-03-27 | $88.99 | $98.91 | 1,375,700 | — | — |
| 2020-03-26 | $91.84 | $102.08 | 1,770,900 | — | — |
| 2020-03-25 | $87.95 | $97.75 | 2,065,900 | — | — |
| 2020-03-24 | $78.16 | $86.87 | 1,833,000 | — | — |
| 2020-03-23 | $71.84 | $79.85 | 1,727,400 | — | — |
| 2020-03-20 | $75.42 | $83.83 | 1,866,000 | — | — |
| 2020-03-19 | $84.84 | $94.30 | 2,253,800 | — | — |
| 2020-03-18 | $67.69 | $75.24 | 1,687,000 | — | — |
| 2020-03-17 | $80.76 | $89.76 | 1,568,000 | — | — |
| 2020-03-16 | $81.70 | $90.81 | 1,059,900 | — | — |
| 2020-03-13 | $105.09 | $116.80 | 1,024,800 | — | — |
| 2020-03-12 | $99.80 | $110.92 | 1,587,700 | — | — |
| 2020-03-11 | $110.14 | $122.42 | 822,900 | — | — |
| 2020-03-10 | $119.56 | $132.89 | 889,400 | — | — |
| 2020-03-09 | $114.59 | $127.36 | 1,044,800 | — | — |
| 2020-03-06 | $125.97 | $140.01 | 966,700 | — | — |
| 2020-03-05 | $127.57 | $141.79 | 889,500 | — | — |
| 2020-03-04 | $131.71 | $146.39 | 1,091,800 | — | — |
| 2020-03-03 | $125.34 | $139.31 | 1,092,700 | — | — |
| 2020-03-02 | $131.82 | $146.51 | 1,050,200 | — | — |
| 2020-02-28 | $123.74 | $137.53 | 1,386,900 | — | — |
| 2020-02-27 | $128.24 | $142.31 | 1,681,700 | — | — |
| 2020-02-26 | $135.21 | $150.05 | 1,034,500 | — | — |
| 2020-02-25 | $135.48 | $150.35 | 852,700 | — | — |
| 2020-02-24 | $141.23 | $156.73 | 927,800 | — | — |
| 2020-02-21 | $142.72 | $158.38 | 467,800 | — | — |
| 2020-02-20 | $140.03 | $155.40 | 559,000 | — | — |
| 2020-02-19 | $139.03 | $154.29 | 454,600 | — | — |
| 2020-02-18 | $139.09 | $154.35 | 468,100 | — | — |
| 2020-02-14 | $139.93 | $155.28 | 507,200 | — | — |
| 2020-02-13 | $141.50 | $157.03 | 452,200 | — | — |
| 2020-02-12 | $140.31 | $155.71 | 358,500 | — | — |
| 2020-02-11 | $141.68 | $157.23 | 278,300 | — | — |
| 2020-02-10 | $139.61 | $154.93 | 472,000 | — | — |
| 2020-02-07 | $138.13 | $153.29 | 579,900 | — | — |
| 2020-02-06 | $141.08 | $156.56 | 583,800 | — | — |
| 2020-02-05 | $142.00 | $157.58 | 574,700 | — | — |
| 2020-02-04 | $138.49 | $153.69 | 564,200 | — | — |
| 2020-02-03 | $137.26 | $152.32 | 568,600 | — | — |
| 2020-01-31 | $137.11 | $152.16 | 695,600 | — | — |
| 2020-01-30 | $140.93 | $156.39 | 565,000 | — | — |
| 2020-01-29 | $143.90 | $159.69 | 291,200 | — | — |
| 2020-01-28 | $145.22 | $161.16 | 517,500 | — | — |
| 2020-01-27 | $144.98 | $160.89 | 434,100 | — | — |
| 2020-01-24 | $147.26 | $163.42 | 656,500 | — | — |
| 2020-01-23 | $147.78 | $164.00 | 404,100 | — | — |
| 2020-01-22 | $145.58 | $161.55 | 640,200 | — | — |
| 2020-01-21 | $144.99 | $160.90 | 830,900 | — | — |
| 2020-01-17 | $145.03 | $160.94 | 798,600 | — | — |
| 2020-01-16 | $143.94 | $159.73 | 417,400 | — | — |
| 2020-01-15 | $144.30 | $160.13 | 447,900 | — | — |
| 2020-01-14 | $145.46 | $161.42 | 463,600 | — | — |
| 2020-01-13 | $144.88 | $160.78 | 449,000 | — | — |
| 2020-01-10 | $146.05 | $162.08 | 546,000 | — | — |
| 2020-01-09 | $144.33 | $160.17 | 417,500 | — | — |
| 2020-01-08 | $145.08 | $161.00 | 828,000 | — | — |
| 2020-01-07 | $142.43 | $158.06 | 645,700 | — | — |
| 2020-01-06 | $141.86 | $157.43 | 434,300 | — | — |
| 2020-01-03 | $141.97 | $157.55 | 262,700 | — | — |
| 2020-01-02 | $142.31 | $157.93 | 403,400 | — | — |