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
- 1992-02-05 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 | $22.05 | $42.53 | 3,495,900 | — | — |
| 2025-12-30 | $22.14 | $42.71 | 3,943,400 | — | — |
| 2025-12-29 | $22.10 | $42.63 | 4,227,800 | — | — |
| 2025-12-26 | $22.47 | $43.34 | 3,734,600 | — | — |
| 2025-12-24 | $22.32 | $43.05 | 2,831,700 | — | — |
| 2025-12-23 | $22.58 | $43.55 | 5,557,400 | — | — |
| 2025-12-22 | $22.95 | $44.27 | 5,864,400 | — | — |
| 2025-12-19 | $23.83 | $45.97 | 9,765,100 | — | — |
| 2025-12-18 | $23.36 | $45.06 | 5,599,700 | — | — |
| 2025-12-17 | $23.13 | $44.62 | 4,267,800 | — | — |
| 2025-12-16 | $23.12 | $44.60 | 5,947,900 | — | — |
| 2025-12-15 | $23.84 | $45.99 | 6,978,700 | — | — |
| 2025-12-12 | $24.15 | $46.23 | 7,462,700 | — | — |
| 2025-12-11 | $24.00 | $45.95 | 8,059,400 | — | — |
| 2025-12-10 | $23.26 | $44.53 | 10,860,500 | — | — |
| 2025-12-09 | $22.57 | $43.21 | 5,132,200 | — | — |
| 2025-12-08 | $22.13 | $42.37 | 7,528,400 | — | — |
| 2025-12-05 | $22.85 | $43.74 | 9,602,600 | — | — |
| 2025-12-04 | $22.32 | $42.73 | 12,743,200 | — | — |
| 2025-12-03 | $22.46 | $43.00 | 21,812,700 | — | — |
| 2025-12-02 | $22.71 | $43.48 | 11,348,300 | — | — |
| 2025-12-01 | $22.82 | $43.69 | 9,865,700 | — | — |
| 2025-11-28 | $22.36 | $42.81 | 3,039,400 | — | — |
| 2025-11-26 | $22.43 | $42.94 | 7,067,100 | — | — |
| 2025-11-25 | $21.85 | $41.83 | 8,336,500 | — | — |
| 2025-11-24 | $20.02 | $38.33 | 7,044,300 | — | — |
| 2025-11-21 | $20.12 | $38.52 | 6,871,600 | — | — |
| 2025-11-20 | $19.06 | $36.49 | 5,879,500 | — | — |
| 2025-11-19 | $19.41 | $37.16 | 5,386,900 | — | — |
| 2025-11-18 | $19.51 | $37.35 | 4,785,200 | — | — |
| 2025-11-17 | $19.15 | $36.66 | 5,578,200 | — | — |
| 2025-11-14 | $19.99 | $38.27 | 6,026,500 | — | — |
| 2025-11-13 | $20.07 | $38.42 | 6,562,300 | — | — |
| 2025-11-12 | $20.58 | $39.40 | 3,215,700 | — | — |
| 2025-11-11 | $20.45 | $39.15 | 3,489,200 | — | — |
| 2025-11-10 | $20.57 | $39.38 | 6,158,700 | — | — |
| 2025-11-07 | $20.35 | $38.96 | 5,685,800 | — | — |
| 2025-11-06 | $20.36 | $38.98 | 7,664,000 | — | — |
| 2025-11-05 | $20.75 | $39.72 | 9,859,000 | — | — |
| 2025-11-04 | $19.40 | $37.14 | 6,169,900 | — | — |
| 2025-11-03 | $19.94 | $38.17 | 5,847,300 | — | — |
| 2025-10-31 | $19.49 | $37.31 | 5,677,800 | — | — |
| 2025-10-30 | $19.54 | $37.41 | 6,332,100 | — | — |
| 2025-10-29 | $19.54 | $37.41 | 7,191,500 | — | — |
| 2025-10-28 | $19.70 | $37.71 | 4,930,100 | — | — |
| 2025-10-27 | $19.38 | $37.10 | 6,099,400 | — | — |
| 2025-10-24 | $18.72 | $35.84 | 6,610,200 | — | — |
| 2025-10-23 | $18.64 | $35.68 | 6,495,700 | — | — |
| 2025-10-22 | $18.56 | $35.53 | 6,247,100 | — | — |
| 2025-10-21 | $18.24 | $34.92 | 5,804,600 | — | — |
| 2025-10-20 | $17.98 | $34.42 | 4,386,800 | — | — |
| 2025-10-17 | $17.82 | $34.11 | 6,116,200 | — | — |
| 2025-10-16 | $17.96 | $34.38 | 8,308,400 | — | — |
| 2025-10-15 | $17.90 | $34.27 | 6,153,900 | — | — |
| 2025-10-14 | $17.83 | $34.13 | 9,267,000 | — | — |
| 2025-10-13 | $17.45 | $33.41 | 12,647,200 | — | — |
| 2025-10-10 | $16.51 | $31.61 | 10,442,300 | — | — |
| 2025-10-09 | $17.28 | $33.08 | 8,409,900 | — | — |
| 2025-10-08 | $17.72 | $33.92 | 7,199,000 | — | — |
| 2025-10-07 | $17.77 | $34.02 | 8,074,200 | — | — |
| 2025-10-06 | $18.30 | $35.03 | 9,507,300 | — | — |
| 2025-10-03 | $18.21 | $34.86 | 7,025,300 | — | — |
| 2025-10-02 | $18.19 | $34.82 | 7,305,400 | — | — |
| 2025-10-01 | $17.96 | $34.38 | 7,341,800 | — | — |
| 2025-09-30 | $17.93 | $34.32 | 7,849,300 | — | — |
| 2025-09-29 | $18.17 | $34.78 | 8,393,500 | — | — |
| 2025-09-26 | $18.00 | $34.46 | 13,714,700 | — | — |
| 2025-09-25 | $17.08 | $32.70 | 7,652,500 | — | — |
| 2025-09-24 | $17.38 | $33.27 | 12,572,700 | — | — |
| 2025-09-23 | $17.13 | $32.79 | 7,382,100 | — | — |
| 2025-09-22 | $16.89 | $32.33 | 10,739,100 | — | — |
| 2025-09-19 | $17.55 | $33.60 | 10,508,000 | — | — |
| 2025-09-18 | $17.61 | $33.71 | 6,833,100 | — | — |
| 2025-09-17 | $17.40 | $33.31 | 8,727,500 | — | — |
| 2025-09-16 | $17.43 | $33.37 | 7,321,100 | — | — |
| 2025-09-15 | $17.44 | $33.39 | 8,823,200 | — | — |
| 2025-09-12 | $16.95 | $32.10 | 11,828,800 | — | — |
| 2025-09-11 | $17.46 | $33.07 | 9,334,000 | — | — |
| 2025-09-10 | $17.04 | $32.27 | 10,139,000 | — | — |
| 2025-09-09 | $17.21 | $32.59 | 11,137,000 | — | — |
| 2025-09-08 | $17.09 | $32.37 | 11,669,200 | — | — |
| 2025-09-05 | $17.33 | $32.82 | 18,331,500 | — | — |
| 2025-09-04 | $17.24 | $32.65 | 26,119,200 | — | — |
| 2025-09-03 | $16.28 | $30.83 | 48,533,600 | — | — |
| 2025-09-02 | $13.49 | $25.55 | 13,292,600 | — | — |
| 2025-08-29 | $13.23 | $25.06 | 8,374,200 | — | — |
| 2025-08-28 | $13.36 | $25.30 | 9,026,100 | — | — |
| 2025-08-27 | $13.60 | $25.76 | 9,247,300 | — | — |
| 2025-08-26 | $13.36 | $25.30 | 7,884,500 | — | — |
| 2025-08-25 | $13.27 | $25.13 | 4,967,900 | — | — |
| 2025-08-22 | $13.58 | $25.72 | 6,803,700 | — | — |
| 2025-08-21 | $12.94 | $24.51 | 4,839,700 | — | — |
| 2025-08-20 | $12.88 | $24.39 | 5,100,000 | — | — |
| 2025-08-19 | $13.04 | $24.70 | 4,330,600 | — | — |
| 2025-08-18 | $13.27 | $25.13 | 6,997,500 | — | — |
| 2025-08-15 | $12.81 | $24.26 | 4,760,000 | — | — |
| 2025-08-14 | $12.96 | $24.54 | 4,509,400 | — | — |
| 2025-08-13 | $13.21 | $25.02 | 6,096,800 | — | — |
| 2025-08-12 | $12.73 | $24.11 | 11,334,600 | — | — |
| 2025-08-11 | $12.11 | $22.93 | 5,723,100 | — | — |
| 2025-08-08 | $12.08 | $22.88 | 4,379,400 | — | — |
| 2025-08-07 | $12.11 | $22.93 | 6,172,600 | — | — |
| 2025-08-06 | $12.11 | $22.93 | 5,858,000 | — | — |
| 2025-08-05 | $12.00 | $22.73 | 9,458,600 | — | — |
| 2025-08-04 | $11.90 | $22.54 | 8,576,300 | — | — |
| 2025-08-01 | $12.36 | $23.41 | 6,583,400 | — | — |
| 2025-07-31 | $12.63 | $23.92 | 7,485,200 | — | — |
| 2025-07-30 | $13.02 | $24.66 | 5,585,200 | — | — |
| 2025-07-29 | $13.31 | $25.21 | 6,995,900 | — | — |
| 2025-07-28 | $13.72 | $25.98 | 10,619,100 | — | — |
| 2025-07-25 | $13.08 | $24.77 | 6,730,600 | — | — |
| 2025-07-24 | $12.70 | $24.05 | 5,875,300 | — | — |
| 2025-07-23 | $12.78 | $24.20 | 9,053,100 | — | — |
| 2025-07-22 | $13.01 | $24.64 | 17,316,500 | — | — |
| 2025-07-21 | $12.21 | $23.12 | 6,120,100 | — | — |
| 2025-07-18 | $11.95 | $22.63 | 5,667,300 | — | — |
| 2025-07-17 | $12.00 | $22.73 | 5,368,800 | — | — |
| 2025-07-16 | $12.05 | $22.82 | 5,608,400 | — | — |
| 2025-07-15 | $12.07 | $22.86 | 8,424,400 | — | — |
| 2025-07-14 | $12.48 | $23.63 | 4,402,300 | — | — |
| 2025-07-11 | $12.53 | $23.73 | 5,279,200 | — | — |
| 2025-07-10 | $12.73 | $24.11 | 6,285,000 | — | — |
| 2025-07-09 | $12.50 | $23.67 | 5,100,900 | — | — |
| 2025-07-08 | $12.54 | $23.75 | 8,169,200 | — | — |
| 2025-07-07 | $12.45 | $23.58 | 4,950,500 | — | — |
| 2025-07-03 | $12.52 | $23.71 | 3,638,200 | — | — |
| 2025-07-02 | $12.48 | $23.63 | 7,706,000 | — | — |
| 2025-07-01 | $12.33 | $23.35 | 14,304,600 | — | — |
| 2025-06-30 | $11.66 | $22.08 | 9,053,100 | — | — |
| 2025-06-27 | $11.35 | $21.49 | 9,485,400 | — | — |
| 2025-06-26 | $11.12 | $21.06 | 5,640,900 | — | — |
| 2025-06-25 | $11.02 | $20.87 | 6,873,200 | — | — |
| 2025-06-24 | $10.81 | $20.47 | 10,444,500 | — | — |
| 2025-06-23 | $10.64 | $20.15 | 10,948,900 | — | — |
| 2025-06-20 | $11.05 | $20.93 | 8,569,200 | — | — |
| 2025-06-18 | $11.07 | $20.96 | 7,312,300 | — | — |
| 2025-06-17 | $11.33 | $21.46 | 6,018,500 | — | — |
| 2025-06-16 | $11.88 | $22.50 | 8,000,500 | — | — |
| 2025-06-13 | $11.24 | $21.29 | 6,145,900 | — | — |
| 2025-06-12 | $11.90 | $22.19 | 6,425,900 | — | — |
| 2025-06-11 | $12.16 | $22.68 | 5,293,000 | — | — |
| 2025-06-10 | $12.37 | $23.07 | 5,408,000 | — | — |
| 2025-06-09 | $12.25 | $22.84 | 7,397,200 | — | — |
| 2025-06-06 | $12.26 | $22.86 | 5,098,800 | — | — |
| 2025-06-05 | $11.92 | $22.23 | 8,281,600 | — | — |
| 2025-06-04 | $11.45 | $21.35 | 5,930,600 | — | — |
| 2025-06-03 | $11.49 | $21.43 | 6,664,200 | — | — |
| 2025-06-02 | $11.32 | $21.11 | 9,526,700 | — | — |
| 2025-05-30 | $11.89 | $22.17 | 8,403,700 | — | — |
| 2025-05-29 | $11.94 | $22.27 | 12,943,800 | — | — |
| 2025-05-28 | $12.00 | $22.38 | 17,700,000 | — | — |
| 2025-05-27 | $12.04 | $22.45 | 12,540,200 | — | — |
| 2025-05-23 | $11.57 | $21.58 | 6,896,800 | — | — |
| 2025-05-22 | $11.92 | $22.23 | 4,896,800 | — | — |
| 2025-05-21 | $11.62 | $21.67 | 5,826,700 | — | — |
| 2025-05-20 | $12.09 | $22.55 | 5,729,200 | — | — |
| 2025-05-19 | $12.02 | $22.42 | 4,062,900 | — | — |
| 2025-05-16 | $12.23 | $22.81 | 4,855,200 | — | — |
| 2025-05-15 | $12.01 | $22.40 | 4,694,300 | — | — |
| 2025-05-14 | $12.10 | $22.56 | 5,453,800 | — | — |
| 2025-05-13 | $12.42 | $23.16 | 7,530,400 | — | — |
| 2025-05-12 | $12.34 | $23.01 | 8,129,500 | — | — |
| 2025-05-09 | $11.62 | $21.67 | 2,764,800 | — | — |
| 2025-05-08 | $11.79 | $21.99 | 4,119,900 | — | — |
| 2025-05-07 | $11.60 | $21.63 | 4,548,900 | — | — |
| 2025-05-06 | $11.50 | $21.45 | 5,773,100 | — | — |
| 2025-05-05 | $11.84 | $22.08 | 5,481,500 | — | — |
| 2025-05-02 | $11.95 | $22.29 | 5,632,400 | — | — |
| 2025-05-01 | $11.66 | $21.74 | 7,041,900 | — | — |
| 2025-04-30 | $11.42 | $21.30 | 7,951,100 | — | — |
| 2025-04-29 | $11.43 | $21.32 | 5,792,500 | — | — |
| 2025-04-28 | $11.59 | $21.61 | 6,480,600 | — | — |
| 2025-04-25 | $11.18 | $20.85 | 5,889,300 | — | — |
| 2025-04-24 | $11.02 | $20.55 | 7,946,400 | — | — |
| 2025-04-23 | $10.80 | $20.14 | 6,625,100 | — | — |
| 2025-04-22 | $10.83 | $20.20 | 5,101,500 | — | — |
| 2025-04-21 | $10.76 | $20.07 | 5,335,100 | — | — |
| 2025-04-17 | $11.13 | $20.76 | 5,521,400 | — | — |
| 2025-04-16 | $11.01 | $20.53 | 4,519,800 | — | — |
| 2025-04-15 | $11.20 | $20.89 | 5,049,700 | — | — |
| 2025-04-14 | $11.32 | $21.11 | 5,130,300 | — | — |
| 2025-04-11 | $11.37 | $21.20 | 6,652,400 | — | — |
| 2025-04-10 | $11.45 | $21.35 | 10,900,900 | — | — |
| 2025-04-09 | $11.87 | $22.14 | 13,752,000 | — | — |
| 2025-04-08 | $10.02 | $18.69 | 10,438,900 | — | — |
| 2025-04-07 | $10.85 | $20.23 | 11,512,000 | — | — |
| 2025-04-04 | $11.38 | $21.22 | 14,094,000 | — | — |
| 2025-04-03 | $11.41 | $21.28 | 15,176,900 | — | — |
| 2025-04-02 | $13.19 | $24.60 | 6,339,500 | — | — |
| 2025-04-01 | $12.87 | $24.00 | 7,150,700 | — | — |
| 2025-03-31 | $12.56 | $23.42 | 6,540,900 | — | — |
| 2025-03-28 | $12.81 | $23.89 | 6,443,300 | — | — |
| 2025-03-27 | $13.18 | $24.58 | 6,656,100 | — | — |
| 2025-03-26 | $13.27 | $24.75 | 5,827,800 | — | — |
| 2025-03-25 | $13.58 | $25.32 | 5,146,300 | — | — |
| 2025-03-24 | $13.94 | $26.00 | 6,405,600 | — | — |
| 2025-03-21 | $13.24 | $24.69 | 5,727,700 | — | — |
| 2025-03-20 | $13.37 | $24.93 | 4,714,300 | — | — |
| 2025-03-19 | $13.64 | $25.44 | 5,316,800 | — | — |
| 2025-03-18 | $13.56 | $25.29 | 5,332,100 | — | — |
| 2025-03-17 | $13.81 | $25.75 | 8,056,900 | — | — |
| 2025-03-14 | $13.08 | $24.39 | 9,058,100 | — | — |
| 2025-03-13 | $13.64 | $25.10 | 6,501,900 | — | — |
| 2025-03-12 | $13.92 | $25.61 | 7,346,400 | — | — |
| 2025-03-11 | $13.71 | $25.23 | 7,964,900 | — | — |
| 2025-03-10 | $14.07 | $25.89 | 10,081,500 | — | — |
| 2025-03-07 | $14.06 | $25.87 | 13,837,700 | — | — |
| 2025-03-06 | $13.22 | $24.32 | 18,490,200 | — | — |
| 2025-03-05 | $13.31 | $24.49 | 12,034,100 | — | — |
| 2025-03-04 | $13.36 | $24.58 | 11,119,400 | — | — |
| 2025-03-03 | $14.01 | $25.78 | 8,477,400 | — | — |
| 2025-02-28 | $14.35 | $26.40 | 8,692,300 | — | — |
| 2025-02-27 | $14.06 | $25.87 | 6,336,100 | — | — |
| 2025-02-26 | $14.51 | $26.70 | 4,141,200 | — | — |
| 2025-02-25 | $14.56 | $26.79 | 4,969,000 | — | — |
| 2025-02-24 | $14.96 | $27.53 | 5,251,500 | — | — |
| 2025-02-21 | $14.97 | $27.54 | 5,554,200 | — | — |
| 2025-02-20 | $15.78 | $29.03 | 5,950,900 | — | — |
| 2025-02-19 | $15.33 | $28.21 | 4,415,700 | — | — |
| 2025-02-18 | $15.31 | $28.17 | 4,594,100 | — | — |
| 2025-02-14 | $15.04 | $27.67 | 4,206,300 | — | — |
| 2025-02-13 | $15.11 | $27.80 | 5,134,200 | — | — |
| 2025-02-12 | $14.78 | $27.19 | 5,074,000 | — | — |
| 2025-02-11 | $14.67 | $26.99 | 3,345,600 | — | — |
| 2025-02-10 | $14.53 | $26.73 | 4,746,300 | — | — |
| 2025-02-07 | $14.27 | $26.26 | 5,853,200 | — | — |
| 2025-02-06 | $14.60 | $26.86 | 4,712,400 | — | — |
| 2025-02-05 | $14.88 | $27.38 | 4,276,700 | — | — |
| 2025-02-04 | $15.08 | $27.75 | 4,030,600 | — | — |
| 2025-02-03 | $15.23 | $28.02 | 6,360,400 | — | — |
| 2025-01-31 | $15.58 | $28.67 | 6,019,200 | — | — |
| 2025-01-30 | $15.77 | $29.02 | 4,372,900 | — | — |
| 2025-01-29 | $15.40 | $28.34 | 4,561,600 | — | — |
| 2025-01-28 | $15.67 | $28.83 | 5,363,700 | — | — |
| 2025-01-27 | $15.28 | $28.11 | 5,718,200 | — | — |
| 2025-01-24 | $15.36 | $28.26 | 8,232,200 | — | — |
| 2025-01-23 | $15.03 | $27.65 | 6,443,200 | — | — |
| 2025-01-22 | $14.60 | $26.86 | 7,447,800 | — | — |
| 2025-01-21 | $14.38 | $26.46 | 9,139,200 | — | — |
| 2025-01-17 | $13.99 | $25.74 | 6,079,000 | — | — |
| 2025-01-16 | $13.87 | $25.52 | 8,438,700 | — | — |
| 2025-01-15 | $13.79 | $25.37 | 15,032,100 | — | — |
| 2025-01-14 | $14.02 | $25.80 | 11,551,600 | — | — |
| 2025-01-13 | $14.56 | $26.79 | 13,104,900 | — | — |
| 2025-01-10 | $15.84 | $29.15 | 7,325,000 | — | — |
| 2025-01-08 | $16.03 | $29.49 | 6,198,100 | — | — |
| 2025-01-07 | $16.36 | $30.10 | 6,335,800 | — | — |
| 2025-01-06 | $16.40 | $30.18 | 7,411,500 | — | — |
| 2025-01-03 | $16.82 | $30.95 | 7,393,100 | — | — |
| 2025-01-02 | $16.56 | $30.47 | 6,445,500 | — | — |