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-06-25 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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $14.55 | 212,279 |
| 2026-09-03 | — | — | — | $14.30 | 280,070 |
| 2026-09-02 | — | — | — | $15.25 | 596,366 |
| 2026-09-01 | — | — | — | $16.85 | 198,573 |
| 2026-08-31 | — | — | — | $17.89 | 264,776 |
| 2026-08-28 | — | — | — | $19.11 | 130,143 |
| 2026-08-27 | $19.32 | $19.85 | 3,907,700 | $19.75 | 132,976 |
| 2026-08-26 | $19.07 | $19.59 | 4,024,100 | $18.95 | 139,832 |
| 2026-08-25 | $19.29 | $19.82 | 4,965,400 | $19.45 | 128,868 |
| 2026-08-24 | $18.75 | $19.27 | 7,421,200 | $18.64 | 239,493 |
| 2026-08-21 | $19.54 | $20.08 | 7,568,400 | $19.00 | 193,176 |
| 2026-08-20 | $18.36 | $18.87 | 10,940,500 | $20.20 | 463,862 |
| 2026-08-19 | $20.30 | $20.86 | 11,069,300 | $21.46 | 304,452 |
| 2026-08-18 | $21.70 | $22.30 | 13,492,600 | $21.18 | 377,067 |
| 2026-08-17 | $22.36 | $22.98 | 6,111,900 | $22.38 | 216,727 |
| 2026-08-14 | $22.37 | $22.99 | 10,542,100 | $20.14 | 275,742 |
| 2026-08-13 | $20.34 | $20.90 | 7,522,900 | $21.19 | 223,717 |
| 2026-08-12 | $21.67 | $22.27 | 12,580,000 | $20.16 | 660,821 |
| 2026-08-11 | $19.20 | $19.73 | 6,509,500 | $20.79 | 266,756 |
| 2026-08-10 | $19.83 | $20.38 | 4,266,300 | $20.55 | 121,360 |
| 2026-08-07 | $20.43 | $20.99 | 8,898,100 | $20.63 | 384,248 |
| 2026-08-06 | $20.32 | $20.88 | 5,488,700 | $20.38 | 163,962 |
| 2026-08-05 | $21.14 | $21.72 | 5,882,500 | $22.06 | 204,139 |
| 2026-08-04 | $22.50 | $23.12 | 6,267,700 | $21.91 | 216,712 |
| 2026-08-03 | $21.34 | $21.93 | 10,447,500 | $20.28 | 478,995 |
| 2026-07-31 | $21.61 | $22.20 | 7,984,900 | $25.43 | 300,602 |
| 2026-07-30 | $23.62 | $24.27 | 12,581,200 | $19.58 | 418,519 |
| 2026-07-29 | $18.08 | $18.58 | 11,235,100 | $20.39 | 468,840 |
| 2026-07-28 | $19.66 | $20.20 | 9,080,400 | $20.27 | 347,268 |
| 2026-07-27 | $21.49 | $22.08 | 5,696,900 | $21.43 | 276,498 |
| 2026-07-24 | $21.26 | $21.84 | 7,999,200 | $23.21 | 387,545 |
| 2026-07-23 | $23.30 | $23.94 | 11,734,900 | $22.31 | 377,444 |
| 2026-07-22 | $22.47 | $23.09 | 8,101,300 | $20.66 | 213,242 |
| 2026-07-21 | $21.64 | $22.24 | 9,786,000 | $20.24 | 313,346 |
| 2026-07-20 | $19.84 | $20.39 | 10,891,700 | $19.51 | 437,261 |
| 2026-07-17 | $18.50 | $19.01 | 12,757,100 | — | — |
| 2026-07-16 | $17.26 | $17.73 | 10,802,900 | — | — |
| 2026-07-15 | $20.25 | $20.81 | 9,123,800 | — | — |
| 2026-07-14 | $21.35 | $21.94 | 19,602,200 | — | — |
| 2026-07-13 | $19.08 | $19.60 | 9,506,800 | — | — |
| 2026-07-10 | $21.03 | $21.61 | 12,384,000 | — | — |
| 2026-07-09 | $23.00 | $23.63 | 18,097,200 | — | — |
| 2026-07-08 | $22.54 | $23.16 | 21,503,200 | — | — |
| 2026-07-07 | $25.96 | $26.67 | 12,600,200 | — | — |
| 2026-07-06 | $29.73 | $30.55 | 9,441,900 | — | — |
| 2026-07-02 | $28.11 | $28.88 | 11,758,200 | — | — |
| 2026-07-01 | $31.89 | $32.77 | 15,204,700 | — | — |
| 2026-06-30 | $36.01 | $37.00 | 26,745,800 | — | — |
| 2026-06-29 | $29.80 | $30.62 | 21,207,100 | — | — |
| 2026-06-26 | $24.00 | $24.66 | 27,123,800 | — | — |
| 2026-06-25 | $19.65 | $20.19 | 11,301,300 | — | — |
| 2026-06-24 | $21.56 | $22.15 | 25,235,400 | — | — |
| 2026-06-23 | $21.82 | $22.42 | 7,816,800 | — | — |
| 2026-06-22 | $24.39 | $25.06 | 11,379,200 | — | — |
| 2026-06-18 | $24.04 | $24.70 | 14,949,900 | — | — |
| 2026-06-17 | $20.04 | $20.59 | 10,636,400 | — | — |
| 2026-06-16 | $19.75 | $20.29 | 14,339,200 | — | — |
| 2026-06-15 | $17.50 | $17.98 | 7,418,700 | — | — |
| 2026-06-12 | $16.94 | $17.41 | 7,020,200 | — | — |
| 2026-06-11 | $17.69 | $18.18 | 7,611,300 | — | — |
| 2026-06-10 | $16.21 | $16.66 | 8,952,900 | — | — |
| 2026-06-09 | $17.49 | $17.97 | 21,979,900 | — | — |
| 2026-06-08 | $15.50 | $15.93 | 18,376,200 | — | — |
| 2026-06-05 | $17.33 | $17.81 | 10,699,800 | — | — |
| 2026-06-04 | $21.40 | $21.99 | 6,274,000 | — | — |
| 2026-06-03 | $21.81 | $22.41 | 8,325,700 | — | — |
| 2026-06-02 | $24.64 | $25.32 | 11,576,800 | — | — |
| 2026-06-01 | $21.31 | $21.90 | 6,361,400 | — | — |
| 2026-05-29 | $21.66 | $22.26 | 9,017,600 | — | — |
| 2026-05-28 | $24.39 | $25.06 | 7,138,900 | — | — |
| 2026-05-27 | $23.69 | $24.34 | 9,150,400 | — | — |
| 2026-05-26 | $24.40 | $25.07 | 12,206,700 | — | — |
| 2026-05-22 | $25.01 | $25.70 | 12,077,100 | — | — |
| 2026-05-21 | $26.38 | $27.11 | 22,359,700 | — | — |
| 2026-05-20 | $20.22 | $20.78 | 16,234,100 | — | — |
| 2026-05-19 | $17.36 | $17.84 | 7,939,800 | — | — |
| 2026-05-18 | $17.74 | $18.23 | 15,640,800 | — | — |
| 2026-05-15 | $21.36 | $21.95 | 15,082,600 | — | — |
| 2026-05-14 | $21.60 | $22.19 | 13,266,000 | — | — |
| 2026-05-13 | $19.92 | $20.47 | 17,601,300 | — | — |
| 2026-05-12 | $17.09 | $17.56 | 16,460,400 | — | — |
| 2026-05-11 | $15.94 | $16.38 | 13,177,200 | — | — |
| 2026-05-08 | $13.70 | $14.08 | 9,610,600 | — | — |
| 2026-05-07 | $12.28 | $12.62 | 6,354,000 | — | — |
| 2026-05-06 | $12.81 | $13.16 | 9,748,600 | — | — |
| 2026-05-05 | $13.55 | $13.92 | 10,871,700 | — | — |
| 2026-05-04 | $13.02 | $13.38 | 7,707,400 | — | — |
| 2026-05-01 | $13.31 | $13.68 | 10,307,900 | — | — |
| 2026-04-30 | $13.00 | $13.36 | 13,818,300 | — | — |
| 2026-04-29 | $13.64 | $14.02 | 18,658,900 | — | — |
| 2026-04-28 | $9.94 | $10.21 | 3,578,800 | — | — |
| 2026-04-27 | $10.68 | $10.97 | 3,733,700 | — | — |
| 2026-04-24 | $11.18 | $11.49 | 5,748,700 | — | — |
| 2026-04-23 | $12.17 | $12.50 | 10,351,600 | — | — |
| 2026-04-22 | $11.80 | $12.12 | 17,058,100 | — | — |
| 2026-04-21 | $9.49 | $9.75 | 18,824,000 | — | — |
| 2026-04-20 | $8.65 | $8.89 | 6,461,000 | — | — |
| 2026-04-17 | $7.25 | $7.45 | 1,575,400 | — | — |
| 2026-04-16 | $7.35 | $7.55 | 2,069,000 | — | — |
| 2026-04-15 | $7.53 | $7.74 | 2,175,100 | — | — |