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
- 2005-01-21 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 | $129.94 | $158.55 | 424,700 | — | — |
| 2020-12-30 | $129.60 | $158.13 | 690,700 | — | — |
| 2020-12-29 | $127.51 | $155.58 | 435,900 | — | — |
| 2020-12-28 | $127.77 | $155.90 | 518,700 | — | — |
| 2020-12-24 | $129.85 | $158.44 | 195,700 | — | — |
| 2020-12-23 | $129.39 | $157.88 | 574,100 | — | — |
| 2020-12-22 | $130.21 | $158.88 | 557,700 | — | — |
| 2020-12-21 | $130.76 | $159.55 | 524,600 | — | — |
| 2020-12-18 | $131.76 | $160.77 | 1,946,700 | — | — |
| 2020-12-17 | $130.96 | $159.79 | 757,500 | — | — |
| 2020-12-16 | $130.02 | $158.64 | 664,800 | — | — |
| 2020-12-15 | $131.01 | $159.85 | 703,100 | — | — |
| 2020-12-14 | $128.99 | $157.39 | 798,000 | — | — |
| 2020-12-11 | $131.00 | $159.84 | 846,200 | — | — |
| 2020-12-10 | $130.97 | $159.80 | 1,190,100 | — | — |
| 2020-12-09 | $130.55 | $159.29 | 1,038,900 | — | — |
| 2020-12-08 | $130.55 | $159.29 | 525,600 | — | — |
| 2020-12-07 | $129.78 | $158.35 | 710,200 | — | — |
| 2020-12-04 | $132.64 | $161.84 | 1,634,100 | — | — |
| 2020-12-03 | $129.70 | $158.25 | 847,800 | — | — |
| 2020-12-02 | $130.65 | $159.41 | 1,153,100 | — | — |
| 2020-12-01 | $130.32 | $159.01 | 993,800 | — | — |
| 2020-11-30 | $129.33 | $157.80 | 1,864,400 | — | — |
| 2020-11-27 | $133.68 | $163.11 | 429,600 | — | — |
| 2020-11-25 | $133.01 | $162.29 | 938,300 | — | — |
| 2020-11-24 | $137.44 | $167.70 | 976,000 | — | — |
| 2020-11-23 | $134.39 | $163.98 | 688,800 | — | — |
| 2020-11-20 | $131.91 | $160.95 | 1,117,000 | — | — |
| 2020-11-19 | $133.55 | $162.95 | 1,074,500 | — | — |
| 2020-11-18 | $133.21 | $162.54 | 1,228,000 | — | — |
| 2020-11-17 | $132.41 | $161.56 | 933,400 | — | — |
| 2020-11-16 | $132.81 | $162.05 | 885,200 | — | — |
| 2020-11-13 | $128.41 | $156.68 | 856,000 | — | — |
| 2020-11-12 | $124.42 | $151.81 | 819,500 | — | — |
| 2020-11-11 | $128.20 | $156.42 | 1,089,800 | — | — |
| 2020-11-10 | $127.88 | $156.03 | 987,700 | — | — |
| 2020-11-09 | $126.25 | $154.04 | 1,012,100 | — | — |
| 2020-11-06 | $119.69 | $146.04 | 619,800 | — | — |
| 2020-11-05 | $119.67 | $146.02 | 780,100 | — | — |
| 2020-11-04 | $115.17 | $140.52 | 668,400 | — | — |
| 2020-11-03 | $118.62 | $144.73 | 631,500 | — | — |
| 2020-11-02 | $117.50 | $143.37 | 1,161,100 | — | — |
| 2020-10-30 | $113.51 | $138.50 | 752,900 | — | — |
| 2020-10-29 | $113.79 | $138.84 | 741,700 | — | — |
| 2020-10-28 | $111.51 | $136.06 | 872,300 | — | — |
| 2020-10-27 | $112.11 | $136.79 | 741,000 | — | — |
| 2020-10-26 | $115.50 | $140.93 | 974,000 | — | — |
| 2020-10-23 | $120.18 | $145.88 | 1,085,100 | — | — |
| 2020-10-22 | $118.07 | $143.32 | 472,300 | — | — |
| 2020-10-21 | $116.20 | $141.05 | 594,300 | — | — |
| 2020-10-20 | $117.36 | $142.46 | 451,300 | — | — |
| 2020-10-19 | $117.70 | $142.87 | 726,900 | — | — |
| 2020-10-16 | $120.10 | $145.78 | 723,500 | — | — |
| 2020-10-15 | $119.50 | $145.06 | 538,700 | — | — |
| 2020-10-14 | $118.50 | $143.84 | 505,900 | — | — |
| 2020-10-13 | $116.37 | $141.26 | 638,000 | — | — |
| 2020-10-12 | $117.29 | $142.37 | 704,000 | — | — |
| 2020-10-09 | $117.84 | $143.04 | 791,300 | — | — |
| 2020-10-08 | $117.95 | $143.17 | 516,800 | — | — |
| 2020-10-07 | $116.46 | $141.37 | 778,600 | — | — |
| 2020-10-06 | $111.17 | $134.94 | 874,600 | — | — |
| 2020-10-05 | $110.70 | $134.37 | 859,600 | — | — |
| 2020-10-02 | $108.25 | $131.40 | 775,200 | — | — |
| 2020-10-01 | $106.04 | $128.72 | 733,700 | — | — |
| 2020-09-30 | $107.45 | $130.43 | 727,600 | — | — |
| 2020-09-29 | $106.88 | $129.74 | 476,300 | — | — |
| 2020-09-28 | $108.60 | $131.82 | 718,900 | — | — |
| 2020-09-25 | $106.14 | $128.84 | 478,600 | — | — |
| 2020-09-24 | $105.46 | $128.01 | 599,300 | — | — |
| 2020-09-23 | $106.05 | $128.73 | 845,800 | — | — |
| 2020-09-22 | $109.16 | $132.50 | 603,400 | — | — |
| 2020-09-21 | $109.54 | $132.97 | 908,600 | — | — |
| 2020-09-18 | $113.82 | $138.16 | 1,290,000 | — | — |
| 2020-09-17 | $114.22 | $138.65 | 1,082,900 | — | — |
| 2020-09-16 | $113.44 | $137.70 | 1,097,100 | — | — |
| 2020-09-15 | $110.33 | $133.92 | 514,300 | — | — |
| 2020-09-14 | $109.41 | $132.81 | 663,900 | — | — |
| 2020-09-11 | $106.58 | $129.37 | 551,300 | — | — |
| 2020-09-10 | $105.10 | $127.58 | 612,200 | — | — |
| 2020-09-09 | $106.44 | $129.20 | 693,500 | — | — |
| 2020-09-08 | $104.16 | $126.44 | 1,118,900 | — | — |
| 2020-09-04 | $106.18 | $128.89 | 1,403,800 | — | — |
| 2020-09-03 | $103.74 | $125.93 | 1,041,700 | — | — |
| 2020-09-02 | $106.17 | $128.88 | 1,314,900 | — | — |
| 2020-09-01 | $105.17 | $127.66 | 917,100 | — | — |
| 2020-08-31 | $101.15 | $122.78 | 927,200 | — | — |
| 2020-08-28 | $103.94 | $126.17 | 357,000 | — | — |
| 2020-08-27 | $102.97 | $124.99 | 473,900 | — | — |
| 2020-08-26 | $102.79 | $124.77 | 543,300 | — | — |
| 2020-08-25 | $102.17 | $124.02 | 682,700 | — | — |
| 2020-08-24 | $103.06 | $125.10 | 592,500 | — | — |
| 2020-08-21 | $99.81 | $121.16 | 574,800 | — | — |
| 2020-08-20 | $99.96 | $121.34 | 549,800 | — | — |
| 2020-08-19 | $100.26 | $121.70 | 379,500 | — | — |
| 2020-08-18 | $100.32 | $121.77 | 510,700 | — | — |
| 2020-08-17 | $100.76 | $122.31 | 459,600 | — | — |
| 2020-08-14 | $101.48 | $123.18 | 444,500 | — | — |
| 2020-08-13 | $101.04 | $122.65 | 531,100 | — | — |
| 2020-08-12 | $102.00 | $123.81 | 1,022,400 | — | — |
| 2020-08-11 | $103.00 | $125.03 | 1,050,200 | — | — |
| 2020-08-10 | $103.15 | $125.21 | 629,300 | — | — |
| 2020-08-07 | $100.98 | $122.58 | 818,500 | — | — |
| 2020-08-06 | $98.97 | $120.14 | 908,300 | — | — |
| 2020-08-05 | $99.24 | $120.46 | 1,016,200 | — | — |
| 2020-08-04 | $97.49 | $118.34 | 1,145,400 | — | — |
| 2020-08-03 | $96.48 | $117.11 | 1,120,200 | — | — |
| 2020-07-31 | $97.20 | $117.99 | 1,062,000 | — | — |
| 2020-07-30 | $97.59 | $118.46 | 1,212,400 | — | — |
| 2020-07-29 | $97.16 | $117.94 | 1,760,400 | — | — |
| 2020-07-28 | $93.23 | $113.17 | 1,260,600 | — | — |
| 2020-07-27 | $95.20 | $115.56 | 981,800 | — | — |
| 2020-07-24 | $92.43 | $112.20 | 846,200 | — | — |
| 2020-07-23 | $94.15 | $113.53 | 794,600 | — | — |
| 2020-07-22 | $93.67 | $112.95 | 724,700 | — | — |
| 2020-07-21 | $93.63 | $112.91 | 878,500 | — | — |
| 2020-07-20 | $91.79 | $110.69 | 1,226,400 | — | — |
| 2020-07-17 | $89.53 | $107.96 | 657,700 | — | — |
| 2020-07-16 | $90.59 | $109.24 | 1,197,100 | — | — |
| 2020-07-15 | $91.90 | $110.82 | 641,400 | — | — |
| 2020-07-14 | $88.84 | $107.13 | 720,200 | — | — |
| 2020-07-13 | $87.09 | $105.02 | 752,600 | — | — |
| 2020-07-10 | $86.45 | $104.25 | 566,200 | — | — |
| 2020-07-09 | $84.07 | $101.38 | 611,800 | — | — |
| 2020-07-08 | $85.75 | $103.40 | 664,900 | — | — |
| 2020-07-07 | $87.99 | $106.10 | 701,000 | — | — |
| 2020-07-06 | $89.86 | $108.36 | 826,100 | — | — |
| 2020-07-02 | $88.47 | $106.68 | 885,200 | — | — |
| 2020-07-01 | $85.73 | $103.38 | 956,300 | — | — |
| 2020-06-30 | $86.34 | $104.11 | 833,900 | — | — |
| 2020-06-29 | $85.39 | $102.97 | 614,100 | — | — |
| 2020-06-26 | $82.78 | $99.82 | 922,700 | — | — |
| 2020-06-25 | $85.10 | $102.62 | 771,000 | — | — |
| 2020-06-24 | $82.96 | $100.04 | 1,064,400 | — | — |
| 2020-06-23 | $85.87 | $103.55 | 866,000 | — | — |
| 2020-06-22 | $86.37 | $104.15 | 1,182,900 | — | — |
| 2020-06-19 | $86.72 | $104.57 | 1,863,500 | — | — |
| 2020-06-18 | $88.14 | $106.28 | 665,700 | — | — |
| 2020-06-17 | $89.06 | $107.39 | 810,800 | — | — |
| 2020-06-16 | $89.90 | $108.41 | 1,074,700 | — | — |
| 2020-06-15 | $88.99 | $107.31 | 1,013,100 | — | — |
| 2020-06-12 | $88.52 | $106.74 | 751,000 | — | — |
| 2020-06-11 | $85.56 | $103.17 | 994,100 | — | — |
| 2020-06-10 | $94.57 | $114.04 | 831,000 | — | — |
| 2020-06-09 | $97.00 | $116.97 | 678,800 | — | — |
| 2020-06-08 | $98.73 | $119.05 | 750,700 | — | — |
| 2020-06-05 | $97.72 | $117.84 | 1,088,200 | — | — |
| 2020-06-04 | $96.39 | $116.23 | 692,200 | — | — |
| 2020-06-03 | $95.83 | $115.56 | 609,500 | — | — |
| 2020-06-02 | $92.63 | $111.70 | 1,010,600 | — | — |
| 2020-06-01 | $89.34 | $107.73 | 1,037,900 | — | — |
| 2020-05-29 | $89.91 | $108.42 | 2,508,900 | — | — |
| 2020-05-28 | $92.34 | $111.35 | 851,300 | — | — |
| 2020-05-27 | $94.10 | $113.47 | 1,462,700 | — | — |
| 2020-05-26 | $91.37 | $110.18 | 902,800 | — | — |
| 2020-05-22 | $85.48 | $103.08 | 847,200 | — | — |
| 2020-05-21 | $86.12 | $103.85 | 947,800 | — | — |
| 2020-05-20 | $86.10 | $103.82 | 1,154,000 | — | — |
| 2020-05-19 | $83.88 | $101.15 | 885,500 | — | — |
| 2020-05-18 | $84.31 | $101.67 | 1,003,500 | — | — |
| 2020-05-15 | $76.67 | $92.45 | 2,725,000 | — | — |
| 2020-05-14 | $76.13 | $91.80 | 1,130,800 | — | — |
| 2020-05-13 | $73.87 | $89.08 | 674,800 | — | — |
| 2020-05-12 | $77.85 | $93.88 | 605,800 | — | — |
| 2020-05-11 | $80.01 | $96.48 | 653,000 | — | — |
| 2020-05-08 | $82.72 | $99.75 | 591,600 | — | — |
| 2020-05-07 | $80.35 | $96.89 | 862,600 | — | — |
| 2020-05-06 | $77.58 | $93.55 | 542,200 | — | — |
| 2020-05-05 | $78.01 | $94.07 | 677,900 | — | — |
| 2020-05-04 | $77.84 | $93.86 | 853,600 | — | — |
| 2020-05-01 | $79.31 | $95.64 | 898,900 | — | — |
| 2020-04-30 | $83.07 | $100.17 | 878,600 | — | — |
| 2020-04-29 | $86.34 | $104.11 | 910,300 | — | — |
| 2020-04-28 | $81.94 | $98.81 | 1,766,600 | — | — |
| 2020-04-27 | $82.61 | $99.62 | 1,147,000 | — | — |
| 2020-04-24 | $78.79 | $95.01 | 1,363,700 | — | — |
| 2020-04-23 | $78.02 | $93.33 | 570,900 | — | — |
| 2020-04-22 | $75.50 | $90.32 | 572,500 | — | — |
| 2020-04-21 | $73.46 | $87.88 | 509,500 | — | — |
| 2020-04-20 | $76.02 | $90.94 | 742,600 | — | — |
| 2020-04-17 | $78.16 | $93.50 | 1,106,200 | — | — |
| 2020-04-16 | $72.26 | $86.44 | 1,575,400 | — | — |
| 2020-04-15 | $75.18 | $89.94 | 907,900 | — | — |
| 2020-04-14 | $81.31 | $97.27 | 1,099,800 | — | — |
| 2020-04-13 | $82.10 | $98.21 | 815,500 | — | — |
| 2020-04-09 | $83.91 | $100.38 | 1,096,700 | — | — |
| 2020-04-08 | $81.98 | $98.07 | 1,116,900 | — | — |
| 2020-04-07 | $75.84 | $90.73 | 1,174,900 | — | — |
| 2020-04-06 | $72.47 | $86.69 | 1,177,400 | — | — |
| 2020-04-03 | $67.10 | $80.27 | 1,110,200 | — | — |
| 2020-04-02 | $68.60 | $82.06 | 1,593,700 | — | — |
| 2020-04-01 | $68.05 | $81.41 | 1,117,100 | — | — |
| 2020-03-31 | $73.39 | $87.80 | 1,006,400 | — | — |
| 2020-03-30 | $74.10 | $88.64 | 853,000 | — | — |
| 2020-03-27 | $71.27 | $85.26 | 826,300 | — | — |
| 2020-03-26 | $75.53 | $90.36 | 1,575,000 | — | — |
| 2020-03-25 | $72.87 | $87.17 | 1,440,400 | — | — |
| 2020-03-24 | $66.91 | $80.04 | 1,476,100 | — | — |
| 2020-03-23 | $62.20 | $74.41 | 1,517,800 | — | — |
| 2020-03-20 | $64.73 | $77.44 | 1,807,300 | — | — |
| 2020-03-19 | $63.83 | $76.36 | 1,863,500 | — | — |
| 2020-03-18 | $59.12 | $70.72 | 1,365,600 | — | — |
| 2020-03-17 | $70.43 | $84.25 | 1,788,100 | — | — |
| 2020-03-16 | $66.13 | $79.11 | 1,129,500 | — | — |
| 2020-03-13 | $78.41 | $93.80 | 1,574,800 | — | — |
| 2020-03-12 | $73.27 | $87.65 | 1,971,000 | — | — |
| 2020-03-11 | $80.67 | $96.50 | 1,768,800 | — | — |
| 2020-03-10 | $86.26 | $103.19 | 1,297,200 | — | — |
| 2020-03-09 | $79.42 | $95.01 | 1,155,600 | — | — |
| 2020-03-06 | $92.25 | $110.36 | 1,365,600 | — | — |
| 2020-03-05 | $94.75 | $113.35 | 915,000 | — | — |
| 2020-03-04 | $97.88 | $117.09 | 1,091,200 | — | — |
| 2020-03-03 | $94.65 | $113.23 | 1,216,300 | — | — |
| 2020-03-02 | $96.37 | $115.29 | 1,434,700 | — | — |
| 2020-02-28 | $93.74 | $112.14 | 2,435,400 | — | — |
| 2020-02-27 | $91.73 | $109.73 | 1,169,900 | — | — |
| 2020-02-26 | $96.87 | $115.88 | 1,691,800 | — | — |
| 2020-02-25 | $97.81 | $117.01 | 1,328,100 | — | — |
| 2020-02-24 | $103.95 | $124.35 | 764,100 | — | — |
| 2020-02-21 | $107.98 | $129.17 | 652,300 | — | — |
| 2020-02-20 | $108.90 | $130.28 | 749,300 | — | — |
| 2020-02-19 | $108.25 | $129.50 | 674,800 | — | — |
| 2020-02-18 | $107.75 | $128.90 | 1,061,900 | — | — |
| 2020-02-14 | $110.02 | $131.61 | 997,600 | — | — |
| 2020-02-13 | $110.50 | $131.45 | 801,100 | — | — |
| 2020-02-12 | $111.42 | $132.54 | 1,051,400 | — | — |
| 2020-02-11 | $108.62 | $129.21 | 604,300 | — | — |
| 2020-02-10 | $107.57 | $127.96 | 810,100 | — | — |
| 2020-02-07 | $108.59 | $129.18 | 641,600 | — | — |
| 2020-02-06 | $109.46 | $130.21 | 782,300 | — | — |
| 2020-02-05 | $109.86 | $130.69 | 1,207,500 | — | — |
| 2020-02-04 | $107.33 | $127.68 | 994,500 | — | — |
| 2020-02-03 | $104.76 | $124.62 | 1,508,100 | — | — |
| 2020-01-31 | $103.50 | $123.12 | 2,415,000 | — | — |
| 2020-01-30 | $110.19 | $131.08 | 875,900 | — | — |
| 2020-01-29 | $111.93 | $133.15 | 531,500 | — | — |
| 2020-01-28 | $112.26 | $133.54 | 560,800 | — | — |
| 2020-01-27 | $111.34 | $132.45 | 632,900 | — | — |
| 2020-01-24 | $114.51 | $136.22 | 697,000 | — | — |
| 2020-01-23 | $115.58 | $137.49 | 596,000 | — | — |
| 2020-01-22 | $116.78 | $138.92 | 708,600 | — | — |
| 2020-01-21 | $117.55 | $139.83 | 924,800 | — | — |
| 2020-01-17 | $117.59 | $139.88 | 1,218,400 | — | — |
| 2020-01-16 | $118.14 | $140.54 | 788,300 | — | — |
| 2020-01-15 | $118.20 | $140.61 | 542,200 | — | — |
| 2020-01-14 | $118.45 | $140.90 | 856,800 | — | — |
| 2020-01-13 | $118.13 | $140.52 | 470,200 | — | — |
| 2020-01-10 | $117.01 | $139.19 | 555,100 | — | — |
| 2020-01-09 | $117.86 | $140.20 | 998,300 | — | — |
| 2020-01-08 | $117.08 | $139.27 | 826,300 | — | — |
| 2020-01-07 | $118.00 | $140.37 | 1,231,300 | — | — |
| 2020-01-06 | $118.46 | $140.92 | 711,400 | — | — |
| 2020-01-03 | $119.78 | $142.49 | 770,900 | — | — |
| 2020-01-02 | $121.43 | $144.45 | 908,100 | — | — |