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
- 1987-07-30 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 | $11.73 | $78.69 | 1,474,000 | — | — |
| 2025-12-30 | $11.84 | $79.43 | 2,781,800 | — | — |
| 2025-12-29 | $11.68 | $78.36 | 2,866,700 | — | — |
| 2025-12-26 | $11.81 | $79.23 | 2,236,100 | — | — |
| 2025-12-24 | $11.88 | $79.70 | 1,041,900 | — | — |
| 2025-12-23 | $11.82 | $79.30 | 2,263,000 | — | — |
| 2025-12-22 | $11.72 | $78.63 | 2,109,800 | — | — |
| 2025-12-19 | $11.70 | $78.49 | 3,406,400 | — | — |
| 2025-12-18 | $11.66 | $78.22 | 2,770,900 | — | — |
| 2025-12-17 | $11.56 | $77.55 | 2,433,300 | — | — |
| 2025-12-16 | $11.51 | $77.22 | 2,317,300 | — | — |
| 2025-12-15 | $11.60 | $77.82 | 2,105,200 | — | — |
| 2025-12-12 | $11.36 | $76.21 | 2,640,600 | — | — |
| 2025-12-11 | $11.50 | $77.15 | 4,230,600 | — | — |
| 2025-12-10 | $11.30 | $75.81 | 3,607,100 | — | — |
| 2025-12-09 | $11.01 | $73.86 | 2,366,800 | — | — |
| 2025-12-08 | $11.01 | $73.86 | 2,789,800 | — | — |
| 2025-12-05 | $10.97 | $73.60 | 2,539,300 | — | — |
| 2025-12-04 | $11.04 | $74.06 | 1,824,300 | — | — |
| 2025-12-03 | $10.93 | $73.33 | 2,448,700 | — | — |
| 2025-12-02 | $11.00 | $73.80 | 3,861,300 | — | — |
| 2025-12-01 | $10.83 | $72.66 | 3,215,300 | — | — |
| 2025-11-28 | $10.73 | $71.99 | 1,126,900 | — | — |
| 2025-11-26 | $10.68 | $71.65 | 2,140,900 | — | — |
| 2025-11-25 | $10.46 | $70.17 | 2,315,900 | — | — |
| 2025-11-24 | $10.14 | $68.03 | 2,489,700 | — | — |
| 2025-11-21 | $10.17 | $68.23 | 3,449,400 | — | — |
| 2025-11-20 | $10.06 | $67.49 | 3,656,500 | — | — |
| 2025-11-19 | $10.28 | $68.97 | 2,236,400 | — | — |
| 2025-11-18 | $10.17 | $68.23 | 3,850,400 | — | — |
| 2025-11-17 | $10.40 | $69.77 | 4,421,900 | — | — |
| 2025-11-14 | $10.75 | $72.12 | 4,456,700 | — | — |
| 2025-11-13 | $10.93 | $73.33 | 3,174,000 | — | — |
| 2025-11-12 | $11.03 | $74.00 | 3,454,500 | — | — |
| 2025-11-11 | $10.77 | $72.25 | 3,173,100 | — | — |
| 2025-11-10 | $10.65 | $71.45 | 3,099,600 | — | — |
| 2025-11-07 | $10.35 | $69.44 | 2,826,700 | — | — |
| 2025-11-06 | $10.29 | $69.03 | 2,724,000 | — | — |
| 2025-11-05 | $10.22 | $68.56 | 3,448,400 | — | — |
| 2025-11-04 | $10.01 | $67.15 | 3,994,300 | — | — |
| 2025-11-03 | $10.18 | $68.30 | 2,492,300 | — | — |
| 2025-10-31 | $10.15 | $68.09 | 2,614,100 | — | — |
| 2025-10-30 | $10.24 | $68.70 | 3,190,600 | — | — |
| 2025-10-29 | $10.35 | $69.44 | 3,020,100 | — | — |
| 2025-10-28 | $10.06 | $67.49 | 3,539,600 | — | — |
| 2025-10-27 | $9.87 | $66.22 | 3,513,900 | — | — |
| 2025-10-24 | $9.67 | $64.87 | 2,544,500 | — | — |
| 2025-10-23 | $9.70 | $65.07 | 2,864,800 | — | — |
| 2025-10-22 | $9.77 | $65.54 | 2,927,300 | — | — |
| 2025-10-21 | $9.65 | $64.74 | 3,912,200 | — | — |
| 2025-10-20 | $9.87 | $66.22 | 2,486,300 | — | — |
| 2025-10-17 | $9.77 | $65.54 | 2,957,700 | — | — |
| 2025-10-16 | $9.90 | $66.42 | 4,593,600 | — | — |
| 2025-10-15 | $9.87 | $66.22 | 2,134,000 | — | — |
| 2025-10-14 | $9.93 | $66.62 | 4,206,200 | — | — |
| 2025-10-13 | $10.04 | $67.36 | 4,254,300 | — | — |
| 2025-10-10 | $9.75 | $65.41 | 4,004,600 | — | — |
| 2025-10-09 | $9.94 | $66.69 | 2,324,000 | — | — |
| 2025-10-08 | $10.11 | $67.83 | 3,188,200 | — | — |
| 2025-10-07 | $9.97 | $66.89 | 4,501,300 | — | — |
| 2025-10-06 | $10.11 | $67.83 | 5,423,900 | — | — |
| 2025-10-03 | $10.29 | $69.03 | 2,629,200 | — | — |
| 2025-10-02 | $10.16 | $68.16 | 3,314,900 | — | — |
| 2025-10-01 | $10.42 | $69.91 | 2,416,700 | — | — |
| 2025-09-30 | $10.48 | $70.31 | 2,485,400 | — | — |
| 2025-09-29 | $10.29 | $69.03 | 2,920,700 | — | — |
| 2025-09-26 | $10.38 | $69.64 | 2,605,100 | — | — |
| 2025-09-25 | $10.22 | $68.56 | 2,682,500 | — | — |
| 2025-09-24 | $10.29 | $69.03 | 2,980,600 | — | — |
| 2025-09-23 | $10.25 | $68.76 | 4,285,300 | — | — |
| 2025-09-22 | $10.14 | $68.03 | 2,930,400 | — | — |
| 2025-09-19 | $10.24 | $68.70 | 4,381,600 | — | — |
| 2025-09-18 | $10.10 | $67.76 | 4,085,000 | — | — |
| 2025-09-17 | $10.07 | $67.56 | 11,091,700 | — | — |
| 2025-09-16 | $10.01 | $67.15 | 2,853,500 | — | — |
| 2025-09-15 | $10.14 | $68.03 | 4,952,700 | — | — |
| 2025-09-12 | $10.05 | $67.42 | 3,873,000 | — | — |
| 2025-09-11 | $10.08 | $67.62 | 3,051,100 | — | — |
| 2025-09-10 | $9.95 | $66.75 | 6,487,100 | — | — |
| 2025-09-09 | $9.80 | $65.75 | 6,663,600 | — | — |
| 2025-09-08 | $9.76 | $65.48 | 3,572,800 | — | — |
| 2025-09-05 | $9.53 | $63.93 | 3,060,900 | — | — |
| 2025-09-04 | $9.58 | $64.27 | 2,995,000 | — | — |
| 2025-09-03 | $9.44 | $63.33 | 2,014,400 | — | — |
| 2025-09-02 | $9.44 | $63.33 | 2,948,400 | — | — |
| 2025-08-29 | $9.53 | $63.93 | 5,580,000 | — | — |
| 2025-08-28 | $9.67 | $64.87 | 6,192,000 | — | — |
| 2025-08-27 | $9.37 | $62.86 | 3,984,400 | — | — |
| 2025-08-26 | $9.57 | $64.20 | 1,912,500 | — | — |
| 2025-08-25 | $9.60 | $64.40 | 2,634,500 | — | — |
| 2025-08-22 | $9.79 | $65.68 | 6,082,600 | — | — |
| 2025-08-21 | $9.57 | $64.20 | 1,665,300 | — | — |
| 2025-08-20 | $9.53 | $63.93 | 3,252,700 | — | — |
| 2025-08-19 | $9.52 | $63.87 | 3,347,900 | — | — |
| 2025-08-18 | $9.58 | $64.27 | 2,376,900 | — | — |
| 2025-08-15 | $9.64 | $64.67 | 2,653,200 | — | — |
| 2025-08-14 | $9.62 | $64.54 | 3,182,600 | — | — |
| 2025-08-13 | $9.53 | $63.93 | 3,967,900 | — | — |
| 2025-08-12 | $9.39 | $63.00 | 2,854,500 | — | — |
| 2025-08-11 | $9.32 | $62.53 | 4,140,300 | — | — |
| 2025-08-08 | $9.31 | $62.46 | 5,192,600 | — | — |
| 2025-08-07 | $9.08 | $60.92 | 4,525,400 | — | — |
| 2025-08-06 | $8.87 | $59.51 | 3,573,300 | — | — |
| 2025-08-05 | $8.70 | $58.37 | 7,093,400 | — | — |
| 2025-08-04 | $8.67 | $58.16 | 6,316,400 | — | — |
| 2025-08-01 | $8.40 | $56.35 | 5,671,900 | — | — |
| 2025-07-31 | $8.61 | $57.76 | 5,051,900 | — | — |
| 2025-07-30 | $8.75 | $58.70 | 5,132,500 | — | — |
| 2025-07-29 | $8.92 | $59.84 | 3,801,900 | — | — |
| 2025-07-28 | $8.75 | $58.70 | 10,556,900 | — | — |
| 2025-07-25 | $8.97 | $60.18 | 3,196,900 | — | — |
| 2025-07-24 | $8.88 | $59.57 | 3,840,000 | — | — |
| 2025-07-23 | $8.88 | $59.57 | 5,088,400 | — | — |
| 2025-07-22 | $8.49 | $56.96 | 3,486,100 | — | — |
| 2025-07-21 | $8.49 | $56.96 | 5,206,200 | — | — |
| 2025-07-18 | $8.44 | $56.62 | 4,849,200 | — | — |
| 2025-07-17 | $8.51 | $57.09 | 3,694,700 | — | — |
| 2025-07-16 | $8.45 | $56.69 | 10,577,200 | — | — |
| 2025-07-15 | $8.31 | $55.75 | 6,250,200 | — | — |
| 2025-07-14 | $8.49 | $56.96 | 12,476,500 | — | — |
| 2025-07-11 | $8.43 | $56.55 | 6,904,500 | — | — |
| 2025-07-10 | $8.58 | $57.56 | 4,960,100 | — | — |
| 2025-07-09 | $8.88 | $59.57 | 10,197,600 | — | — |
| 2025-07-08 | $8.69 | $58.30 | 7,806,700 | — | — |
| 2025-07-07 | $8.53 | $57.23 | 14,293,900 | — | — |
| 2025-07-03 | $8.55 | $57.36 | 7,074,400 | — | — |
| 2025-07-02 | $8.46 | $56.76 | 7,988,900 | — | — |
| 2025-07-01 | $8.27 | $55.48 | 6,280,500 | — | — |
| 2025-06-30 | $8.30 | $55.68 | 3,359,400 | — | — |
| 2025-06-27 | $8.24 | $55.28 | 3,237,900 | — | — |
| 2025-06-26 | $8.08 | $54.21 | 5,165,800 | — | — |
| 2025-06-25 | $8.03 | $53.87 | 6,364,600 | — | — |
| 2025-06-24 | $8.27 | $55.48 | 5,673,800 | — | — |
| 2025-06-23 | $8.00 | $53.67 | 8,477,100 | — | — |
| 2025-06-20 | $8.11 | $54.41 | 24,464,800 | — | — |
| 2025-06-18 | $8.03 | $53.87 | 5,469,000 | — | — |
| 2025-06-17 | $7.91 | $53.07 | 12,069,500 | — | — |
| 2025-06-16 | $8.32 | $55.82 | 12,309,700 | — | — |
| 2025-06-13 | $7.95 | $53.33 | 9,105,100 | — | — |
| 2025-06-12 | $8.09 | $54.27 | 5,210,600 | — | — |
| 2025-06-11 | $7.96 | $53.40 | 4,627,100 | — | — |
| 2025-06-10 | $7.92 | $53.13 | 19,177,100 | — | — |
| 2025-06-09 | $8.01 | $53.74 | 2,393,300 | — | — |
| 2025-06-06 | $8.04 | $53.94 | 1,803,300 | — | — |
| 2025-06-05 | $7.99 | $53.60 | 2,639,000 | — | — |
| 2025-06-04 | $7.87 | $52.80 | 2,270,100 | — | — |
| 2025-06-03 | $7.91 | $53.07 | 4,134,000 | — | — |
| 2025-06-02 | $8.02 | $53.80 | 4,643,900 | — | — |
| 2025-05-30 | $7.97 | $53.47 | 2,663,700 | — | — |
| 2025-05-29 | $7.95 | $53.33 | 2,621,300 | — | — |
| 2025-05-28 | $7.92 | $53.13 | 3,086,300 | — | — |
| 2025-05-27 | $8.05 | $54.01 | 3,215,800 | — | — |
| 2025-05-23 | $7.91 | $53.07 | 3,241,500 | — | — |
| 2025-05-22 | $7.94 | $53.27 | 4,080,100 | — | — |
| 2025-05-21 | $7.92 | $53.13 | 4,298,100 | — | — |
| 2025-05-20 | $7.96 | $53.40 | 5,610,300 | — | — |
| 2025-05-19 | $7.84 | $52.60 | 4,560,500 | — | — |
| 2025-05-16 | $7.75 | $51.99 | 15,332,500 | — | — |
| 2025-05-15 | $7.71 | $51.72 | 8,731,700 | — | — |
| 2025-05-14 | $7.69 | $51.59 | 5,036,000 | — | — |
| 2025-05-13 | $7.57 | $50.79 | 6,294,100 | — | — |
| 2025-05-12 | $7.43 | $49.85 | 4,192,400 | — | — |
| 2025-05-09 | $7.40 | $49.64 | 3,534,000 | — | — |
| 2025-05-08 | $7.34 | $49.24 | 3,657,300 | — | — |
| 2025-05-07 | $7.17 | $48.10 | 3,591,200 | — | — |
| 2025-05-06 | $7.16 | $48.03 | 4,524,600 | — | — |
| 2025-05-05 | $7.17 | $48.10 | 2,779,200 | — | — |
| 2025-05-02 | $7.14 | $47.90 | 5,698,100 | — | — |
| 2025-05-01 | $6.97 | $46.76 | 2,821,800 | — | — |
| 2025-04-30 | $7.00 | $46.96 | 5,298,200 | — | — |
| 2025-04-29 | $7.40 | $48.81 | 3,196,500 | — | — |
| 2025-04-28 | $7.44 | $49.08 | 4,488,000 | — | — |
| 2025-04-25 | $7.26 | $47.89 | 4,505,300 | — | — |
| 2025-04-24 | $7.11 | $46.90 | 4,052,200 | — | — |
| 2025-04-23 | $7.10 | $46.83 | 7,507,500 | — | — |
| 2025-04-22 | $6.94 | $45.78 | 5,483,800 | — | — |
| 2025-04-21 | $6.70 | $44.20 | 3,911,200 | — | — |
| 2025-04-17 | $6.73 | $44.39 | 4,826,600 | — | — |
| 2025-04-16 | $6.69 | $44.13 | 8,681,900 | — | — |
| 2025-04-15 | $6.75 | $44.53 | 7,709,500 | — | — |
| 2025-04-14 | $6.54 | $43.14 | 6,290,000 | — | — |
| 2025-04-11 | $6.43 | $42.41 | 7,852,900 | — | — |
| 2025-04-10 | $6.23 | $41.10 | 11,462,400 | — | — |
| 2025-04-09 | $6.31 | $41.62 | 20,287,100 | — | — |
| 2025-04-08 | $5.76 | $37.99 | 7,416,000 | — | — |
| 2025-04-07 | $5.72 | $37.73 | 8,884,500 | — | — |
| 2025-04-04 | $5.87 | $38.72 | 12,451,900 | — | — |
| 2025-04-03 | $6.57 | $43.34 | 5,041,300 | — | — |
| 2025-04-02 | $6.85 | $45.18 | 4,625,900 | — | — |
| 2025-04-01 | $6.78 | $44.72 | 3,257,600 | — | — |
| 2025-03-31 | $6.70 | $44.20 | 4,444,400 | — | — |
| 2025-03-28 | $6.79 | $44.79 | 5,177,700 | — | — |
| 2025-03-27 | $6.93 | $45.71 | 3,639,000 | — | — |
| 2025-03-26 | $6.91 | $45.58 | 3,520,100 | — | — |
| 2025-03-25 | $7.10 | $46.83 | 3,099,000 | — | — |
| 2025-03-24 | $6.99 | $46.11 | 4,068,100 | — | — |
| 2025-03-21 | $6.92 | $45.65 | 4,602,000 | — | — |
| 2025-03-20 | $6.89 | $45.45 | 4,873,700 | — | — |
| 2025-03-19 | $7.10 | $46.83 | 6,735,100 | — | — |
| 2025-03-18 | $7.14 | $47.10 | 7,897,600 | — | — |
| 2025-03-17 | $6.88 | $45.38 | 6,313,200 | — | — |
| 2025-03-14 | $6.77 | $44.66 | 6,318,500 | — | — |
| 2025-03-13 | $6.45 | $42.55 | 4,751,800 | — | — |
| 2025-03-12 | $6.50 | $42.88 | 7,050,700 | — | — |
| 2025-03-11 | $6.39 | $42.15 | 9,582,900 | — | — |
| 2025-03-10 | $6.39 | $42.15 | 5,389,000 | — | — |
| 2025-03-07 | $6.76 | $44.59 | 6,678,700 | — | — |
| 2025-03-06 | $6.63 | $43.73 | 11,893,800 | — | — |
| 2025-03-05 | $6.64 | $43.80 | 10,568,100 | — | — |
| 2025-03-04 | $6.37 | $42.02 | 8,397,700 | — | — |
| 2025-03-03 | $6.47 | $42.68 | 8,620,400 | — | — |
| 2025-02-28 | $6.38 | $42.08 | 4,089,600 | — | — |
| 2025-02-27 | $6.37 | $42.02 | 7,524,300 | — | — |
| 2025-02-26 | $6.43 | $42.41 | 4,845,500 | — | — |
| 2025-02-25 | $6.32 | $41.69 | 6,612,800 | — | — |
| 2025-02-24 | $6.14 | $40.50 | 4,960,200 | — | — |
| 2025-02-21 | $6.03 | $39.78 | 3,180,300 | — | — |
| 2025-02-20 | $6.03 | $39.78 | 7,560,900 | — | — |
| 2025-02-19 | $5.98 | $39.45 | 6,688,100 | — | — |
| 2025-02-18 | $6.10 | $40.24 | 8,015,200 | — | — |
| 2025-02-14 | $6.02 | $39.71 | 3,632,400 | — | — |
| 2025-02-13 | $5.92 | $39.05 | 2,565,600 | — | — |
| 2025-02-12 | $5.95 | $39.25 | 5,302,900 | — | — |
| 2025-02-11 | $5.83 | $38.46 | 4,716,900 | — | — |
| 2025-02-10 | $5.59 | $36.87 | 4,450,900 | — | — |
| 2025-02-07 | $5.65 | $37.27 | 4,340,800 | — | — |
| 2025-02-06 | $5.77 | $38.06 | 7,519,700 | — | — |
| 2025-02-05 | $5.62 | $37.07 | 7,366,400 | — | — |
| 2025-02-04 | $5.13 | $33.84 | 2,576,600 | — | — |
| 2025-02-03 | $4.95 | $32.65 | 4,014,100 | — | — |
| 2025-01-31 | $5.09 | $33.58 | 2,919,200 | — | — |
| 2025-01-30 | $5.20 | $34.30 | 2,485,900 | — | — |
| 2025-01-29 | $5.14 | $33.91 | 3,115,300 | — | — |
| 2025-01-28 | $5.11 | $33.71 | 2,522,700 | — | — |
| 2025-01-27 | $5.14 | $33.91 | 3,541,000 | — | — |
| 2025-01-24 | $5.08 | $33.51 | 2,502,600 | — | — |
| 2025-01-23 | $5.05 | $33.31 | 4,934,900 | — | — |
| 2025-01-22 | $4.86 | $32.06 | 4,062,300 | — | — |
| 2025-01-21 | $4.95 | $32.65 | 3,512,700 | — | — |
| 2025-01-17 | $4.89 | $32.26 | 1,891,200 | — | — |
| 2025-01-16 | $4.89 | $32.26 | 2,063,200 | — | — |
| 2025-01-15 | $4.87 | $32.12 | 3,061,800 | — | — |
| 2025-01-14 | $4.81 | $31.73 | 3,349,200 | — | — |
| 2025-01-13 | $4.65 | $30.67 | 2,640,300 | — | — |
| 2025-01-10 | $4.62 | $30.48 | 2,760,800 | — | — |
| 2025-01-08 | $4.66 | $30.74 | 2,138,900 | — | — |
| 2025-01-07 | $4.69 | $30.94 | 4,120,300 | — | — |
| 2025-01-06 | $4.63 | $30.54 | 5,487,300 | — | — |
| 2025-01-03 | $4.49 | $29.62 | 3,223,000 | — | — |
| 2025-01-02 | $4.46 | $29.42 | 3,074,000 | — | — |