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
- 1988-02-10 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 | $14.01 | $398.70 | 5,681,300 | — | — |
| 2025-12-30 | $13.92 | $396.14 | 3,786,500 | — | — |
| 2025-12-29 | $13.86 | $394.43 | 3,752,600 | — | — |
| 2025-12-26 | $13.88 | $395.00 | 2,957,000 | — | — |
| 2025-12-24 | $13.95 | $396.99 | 1,592,700 | — | — |
| 2025-12-23 | $13.81 | $393.01 | 3,180,100 | — | — |
| 2025-12-22 | $13.93 | $396.42 | 5,482,000 | — | — |
| 2025-12-19 | $13.83 | $393.58 | 8,756,200 | — | — |
| 2025-12-18 | $13.75 | $391.30 | 5,117,400 | — | — |
| 2025-12-17 | $13.70 | $389.88 | 4,851,800 | — | — |
| 2025-12-16 | $13.65 | $388.45 | 4,250,700 | — | — |
| 2025-12-15 | $13.64 | $388.17 | 3,529,200 | — | — |
| 2025-12-12 | $13.53 | $385.04 | 3,557,600 | — | — |
| 2025-12-11 | $13.52 | $384.75 | 4,247,400 | — | — |
| 2025-12-10 | $13.69 | $389.59 | 3,105,800 | — | — |
| 2025-12-09 | $13.70 | $389.88 | 5,105,300 | — | — |
| 2025-12-08 | $13.92 | $396.14 | 4,035,200 | — | — |
| 2025-12-05 | $14.03 | $399.27 | 3,768,800 | — | — |
| 2025-12-04 | $13.88 | $395.00 | 3,021,700 | — | — |
| 2025-12-03 | $13.89 | $395.28 | 3,427,800 | — | — |
| 2025-12-02 | $13.83 | $393.58 | 3,759,500 | — | — |
| 2025-12-01 | $13.88 | $395.00 | 3,955,800 | — | — |
| 2025-11-28 | $14.01 | $398.70 | 3,908,200 | — | — |
| 2025-11-26 | $13.93 | $396.42 | 4,898,200 | — | — |
| 2025-11-25 | $13.79 | $392.44 | 6,856,100 | — | — |
| 2025-11-24 | $13.53 | $385.04 | 6,187,300 | — | — |
| 2025-11-21 | $13.49 | $383.90 | 6,695,900 | — | — |
| 2025-11-20 | $13.40 | $376.50 | 6,051,500 | — | — |
| 2025-11-19 | $13.41 | $376.78 | 5,367,600 | — | — |
| 2025-11-18 | $13.51 | $379.59 | 4,725,100 | — | — |
| 2025-11-17 | $13.50 | $379.31 | 4,644,700 | — | — |
| 2025-11-14 | $13.59 | $381.84 | 3,514,100 | — | — |
| 2025-11-13 | $13.65 | $383.53 | 3,580,500 | — | — |
| 2025-11-12 | $13.72 | $385.49 | 4,053,000 | — | — |
| 2025-11-11 | $13.73 | $385.77 | 5,141,400 | — | — |
| 2025-11-10 | $13.59 | $381.84 | 5,624,600 | — | — |
| 2025-11-07 | $13.62 | $382.68 | 8,999,400 | — | — |
| 2025-11-06 | $13.35 | $375.10 | 3,563,700 | — | — |
| 2025-11-05 | $13.44 | $377.63 | 3,593,500 | — | — |
| 2025-11-04 | $13.36 | $375.38 | 3,524,400 | — | — |
| 2025-11-03 | $13.28 | $373.13 | 3,828,400 | — | — |
| 2025-10-31 | $13.24 | $372.01 | 3,291,700 | — | — |
| 2025-10-30 | $13.12 | $368.63 | 5,069,500 | — | — |
| 2025-10-29 | $13.33 | $374.53 | 3,249,600 | — | — |
| 2025-10-28 | $13.48 | $378.75 | 2,963,900 | — | — |
| 2025-10-27 | $13.58 | $381.56 | 4,458,100 | — | — |
| 2025-10-24 | $13.40 | $376.50 | 5,206,900 | — | — |
| 2025-10-23 | $13.23 | $371.72 | 4,322,600 | — | — |
| 2025-10-22 | $13.37 | $370.88 | 6,663,700 | — | — |
| 2025-10-21 | $13.29 | $368.66 | 6,116,900 | — | — |
| 2025-10-20 | $13.43 | $372.55 | 7,315,800 | — | — |
| 2025-10-17 | $13.38 | $371.16 | 4,402,900 | — | — |
| 2025-10-16 | $13.20 | $366.17 | 5,657,600 | — | — |
| 2025-10-15 | $13.29 | $368.66 | 5,082,000 | — | — |
| 2025-10-14 | $13.30 | $368.94 | 5,473,900 | — | — |
| 2025-10-13 | $13.16 | $365.06 | 4,336,600 | — | — |
| 2025-10-10 | $12.98 | $360.06 | 4,913,100 | — | — |
| 2025-10-09 | $12.96 | $359.51 | 4,496,300 | — | — |
| 2025-10-08 | $13.07 | $362.56 | 4,930,900 | — | — |
| 2025-10-07 | $12.89 | $357.57 | 6,592,900 | — | — |
| 2025-10-06 | $12.65 | $350.91 | 3,787,500 | — | — |
| 2025-10-03 | $12.73 | $353.13 | 4,242,900 | — | — |
| 2025-10-02 | $12.66 | $351.19 | 4,501,700 | — | — |
| 2025-10-01 | $12.48 | $346.19 | 5,690,600 | — | — |
| 2025-09-30 | $12.29 | $340.92 | 5,764,100 | — | — |
| 2025-09-29 | $12.07 | $334.82 | 3,963,200 | — | — |
| 2025-09-26 | $12.10 | $335.65 | 3,600,300 | — | — |
| 2025-09-25 | $12.04 | $333.99 | 3,992,500 | — | — |
| 2025-09-24 | $12.05 | $334.27 | 4,141,000 | — | — |
| 2025-09-23 | $12.10 | $335.65 | 6,293,300 | — | — |
| 2025-09-22 | $11.85 | $328.72 | 9,771,400 | — | — |
| 2025-09-19 | $12.27 | $335.65 | 14,084,700 | — | — |
| 2025-09-18 | $12.37 | $338.39 | 5,541,100 | — | — |
| 2025-09-17 | $12.47 | $341.12 | 5,639,000 | — | — |
| 2025-09-16 | $12.34 | $337.57 | 6,616,000 | — | — |
| 2025-09-15 | $12.50 | $341.94 | 3,991,800 | — | — |
| 2025-09-12 | $12.53 | $342.76 | 3,895,800 | — | — |
| 2025-09-11 | $12.56 | $343.59 | 5,415,800 | — | — |
| 2025-09-10 | $12.71 | $347.69 | 4,025,700 | — | — |
| 2025-09-09 | $12.90 | $352.89 | 4,318,600 | — | — |
| 2025-09-08 | $12.93 | $353.71 | 3,587,800 | — | — |
| 2025-09-05 | $12.92 | $353.43 | 6,543,400 | — | — |
| 2025-09-04 | $12.77 | $349.33 | 7,069,000 | — | — |
| 2025-09-03 | $12.61 | $344.95 | 5,219,300 | — | — |
| 2025-09-02 | $12.44 | $340.30 | 4,557,200 | — | — |
| 2025-08-29 | $12.62 | $345.23 | 4,443,900 | — | — |
| 2025-08-28 | $12.49 | $341.67 | 1,786,500 | — | — |
| 2025-08-27 | $12.49 | $341.67 | 1,850,100 | — | — |
| 2025-08-26 | $12.53 | $342.76 | 3,634,400 | — | — |
| 2025-08-25 | $12.44 | $340.30 | 2,889,400 | — | — |
| 2025-08-22 | $12.46 | $340.85 | 7,112,900 | — | — |
| 2025-08-21 | $12.43 | $335.38 | 5,593,300 | — | — |
| 2025-08-20 | $12.52 | $337.81 | 5,406,400 | — | — |
| 2025-08-19 | $12.49 | $337.00 | 3,130,800 | — | — |
| 2025-08-18 | $12.47 | $336.46 | 3,354,300 | — | — |
| 2025-08-15 | $12.58 | $339.43 | 2,629,900 | — | — |
| 2025-08-14 | $12.57 | $339.16 | 2,824,800 | — | — |
| 2025-08-13 | $12.63 | $340.78 | 3,421,000 | — | — |
| 2025-08-12 | $12.41 | $334.84 | 3,354,700 | — | — |
| 2025-08-11 | $12.30 | $331.87 | 2,548,800 | — | — |
| 2025-08-08 | $12.42 | $335.11 | 2,549,000 | — | — |
| 2025-08-07 | $12.33 | $332.68 | 3,208,900 | — | — |
| 2025-08-06 | $12.36 | $333.49 | 3,856,400 | — | — |
| 2025-08-05 | $12.53 | $338.08 | 3,430,700 | — | — |
| 2025-08-04 | $12.57 | $339.16 | 4,354,500 | — | — |
| 2025-08-01 | $12.45 | $335.92 | 4,619,600 | — | — |
| 2025-07-31 | $12.44 | $335.65 | 3,832,400 | — | — |
| 2025-07-30 | $12.52 | $337.81 | 2,646,100 | — | — |
| 2025-07-29 | $12.77 | $344.55 | 3,587,700 | — | — |
| 2025-07-28 | $12.67 | $341.85 | 3,059,500 | — | — |
| 2025-07-25 | $12.75 | $344.01 | 4,116,600 | — | — |
| 2025-07-24 | $12.67 | $341.85 | 4,146,100 | — | — |
| 2025-07-23 | $12.75 | $344.01 | 6,106,000 | — | — |
| 2025-07-22 | $12.72 | $338.62 | 6,473,200 | — | — |
| 2025-07-21 | $12.54 | $333.82 | 6,412,600 | — | — |
| 2025-07-18 | $12.53 | $333.56 | 4,290,700 | — | — |
| 2025-07-17 | $12.58 | $334.89 | 3,196,900 | — | — |
| 2025-07-16 | $12.65 | $336.75 | 3,532,500 | — | — |
| 2025-07-15 | $12.47 | $331.96 | 3,374,600 | — | — |
| 2025-07-14 | $12.59 | $335.16 | 3,554,700 | — | — |
| 2025-07-11 | $12.75 | $339.42 | 3,118,800 | — | — |
| 2025-07-10 | $12.84 | $341.81 | 3,160,500 | — | — |
| 2025-07-09 | $12.86 | $342.34 | 3,225,100 | — | — |
| 2025-07-08 | $12.75 | $339.42 | 3,435,000 | — | — |
| 2025-07-07 | $12.73 | $338.88 | 4,545,900 | — | — |
| 2025-07-03 | $12.81 | $341.01 | 3,546,200 | — | — |
| 2025-07-02 | $12.55 | $334.09 | 4,312,500 | — | — |
| 2025-07-01 | $12.25 | $326.10 | 3,998,800 | — | — |
| 2025-06-30 | $12.22 | $325.31 | 3,684,900 | — | — |
| 2025-06-27 | $12.12 | $322.64 | 6,218,600 | — | — |
| 2025-06-26 | $12.20 | $324.77 | 4,126,500 | — | — |
| 2025-06-25 | $12.02 | $319.98 | 2,238,600 | — | — |
| 2025-06-24 | $12.08 | $321.58 | 3,769,400 | — | — |
| 2025-06-23 | $12.01 | $319.72 | 4,793,400 | — | — |
| 2025-06-20 | $12.18 | $319.72 | 8,190,000 | — | — |
| 2025-06-18 | $12.21 | $320.50 | 4,198,800 | — | — |
| 2025-06-17 | $12.07 | $316.83 | 4,291,700 | — | — |
| 2025-06-16 | $12.30 | $322.87 | 3,202,200 | — | — |
| 2025-06-13 | $12.30 | $322.87 | 2,735,200 | — | — |
| 2025-06-12 | $12.40 | $325.49 | 3,719,800 | — | — |
| 2025-06-11 | $12.31 | $323.13 | 3,033,700 | — | — |
| 2025-06-10 | $12.30 | $322.87 | 2,597,100 | — | — |
| 2025-06-09 | $12.21 | $320.50 | 2,814,500 | — | — |
| 2025-06-06 | $12.16 | $319.19 | 2,279,800 | — | — |
| 2025-06-05 | $12.10 | $317.62 | 4,143,600 | — | — |
| 2025-06-04 | $12.06 | $316.57 | 2,985,200 | — | — |
| 2025-06-03 | $12.01 | $315.25 | 3,758,100 | — | — |
| 2025-06-02 | $11.89 | $312.10 | 3,525,100 | — | — |
| 2025-05-30 | $12.04 | $316.04 | 4,055,700 | — | — |
| 2025-05-29 | $12.11 | $317.88 | 3,160,400 | — | — |
| 2025-05-28 | $12.05 | $316.30 | 4,396,400 | — | — |
| 2025-05-27 | $11.91 | $312.63 | 3,684,500 | — | — |
| 2025-05-23 | $11.85 | $311.05 | 2,793,700 | — | — |
| 2025-05-22 | $11.99 | $310.27 | 4,880,000 | — | — |
| 2025-05-21 | $12.03 | $311.30 | 4,622,600 | — | — |
| 2025-05-20 | $12.50 | $323.46 | 2,604,900 | — | — |
| 2025-05-19 | $12.49 | $323.20 | 3,765,600 | — | — |
| 2025-05-16 | $12.61 | $326.31 | 3,533,400 | — | — |
| 2025-05-15 | $12.56 | $325.02 | 3,027,600 | — | — |
| 2025-05-14 | $12.53 | $324.24 | 3,785,700 | — | — |
| 2025-05-13 | $12.55 | $324.76 | 2,195,800 | — | — |
| 2025-05-12 | $12.53 | $324.24 | 4,255,800 | — | — |
| 2025-05-09 | $12.43 | $321.65 | 3,591,800 | — | — |
| 2025-05-08 | $12.42 | $321.39 | 2,222,700 | — | — |
| 2025-05-07 | $12.24 | $316.74 | 2,464,300 | — | — |
| 2025-05-06 | $12.12 | $313.63 | 2,341,300 | — | — |
| 2025-05-05 | $12.16 | $314.67 | 2,588,900 | — | — |
| 2025-05-02 | $12.19 | $315.44 | 2,162,500 | — | — |
| 2025-05-01 | $12.19 | $315.44 | 2,243,600 | — | — |
| 2025-04-30 | $12.33 | $319.06 | 2,718,700 | — | — |
| 2025-04-29 | $12.46 | $322.43 | 3,185,000 | — | — |
| 2025-04-28 | $12.42 | $321.39 | 3,119,100 | — | — |
| 2025-04-25 | $12.23 | $316.48 | 3,211,600 | — | — |
| 2025-04-24 | $11.98 | $310.01 | 3,993,500 | — | — |
| 2025-04-23 | $11.86 | $306.90 | 5,231,600 | — | — |
| 2025-04-22 | $11.81 | $301.21 | 4,317,300 | — | — |
| 2025-04-21 | $11.46 | $292.28 | 5,201,200 | — | — |
| 2025-04-17 | $11.67 | $297.64 | 3,435,900 | — | — |
| 2025-04-16 | $11.59 | $295.60 | 2,974,800 | — | — |
| 2025-04-15 | $11.76 | $299.93 | 3,451,500 | — | — |
| 2025-04-14 | $11.69 | $298.15 | 4,451,700 | — | — |
| 2025-04-11 | $11.39 | $290.50 | 6,510,800 | — | — |
| 2025-04-10 | $11.13 | $283.87 | 6,544,100 | — | — |
| 2025-04-09 | $11.92 | $304.01 | 9,021,800 | — | — |
| 2025-04-08 | $11.53 | $294.07 | 6,288,300 | — | — |
| 2025-04-07 | $11.73 | $299.17 | 7,931,500 | — | — |
| 2025-04-04 | $12.13 | $309.37 | 6,761,700 | — | — |
| 2025-04-03 | $12.70 | $323.91 | 5,637,700 | — | — |
| 2025-04-02 | $12.81 | $326.71 | 3,671,600 | — | — |
| 2025-04-01 | $12.99 | $331.30 | 2,965,500 | — | — |
| 2025-03-31 | $13.02 | $332.07 | 4,485,500 | — | — |
| 2025-03-28 | $13.05 | $332.83 | 4,889,700 | — | — |
| 2025-03-27 | $13.28 | $338.70 | 2,205,100 | — | — |
| 2025-03-26 | $13.36 | $340.74 | 4,166,400 | — | — |
| 2025-03-25 | $13.60 | $346.86 | 2,694,700 | — | — |
| 2025-03-24 | $13.85 | $353.24 | 3,112,800 | — | — |
| 2025-03-21 | $14.04 | $353.75 | 7,975,600 | — | — |
| 2025-03-20 | $14.10 | $355.26 | 3,696,500 | — | — |
| 2025-03-19 | $14.23 | $358.54 | 2,897,800 | — | — |
| 2025-03-18 | $14.42 | $363.32 | 2,527,300 | — | — |
| 2025-03-17 | $14.34 | $361.31 | 2,916,300 | — | — |
| 2025-03-14 | $14.22 | $358.28 | 2,250,000 | — | — |
| 2025-03-13 | $13.99 | $352.49 | 2,181,200 | — | — |
| 2025-03-12 | $13.93 | $350.98 | 3,105,600 | — | — |
| 2025-03-11 | $13.89 | $349.97 | 4,590,100 | — | — |
| 2025-03-10 | $14.26 | $359.29 | 4,917,500 | — | — |
| 2025-03-07 | $14.37 | $362.06 | 4,836,300 | — | — |
| 2025-03-06 | $14.02 | $353.24 | 2,515,100 | — | — |
| 2025-03-05 | $14.07 | $354.50 | 4,889,200 | — | — |
| 2025-03-04 | $13.86 | $349.21 | 3,974,400 | — | — |
| 2025-03-03 | $13.97 | $351.98 | 2,945,100 | — | — |
| 2025-02-28 | $14.07 | $354.50 | 4,780,000 | — | — |
| 2025-02-27 | $13.95 | $351.48 | 2,542,100 | — | — |
| 2025-02-26 | $13.96 | $351.73 | 3,846,300 | — | — |
| 2025-02-25 | $13.88 | $349.72 | 3,707,500 | — | — |
| 2025-02-24 | $13.92 | $350.73 | 3,451,100 | — | — |
| 2025-02-21 | $14.06 | $350.47 | 5,563,000 | — | — |
| 2025-02-20 | $13.87 | $345.74 | 2,475,100 | — | — |
| 2025-02-19 | $13.81 | $344.24 | 2,409,300 | — | — |
| 2025-02-18 | $13.71 | $341.75 | 2,816,500 | — | — |
| 2025-02-14 | $13.79 | $343.74 | 3,781,700 | — | — |
| 2025-02-13 | $13.47 | $335.77 | 2,387,500 | — | — |
| 2025-02-12 | $13.26 | $330.53 | 2,187,100 | — | — |
| 2025-02-11 | $13.31 | $331.78 | 1,928,900 | — | — |
| 2025-02-10 | $13.34 | $332.53 | 1,373,900 | — | — |
| 2025-02-07 | $13.34 | $332.53 | 1,863,400 | — | — |
| 2025-02-06 | $13.41 | $334.27 | 2,411,000 | — | — |
| 2025-02-05 | $13.34 | $332.53 | 2,113,200 | — | — |
| 2025-02-04 | $13.27 | $330.78 | 2,017,700 | — | — |
| 2025-02-03 | $13.21 | $329.29 | 4,030,400 | — | — |
| 2025-01-31 | $13.27 | $330.78 | 3,087,000 | — | — |
| 2025-01-30 | $13.15 | $327.79 | 3,354,800 | — | — |
| 2025-01-29 | $12.86 | $320.56 | 2,800,100 | — | — |
| 2025-01-28 | $12.91 | $321.81 | 3,389,500 | — | — |
| 2025-01-27 | $12.78 | $318.57 | 4,253,600 | — | — |
| 2025-01-24 | $12.63 | $314.83 | 1,545,700 | — | — |
| 2025-01-23 | $12.60 | $314.08 | 2,163,600 | — | — |
| 2025-01-22 | $12.76 | $314.33 | 3,085,100 | — | — |
| 2025-01-21 | $12.84 | $316.30 | 2,720,300 | — | — |
| 2025-01-17 | $12.75 | $314.08 | 1,851,800 | — | — |
| 2025-01-16 | $12.63 | $311.13 | 2,454,700 | — | — |
| 2025-01-15 | $12.49 | $307.68 | 1,755,600 | — | — |
| 2025-01-14 | $12.29 | $302.75 | 1,662,000 | — | — |
| 2025-01-13 | $12.18 | $300.04 | 2,573,700 | — | — |
| 2025-01-10 | $12.24 | $301.52 | 2,100,800 | — | — |
| 2025-01-08 | $12.50 | $307.92 | 1,894,100 | — | — |
| 2025-01-07 | $12.56 | $309.40 | 1,717,400 | — | — |
| 2025-01-06 | $12.60 | $310.39 | 2,043,600 | — | — |
| 2025-01-03 | $12.67 | $312.11 | 2,139,100 | — | — |
| 2025-01-02 | $12.60 | $310.39 | 2,219,500 | — | — |