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
- 1996-05-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 | $95.85 | $95.85 | 402,900 | — | — |
| 2020-12-30 | $95.46 | $95.46 | 642,000 | — | — |
| 2020-12-29 | $94.00 | $94.00 | 369,600 | — | — |
| 2020-12-28 | $95.53 | $95.53 | 391,500 | — | — |
| 2020-12-24 | $97.67 | $97.67 | 166,400 | — | — |
| 2020-12-23 | $97.93 | $97.93 | 638,800 | — | — |
| 2020-12-22 | $98.67 | $98.67 | 610,200 | — | — |
| 2020-12-21 | $100.29 | $100.29 | 755,200 | — | — |
| 2020-12-18 | $101.43 | $101.43 | 1,538,600 | — | — |
| 2020-12-17 | $100.15 | $100.15 | 703,000 | — | — |
| 2020-12-16 | $98.69 | $98.69 | 1,436,400 | — | — |
| 2020-12-15 | $95.32 | $95.32 | 968,000 | — | — |
| 2020-12-14 | $93.46 | $93.46 | 923,400 | — | — |
| 2020-12-11 | $90.21 | $90.21 | 797,100 | — | — |
| 2020-12-10 | $91.24 | $91.24 | 715,900 | — | — |
| 2020-12-09 | $91.97 | $91.97 | 674,500 | — | — |
| 2020-12-08 | $91.64 | $91.64 | 658,800 | — | — |
| 2020-12-07 | $91.07 | $91.07 | 909,600 | — | — |
| 2020-12-04 | $96.53 | $96.53 | 467,500 | — | — |
| 2020-12-03 | $98.77 | $98.77 | 865,500 | — | — |
| 2020-12-02 | $97.17 | $97.17 | 540,600 | — | — |
| 2020-12-01 | $94.83 | $94.83 | 959,900 | — | — |
| 2020-11-30 | $94.94 | $94.94 | 1,845,600 | — | — |
| 2020-11-27 | $95.56 | $95.56 | 364,500 | — | — |
| 2020-11-25 | $95.12 | $95.12 | 858,300 | — | — |
| 2020-11-24 | $95.81 | $95.81 | 1,173,400 | — | — |
| 2020-11-23 | $93.62 | $93.62 | 1,673,600 | — | — |
| 2020-11-20 | $89.00 | $89.00 | 1,166,500 | — | — |
| 2020-11-19 | $87.45 | $87.45 | 2,135,900 | — | — |
| 2020-11-18 | $86.91 | $86.91 | 795,600 | — | — |
| 2020-11-17 | $91.75 | $91.75 | 760,600 | — | — |
| 2020-11-16 | $92.96 | $92.96 | 853,000 | — | — |
| 2020-11-13 | $91.98 | $91.98 | 708,100 | — | — |
| 2020-11-12 | $90.45 | $90.45 | 891,100 | — | — |
| 2020-11-11 | $89.29 | $89.29 | 1,463,000 | — | — |
| 2020-11-10 | $87.58 | $87.58 | 3,619,500 | — | — |
| 2020-11-09 | $102.81 | $102.81 | 1,242,600 | — | — |
| 2020-11-06 | $96.34 | $96.34 | 2,171,300 | — | — |
| 2020-11-05 | $100.32 | $100.32 | 1,070,400 | — | — |
| 2020-11-04 | $108.33 | $108.33 | 1,441,900 | — | — |
| 2020-11-03 | $95.87 | $95.87 | 946,500 | — | — |
| 2020-11-02 | $95.98 | $95.98 | 977,300 | — | — |
| 2020-10-30 | $98.67 | $98.67 | 511,700 | — | — |
| 2020-10-29 | $98.92 | $98.92 | 655,500 | — | — |
| 2020-10-28 | $98.54 | $98.54 | 546,300 | — | — |
| 2020-10-27 | $100.14 | $100.14 | 558,300 | — | — |
| 2020-10-26 | $100.94 | $100.94 | 737,300 | — | — |
| 2020-10-23 | $99.01 | $99.01 | 502,900 | — | — |
| 2020-10-22 | $96.53 | $96.53 | 714,200 | — | — |
| 2020-10-21 | $95.82 | $95.82 | 650,700 | — | — |
| 2020-10-20 | $99.00 | $99.00 | 441,800 | — | — |
| 2020-10-19 | $100.69 | $100.69 | 579,200 | — | — |
| 2020-10-16 | $102.51 | $102.51 | 672,000 | — | — |
| 2020-10-15 | $99.83 | $99.83 | 422,800 | — | — |
| 2020-10-14 | $101.03 | $101.03 | 550,900 | — | — |
| 2020-10-13 | $101.34 | $101.34 | 395,400 | — | — |
| 2020-10-12 | $101.37 | $101.37 | 566,400 | — | — |
| 2020-10-09 | $104.42 | $104.42 | 668,200 | — | — |
| 2020-10-08 | $103.68 | $103.68 | 899,400 | — | — |
| 2020-10-07 | $101.86 | $101.86 | 1,503,100 | — | — |
| 2020-10-06 | $97.03 | $97.03 | 701,600 | — | — |
| 2020-10-05 | $98.17 | $98.17 | 1,042,700 | — | — |
| 2020-10-02 | $94.60 | $94.60 | 975,900 | — | — |
| 2020-10-01 | $97.46 | $97.46 | 1,842,700 | — | — |
| 2020-09-30 | $96.16 | $96.16 | 823,200 | — | — |
| 2020-09-29 | $97.70 | $97.70 | 749,000 | — | — |
| 2020-09-28 | $97.40 | $97.40 | 579,600 | — | — |
| 2020-09-25 | $97.70 | $97.70 | 799,700 | — | — |
| 2020-09-24 | $98.86 | $98.86 | 576,000 | — | — |
| 2020-09-23 | $99.37 | $99.37 | 589,300 | — | — |
| 2020-09-22 | $99.93 | $99.93 | 715,600 | — | — |
| 2020-09-21 | $99.30 | $99.30 | 862,800 | — | — |
| 2020-09-18 | $101.65 | $101.65 | 1,211,800 | — | — |
| 2020-09-17 | $101.87 | $101.87 | 755,100 | — | — |
| 2020-09-16 | $101.22 | $101.22 | 894,500 | — | — |
| 2020-09-15 | $104.30 | $104.30 | 749,500 | — | — |
| 2020-09-14 | $106.03 | $106.03 | 1,729,700 | — | — |
| 2020-09-11 | $100.39 | $100.39 | 1,410,100 | — | — |
| 2020-09-10 | $103.00 | $103.00 | 1,109,800 | — | — |
| 2020-09-09 | $107.66 | $107.66 | 711,000 | — | — |
| 2020-09-08 | $109.77 | $109.77 | 694,500 | — | — |
| 2020-09-04 | $110.06 | $110.06 | 715,300 | — | — |
| 2020-09-03 | $110.77 | $110.77 | 904,700 | — | — |
| 2020-09-02 | $115.94 | $115.94 | 812,300 | — | — |
| 2020-09-01 | $115.76 | $115.76 | 996,800 | — | — |
| 2020-08-31 | $116.42 | $116.42 | 1,020,400 | — | — |
| 2020-08-28 | $114.32 | $114.32 | 939,300 | — | — |
| 2020-08-27 | $114.17 | $114.17 | 1,305,700 | — | — |
| 2020-08-26 | $111.79 | $111.79 | 438,800 | — | — |
| 2020-08-25 | $112.51 | $112.51 | 383,400 | — | — |
| 2020-08-24 | $111.49 | $111.49 | 324,300 | — | — |
| 2020-08-21 | $113.11 | $113.11 | 596,400 | — | — |
| 2020-08-20 | $113.49 | $113.49 | 756,700 | — | — |
| 2020-08-19 | $113.13 | $113.13 | 462,100 | — | — |
| 2020-08-18 | $114.94 | $114.94 | 449,000 | — | — |
| 2020-08-17 | $116.67 | $116.67 | 486,100 | — | — |
| 2020-08-14 | $114.39 | $114.39 | 332,800 | — | — |
| 2020-08-13 | $114.74 | $114.74 | 687,700 | — | — |
| 2020-08-12 | $114.20 | $114.20 | 574,700 | — | — |
| 2020-08-11 | $113.01 | $113.01 | 930,800 | — | — |
| 2020-08-10 | $112.56 | $112.56 | 881,100 | — | — |
| 2020-08-07 | $115.11 | $115.11 | 630,100 | — | — |
| 2020-08-06 | $116.02 | $116.02 | 661,700 | — | — |
| 2020-08-05 | $118.93 | $118.93 | 849,100 | — | — |
| 2020-08-04 | $120.16 | $120.16 | 1,565,000 | — | — |
| 2020-08-03 | $123.01 | $123.01 | 775,100 | — | — |
| 2020-07-31 | $120.36 | $120.36 | 641,000 | — | — |
| 2020-07-30 | $121.72 | $121.72 | 503,300 | — | — |
| 2020-07-29 | $120.84 | $120.84 | 882,500 | — | — |
| 2020-07-28 | $121.65 | $121.65 | 609,600 | — | — |
| 2020-07-27 | $126.00 | $126.00 | 897,600 | — | — |
| 2020-07-24 | $125.20 | $125.20 | 478,200 | — | — |
| 2020-07-23 | $128.15 | $128.15 | 466,000 | — | — |
| 2020-07-22 | $130.42 | $130.42 | 712,400 | — | — |
| 2020-07-21 | $131.53 | $131.53 | 445,600 | — | — |
| 2020-07-20 | $133.94 | $133.94 | 561,300 | — | — |
| 2020-07-17 | $130.52 | $130.52 | 768,300 | — | — |
| 2020-07-16 | $133.37 | $133.37 | 585,400 | — | — |
| 2020-07-15 | $135.15 | $135.15 | 878,500 | — | — |
| 2020-07-14 | $131.12 | $131.12 | 1,023,400 | — | — |
| 2020-07-13 | $126.08 | $126.08 | 928,900 | — | — |
| 2020-07-10 | $129.69 | $129.69 | 903,200 | — | — |
| 2020-07-09 | $131.56 | $131.56 | 1,065,000 | — | — |
| 2020-07-08 | $130.11 | $130.11 | 502,300 | — | — |
| 2020-07-07 | $127.96 | $127.96 | 486,000 | — | — |
| 2020-07-06 | $127.66 | $127.66 | 653,600 | — | — |
| 2020-07-02 | $125.37 | $125.37 | 441,500 | — | — |
| 2020-07-01 | $125.84 | $125.84 | 1,077,600 | — | — |
| 2020-06-30 | $122.00 | $122.00 | 937,500 | — | — |
| 2020-06-29 | $125.50 | $125.50 | 1,084,700 | — | — |
| 2020-06-26 | $130.36 | $130.36 | 2,624,000 | — | — |
| 2020-06-25 | $128.47 | $128.47 | 927,500 | — | — |
| 2020-06-24 | $125.36 | $125.36 | 515,900 | — | — |
| 2020-06-23 | $127.67 | $127.67 | 729,800 | — | — |
| 2020-06-22 | $127.41 | $127.41 | 819,000 | — | — |
| 2020-06-19 | $128.83 | $128.83 | 2,023,200 | — | — |
| 2020-06-18 | $121.03 | $121.03 | 531,000 | — | — |
| 2020-06-17 | $119.27 | $119.27 | 581,100 | — | — |
| 2020-06-16 | $118.89 | $118.89 | 778,400 | — | — |
| 2020-06-15 | $115.33 | $115.33 | 532,900 | — | — |
| 2020-06-12 | $114.82 | $114.82 | 709,300 | — | — |
| 2020-06-11 | $113.16 | $113.16 | 717,100 | — | — |
| 2020-06-10 | $118.34 | $118.34 | 656,100 | — | — |
| 2020-06-09 | $118.82 | $118.82 | 776,800 | — | — |
| 2020-06-08 | $118.51 | $118.51 | 823,400 | — | — |
| 2020-06-05 | $115.86 | $115.86 | 1,191,700 | — | — |
| 2020-06-04 | $120.11 | $120.11 | 598,800 | — | — |
| 2020-06-03 | $119.03 | $119.03 | 709,300 | — | — |
| 2020-06-02 | $123.37 | $123.37 | 1,112,600 | — | — |
| 2020-06-01 | $123.40 | $123.40 | 826,000 | — | — |
| 2020-05-29 | $124.76 | $124.76 | 1,128,400 | — | — |
| 2020-05-28 | $120.22 | $120.22 | 360,700 | — | — |
| 2020-05-27 | $119.11 | $119.11 | 1,261,200 | — | — |
| 2020-05-26 | $118.89 | $118.89 | 1,200,100 | — | — |
| 2020-05-22 | $124.80 | $124.80 | 639,900 | — | — |
| 2020-05-21 | $121.17 | $121.17 | 826,600 | — | — |
| 2020-05-20 | $124.16 | $124.16 | 933,700 | — | — |
| 2020-05-19 | $119.93 | $119.93 | 1,317,900 | — | — |
| 2020-05-18 | $124.41 | $124.41 | 1,752,400 | — | — |
| 2020-05-15 | $116.50 | $116.50 | 714,400 | — | — |
| 2020-05-14 | $111.65 | $111.65 | 921,800 | — | — |
| 2020-05-13 | $114.02 | $114.02 | 956,200 | — | — |
| 2020-05-12 | $112.48 | $112.48 | 1,316,800 | — | — |
| 2020-05-11 | $113.57 | $113.57 | 936,800 | — | — |
| 2020-05-08 | $109.40 | $109.40 | 722,500 | — | — |
| 2020-05-07 | $108.94 | $108.94 | 1,921,000 | — | — |
| 2020-05-06 | $103.48 | $103.48 | 567,000 | — | — |
| 2020-05-05 | $101.78 | $101.78 | 526,400 | — | — |
| 2020-05-04 | $99.38 | $99.38 | 745,100 | — | — |
| 2020-05-01 | $95.59 | $95.59 | 705,000 | — | — |
| 2020-04-30 | $98.14 | $98.14 | 777,000 | — | — |
| 2020-04-29 | $100.91 | $100.91 | 479,000 | — | — |
| 2020-04-28 | $98.63 | $98.63 | 485,000 | — | — |
| 2020-04-27 | $101.67 | $101.67 | 859,800 | — | — |
| 2020-04-24 | $98.18 | $98.18 | 696,000 | — | — |
| 2020-04-23 | $94.90 | $94.90 | 1,027,100 | — | — |
| 2020-04-22 | $94.37 | $94.37 | 766,300 | — | — |
| 2020-04-21 | $97.00 | $97.00 | 883,100 | — | — |
| 2020-04-20 | $101.63 | $101.63 | 841,200 | — | — |
| 2020-04-17 | $98.96 | $98.96 | 722,300 | — | — |
| 2020-04-16 | $95.22 | $95.22 | 546,200 | — | — |
| 2020-04-15 | $95.13 | $95.13 | 572,600 | — | — |
| 2020-04-14 | $96.16 | $96.16 | 669,100 | — | — |
| 2020-04-13 | $95.95 | $95.95 | 463,500 | — | — |
| 2020-04-09 | $96.68 | $96.68 | 564,900 | — | — |
| 2020-04-08 | $96.03 | $96.03 | 517,300 | — | — |
| 2020-04-07 | $94.31 | $94.31 | 808,800 | — | — |
| 2020-04-06 | $91.22 | $91.22 | 542,500 | — | — |
| 2020-04-03 | $85.78 | $85.78 | 805,100 | — | — |
| 2020-04-02 | $86.31 | $86.31 | 765,000 | — | — |
| 2020-04-01 | $85.09 | $85.09 | 1,032,100 | — | — |
| 2020-03-31 | $86.55 | $86.55 | 1,316,000 | — | — |
| 2020-03-30 | $91.59 | $91.59 | 716,300 | — | — |
| 2020-03-27 | $88.54 | $88.54 | 769,300 | — | — |
| 2020-03-26 | $92.52 | $92.52 | 856,300 | — | — |
| 2020-03-25 | $90.23 | $90.23 | 1,261,100 | — | — |
| 2020-03-24 | $86.23 | $86.23 | 953,700 | — | — |
| 2020-03-23 | $79.01 | $79.01 | 728,200 | — | — |
| 2020-03-20 | $80.64 | $80.64 | 1,123,100 | — | — |
| 2020-03-19 | $79.00 | $79.00 | 1,233,700 | — | — |
| 2020-03-18 | $75.11 | $75.11 | 1,268,400 | — | — |
| 2020-03-17 | $79.61 | $79.61 | 1,325,100 | — | — |
| 2020-03-16 | $77.05 | $77.05 | 871,600 | — | — |
| 2020-03-13 | $85.34 | $85.34 | 1,009,000 | — | — |
| 2020-03-12 | $80.95 | $80.95 | 1,215,400 | — | — |
| 2020-03-11 | $85.90 | $85.90 | 790,800 | — | — |
| 2020-03-10 | $92.24 | $92.24 | 674,900 | — | — |
| 2020-03-09 | $88.45 | $88.45 | 966,100 | — | — |
| 2020-03-06 | $93.06 | $93.06 | 934,700 | — | — |
| 2020-03-05 | $95.03 | $95.03 | 558,600 | — | — |
| 2020-03-04 | $98.30 | $98.30 | 967,000 | — | — |
| 2020-03-03 | $92.57 | $92.57 | 920,200 | — | — |
| 2020-03-02 | $96.31 | $96.31 | 775,000 | — | — |
| 2020-02-28 | $94.70 | $94.70 | 1,100,100 | — | — |
| 2020-02-27 | $91.95 | $91.95 | 1,349,200 | — | — |
| 2020-02-26 | $93.95 | $93.95 | 903,800 | — | — |
| 2020-02-25 | $94.29 | $94.29 | 719,600 | — | — |
| 2020-02-24 | $96.93 | $96.93 | 1,073,500 | — | — |
| 2020-02-21 | $104.12 | $104.12 | 630,700 | — | — |
| 2020-02-20 | $103.15 | $103.15 | 571,900 | — | — |
| 2020-02-19 | $104.20 | $104.20 | 444,600 | — | — |
| 2020-02-18 | $104.75 | $104.75 | 425,100 | — | — |
| 2020-02-14 | $104.30 | $104.30 | 454,300 | — | — |
| 2020-02-13 | $106.45 | $106.45 | 459,100 | — | — |
| 2020-02-12 | $107.62 | $107.62 | 517,000 | — | — |
| 2020-02-11 | $106.97 | $106.97 | 388,900 | — | — |
| 2020-02-10 | $105.99 | $105.99 | 496,800 | — | — |
| 2020-02-07 | $103.98 | $103.98 | 520,800 | — | — |
| 2020-02-06 | $102.90 | $102.90 | 813,600 | — | — |
| 2020-02-05 | $102.47 | $102.47 | 1,513,800 | — | — |
| 2020-02-04 | $103.10 | $103.10 | 1,091,100 | — | — |
| 2020-02-03 | $100.45 | $100.45 | 667,300 | — | — |
| 2020-01-31 | $100.08 | $100.08 | 731,900 | — | — |
| 2020-01-30 | $101.51 | $101.51 | 403,100 | — | — |
| 2020-01-29 | $103.23 | $103.23 | 783,400 | — | — |
| 2020-01-28 | $101.59 | $101.59 | 842,800 | — | — |
| 2020-01-27 | $98.65 | $98.65 | 605,300 | — | — |
| 2020-01-24 | $99.17 | $99.17 | 678,800 | — | — |
| 2020-01-23 | $102.18 | $102.18 | 696,700 | — | — |
| 2020-01-22 | $103.47 | $103.47 | 580,400 | — | — |
| 2020-01-21 | $105.62 | $105.62 | 954,600 | — | — |
| 2020-01-17 | $104.67 | $104.67 | 757,700 | — | — |
| 2020-01-16 | $106.33 | $106.33 | 661,900 | — | — |
| 2020-01-15 | $107.36 | $107.36 | 546,500 | — | — |
| 2020-01-14 | $107.84 | $107.84 | 1,086,000 | — | — |
| 2020-01-13 | $103.07 | $103.07 | 2,201,200 | — | — |
| 2020-01-10 | $112.48 | $112.48 | 947,100 | — | — |
| 2020-01-09 | $113.76 | $113.76 | 842,500 | — | — |
| 2020-01-08 | $111.29 | $111.29 | 718,000 | — | — |
| 2020-01-07 | $110.06 | $110.06 | 927,000 | — | — |
| 2020-01-06 | $110.77 | $110.77 | 938,200 | — | — |
| 2020-01-03 | $109.78 | $109.78 | 784,400 | — | — |
| 2020-01-02 | $108.30 | $108.30 | 682,100 | — | — |