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
- 1973-05-03 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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $23.69 | $357.75 | 4,614,400 | — | — |
| 2025-12-30 | $23.99 | $362.28 | 3,495,800 | — | — |
| 2025-12-29 | $23.81 | $359.56 | 3,841,600 | — | — |
| 2025-12-26 | $23.74 | $358.51 | 3,510,600 | — | — |
| 2025-12-24 | $23.76 | $358.81 | 1,935,800 | — | — |
| 2025-12-23 | $23.55 | $355.64 | 5,226,800 | — | — |
| 2025-12-22 | $23.71 | $358.05 | 8,405,500 | — | — |
| 2025-12-19 | $23.48 | $354.58 | 12,427,500 | — | — |
| 2025-12-18 | $23.60 | $356.39 | 8,374,000 | — | — |
| 2025-12-17 | $23.73 | $358.36 | 10,747,200 | — | — |
| 2025-12-16 | $23.28 | $351.56 | 8,033,600 | — | — |
| 2025-12-15 | $23.35 | $352.62 | 7,158,300 | — | — |
| 2025-12-12 | $23.39 | $353.22 | 11,772,600 | — | — |
| 2025-12-11 | $23.20 | $350.35 | 8,716,800 | — | — |
| 2025-12-10 | $23.03 | $347.79 | 9,505,100 | — | — |
| 2025-12-09 | $22.12 | $334.04 | 7,622,300 | — | — |
| 2025-12-08 | $22.28 | $336.46 | 11,331,600 | — | — |
| 2025-12-05 | $21.69 | $327.55 | 7,305,600 | — | — |
| 2025-12-04 | $21.40 | $323.17 | 4,741,800 | — | — |
| 2025-12-03 | $21.87 | $330.27 | 4,806,800 | — | — |
| 2025-12-02 | $21.89 | $330.57 | 5,232,900 | — | — |
| 2025-12-01 | $22.12 | $334.04 | 7,107,800 | — | — |
| 2025-11-28 | $22.21 | $335.40 | 3,648,900 | — | — |
| 2025-11-26 | $22.26 | $332.99 | 5,439,500 | — | — |
| 2025-11-25 | $22.14 | $331.19 | 4,855,300 | — | — |
| 2025-11-24 | $21.51 | $321.77 | 7,799,600 | — | — |
| 2025-11-21 | $21.78 | $325.81 | 6,885,900 | — | — |
| 2025-11-20 | $21.37 | $319.67 | 5,647,000 | — | — |
| 2025-11-19 | $21.35 | $319.37 | 5,866,000 | — | — |
| 2025-11-18 | $21.57 | $322.66 | 6,615,800 | — | — |
| 2025-11-17 | $21.51 | $321.77 | 5,797,700 | — | — |
| 2025-11-14 | $22.13 | $331.04 | 6,338,200 | — | — |
| 2025-11-13 | $22.44 | $335.68 | 6,504,500 | — | — |
| 2025-11-12 | $22.45 | $335.83 | 6,965,800 | — | — |
| 2025-11-11 | $22.74 | $340.17 | 3,797,500 | — | — |
| 2025-11-10 | $22.68 | $339.27 | 7,552,400 | — | — |
| 2025-11-07 | $23.08 | $345.25 | 6,547,900 | — | — |
| 2025-11-06 | $22.83 | $341.51 | 6,740,000 | — | — |
| 2025-11-05 | $22.48 | $336.28 | 7,422,500 | — | — |
| 2025-11-04 | $22.59 | $337.92 | 5,685,100 | — | — |
| 2025-11-03 | $22.51 | $336.73 | 8,750,300 | — | — |
| 2025-10-31 | $23.00 | $344.06 | 13,166,300 | — | — |
| 2025-10-30 | $23.51 | $351.68 | 9,473,000 | — | — |
| 2025-10-29 | $23.20 | $347.05 | 10,319,700 | — | — |
| 2025-10-28 | $23.74 | $355.13 | 3,812,000 | — | — |
| 2025-10-27 | $24.02 | $359.31 | 3,251,000 | — | — |
| 2025-10-24 | $23.89 | $357.37 | 3,461,800 | — | — |
| 2025-10-23 | $23.85 | $356.77 | 4,532,700 | — | — |
| 2025-10-22 | $23.61 | $353.18 | 3,156,800 | — | — |
| 2025-10-21 | $23.71 | $354.68 | 4,503,400 | — | — |
| 2025-10-20 | $23.30 | $348.54 | 3,867,600 | — | — |
| 2025-10-17 | $23.59 | $352.88 | 3,828,100 | — | — |
| 2025-10-16 | $23.65 | $353.78 | 5,942,000 | — | — |
| 2025-10-15 | $23.73 | $354.98 | 6,030,000 | — | — |
| 2025-10-14 | $23.90 | $357.52 | 6,405,800 | — | — |
| 2025-10-13 | $23.93 | $357.97 | 4,196,700 | — | — |
| 2025-10-10 | $23.93 | $357.97 | 3,236,500 | — | — |
| 2025-10-09 | $24.44 | $365.60 | 2,637,300 | — | — |
| 2025-10-08 | $24.70 | $369.49 | 3,475,100 | — | — |
| 2025-10-07 | $24.42 | $365.30 | 4,592,700 | — | — |
| 2025-10-06 | $24.96 | $373.38 | 3,680,500 | — | — |
| 2025-10-03 | $25.12 | $375.77 | 2,943,500 | — | — |
| 2025-10-02 | $24.93 | $372.93 | 3,593,300 | — | — |
| 2025-10-01 | $24.95 | $373.23 | 3,650,300 | — | — |
| 2025-09-30 | $24.79 | $370.83 | 5,465,100 | — | — |
| 2025-09-29 | $24.86 | $371.88 | 5,111,100 | — | — |
| 2025-09-26 | $24.54 | $367.09 | 3,936,200 | — | — |
| 2025-09-25 | $24.17 | $361.56 | 4,208,800 | — | — |
| 2025-09-24 | $24.61 | $368.14 | 4,480,900 | — | — |
| 2025-09-23 | $24.38 | $364.70 | 4,357,100 | — | — |
| 2025-09-22 | $24.26 | $362.90 | 5,395,600 | — | — |
| 2025-09-19 | $24.10 | $360.51 | 11,569,300 | — | — |
| 2025-09-18 | $24.54 | $367.09 | 3,296,500 | — | — |
| 2025-09-17 | $24.49 | $366.34 | 4,855,800 | — | — |
| 2025-09-16 | $24.94 | $373.08 | 4,705,000 | — | — |
| 2025-09-15 | $24.82 | $371.28 | 3,776,200 | — | — |
| 2025-09-12 | $24.90 | $372.48 | 3,710,700 | — | — |
| 2025-09-11 | $25.83 | $386.39 | 4,472,400 | — | — |
| 2025-09-10 | $25.10 | $375.47 | 4,141,500 | — | — |
| 2025-09-09 | $25.27 | $378.01 | 2,826,300 | — | — |
| 2025-09-08 | $25.95 | $388.18 | 4,886,500 | — | — |
| 2025-09-05 | $26.15 | $391.18 | 3,453,200 | — | — |
| 2025-09-04 | $25.55 | $382.20 | 3,900,900 | — | — |
| 2025-09-03 | $24.82 | $371.28 | 2,815,300 | — | — |
| 2025-09-02 | $24.89 | $372.33 | 6,035,100 | — | — |
| 2025-08-29 | $25.87 | $386.99 | 3,311,900 | — | — |
| 2025-08-28 | $25.95 | $385.04 | 2,811,000 | — | — |
| 2025-08-27 | $26.12 | $387.57 | 2,986,500 | — | — |
| 2025-08-26 | $26.17 | $388.31 | 6,077,700 | — | — |
| 2025-08-25 | $26.50 | $393.20 | 4,280,700 | — | — |
| 2025-08-22 | $26.83 | $398.10 | 6,048,700 | — | — |
| 2025-08-21 | $25.77 | $382.37 | 2,493,700 | — | — |
| 2025-08-20 | $26.02 | $386.08 | 5,487,100 | — | — |
| 2025-08-19 | $26.33 | $390.68 | 3,103,400 | — | — |
| 2025-08-18 | $25.68 | $381.04 | 3,207,100 | — | — |
| 2025-08-15 | $25.84 | $383.41 | 4,414,200 | — | — |
| 2025-08-14 | $26.30 | $390.24 | 3,300,900 | — | — |
| 2025-08-13 | $26.41 | $391.87 | 4,369,200 | — | — |
| 2025-08-12 | $25.62 | $380.15 | 3,432,400 | — | — |
| 2025-08-11 | $25.28 | $375.10 | 3,034,300 | — | — |
| 2025-08-08 | $25.48 | $378.07 | 2,407,100 | — | — |
| 2025-08-07 | $25.71 | $381.48 | 3,248,300 | — | — |
| 2025-08-06 | $25.55 | $379.11 | 3,767,800 | — | — |
| 2025-08-05 | $25.80 | $382.82 | 4,830,600 | — | — |
| 2025-08-04 | $25.27 | $374.95 | 3,823,200 | — | — |
| 2025-08-01 | $25.08 | $372.13 | 4,684,500 | — | — |
| 2025-07-31 | $25.05 | $371.69 | 5,651,500 | — | — |
| 2025-07-30 | $25.54 | $378.96 | 3,961,900 | — | — |
| 2025-07-29 | $25.94 | $384.90 | 3,968,200 | — | — |
| 2025-07-28 | $25.88 | $384.00 | 4,402,000 | — | — |
| 2025-07-25 | $26.47 | $392.76 | 8,976,900 | — | — |
| 2025-07-24 | $25.68 | $381.04 | 7,160,400 | — | — |
| 2025-07-23 | $25.96 | $385.19 | 5,335,900 | — | — |
| 2025-07-22 | $26.17 | $388.31 | 5,988,000 | — | — |
| 2025-07-21 | $25.05 | $371.69 | 4,597,900 | — | — |
| 2025-07-18 | $25.31 | $375.55 | 5,117,100 | — | — |
| 2025-07-17 | $25.68 | $381.04 | 4,674,600 | — | — |
| 2025-07-16 | $25.90 | $384.30 | 5,694,500 | — | — |
| 2025-07-15 | $25.35 | $376.14 | 3,336,000 | — | — |
| 2025-07-14 | $25.89 | $384.15 | 3,425,600 | — | — |
| 2025-07-11 | $26.31 | $390.38 | 3,614,100 | — | — |
| 2025-07-10 | $26.18 | $388.46 | 4,519,400 | — | — |
| 2025-07-09 | $26.15 | $388.01 | 5,318,000 | — | — |
| 2025-07-08 | $26.17 | $388.31 | 9,423,600 | — | — |
| 2025-07-07 | $25.64 | $380.44 | 4,820,300 | — | — |
| 2025-07-03 | $26.43 | $392.17 | 2,532,900 | — | — |
| 2025-07-02 | $26.70 | $396.17 | 3,686,000 | — | — |
| 2025-07-01 | $26.24 | $389.35 | 5,075,100 | — | — |
| 2025-06-30 | $25.69 | $381.19 | 5,887,000 | — | — |
| 2025-06-27 | $25.85 | $383.56 | 10,612,000 | — | — |
| 2025-06-26 | $26.32 | $390.53 | 3,358,600 | — | — |
| 2025-06-25 | $26.07 | $386.82 | 5,057,000 | — | — |
| 2025-06-24 | $26.65 | $395.43 | 2,929,300 | — | — |
| 2025-06-23 | $26.58 | $394.39 | 2,493,400 | — | — |
| 2025-06-20 | $26.18 | $388.46 | 6,493,300 | — | — |
| 2025-06-18 | $25.97 | $385.34 | 2,664,200 | — | — |
| 2025-06-17 | $25.87 | $383.86 | 3,323,200 | — | — |
| 2025-06-16 | $26.70 | $396.17 | 3,340,900 | — | — |
| 2025-06-13 | $26.80 | $397.66 | 2,811,600 | — | — |
| 2025-06-12 | $27.30 | $405.07 | 2,341,700 | — | — |
| 2025-06-11 | $27.36 | $405.96 | 3,030,700 | — | — |
| 2025-06-10 | $27.58 | $409.23 | 3,443,900 | — | — |
| 2025-06-09 | $27.01 | $400.77 | 3,327,200 | — | — |
| 2025-06-06 | $26.73 | $396.62 | 4,794,700 | — | — |
| 2025-06-05 | $26.70 | $396.17 | 5,811,700 | — | — |
| 2025-06-04 | $26.29 | $390.09 | 3,872,800 | — | — |
| 2025-06-03 | $25.86 | $383.71 | 3,634,000 | — | — |
| 2025-06-02 | $25.67 | $380.89 | 3,076,800 | — | — |
| 2025-05-30 | $25.91 | $384.45 | 11,663,800 | — | — |
| 2025-05-29 | $26.04 | $383.26 | 3,538,200 | — | — |
| 2025-05-28 | $25.89 | $381.06 | 3,801,800 | — | — |
| 2025-05-27 | $25.83 | $380.17 | 4,214,500 | — | — |
| 2025-05-23 | $25.23 | $371.34 | 3,343,400 | — | — |
| 2025-05-22 | $25.25 | $371.64 | 3,961,700 | — | — |
| 2025-05-21 | $25.18 | $370.61 | 4,250,000 | — | — |
| 2025-05-20 | $26.21 | $385.76 | 2,871,700 | — | — |
| 2025-05-19 | $26.50 | $390.03 | 2,550,700 | — | — |
| 2025-05-16 | $26.72 | $393.27 | 2,323,400 | — | — |
| 2025-05-15 | $26.47 | $389.59 | 2,538,000 | — | — |
| 2025-05-14 | $26.02 | $382.97 | 3,969,700 | — | — |
| 2025-05-13 | $26.69 | $392.83 | 4,153,300 | — | — |
| 2025-05-12 | $26.97 | $396.95 | 3,661,700 | — | — |
| 2025-05-09 | $26.21 | $385.76 | 4,948,200 | — | — |
| 2025-05-08 | $25.94 | $381.79 | 3,812,400 | — | — |
| 2025-05-07 | $25.82 | $380.02 | 4,117,600 | — | — |
| 2025-05-06 | $25.54 | $375.90 | 5,555,900 | — | — |
| 2025-05-05 | $25.83 | $380.17 | 2,814,200 | — | — |
| 2025-05-02 | $26.16 | $385.03 | 3,513,600 | — | — |
| 2025-05-01 | $25.82 | $380.02 | 3,875,800 | — | — |
| 2025-04-30 | $25.91 | $381.35 | 5,015,900 | — | — |
| 2025-04-29 | $25.79 | $379.58 | 5,244,800 | — | — |
| 2025-04-28 | $25.57 | $376.35 | 7,708,600 | — | — |
| 2025-04-25 | $24.81 | $365.16 | 4,584,400 | — | — |
| 2025-04-24 | $25.50 | $375.31 | 4,047,800 | — | — |
| 2025-04-23 | $25.31 | $372.52 | 2,427,100 | — | — |
| 2025-04-22 | $25.26 | $371.78 | 2,950,100 | — | — |
| 2025-04-21 | $24.69 | $363.39 | 2,828,300 | — | — |
| 2025-04-17 | $25.81 | $379.88 | 2,651,600 | — | — |
| 2025-04-16 | $25.59 | $376.64 | 3,956,600 | — | — |
| 2025-04-15 | $25.85 | $380.47 | 3,121,600 | — | — |
| 2025-04-14 | $26.12 | $384.44 | 2,571,900 | — | — |
| 2025-04-11 | $25.80 | $379.73 | 3,635,700 | — | — |
| 2025-04-10 | $25.82 | $380.02 | 3,732,300 | — | — |
| 2025-04-09 | $26.56 | $390.92 | 5,868,100 | — | — |
| 2025-04-08 | $24.82 | $365.31 | 5,094,000 | — | — |
| 2025-04-07 | $25.48 | $375.02 | 6,711,600 | — | — |
| 2025-04-04 | $26.26 | $386.50 | 6,634,300 | — | — |
| 2025-04-03 | $27.43 | $403.72 | 5,364,300 | — | — |
| 2025-04-02 | $29.48 | $433.89 | 4,215,800 | — | — |
| 2025-04-01 | $29.14 | $428.89 | 4,859,600 | — | — |
| 2025-03-31 | $29.28 | $430.95 | 3,993,600 | — | — |
| 2025-03-28 | $29.36 | $432.13 | 2,568,900 | — | — |
| 2025-03-27 | $29.59 | $435.51 | 3,197,300 | — | — |
| 2025-03-26 | $29.42 | $433.01 | 1,637,400 | — | — |
| 2025-03-25 | $29.20 | $429.77 | 2,736,000 | — | — |
| 2025-03-24 | $29.56 | $435.07 | 3,092,300 | — | — |
| 2025-03-21 | $29.18 | $429.48 | 6,488,100 | — | — |
| 2025-03-20 | $30.11 | $443.17 | 3,010,600 | — | — |
| 2025-03-19 | $29.91 | $440.22 | 3,033,400 | — | — |
| 2025-03-18 | $29.86 | $439.49 | 2,931,000 | — | — |
| 2025-03-17 | $29.96 | $440.96 | 3,217,200 | — | — |
| 2025-03-14 | $29.47 | $433.75 | 2,103,400 | — | — |
| 2025-03-13 | $28.95 | $426.09 | 3,046,000 | — | — |
| 2025-03-12 | $29.27 | $430.80 | 3,960,600 | — | — |
| 2025-03-11 | $29.58 | $435.37 | 4,127,200 | — | — |
| 2025-03-10 | $30.07 | $442.58 | 4,753,300 | — | — |
| 2025-03-07 | $30.65 | $451.11 | 5,394,200 | — | — |
| 2025-03-06 | $30.22 | $441.69 | 3,997,300 | — | — |
| 2025-03-05 | $30.93 | $452.07 | 3,884,900 | — | — |
| 2025-03-04 | $30.79 | $450.03 | 4,294,100 | — | — |
| 2025-03-03 | $31.39 | $458.79 | 6,490,600 | — | — |
| 2025-02-28 | $30.10 | $439.94 | 5,766,800 | — | — |
| 2025-02-27 | $30.06 | $439.36 | 3,217,200 | — | — |
| 2025-02-26 | $29.83 | $435.99 | 2,097,300 | — | — |
| 2025-02-25 | $30.20 | $441.40 | 4,446,600 | — | — |
| 2025-02-24 | $29.98 | $438.19 | 2,669,400 | — | — |
| 2025-02-21 | $29.71 | $434.24 | 4,549,800 | — | — |
| 2025-02-20 | $29.97 | $438.04 | 5,923,700 | — | — |
| 2025-02-19 | $29.20 | $426.79 | 4,486,300 | — | — |
| 2025-02-18 | $29.73 | $434.53 | 2,892,100 | — | — |
| 2025-02-14 | $29.61 | $432.78 | 2,638,800 | — | — |
| 2025-02-13 | $29.70 | $434.09 | 2,324,500 | — | — |
| 2025-02-12 | $29.59 | $432.49 | 2,066,900 | — | — |
| 2025-02-11 | $30.00 | $438.48 | 3,662,800 | — | — |
| 2025-02-10 | $30.12 | $440.23 | 2,590,000 | — | — |
| 2025-02-07 | $30.05 | $439.21 | 2,037,200 | — | — |
| 2025-02-06 | $30.43 | $444.76 | 2,109,400 | — | — |
| 2025-02-05 | $30.34 | $443.45 | 2,721,000 | — | — |
| 2025-02-04 | $30.14 | $440.53 | 4,699,100 | — | — |
| 2025-02-03 | $30.75 | $449.44 | 6,646,800 | — | — |
| 2025-01-31 | $30.62 | $447.54 | 5,592,900 | — | — |
| 2025-01-30 | $30.96 | $452.51 | 4,169,300 | — | — |
| 2025-01-29 | $30.54 | $446.37 | 3,771,800 | — | — |
| 2025-01-28 | $30.77 | $449.73 | 3,276,800 | — | — |
| 2025-01-27 | $30.85 | $450.90 | 3,613,400 | — | — |
| 2025-01-24 | $29.99 | $438.33 | 2,300,700 | — | — |
| 2025-01-23 | $29.94 | $437.60 | 2,434,200 | — | — |
| 2025-01-22 | $29.76 | $434.97 | 3,195,900 | — | — |
| 2025-01-21 | $30.42 | $444.62 | 4,468,800 | — | — |
| 2025-01-17 | $30.20 | $441.40 | 4,302,200 | — | — |
| 2025-01-16 | $30.03 | $438.92 | 2,706,700 | — | — |
| 2025-01-15 | $29.56 | $432.05 | 4,748,700 | — | — |
| 2025-01-14 | $28.96 | $423.28 | 4,151,400 | — | — |
| 2025-01-13 | $28.66 | $418.89 | 4,299,500 | — | — |
| 2025-01-10 | $27.29 | $398.87 | 3,529,500 | — | — |
| 2025-01-08 | $27.68 | $404.57 | 3,939,100 | — | — |
| 2025-01-07 | $28.01 | $409.39 | 2,588,200 | — | — |
| 2025-01-06 | $28.50 | $416.55 | 2,886,800 | — | — |
| 2025-01-03 | $28.36 | $414.51 | 3,331,700 | — | — |
| 2025-01-02 | $27.99 | $409.10 | 3,446,800 | — | — |