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
- 1980-12-29 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 | $27.53 | $403.98 | 787,300 | — | — |
| 2020-12-30 | $27.50 | $403.54 | 795,000 | — | — |
| 2020-12-29 | $28.41 | $407.80 | 953,400 | — | — |
| 2020-12-28 | $28.73 | $412.39 | 1,074,200 | — | — |
| 2020-12-24 | $28.41 | $407.80 | 354,600 | — | — |
| 2020-12-23 | $28.39 | $407.51 | 796,600 | — | — |
| 2020-12-22 | $27.96 | $401.34 | 580,800 | — | — |
| 2020-12-21 | $27.70 | $397.61 | 1,432,300 | — | — |
| 2020-12-18 | $27.99 | $401.77 | 2,458,100 | — | — |
| 2020-12-17 | $28.85 | $414.11 | 729,700 | — | — |
| 2020-12-16 | $28.54 | $409.66 | 646,900 | — | — |
| 2020-12-15 | $28.45 | $408.37 | 752,300 | — | — |
| 2020-12-14 | $28.10 | $403.35 | 936,100 | — | — |
| 2020-12-11 | $28.10 | $403.35 | 465,400 | — | — |
| 2020-12-10 | $28.20 | $404.78 | 532,500 | — | — |
| 2020-12-09 | $28.19 | $404.64 | 724,300 | — | — |
| 2020-12-08 | $28.41 | $407.80 | 705,600 | — | — |
| 2020-12-07 | $28.06 | $402.77 | 795,700 | — | — |
| 2020-12-04 | $28.60 | $410.52 | 1,422,700 | — | — |
| 2020-12-03 | $27.72 | $397.89 | 1,202,400 | — | — |
| 2020-12-02 | $27.90 | $400.48 | 1,846,600 | — | — |
| 2020-12-01 | $26.87 | $385.69 | 980,700 | — | — |
| 2020-11-30 | $25.98 | $372.92 | 1,539,200 | — | — |
| 2020-11-27 | $26.83 | $385.12 | 358,600 | — | — |
| 2020-11-25 | $27.16 | $389.85 | 870,300 | — | — |
| 2020-11-24 | $27.88 | $400.19 | 1,676,500 | — | — |
| 2020-11-23 | $26.21 | $376.22 | 965,300 | — | — |
| 2020-11-20 | $25.73 | $369.33 | 581,700 | — | — |
| 2020-11-19 | $25.72 | $369.18 | 504,600 | — | — |
| 2020-11-18 | $25.61 | $367.61 | 711,800 | — | — |
| 2020-11-17 | $25.74 | $369.47 | 799,200 | — | — |
| 2020-11-16 | $25.98 | $372.92 | 1,279,900 | — | — |
| 2020-11-13 | $25.21 | $361.86 | 652,200 | — | — |
| 2020-11-12 | $24.54 | $352.25 | 1,156,100 | — | — |
| 2020-11-11 | $25.39 | $364.45 | 883,900 | — | — |
| 2020-11-10 | $26.05 | $373.92 | 1,880,500 | — | — |
| 2020-11-09 | $24.64 | $353.68 | 3,778,000 | — | — |
| 2020-11-06 | $21.80 | $312.92 | 687,300 | — | — |
| 2020-11-05 | $22.46 | $322.39 | 858,700 | — | — |
| 2020-11-04 | $22.27 | $319.66 | 727,900 | — | — |
| 2020-11-03 | $22.69 | $325.69 | 837,900 | — | — |
| 2020-11-02 | $22.21 | $318.80 | 776,500 | — | — |
| 2020-10-30 | $21.70 | $311.48 | 768,500 | — | — |
| 2020-10-29 | $22.04 | $316.36 | 1,487,600 | — | — |
| 2020-10-28 | $21.03 | $301.86 | 1,332,600 | — | — |
| 2020-10-27 | $21.77 | $312.49 | 699,400 | — | — |
| 2020-10-26 | $21.68 | $311.19 | 1,237,400 | — | — |
| 2020-10-23 | $22.44 | $322.10 | 687,400 | — | — |
| 2020-10-22 | $22.09 | $317.08 | 736,500 | — | — |
| 2020-10-21 | $22.14 | $317.80 | 1,044,900 | — | — |
| 2020-10-20 | $22.31 | $320.24 | 949,100 | — | — |
| 2020-10-19 | $22.55 | $323.68 | 1,035,800 | — | — |
| 2020-10-16 | $23.04 | $330.72 | 849,200 | — | — |
| 2020-10-15 | $23.12 | $331.86 | 733,500 | — | — |
| 2020-10-14 | $23.01 | $330.28 | 692,200 | — | — |
| 2020-10-13 | $23.17 | $332.58 | 800,700 | — | — |
| 2020-10-12 | $23.50 | $337.32 | 936,600 | — | — |
| 2020-10-09 | $23.36 | $335.31 | 1,275,800 | — | — |
| 2020-10-08 | $24.21 | $347.51 | 1,834,300 | — | — |
| 2020-10-07 | $22.72 | $326.12 | 897,000 | — | — |
| 2020-10-06 | $22.83 | $327.70 | 1,121,400 | — | — |
| 2020-10-05 | $22.94 | $329.28 | 765,000 | — | — |
| 2020-10-02 | $22.56 | $323.83 | 1,031,100 | — | — |
| 2020-10-01 | $22.37 | $321.10 | 927,500 | — | — |
| 2020-09-30 | $21.97 | $315.36 | 922,400 | — | — |
| 2020-09-29 | $22.18 | $318.37 | 1,142,900 | — | — |
| 2020-09-28 | $23.17 | $323.68 | 1,115,200 | — | — |
| 2020-09-25 | $22.30 | $311.53 | 831,400 | — | — |
| 2020-09-24 | $21.59 | $301.61 | 1,490,300 | — | — |
| 2020-09-23 | $21.69 | $303.01 | 1,193,500 | — | — |
| 2020-09-22 | $22.55 | $315.02 | 894,900 | — | — |
| 2020-09-21 | $22.50 | $314.32 | 1,406,800 | — | — |
| 2020-09-18 | $23.50 | $328.29 | 1,800,700 | — | — |
| 2020-09-17 | $23.65 | $330.39 | 963,600 | — | — |
| 2020-09-16 | $23.68 | $330.81 | 1,397,300 | — | — |
| 2020-09-15 | $23.36 | $326.34 | 871,600 | — | — |
| 2020-09-14 | $23.59 | $329.55 | 1,274,300 | — | — |
| 2020-09-11 | $22.89 | $319.77 | 2,183,700 | — | — |
| 2020-09-10 | $23.90 | $333.88 | 833,400 | — | — |
| 2020-09-09 | $24.05 | $335.98 | 795,200 | — | — |
| 2020-09-08 | $23.89 | $333.74 | 814,600 | — | — |
| 2020-09-04 | $24.28 | $339.19 | 768,400 | — | — |
| 2020-09-03 | $24.31 | $339.61 | 961,400 | — | — |
| 2020-09-02 | $24.72 | $345.34 | 1,270,700 | — | — |
| 2020-09-01 | $24.31 | $339.61 | 1,517,200 | — | — |
| 2020-08-31 | $23.77 | $332.06 | 1,528,600 | — | — |
| 2020-08-28 | $24.09 | $336.53 | 477,800 | — | — |
| 2020-08-27 | $23.80 | $332.48 | 694,900 | — | — |
| 2020-08-26 | $23.51 | $328.43 | 712,500 | — | — |
| 2020-08-25 | $23.78 | $332.20 | 540,300 | — | — |
| 2020-08-24 | $24.06 | $336.12 | 554,100 | — | — |
| 2020-08-21 | $23.41 | $327.03 | 860,900 | — | — |
| 2020-08-20 | $23.29 | $325.36 | 842,200 | — | — |
| 2020-08-19 | $23.75 | $331.78 | 634,400 | — | — |
| 2020-08-18 | $24.08 | $336.39 | 724,100 | — | — |
| 2020-08-17 | $24.20 | $338.07 | 619,400 | — | — |
| 2020-08-14 | $24.45 | $341.56 | 471,200 | — | — |
| 2020-08-13 | $24.31 | $339.61 | 1,073,200 | — | — |
| 2020-08-12 | $25.41 | $354.97 | 1,390,400 | — | — |
| 2020-08-11 | $25.46 | $355.67 | 1,818,900 | — | — |
| 2020-08-10 | $24.74 | $345.61 | 1,186,000 | — | — |
| 2020-08-07 | $23.93 | $334.30 | 908,100 | — | — |
| 2020-08-06 | $24.00 | $335.28 | 1,419,600 | — | — |
| 2020-08-05 | $24.03 | $335.70 | 1,019,300 | — | — |
| 2020-08-04 | $23.54 | $328.85 | 878,800 | — | — |
| 2020-08-03 | $23.68 | $330.81 | 1,309,700 | — | — |
| 2020-07-31 | $24.07 | $336.26 | 1,077,100 | — | — |
| 2020-07-30 | $24.19 | $337.93 | 1,316,100 | — | — |
| 2020-07-29 | $24.16 | $337.51 | 1,454,900 | — | — |
| 2020-07-28 | $23.52 | $328.57 | 1,429,800 | — | — |
| 2020-07-27 | $22.87 | $319.49 | 909,600 | — | — |
| 2020-07-24 | $22.64 | $316.28 | 764,800 | — | — |
| 2020-07-23 | $23.28 | $325.22 | 693,500 | — | — |
| 2020-07-22 | $23.63 | $330.11 | 753,800 | — | — |
| 2020-07-21 | $23.18 | $323.82 | 928,400 | — | — |
| 2020-07-20 | $23.00 | $321.31 | 922,300 | — | — |
| 2020-07-17 | $23.11 | $322.84 | 656,200 | — | — |
| 2020-07-16 | $23.43 | $327.31 | 844,400 | — | — |
| 2020-07-15 | $23.62 | $329.97 | 1,188,000 | — | — |
| 2020-07-14 | $22.53 | $314.74 | 1,020,500 | — | — |
| 2020-07-13 | $21.90 | $305.94 | 1,092,500 | — | — |
| 2020-07-10 | $21.71 | $303.29 | 1,337,800 | — | — |
| 2020-07-09 | $21.25 | $296.86 | 1,770,200 | — | — |
| 2020-07-08 | $21.82 | $304.82 | 1,522,800 | — | — |
| 2020-07-07 | $22.05 | $308.04 | 1,194,900 | — | — |
| 2020-07-06 | $23.20 | $324.10 | 1,472,100 | — | — |
| 2020-07-02 | $23.19 | $323.96 | 1,517,000 | — | — |
| 2020-07-01 | $23.31 | $325.64 | 1,338,100 | — | — |
| 2020-06-30 | $24.09 | $336.53 | 935,600 | — | — |
| 2020-06-29 | $24.13 | $337.09 | 1,413,800 | — | — |
| 2020-06-26 | $24.25 | $330.11 | 2,618,700 | — | — |
| 2020-06-25 | $24.37 | $331.74 | 1,385,100 | — | — |
| 2020-06-24 | $23.60 | $321.26 | 2,299,800 | — | — |
| 2020-06-23 | $25.46 | $346.58 | 1,036,300 | — | — |
| 2020-06-22 | $24.78 | $337.32 | 990,000 | — | — |
| 2020-06-19 | $25.01 | $340.45 | 2,952,800 | — | — |
| 2020-06-18 | $25.26 | $343.86 | 956,400 | — | — |
| 2020-06-17 | $25.06 | $341.13 | 1,023,600 | — | — |
| 2020-06-16 | $25.44 | $346.31 | 2,187,700 | — | — |
| 2020-06-15 | $24.52 | $333.78 | 1,849,200 | — | — |
| 2020-06-12 | $24.84 | $338.14 | 1,796,100 | — | — |
| 2020-06-11 | $23.62 | $321.53 | 4,717,000 | — | — |
| 2020-06-10 | $26.30 | $358.01 | 4,844,400 | — | — |
| 2020-06-09 | $27.01 | $367.68 | 9,194,400 | — | — |
| 2020-06-08 | $29.23 | $397.90 | 1,630,300 | — | — |
| 2020-06-05 | $27.40 | $372.99 | 1,745,800 | — | — |
| 2020-06-04 | $26.66 | $362.91 | 985,200 | — | — |
| 2020-06-03 | $26.29 | $357.88 | 1,543,500 | — | — |
| 2020-06-02 | $24.57 | $334.46 | 940,900 | — | — |
| 2020-06-01 | $23.95 | $326.02 | 1,441,200 | — | — |
| 2020-05-29 | $23.59 | $321.12 | 2,905,000 | — | — |
| 2020-05-28 | $24.57 | $334.46 | 1,529,400 | — | — |
| 2020-05-27 | $25.18 | $342.77 | 1,806,400 | — | — |
| 2020-05-26 | $24.73 | $336.64 | 1,611,100 | — | — |
| 2020-05-22 | $23.10 | $314.45 | 953,500 | — | — |
| 2020-05-21 | $22.84 | $310.91 | 908,700 | — | — |
| 2020-05-20 | $23.09 | $314.32 | 1,154,000 | — | — |
| 2020-05-19 | $22.46 | $305.74 | 1,199,600 | — | — |
| 2020-05-18 | $22.99 | $312.96 | 1,390,000 | — | — |
| 2020-05-15 | $21.27 | $289.54 | 1,678,000 | — | — |
| 2020-05-14 | $21.24 | $289.13 | 2,368,000 | — | — |
| 2020-05-13 | $21.24 | $289.13 | 2,706,300 | — | — |
| 2020-05-12 | $23.29 | $317.04 | 2,539,300 | — | — |
| 2020-05-11 | $23.92 | $325.62 | 1,806,700 | — | — |
| 2020-05-08 | $24.86 | $338.41 | 2,246,900 | — | — |
| 2020-05-07 | $23.75 | $323.30 | 2,503,300 | — | — |
| 2020-05-06 | $22.97 | $312.68 | 2,317,000 | — | — |
| 2020-05-05 | $22.71 | $309.14 | 1,975,000 | — | — |
| 2020-05-04 | $22.75 | $309.69 | 2,113,600 | — | — |
| 2020-05-01 | $22.91 | $311.87 | 2,258,900 | — | — |
| 2020-04-30 | $23.53 | $320.31 | 4,182,000 | — | — |
| 2020-04-29 | $23.18 | $315.54 | 4,755,700 | — | — |
| 2020-04-28 | $20.85 | $283.82 | 2,928,400 | — | — |
| 2020-04-27 | $20.10 | $273.62 | 2,215,100 | — | — |
| 2020-04-24 | $20.53 | $279.47 | 1,128,100 | — | — |
| 2020-04-23 | $20.60 | $280.42 | 1,205,800 | — | — |
| 2020-04-22 | $20.46 | $278.52 | 1,708,400 | — | — |
| 2020-04-21 | $20.49 | $278.92 | 1,527,100 | — | — |
| 2020-04-20 | $20.77 | $282.74 | 3,053,600 | — | — |
| 2020-04-17 | $21.67 | $294.99 | 2,290,600 | — | — |
| 2020-04-16 | $20.56 | $279.88 | 2,661,000 | — | — |
| 2020-04-15 | $21.70 | $295.40 | 2,303,200 | — | — |
| 2020-04-14 | $23.19 | $315.68 | 2,657,500 | — | — |
| 2020-04-13 | $23.00 | $313.09 | 2,372,300 | — | — |
| 2020-04-09 | $22.23 | $302.61 | 4,187,300 | — | — |
| 2020-04-08 | $21.02 | $286.14 | 4,185,200 | — | — |
| 2020-04-07 | $17.96 | $244.48 | 5,516,600 | — | — |
| 2020-04-06 | $17.25 | $234.82 | 3,015,100 | — | — |
| 2020-04-03 | $15.22 | $207.19 | 3,718,800 | — | — |
| 2020-04-02 | $17.01 | $231.55 | 2,936,100 | — | — |
| 2020-04-01 | $17.01 | $231.55 | 3,198,600 | — | — |
| 2020-03-31 | $18.62 | $253.47 | 2,814,200 | — | — |
| 2020-03-30 | $19.50 | $265.45 | 3,201,600 | — | — |
| 2020-03-27 | $20.88 | $275.79 | 4,389,200 | — | — |
| 2020-03-26 | $21.85 | $288.61 | 9,507,400 | — | — |
| 2020-03-25 | $16.83 | $222.30 | 5,990,900 | — | — |
| 2020-03-24 | $13.02 | $171.97 | 5,962,400 | — | — |
| 2020-03-23 | $14.54 | $192.05 | 5,159,900 | — | — |
| 2020-03-20 | $18.05 | $238.41 | 3,484,800 | — | — |
| 2020-03-19 | $18.64 | $246.21 | 4,668,600 | — | — |
| 2020-03-18 | $18.06 | $238.55 | 7,473,300 | — | — |
| 2020-03-17 | $21.84 | $288.47 | 5,953,900 | — | — |
| 2020-03-16 | $22.89 | $302.34 | 3,278,800 | — | — |
| 2020-03-13 | $29.82 | $393.88 | 4,334,100 | — | — |
| 2020-03-12 | $28.74 | $379.61 | 3,302,400 | — | — |
| 2020-03-11 | $33.18 | $438.26 | 2,347,300 | — | — |
| 2020-03-10 | $35.06 | $463.09 | 1,432,600 | — | — |
| 2020-03-09 | $34.12 | $450.67 | 2,302,900 | — | — |
| 2020-03-06 | $36.45 | $481.45 | 1,937,700 | — | — |
| 2020-03-05 | $37.44 | $494.53 | 1,413,800 | — | — |
| 2020-03-04 | $38.30 | $505.89 | 1,714,000 | — | — |
| 2020-03-03 | $37.60 | $496.64 | 1,778,500 | — | — |
| 2020-03-02 | $37.91 | $500.73 | 2,018,000 | — | — |
| 2020-02-28 | $36.06 | $476.30 | 3,161,800 | — | — |
| 2020-02-27 | $36.94 | $487.92 | 2,608,000 | — | — |
| 2020-02-26 | $38.66 | $510.64 | 1,466,200 | — | — |
| 2020-02-25 | $39.04 | $515.66 | 1,501,700 | — | — |
| 2020-02-24 | $39.90 | $527.02 | 2,282,400 | — | — |
| 2020-02-21 | $40.27 | $531.91 | 1,678,600 | — | — |
| 2020-02-20 | $40.51 | $535.08 | 495,400 | — | — |
| 2020-02-19 | $40.25 | $531.64 | 662,900 | — | — |
| 2020-02-18 | $40.16 | $530.45 | 854,500 | — | — |
| 2020-02-14 | $40.03 | $528.74 | 1,094,100 | — | — |
| 2020-02-13 | $40.01 | $528.47 | 1,869,200 | — | — |
| 2020-02-12 | $39.90 | $527.02 | 2,011,000 | — | — |
| 2020-02-11 | $38.88 | $513.55 | 829,500 | — | — |
| 2020-02-10 | $38.94 | $514.34 | 522,000 | — | — |
| 2020-02-07 | $38.93 | $514.21 | 908,000 | — | — |
| 2020-02-06 | $39.07 | $516.06 | 759,300 | — | — |
| 2020-02-05 | $38.89 | $513.68 | 886,700 | — | — |
| 2020-02-04 | $38.70 | $511.17 | 607,400 | — | — |
| 2020-02-03 | $38.37 | $506.81 | 958,400 | — | — |
| 2020-01-31 | $38.20 | $504.56 | 775,100 | — | — |
| 2020-01-30 | $38.42 | $507.47 | 651,400 | — | — |
| 2020-01-29 | $38.32 | $506.15 | 974,000 | — | — |
| 2020-01-28 | $38.09 | $503.11 | 672,000 | — | — |
| 2020-01-27 | $37.74 | $498.49 | 808,400 | — | — |
| 2020-01-24 | $37.72 | $498.22 | 803,900 | — | — |
| 2020-01-23 | $37.90 | $500.60 | 866,400 | — | — |
| 2020-01-22 | $37.86 | $500.07 | 804,200 | — | — |
| 2020-01-21 | $37.50 | $495.32 | 1,223,800 | — | — |
| 2020-01-17 | $37.65 | $497.30 | 1,141,300 | — | — |
| 2020-01-16 | $37.83 | $499.68 | 668,300 | — | — |
| 2020-01-15 | $37.47 | $494.92 | 2,585,300 | — | — |
| 2020-01-14 | $37.40 | $494.00 | 827,800 | — | — |
| 2020-01-13 | $37.24 | $491.88 | 683,500 | — | — |
| 2020-01-10 | $37.05 | $489.37 | 622,000 | — | — |
| 2020-01-09 | $36.74 | $485.28 | 946,000 | — | — |
| 2020-01-08 | $36.71 | $484.88 | 1,224,100 | — | — |
| 2020-01-07 | $37.27 | $492.28 | 1,054,300 | — | — |
| 2020-01-06 | $37.30 | $492.68 | 942,100 | — | — |
| 2020-01-03 | $37.26 | $492.15 | 720,400 | — | — |
| 2020-01-02 | $37.19 | $491.22 | 1,021,800 | — | — |